{"site":"https://mayouni.github.io/stzsite/","library":"https://github.com/mayouni/stzlib","commit":"0e72e2e2c","naming":"A name is listed once. A method name that ends in an extension (Q, CS, XT, Z, ZZ, U, IB, W...) is the same method written with one more word: each method lists the extensions that exist for it and the names of its forms. A method that only forwards to another is that method under another name (also_written on the method), and a class with nothing in it but its parent is that class under another name (also_named): ask for the main name.","extensions":[{"code":"Q","adds":"does what the method does, then returns the object, so the call can be chained","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stz-functions-as-linguistic-expressions.md"},{"code":"QQ","adds":"chains on the next, more specific type of object (the Q ladder)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"code":"QQQ","adds":"chains on the most specific type of object (the Q ladder)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"code":"QC","adds":"chains on a copy, so the original object stays unchanged","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stz-functions-as-linguistic-expressions.md"},{"code":"QRT","adds":"returns the result as an object of the requested type","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNaturalCode.ring"},{"code":"CS","adds":"takes a case-sensitivity flag","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stz-functions-as-linguistic-expressions.md"},{"code":"ST","adds":"takes the position to start from (StartingAt)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stz-functions-as-linguistic-expressions.md"},{"code":"IB","adds":"takes bounds that are included (IncludingBounds)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"code":"XT","adds":"the extended form: more parameters than the base method","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/design/STRING_ENGINE_DESIGN_v2.md"},{"code":"XTT","adds":"yet another extension: a further extended form, after XT","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stzlist-diff.md"},{"code":"Z","adds":"includes the position in what it returns","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/quickers/stz-notes-quickers.md"},{"code":"ZZ","adds":"returns positions as sections, [start, end]","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/quickers/stz-notes-quickers.md"},{"code":"W","adds":"selects by a condition","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"code":"WF","adds":"selects by a condition, with the expressive keywords (@NextItem, @PreviousItem...)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"code":"D","adds":"takes a direction, forward or backward (Directional)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzString.ring"},{"code":"F","adds":"takes a function (the condition or the update is given as a function); the forms document also uses F for the future form, which defers the action","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stz-functions-as-linguistic-expressions.md"},{"code":"Many","adds":"works on a collection of items instead of one (the plural form)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stz-functions-as-linguistic-expressions.md"},{"code":"Except","adds":"takes exceptions, what to leave out (the exceptional form)","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/doc/narrations/stz-functions-as-linguistic-expressions.md"},{"code":"U","adds":"returns the result without duplication","documented_in":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList.ring"}],"note":"Generated with the Softanza site from the library at commit 0e72e2e2c. Descriptions are the library's own doc-comments. Every recipe's output was produced by running it inside the library.","ask":{"calls":["Ask(question)","HowTo(intent)","ExplainMethod(name)"],"page":"https://mayouni.github.io/stzsite/en/ask.html","measured":{"questions":28,"ran":"2026-10-02 23:02","howto_same_method":16,"howto_same_verb":3,"ask_top3_hit":21}},"discipline":{"about":"How to think and write Softanza, read before the names: seven steps of thought, fourteen rules of writing. Page: https://mayouni.github.io/stzsite/en/way.html","steps":[{"n":1,"step":"Define the problem in natural terms and take its keywords out.","rules":[14,12],"sample":"Uppercasing and then spacifying 'softanza', so we get 'S O F T A N Z A'"},{"n":2,"step":"Select the object the problem is about.","rules":[1],"sample":"o1 = new stzList([ \"A\", \"\", \"B\", \"\", \"\", \"C\" ])"},{"n":3,"step":"Ask whether it contains.","rules":[9,2],"sample":"? o1.ContainsEmptyStrings()   #--> 1"},{"n":4,"step":"Ask how many.","rules":[9,3],"sample":"? o1.CountEmptyStrings()   #--> 3"},{"n":5,"step":"Ask where.","rules":[7,10],"sample":"? o1.FindEmptyStrings()   #--> [ 2, 4, 5 ]"},{"n":6,"step":"Act on the positions, or call the verb whose name says the act.","rules":[6,4,8,5],"sample":"o1.ReplaceEmptyStrings(:With = \"~\")"},{"n":7,"step":"Celebrate and repeat: the answer is read under its arrow, and the chain keeps its history.","rules":[3],"sample":"Qh(12500).AddQ(500). ... History()"}],"rules":[{"n":1,"rule":"A value is lifted to its object by Q(), or by its typed lifter when the type is the point.","example":"Q(\"Niamey ♥\")"},{"n":2,"rule":"A scene is a brace block on one object, and the questions are asked inside it.","example":"Q(\"Niamey ♥\") { ? NumberOfChars() ? Uppercased() }"},{"n":3,"rule":"Every printed line carries its answer under #-->; a multi-line answer is drawn as the console shows it.","example":"? o1.CountEmptyStrings()   #--> 3"},{"n":4,"rule":"A parameter is named, and the name reads as English.","example":"Q(\"tea, rice, tea\").Replaced(\"tea\", :With = \"coffee\")"},{"n":5,"rule":"A chain mirrors the order of thought: one step per line, the dot at the end.","example":"Q(\"LIFE\").LowercaseQ().SpacifyQ(). ..."},{"n":6,"rule":"The form of the verb says what happens: Remove acts, Removed gives a copy, RemoveQ hands the object back.","example":"Remove()   Removed()   RemoveQ()"},{"n":7,"rule":"Suffixes and prefixes are small and each means one thing: CS, XT, FF, W, Z, ZZ.","example":"FindNthCS(2, \"arem\", :CS = FALSE)"},{"n":8,"rule":"A function has alternatives for the way a person says it.","example":"NumberOfOccurrenceOfCharLeftSide(\"-\")   HowManyOccurrenceOfCharRightSide(\"-\")"},{"n":9,"rule":"Precision over generality, when it costs nothing: NumberOfChars() over Size(); ContainsBoth, ContainsAll, ContainsSome.","example":"Q(\"one two three\").ContainsBoth(\"one\", \"three\")"},{"n":10,"rule":"Code travels inside an argument as a small string, with @item, @char, @1 as placeholders.","example":"o.FindW(\"{ @item > 5 }\")"},{"n":11,"rule":"Small literal languages live in strings.","example":"L(' \"♥1\" : \"♥3\" ')"},{"n":12,"rule":"A sentence may stay near-natural.","example":"_(8).IsA(:Number).Which('IsDoubleOf(4)')._"},{"n":13,"rule":"A function may be named in any human language.","example":"字符数()"},{"n":14,"rule":"A comment speaks before the code, in the teacher's voice; a test block is framed by /*--- title, pr() and pf().","example":"# the passive form returns a copy and keeps the original"}]},"areas":[{"slug":"string","title":"String","page":"https://mayouni.github.io/stzsite/en/atlas/string.html","guide":"https://mayouni.github.io/stzsite/en/guide/string.html"},{"slug":"regex","title":"Pattern matching","page":"https://mayouni.github.io/stzsite/en/atlas/regex.html","guide":"https://mayouni.github.io/stzsite/en/guide/regex.html"},{"slug":"collections","title":"Collections & objects","page":"https://mayouni.github.io/stzsite/en/atlas/collections.html","guide":"https://mayouni.github.io/stzsite/en/guide/collections.html"},{"slug":"numeric","title":"Numeric & optimization","page":"https://mayouni.github.io/stzsite/en/atlas/numeric.html","guide":"https://mayouni.github.io/stzsite/en/guide/numeric.html"},{"slug":"tables","title":"Tables & data","page":"https://mayouni.github.io/stzsite/en/atlas/tables.html","guide":"https://mayouni.github.io/stzsite/en/guide/tables.html"},{"slug":"i18n","title":"Internationalization","page":"https://mayouni.github.io/stzsite/en/atlas/i18n.html","guide":"https://mayouni.github.io/stzsite/en/guide/i18n.html"},{"slug":"nlp","title":"NLP & linguistics","page":"https://mayouni.github.io/stzsite/en/atlas/nlp.html","guide":"https://mayouni.github.io/stzsite/en/guide/nlp.html"},{"slug":"neural","title":"Neural tier","page":"https://mayouni.github.io/stzsite/en/atlas/neural.html","guide":"https://mayouni.github.io/stzsite/en/guide/neural.html"},{"slug":"agents","title":"Agents & conversation","page":"https://mayouni.github.io/stzsite/en/atlas/agents.html","guide":"https://mayouni.github.io/stzsite/en/guide/agents.html"},{"slug":"graphics","title":"Graphics","page":"https://mayouni.github.io/stzsite/en/atlas/graphics.html","guide":"https://mayouni.github.io/stzsite/en/guide/graphics.html"},{"slug":"geo","title":"Geo & cartography","page":"https://mayouni.github.io/stzsite/en/atlas/geo.html","guide":"https://mayouni.github.io/stzsite/en/guide/geo.html"},{"slug":"diagramming","title":"Diagramming & graphs","page":"https://mayouni.github.io/stzsite/en/atlas/diagramming.html","guide":"https://mayouni.github.io/stzsite/en/guide/diagramming.html"},{"slug":"gpu","title":"GPU","page":"https://mayouni.github.io/stzsite/en/atlas/gpu.html","guide":"https://mayouni.github.io/stzsite/en/guide/gpu.html"},{"slug":"gui","title":"GUI & reactive","page":"https://mayouni.github.io/stzsite/en/atlas/gui.html","guide":"https://mayouni.github.io/stzsite/en/guide/gui.html"},{"slug":"stats","title":"Statistics & data-viz","page":"https://mayouni.github.io/stzsite/en/atlas/stats.html","guide":"https://mayouni.github.io/stzsite/en/guide/stats.html"},{"slug":"system","title":"System programming","page":"https://mayouni.github.io/stzsite/en/atlas/system.html","guide":"https://mayouni.github.io/stzsite/en/guide/system.html"},{"slug":"concurrency","title":"Concurrency & distribution","page":"https://mayouni.github.io/stzsite/en/atlas/concurrency.html","guide":"https://mayouni.github.io/stzsite/en/guide/concurrency.html"},{"slug":"web","title":"Web & app server","page":"https://mayouni.github.io/stzsite/en/atlas/web.html","guide":"https://mayouni.github.io/stzsite/en/guide/web.html"},{"slug":"performance","title":"Performance","page":"https://mayouni.github.io/stzsite/en/atlas/performance.html","guide":"https://mayouni.github.io/stzsite/en/guide/performance.html"},{"slug":"meta","title":"Metaprogramming & code rules","page":"https://mayouni.github.io/stzsite/en/atlas/meta.html","guide":"https://mayouni.github.io/stzsite/en/guide/meta.html"},{"slug":"files","title":"Files & formats","page":"https://mayouni.github.io/stzsite/en/atlas/files.html","guide":"https://mayouni.github.io/stzsite/en/guide/files.html"},{"slug":"binary","title":"Binary formats","page":"https://mayouni.github.io/stzsite/en/atlas/binary.html","guide":"https://mayouni.github.io/stzsite/en/guide/binary.html"},{"slug":"security","title":"Security & governance","page":"https://mayouni.github.io/stzsite/en/atlas/security.html","guide":"https://mayouni.github.io/stzsite/en/guide/security.html"},{"slug":"extensibility","title":"Extensibility & foreign code","page":"https://mayouni.github.io/stzsite/en/atlas/extensibility.html","guide":"https://mayouni.github.io/stzsite/en/guide/extensibility.html"},{"slug":"sound","title":"Sound","page":"https://mayouni.github.io/stzsite/en/atlas/sound.html","guide":"https://mayouni.github.io/stzsite/en/guide/sound.html"},{"slug":"testing","title":"Test & quality system","page":"https://mayouni.github.io/stzsite/en/atlas/testing.html","guide":"https://mayouni.github.io/stzsite/en/guide/testing.html"},{"slug":"documentation","title":"Documentation system","page":"https://mayouni.github.io/stzsite/en/atlas/documentation.html","guide":"https://mayouni.github.io/stzsite/en/guide/documentation.html"},{"slug":"governance","title":"Governance doctrine","page":"https://mayouni.github.io/stzsite/en/atlas/governance.html","guide":"https://mayouni.github.io/stzsite/en/guide/governance.html"}],"recipes":[{"intent":"Compute the average (mean) of a list of numbers","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-average.html","code":["Q([ 2, 4, 6 ]).Average()\n#--> 4"],"output":["4"],"methods":["stzListOfNumbers.Average"],"words":["average","mean","avg","typical value","arithmetic mean"],"ran":"2026-10-02 22:33"},{"intent":"Check whether a list contains an item","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-contains.html","code":["Q([ 1, 2, 3 ]).Contains(2)\n#--> TRUE"],"output":["1"],"methods":["stzList.Contains"],"words":["contains","includes","has","is in","member of","present","is there"],"ran":"2026-10-02 22:33"},{"intent":"Keep only the list items that match a condition","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-filter.html","code":["Q([ 1, 2, 3, 4, 5, 6 ]).FilterQ('{ @item > 3 }').Content()\n#--> [ 4, 5, 6 ]"],"output":["4\n5\n6"],"methods":["stzList.Filter"],"words":["filter","keep where","select","subset","matching items","pick out","retain"],"ran":"2026-10-02 22:33"},{"intent":"Find the position of an item in a list","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-find.html","code":["Q([ 10, 20, 30 ]).Find(20)\n#--> [ 2 ]"],"output":["2"],"methods":["stzList.Find","stzList.FindItem"],"words":["find","position of","index of","where is","locate","at what index"],"ran":"2026-10-02 22:33"},{"intent":"Get the first or last element of a list","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-first-last.html","code":["Q([ 5, 6, 7 ]).FirstItem()\n#--> 5\n\nQ([ 5, 6, 7 ]).LastItem()\n#--> 7"],"output":["5\n7"],"methods":["stzList.FirstItem","stzList.LastItem"],"words":["first","head","front","top","last","tail","back","end","final element"],"ran":"2026-10-02 22:33"},{"intent":"Get the largest or smallest value in a list","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-max-min.html","code":["Q([ 3, 9, 2 ]).Max()\n#--> 9\n\nQ([ 3, 9, 2 ]).Min()\n#--> 2"],"output":["9\n2"],"methods":["stzListOfNumbers.Max","stzListOfNumbers.Min"],"words":["max","largest","biggest","highest","maximum","min","smallest","lowest","minimum"],"ran":"2026-10-02 22:33"},{"intent":"Remove duplicate items from a list (keep the unique ones)","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-remove-duplicates.html","code":["U([ 1, 2, 2, 3, 3, 3 ])\n#--> [ 1, 2, 3 ]"],"output":["1\n2\n3"],"methods":["stzList.RemoveDuplicates","stzList.NoDuplicates","stzListOfNumbers.Unique"],"words":["duplicates","unique","distinct","dedupe","remove repeats","deduplicate"],"ran":"2026-10-02 22:33"},{"intent":"Reverse the order of items in a list","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-reverse.html","code":["Reverse([ 1, 2, 3 ])\n#--> [ 3, 2, 1 ]"],"output":["3\n2\n1"],"methods":["stzList.Reverse","stzList.Reversed"],"words":["reverse","flip","invert","backwards","reverse order","last to first"],"ran":"2026-10-02 22:33"},{"intent":"Sort a list into ascending order","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-sort.html","code":["Sort([ 3, 1, 2 ])\n#--> [ 1, 2, 3 ]"],"output":["1\n2\n3"],"methods":["stzList.Sort","stzList.Sorted","stzListOfNumbers.Sorted"],"words":["sort","order","arrange","ascending","ranking","sorted","smallest to largest"],"ran":"2026-10-02 22:33"},{"intent":"Add up all the numbers in a list","kind":"list","page":"https://mayouni.github.io/stzsite/en/howto/list-sum.html","code":["Sum([ 1, 2, 3, 4 ])\n#--> 10"],"output":["10"],"methods":["stzListOfNumbers.Sum","stzList.Sum"],"words":["sum","total","add up","aggregate","accumulate","add numbers"],"ran":"2026-10-02 22:33"},{"intent":"Check whether a number is even or odd","kind":"number","page":"https://mayouni.github.io/stzsite/en/howto/number-even-odd.html","code":["Q(4).IsEven()\n#--> TRUE","Q(7).IsOdd()\n#--> TRUE"],"output":["1","1"],"methods":["stzNumber.IsEven","stzNumber.IsOdd"],"words":["even","odd","parity","divisible by two","is even","is odd"],"ran":"2026-10-02 22:33"},{"intent":"Get all the factors (divisors) of a number","kind":"number","page":"https://mayouni.github.io/stzsite/en/howto/number-factors.html","code":["Q(12).Factors()\n#--> [ 1, 2, 3, 4, 6, 12 ]"],"output":["1\n2\n3\n4\n6\n12"],"methods":["stzNumber.Factors","stzNumber.PrimeFactors"],"words":["factors","divisors","divides","factorize","multiples","break into factors"],"ran":"2026-10-02 22:33"},{"intent":"Check whether a number is prime","kind":"number","page":"https://mayouni.github.io/stzsite/en/howto/number-is-prime.html","code":["Q(7).IsPrime()\n#--> TRUE"],"output":["1"],"methods":["stzNumber.IsPrime"],"words":["prime","primality","is prime","prime number","indivisible"],"ran":"2026-10-02 22:33"},{"intent":"Check whether a string contains a substring","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-contains.html","code":["Q(\"hello world\").Contains(\"world\")\n#--> TRUE"],"output":["1"],"methods":["stzString.Contains","stzString.FindFirst","stzString.NumberOfOccurrence"],"words":["contains","includes","has","substring","search","find","present"],"ran":"2026-10-02 22:33"},{"intent":"Count how many times a substring appears","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-count-occurrences.html","code":["Q(\"banana\").NumberOfOccurrences(\"a\")\n#--> 3"],"output":["3"],"methods":["stzString.Count"],"words":["count","how many times","occurrences","tally","frequency","appears"],"ran":"2026-10-02 22:33"},{"intent":"Find where a substring occurs in a string","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-find.html","code":["Q(\"hello world hello\").FindAll(\"hello\")\n#--> [ 1, 13 ]"],"output":["1\n13"],"methods":["stzString.Find","stzString.FindFirst"],"words":["find","locate","search","position of","index of","where is","occurrences"],"ran":"2026-10-02 22:33"},{"intent":"Repeat a string several times","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-repeat.html","code":["Q(\"ab\").Repeated(3)\n#--> \"ababab\""],"output":["ababab"],"methods":["stzString.Repeated"],"words":["repeat","duplicate","times","multiply the string","echo"],"ran":"2026-10-02 22:33"},{"intent":"Replace occurrences of one substring with another","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-replace.html","code":["StzReplace(\"I like cats\", \"cats\", \"dogs\")\n#--> \"I like dogs\""],"output":["I like dogs"],"methods":["stzString.Replace"],"words":["replace","substitute","swap text","find and replace","change"],"ran":"2026-10-02 22:33"},{"intent":"Reverse the characters of a string","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-reverse.html","code":["Q(\"Softanza\").Reversed()\n#--> \"aznatfoS\""],"output":["aznatfoS"],"methods":["stzString.Reversed"],"words":["reverse","backwards","flip","invert","mirror characters"],"ran":"2026-10-02 22:33"},{"intent":"Split a string into parts on a delimiter","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-split.html","code":["Q(\"a,b,c\").Split(\",\")\n#--> [ \"a\", \"b\", \"c\" ]"],"output":["a\nb\nc"],"methods":["stzString.Split"],"words":["split","separate","tokenize","break apart","delimiter","parts","explode"],"ran":"2026-10-02 22:33"},{"intent":"Check whether a string starts or ends with something","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-starts-ends-with.html","code":["Q(\"hello world\").StartsWith(\"hello\")\n#--> TRUE\n\nQ(\"hello world\").EndsWith(\"world\")\n#--> TRUE"],"output":["1\n1"],"methods":["stzString.StartsWith","stzString.EndsWith"],"words":["starts with","begins with","prefix","ends with","finishes with","suffix"],"ran":"2026-10-02 22:33"},{"intent":"Remove leading and trailing whitespace from a string","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-trim.html","code":["Q(\"  hi  \").Trimmed()\n#--> \"hi\""],"output":["hi"],"methods":["stzString.Trimmed","stzString.TrimmedLeft","stzString.TrimmedRight"],"words":["trim","strip","whitespace","spaces","clean","remove padding"],"ran":"2026-10-02 22:33"},{"intent":"Convert a string to upper case (or lower case)","kind":"string","page":"https://mayouni.github.io/stzsite/en/howto/string-uppercase.html","code":["Q(\"hello world\").Uppercased()\n#--> \"HELLO WORLD\"","Q(\"HELLO\").Lowercased()\n#--> \"hello\""],"output":["HELLO WORLD","hello"],"methods":["stzString.Uppercased","stzString.Lowercased"],"words":["uppercase","lowercase","capitalize","upper","lower","case","capitals","make text uppercase","all caps"],"ran":"2026-10-02 22:33"},{"intent":"Detect which natural language a text is written in","kind":"text","page":"https://mayouni.github.io/stzsite/en/howto/text-detect-language.html","code":["Q(\"The quick brown fox jumps over the lazy dog.\").TextQ().Language()\n#--> \"english\""],"output":["english"],"methods":["stzText.Language"],"words":["language","which tongue","idiom","locale","detect language","what language"],"ran":"2026-10-02 22:33"},{"intent":"Find the people, places, and organizations mentioned in text","kind":"text","page":"https://mayouni.github.io/stzsite/en/howto/text-entities.html","code":["Q(\"Alice met Bob in Paris.\").TextQ().NamedEntities()\n#--> [ [ \"Alice\", \"PERSON\" ], [ \"Bob\", \"PERSON\" ], [ \"Paris\", \"LOCATION\" ] ]","Q(\"Alice met Bob in Paris.\").TextQ().PersonNames()\n#--> [ \"Alice\", \"Bob\" ]"],"output":["Alice\nPERSON\nBob\nPERSON\nParis\nLOCATION","Alice\nBob"],"methods":["stzText.NamedEntities","stzText.PersonNames","stzText.Organizations","stzText.Locations"],"words":["entities","who is mentioned","people","places","names","organizations","companies","cities"],"ran":"2026-10-02 22:33"},{"intent":"Reduce words to their base or root form (lemmatize / stem)","kind":"text","page":"https://mayouni.github.io/stzsite/en/howto/text-normalize-words.html","code":["Q(\"The children were running happily.\").TextQ().Lemmatized()\n#--> \"The child be run happily.\""],"output":["The child be run happily."],"methods":["stzText.Lemmatized","stzText.Stemmed","stzText.AutoLemmatized"],"words":["lemmatize","stem","base form","root word","dictionary form","canonical form","normalize"],"ran":"2026-10-02 22:33"},{"intent":"Detect the emotional tone (positive or negative) of some text","kind":"text","page":"https://mayouni.github.io/stzsite/en/howto/text-sentiment.html","code":["Q(\"The service was slow, but the food was delicious.\").TextQ().Sentiment()\n#--> \"positive\""],"output":["positive"],"methods":["stzText.Sentiment","stzText.SentimentScore","stzText.IsPositive"],"words":["sentiment","mood","tone","emotion","feeling","opinion","positive","negative"],"ran":"2026-10-02 22:33"},{"intent":"Find the main topics or key phrases a text is about","kind":"text","page":"https://mayouni.github.io/stzsite/en/howto/text-topics.html","code":["Q(\"Machine learning models require large training datasets and careful evaluation.\").TextQ().KeyPhrases(2)\n#--> [ \"Machine learning models require large training datasets\", \"careful evaluation\" ]"],"output":["Machine learning models require large training datasets\ncareful evaluation"],"methods":["stzText.KeyPhrases","stzText.RankedKeywords","stzText.TopKeyPhrase"],"words":["topics","themes","subjects","key phrases","keywords","what it is about","main points"],"ran":"2026-10-02 22:33"}],"narrations":[{"title":"Safe Access to Haro Hashlists: How Softanza Solves a Common Problem","page":"https://mayouni.github.io/stzsite/en/narrations/safe-access-to-ring-hashlists-using-haskey.html","run":"does not compile"},{"title":"Softanza Reactive Programming Semantics: A Conceptual Framework","page":"https://mayouni.github.io/stzsite/en/narrations/softanza-reactive-programming-semantics.html","ran":"2026-10-08 20:40","kept":0,"blocks":2},{"title":"DeepContains still reports that \"X\" exists down inside the nested list","page":"https://mayouni.github.io/stzsite/en/narrations/istrue-softanza-truth.html","ran":"2026-10-08 20:39","kept":0,"blocks":6},{"title":"Softanza Reactive Objects: A Complete Beginner's Tutorial","page":"https://mayouni.github.io/stzsite/en/narrations/softanza-reactive-objects-narration.html","run":"effects"},{"title":"From \"Quick\" to \"Quickly\": Programmatic Adverb Formation","page":"https://mayouni.github.io/stzsite/en/narrations/stz-adverb-engine.html","ran":"2026-10-08 20:40","kept":6,"blocks":10},{"title":"Agents That Cannot Hurt You","page":"https://mayouni.github.io/stzsite/en/narrations/stz-agents-that-cannot-hurt-you-narration.html","run":"effects"},{"title":"The Front Door","page":"https://mayouni.github.io/stzsite/en/narrations/stz-auth-the-front-door-narration.html","ran":"2026-10-08 20:40","kept":0,"blocks":10},{"title":"Softanza: Bridging Minds and Code - A Humanistic Approach to Programming","page":"https://mayouni.github.io/stzsite/en/narrations/stz-bridging-minds-and-code.html","ran":"2026-10-08 20:40","kept":0,"blocks":13},{"title":"Softanza Library: Built on Real-World Needs","page":"https://mayouni.github.io/stzsite/en/narrations/stz-built-on-real-world-need.html","run":"no code"},{"title":"Conditional Code in Softanza — Constraining Functions with W and WF","page":"https://mayouni.github.io/stzsite/en/narrations/stz-conditional-code-narration.html","run":"does not compile"},{"title":"Deploying to the Target Sites","page":"https://mayouni.github.io/stzsite/en/narrations/stz-deploying-to-target-sites-narration.html","ran":"2026-10-08 20:40","kept":1,"blocks":5},{"title":"Emulating the Whole Solution","page":"https://mayouni.github.io/stzsite/en/narrations/stz-emulating-the-whole-solution-narration.html","ran":"2026-10-08 20:41","kept":2,"blocks":5},{"title":"The Engine Senses","page":"https://mayouni.github.io/stzsite/en/narrations/stz-engine-senses-narration.html","ran":"2026-10-08 20:41","kept":1,"blocks":5},{"title":"Softanza Eye Sees the Invisible: Unmasking Hidden Unicode Characters","page":"https://mayouni.github.io/stzsite/en/narrations/stz-eye-sees-the-inivisible-narration.html","run":"no code"},{"title":"FastProUpdate(): A Semantic Rengineering of RingFastPro extension","page":"https://mayouni.github.io/stzsite/en/narrations/stz-fastporupdate-narration.html","run":"does not compile"},{"title":"Softanza: Functions as Linguistic Artifacts - A Comprehensive Narration","page":"https://mayouni.github.io/stzsite/en/narrations/stz-function-forms-narration.html","run":"effects"},{"title":"Writability vs. Readability of Computer Code— Softanza Asks: Why NOT Both?","page":"https://mayouni.github.io/stzsite/en/narrations/stz-functions-as-linguistic-expressions.html","run":"effects"},{"title":"Programming the Future, Litterally, in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-fututure-actions.html","run":"effects"},{"title":"Getting Paid and Paying","page":"https://mayouni.github.io/stzsite/en/narrations/stz-getting-paid-and-paying-narration.html","run":"effects"},{"title":"Answerable Forever","page":"https://mayouni.github.io/stzsite/en/narrations/stz-governance-lineage-narration.html","ran":"2026-10-08 20:41","kept":0,"blocks":7},{"title":"Governing a Project's Security","page":"https://mayouni.github.io/stzsite/en/narrations/stz-governing-project-security-narration.html","run":"effects"},{"title":"Guarding Secrets & Credentials","page":"https://mayouni.github.io/stzsite/en/narrations/stz-guarding-secrets-and-credentials-narration.html","ran":"2026-10-08 20:41","kept":2,"blocks":8},{"title":"The Honest Stopwatch","page":"https://mayouni.github.io/stzsite/en/narrations/stz-honest-stopwatch-narration.html","run":"effects"},{"title":"R() in Haro: Statistical Power, One Call Away","page":"https://mayouni.github.io/stzsite/en/narrations/stz-integrating-r-scripts-inside-ring.html","run":"effects"},{"title":"Softanza Knowledge Porgramming: Crafting the Semantics of Thought","page":"https://mayouni.github.io/stzsite/en/narrations/stz-knowledge-programming-narration.html","ran":"2026-10-08 20:41","kept":0,"blocks":6},{"title":"Your First Taste of Systems Programming - Without the Fear","page":"https://mayouni.github.io/stzsite/en/narrations/stz-lowlevel-system-programming.html","run":"effects"},{"title":"Taming Deep Lists with Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-managing-deep-lists-narration.html","ran":"2026-10-08 20:41","kept":5,"blocks":19},{"title":"Smart Adverb Generation in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-max-adverb-generation-in-softan.html","ran":"2026-10-08 20:41","kept":3,"blocks":11},{"title":"A Guided Path to Problem-Solving: The Softanza Mental Model","page":"https://mayouni.github.io/stzsite/en/narrations/stz-mental-mode-narration.html","ran":"2026-10-08 20:58","kept":4,"blocks":7},{"title":"Metrics and the Monitor","page":"https://mayouni.github.io/stzsite/en/narrations/stz-metrics-monitor-narration.html","run":"effects"},{"title":"Named Variables in Softanza: the What, Why and How!","page":"https://mayouni.github.io/stzsite/en/narrations/stz-named-vars-narration.html","ran":"2026-10-08 20:41","kept":10,"blocks":13},{"title":"Near-Natural Programming: Bridging Human Thought and Code Execution","page":"https://mayouni.github.io/stzsite/en/narrations/stz-near-natural-language-programming.html","ran":"2026-10-08 20:42","kept":3,"blocks":15},{"title":"Softanza Near-Natural Programming Tutorial","page":"https://mayouni.github.io/stzsite/en/narrations/stz-near-natural-language-tutorial.html","run":"effects"},{"title":"The Driven Load","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-driven-load-narration.html","run":"effects"},{"title":"The Frame Profiler","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-frame-profiler-narration.html","run":"effects"},{"title":"The Governed Loop","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-governed-loop-narration.html","run":"effects"},{"title":"Judgment","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-judgment-narration.html","run":"effects"},{"title":"Labels and Dimensions","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-labels-narration.html","ran":"2026-10-08 20:42","kept":0,"blocks":4},{"title":"Log-Trace Correlation","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-log-trace-narration.html","ran":"2026-10-08 20:42","kept":0,"blocks":3},{"title":"The Profile","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-profile-narration.html","run":"effects"},{"title":"The Seams","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-seams-narration.html","run":"effects"},{"title":"The Tail","page":"https://mayouni.github.io/stzsite/en/narrations/stz-perf-tracing-tail-narration.html","ran":"2026-10-08 20:42","kept":0,"blocks":3},{"title":"Planning and Provisioning a Deployment","page":"https://mayouni.github.io/stzsite/en/narrations/stz-planning-and-provisioning-a-deployment-narration.html","ran":"2026-10-08 20:42","kept":2,"blocks":4},{"title":"Softanza Ploting System: Where AsciiArt Meets DataViz","page":"https://mayouni.github.io/stzsite/en/narrations/stz-plotting-system-narration.html","run":"effects"},{"title":"Probabilistic Quantifiers in Softanza: Natural Proportions Meet Logical Precision","page":"https://mayouni.github.io/stzsite/en/narrations/stz-probabilistic-quantifiers-narration.html","ran":"2026-10-08 20:42","kept":2,"blocks":6},{"title":"Expanding Haro’s Horizons: Unlocking New Possibilities with Python","page":"https://mayouni.github.io/stzsite/en/narrations/stz-pycode-bridging-ring-and-python-narration.html","run":"effects"},{"title":"Practical Randomness in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-random-narrration.html","run":"effects"},{"title":"Reaxis: A Natural Model for Reactive Programming in Haro, by Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-reaxis-reactive-programming-narration.html","run":"effects"},{"title":"The Great Simplification: How Reaxis Dissolves Decades of Reactive Programming Complexity","page":"https://mayouni.github.io/stzsite/en/narrations/stz-reaxis-simplification-of-complex-reactive-programming.html","run":"does not compile"},{"title":"The Symphony of Repetition: A Coding Journey in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-repeat-function-narration.html","run":"effects"},{"title":"Repetition with Elegance: Exploring @N() and @NXT() Smart Builders in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-repetition-with-elegance-narration.html","ran":"2026-10-08 20:42","kept":6,"blocks":6},{"title":"Rules That See the Whole Picture","page":"https://mayouni.github.io/stzsite/en/narrations/stz-rules-as-graph-rules-narration.html","ran":"2026-10-08 20:42","kept":6,"blocks":7},{"title":"Attestation and Export","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-attestation-narration.html","run":"effects"},{"title":"Detection over Sequences","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-detection-narration.html","run":"effects"},{"title":"The Drill","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-drill-narration.html","run":"effects"},{"title":"The Security Event","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-event-narration.html","run":"effects"},{"title":"The Incident","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-incident-narration.html","run":"does not compile"},{"title":"The Security Ledger","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-ledger-narration.html","run":"effects"},{"title":"The Governed Response","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-response-narration.html","run":"effects"},{"title":"The Rest of the Seams","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-seams-2-narration.html","run":"does not compile"},{"title":"The Seams","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-seams-narration.html","run":"effects"},{"title":"The Sentinel","page":"https://mayouni.github.io/stzsite/en/narrations/stz-security-sentinel-narration.html","run":"does not compile"},{"title":"Code First, Subscribe Later","page":"https://mayouni.github.io/stzsite/en/narrations/stz-service-virtualization-code-first-subscribe-later.html","run":"effects"},{"title":"InsertSubstrings(): A Powerful String Manipulation Tool in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-string-insert-substrings-narration.html","ran":"2026-10-08 20:42","kept":3,"blocks":4},{"title":"Structured Logging with stzLog","page":"https://mayouni.github.io/stzsite/en/narrations/stz-structured-logging-narration.html","ran":"2026-10-08 20:42","kept":1,"blocks":5},{"title":"From Dev to Deploy Without Leaving Your Editor","page":"https://mayouni.github.io/stzsite/en/narrations/stz-system-dev-to-deploy-narration.html","ran":"2026-10-08 20:42","kept":1,"blocks":8},{"title":"Time Programming in Softanza: A Gentle Introduction","page":"https://mayouni.github.io/stzsite/en/narrations/stz-time-programming-intro.html","ran":"2026-10-08 20:43","kept":0,"blocks":6},{"title":"The Unified @Find() Function in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stz-unfied-item-finding-with-find.html","ran":"2026-10-08 20:43","kept":1,"blocks":4},{"title":"Unmasking Unicode Lookalikes","page":"https://mayouni.github.io/stzsite/en/narrations/stz-unmasking-unicode-lookalities-narration.html","run":"effects"},{"title":"Softanza: Simplifying the Power of C++ Backends for Unicode Handling","page":"https://mayouni.github.io/stzsite/en/narrations/stz-vs-qt-unicode-narration.html","ran":"2026-10-08 20:58","kept":1,"blocks":6},{"title":"The Parser That Says No","page":"https://mayouni.github.io/stzsite/en/narrations/stz-xml-the-parser-that-says-no.html","ran":"2026-10-08 20:43","kept":10,"blocks":12},{"title":"Your First App with stzApp: A World That Lives, and Wants","page":"https://mayouni.github.io/stzsite/en/narrations/stzapp-building-your-first-app-narration.html","run":"effects"},{"title":"Graphviz DOT Language Guide: Using stzDotCode","page":"https://mayouni.github.io/stzsite/en/narrations/stzdotcode-graphiz-dot-language-guide.html","run":"effects"},{"title":"stzGraph: Computational Foundation and Design","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraph-computational-foundation.html","ran":"2026-10-08 20:43","kept":0,"blocks":3},{"title":"stzGraph: The Art of Connected Thinking","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraphdoc.html","run":"effects"},{"title":"Empowering Real-World Applications with Softanza's Linear Solver for Haro","page":"https://mayouni.github.io/stzsite/en/narrations/stzlinearsolver-empowering-real-world-applications-with-linear-programming.html","ran":"2026-10-08 20:43","kept":0,"blocks":5},{"title":"stzMatrex: Declarative Pattern Matching for Matrices in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzmatrex-declarative-pattern-matching-for-matrices.html","run":"does not compile"},{"title":"stzNumbrex: A Pattern Language for Numbers","page":"https://mayouni.github.io/stzsite/en/narrations/stznumbex-number-patterns-made-simple.html","run":"does not compile"},{"title":"Organizational Intelligence in Action","page":"https://mayouni.github.io/stzsite/en/narrations/stzorgchartdoc-bankusecase.html","ran":"2026-10-08 20:44","kept":0,"blocks":7},{"title":"Introducing stzOrgChart - The Strategic Organizational Intelligence Platform","page":"https://mayouni.github.io/stzsite/en/narrations/stzorgchartdoc.html","run":"effects"},{"title":"stzTimex: A Pattern Language for Time in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stztimex-a-pattern-language-for-time-in-softanza.html","ran":"2026-10-08 20:45","kept":3,"blocks":12},{"title":"stzAppServer: The Persistent Computational Web Engine Revolution","page":"https://mayouni.github.io/stzsite/en/narrations/stzappserver-article.html","run":"does not compile"},{"title":"Time Capacity Planning in Softanza: Mastering Constraints with stzCalendar","page":"https://mayouni.github.io/stzsite/en/narrations/stzcalendar-time-capacity-planning-in-softanza.html","run":"effects"},{"title":"stzDataSet: Statistics as a Language of Thought","page":"https://mayouni.github.io/stzsite/en/narrations/stzdatasetdoc.html","run":"effects"},{"title":"Date Programming Made Easy in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzdate-date-programming-in-softanza.html","run":"effects"},{"title":"stzDateTime: Elegant DateTime Operations in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzdatetime-guide-narration.html","run":"effects"},{"title":"stzDuration: Measuring Time in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzduration-measuring-time-in-softanza.html","run":"effects"},{"title":"The Performance Battle: A Window into EXCIS system in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzexcis-performance-battle.html","run":"no code"},{"title":"Softanza EXCIS: Orchestrating a Polyglot Symphony","page":"https://mayouni.github.io/stzsite/en/narrations/stzexcis-polyglot-programming-in-ring.html","run":"effects"},{"title":"Softanza ExterLib: A Foundation for Domain-Driven Polyglot Programming","page":"https://mayouni.github.io/stzsite/en/narrations/stzexterlib-domain-driven-polyglot-programming.html","run":"effects"},{"title":"Beyond File Modes: The Softanza Intent-Based Paradigm","page":"https://mayouni.github.io/stzsite/en/narrations/stzfile-api-narration.html","run":"effects"},{"title":"Intelligent Folder Navigation in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzfolder-intelligent-navigation.html","run":"effects"},{"title":"Natural Folder Navigation in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzfolder-natural-navigation.html","run":"effects"},{"title":"Softanza's stzFolder: A Journey Through Intelligent Directory Navigation","page":"https://mayouni.github.io/stzsite/en/narrations/stzfolder-visual-exploration-and-search.html","run":"effects"},{"title":"What ChatGPT Thinks of the stzGraph Module in the Softanza Library","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraph-chatgpt-opinion.html","ran":"2026-10-08 20:43","kept":0,"blocks":1},{"title":"ClaudeAI Opinion on stzGraph design","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraph-claudeai-opinion.html","run":"does not compile"},{"title":"stzGraph — Modeling Knowledge Through Structure","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraph-modeling-knowledge-with-nodes-and-connections.html","run":"effects"},{"title":"Softanza stzGraph vs. Modern Graph Ecosystem","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraph-vs-other-graph-libraries.html","run":"no code"},{"title":"Intelligence in Motion: Graph Planning in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraphplannerdoc.html","run":"effects"},{"title":"stzGraphQuery: Asking Questions to Your Graph","page":"https://mayouni.github.io/stzsite/en/narrations/stzgraphquery-doc.html","run":"does not compile"},{"title":"The Navigator's Grid: Mastering stzGrid in the Softanza Library","page":"https://mayouni.github.io/stzsite/en/narrations/stzgrid-navigator-grid-mastering.html","run":"effects"},{"title":"When “different” is not enough: the story behind Diff(), DiffXT() and DiffXTT() in stzList","page":"https://mayouni.github.io/stzsite/en/narrations/stzlist-diff.html","ran":"2026-10-08 20:43","kept":1,"blocks":3},{"title":"Unlocking the Power of Lists-in-Strings with Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzlist-in-strings-narration.html","ran":"2026-10-08 20:43","kept":7,"blocks":8},{"title":"Softanza Listex: Bringing Pattern Matching to Lists","page":"https://mayouni.github.io/stzsite/en/narrations/stzlistex-pattern-matching-for-lists.html","ran":"2026-10-08 20:43","kept":0,"blocks":8},{"title":"Software Global Reach: Locale Management the Softanza Way","page":"https://mayouni.github.io/stzsite/en/narrations/stzlocale-locale-management-the-softanza-way.html","ran":"2026-10-08 20:43","kept":7,"blocks":14},{"title":"Matrix Computing in Softanza with stzMatrix","page":"https://mayouni.github.io/stzsite/en/narrations/stzmatrix-matrix-computing-in-softanza-narration.html","run":"effects"},{"title":"Mastering URL Manipulation with stzUrl: A Complete Guide","page":"https://mayouni.github.io/stzsite/en/narrations/stzmax-stzurl-narration.html","ran":"2026-10-08 20:43","kept":0,"blocks":15},{"title":"**Natural Language Programming, Reimagined: The stzNatural Class in Softanza**","page":"https://mayouni.github.io/stzsite/en/narrations/stznatural-narration.html","ran":"2026-10-08 20:58","kept":0,"blocks":12},{"title":"Why I Built stzNatural: A Journey from Haro's NaturalLib to Softanza's Natural System","page":"https://mayouni.github.io/stzsite/en/narrations/stznatural-vs-ring-naturallib.html","ran":"2026-10-08 20:43","kept":0,"blocks":4},{"title":"stzNumbrex: A Pattern Language for Numbers in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stznumbrex-pattern-language-for-number.html","run":"does not compile"},{"title":"The Narrative of Transformations: Tracking Object History in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzobject-history-narration.html","ran":"2026-10-08 20:44","kept":1,"blocks":8},{"title":"Refinement-Centered Programming with stzPolyCode","page":"https://mayouni.github.io/stzsite/en/narrations/stzpolycode-refinement-centered-programming.html","run":"no code"},{"title":"From Sequential Bottlenecks to Reactive Solutions: A Programming Journey","page":"https://mayouni.github.io/stzsite/en/narrations/stzreactive-from-sequential-bottlenecks-to-reactive-solutions.html","run":"does not compile"},{"title":"Mastering Regular Expressions with Softanza: A Modern Approach to Pattern Matching","page":"https://mayouni.github.io/stzsite/en/narrations/stzregex-mastering-regex-with-softanza-narration.html","ran":"2026-10-08 20:44","kept":0,"blocks":7},{"title":"Simplifying Regular Expressions with the Enhanced stzRegexData Library","page":"https://mayouni.github.io/stzsite/en/narrations/stzregexdata-library-narration.html","run":"does not compile"},{"title":"The Softanza RegexMaker: Making Regex Human-Friendly","page":"https://mayouni.github.io/stzsite/en/narrations/stzregexmaker-making-regex-human-freindly-narration.html","ran":"2026-10-08 20:44","kept":0,"blocks":9},{"title":"Softanza Regexuter: Regex as Computational Reactive Medium","page":"https://mayouni.github.io/stzsite/en/narrations/stzregexuter-regex-as-computational-reactive-medium.html","run":"does not compile"},{"title":"Understanding Section Merging Features in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzsections-merging-narration.html","ran":"2026-10-08 20:44","kept":2,"blocks":13},{"title":"Decoding Duplicates: Exploring Duplicate Detection and Removal with Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzstring-duplicates-narration.html","ran":"2026-10-08 20:44","kept":1,"blocks":7},{"title":"Emptiness in Strings, Clear Rules: The Softanza Way","page":"https://mayouni.github.io/stzsite/en/narrations/stzstring-emptiness-narration.html","ran":"2026-10-08 20:44","kept":6,"blocks":9},{"title":"Managing Over Spaces in Softanza: Beyond Simplify, Trim, and RemoveSpaces","page":"https://mayouni.github.io/stzsite/en/narrations/stzstring-overspaces-narration.html","ran":"2026-10-08 20:44","kept":2,"blocks":6},{"title":"Simplifying Orientation in String Removal with Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzstring-removefrom-narration.html","ran":"2026-10-08 20:45","kept":4,"blocks":5},{"title":"Mastering Precision with the Sit() Function","page":"https://mayouni.github.io/stzsite/en/narrations/stzstring-sit-narration.html","ran":"2026-10-08 20:45","kept":3,"blocks":3},{"title":"Five Practical Applications on Strings of the / Operator in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzstring-slah-operator-narration.html","ran":"2026-10-08 20:45","kept":1,"blocks":5},{"title":"Visual Sequence Finding in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzstring-vizfind-narration.html","ran":"2026-10-08 20:45","kept":4,"blocks":6},{"title":"An overview of String Art support in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzstringart-narration.html","run":"effects"},{"title":"Softanza's System Call : Built on the System Process API","page":"https://mayouni.github.io/stzsite/en/narrations/stzsystemcalldoc.html","run":"effects"},{"title":"\"Code Meets Cells\": The Spreadsheet Metaphor in Softanza's stzTable","page":"https://mayouni.github.io/stzsite/en/narrations/stztable-when-code-meets-cells.html","run":"effects"},{"title":"stzTablex: Declarative Pattern Matching for Tables in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stztablex-pattern-langauge-for-tables.html","run":"does not compile"},{"title":"Time Handling in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stztime-handling-time-in-softanza.html","ran":"2026-10-08 20:45","kept":1,"blocks":15},{"title":"**Time Modeling in Softanza using stzTimeLine**","page":"https://mayouni.github.io/stzsite/en/narrations/stztimeline-managing-temporal-structures-narration.html","run":"effects"},{"title":"Temporal Design Philosophy of stzTimeLine","page":"https://mayouni.github.io/stzsite/en/narrations/stztimeline-temporal-design-philosophy-in-softanza.html","run":"no code"},{"title":"Beyond Loops: The Walker Metaphor in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzwalker-beyond-loops-the-walker-metaphor.html","ran":"2026-10-08 20:45","kept":10,"blocks":18},{"title":"Walking at the Edge — A Naturally-Oriented and Practical Design","page":"https://mayouni.github.io/stzsite/en/narrations/stzwalker-walking-at-the-edge-narration.html","run":"does not compile"},{"title":"Beyond Inner Loops: Walking on the Second Dimension in Softanza","page":"https://mayouni.github.io/stzsite/en/narrations/stzwalker2d-walking-second-dimension.html","run":"effects"}],"book":[{"chapter":1,"title":"Find, then apply","page":"https://mayouni.github.io/stzsite/en/book/find-then-apply.html","cells":8,"promises":7,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":2,"title":"A first sentence","page":"https://mayouni.github.io/stzsite/en/book/a-first-sentence.html","cells":5,"promises":6,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":3,"title":"Read the name as a sentence","page":"https://mayouni.github.io/stzsite/en/book/read-the-name-as-a-sentence.html","cells":7,"promises":10,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":4,"title":"Say it in your language","page":"https://mayouni.github.io/stzsite/en/book/say-it-in-your-language.html","cells":6,"promises":10,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":5,"title":"One object, any structure","page":"https://mayouni.github.io/stzsite/en/book/one-object-any-structure.html","cells":6,"promises":12,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":6,"title":"Walk, ask, produce, act","page":"https://mayouni.github.io/stzsite/en/book/walk-ask-produce-act.html","cells":6,"promises":10,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":7,"title":"Declare what, not how","page":"https://mayouni.github.io/stzsite/en/book/declare-what-not-how.html","cells":5,"promises":11,"proven":true,"exercises":2,"ran":"2026-10-08 20:15"},{"chapter":8,"title":"Patterns in text","page":"https://mayouni.github.io/stzsite/en/book/patterns-in-text.html","cells":4,"promises":9,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":9,"title":"Patterns in structure","page":"https://mayouni.github.io/stzsite/en/book/patterns-in-structure.html","cells":5,"promises":11,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":10,"title":"When code meets cells","page":"https://mayouni.github.io/stzsite/en/book/when-code-meets-cells.html","cells":5,"promises":9,"proven":true,"exercises":1,"ran":"2026-10-08 20:15"},{"chapter":11,"title":"Draw the answer","page":"https://mayouni.github.io/stzsite/en/book/draw-the-answer.html","cells":5,"promises":13,"proven":true,"exercises":2,"ran":"2026-10-08 20:15"},{"chapter":12,"title":"Teach a world","page":"https://mayouni.github.io/stzsite/en/book/teach-a-world.html","cells":5,"promises":9,"proven":true,"exercises":2,"ran":"2026-10-08 20:15"},{"chapter":13,"title":"The gap question","page":"https://mayouni.github.io/stzsite/en/book/the-gap-question.html","cells":6,"promises":10,"proven":true,"exercises":2,"ran":"2026-10-08 20:15"},{"chapter":14,"title":"An agent that cannot hurt","page":"https://mayouni.github.io/stzsite/en/book/an-agent-that-cannot-hurt.html","cells":7,"promises":14,"proven":true,"exercises":3,"ran":"2026-10-08 20:15"},{"chapter":15,"title":"Write a narration","page":"https://mayouni.github.io/stzsite/en/book/write-a-narration.html","cells":4,"promises":8,"proven":true,"exercises":3,"ran":"2026-10-08 20:15"}],"classes":[{"name":"stzAccessibilityTree","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzAccessibilityTree.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#init","signature":"init(poDoc, poPanel)","extensions":[]},{"name":"Nodes","description":"the tree","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#nodes","signature":"Nodes()","extensions":[]},{"name":"NodeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#nodecount","signature":"NodeCount()","extensions":[]},{"name":"NodeOf","description":"One node by id: [ :id, :role, :name, :description, :bounds, :focusable, :focused, :actions, :depth, :children ]","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#nodeof","signature":"NodeOf(pcId)","extensions":[]},{"name":"HasNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#hasnode","signature":"HasNode(pcId)","extensions":[]},{"name":"RoleOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#roleof","signature":"RoleOf(pcId)","extensions":[]},{"name":"NameOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#nameof","signature":"NameOf(pcId)","extensions":[]},{"name":"DescriptionOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#descriptionof","signature":"DescriptionOf(pcId)","extensions":[]},{"name":"FocusableIds","description":"Every node that a keyboard can reach, in tree order. This must agree with the panel's tab ring: a reading order that disagrees with the keyboard order is how a screen-reader user and a keyboard user end up on different screens.","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#focusableids","signature":"FocusableIds()","extensions":[]},{"name":"ReadingOrder","description":"What a reader would announce, in order: role, name and the description that the RATIONALE gave it for free.","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#readingorder","signature":"ReadingOrder()","extensions":[]},{"name":"ToJSON","description":"the tree as DATA ---------------------------------------------------- Rule 104: \"what a screen reader can operate, an agent can operate.\" A tree that only a C++ adapter can read serves the first and not the second, so it goes out as JSON -- inspectable, diffable, assertable in CI, and the shape an adapter of any language can consume.","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#tojson","signature":"ToJSON()","extensions":[]},{"name":"SaveTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzaccessibilitytree.html#saveto","signature":"SaveTo(pcPath)","extensions":[]}]},{"name":"stzAgentDeclaration","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#init","signature":"init(pcText, pcSource)","extensions":[]},{"name":"IsValid","description":"what it says","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#isvalid","signature":"IsValid()","extensions":[]},{"name":"FormatVersion","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#formatversion","signature":"FormatVersion()","extensions":[]},{"name":"Findings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#findings","signature":"Findings()","extensions":[]},{"name":"Source","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#source","signature":"Source()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#name_","signature":"Name_()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#kind","signature":"Kind()","extensions":[]},{"name":"CoverageStatement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#coveragestatement","signature":"CoverageStatement()","extensions":[]},{"name":"ReversibilityClass","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#reversibilityclass","signature":"ReversibilityClass()","extensions":[]},{"name":"Schedule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#schedule","signature":"Schedule()","extensions":[]},{"name":"NumberOfSkills","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#numberofskills","signature":"NumberOfSkills()","extensions":[]},{"name":"SkillAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#skillat","signature":"SkillAt(pnIndex)","extensions":[]},{"name":"Governance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#governance","signature":"Governance()","extensions":[]},{"name":"Proposes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#proposes","signature":"Proposes()","extensions":[]},{"name":"SeedFacts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#seedfacts","signature":"SeedFacts()","extensions":[]},{"name":"CiteFindings","description":"One line per refusal, in the order they were found.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#citefindings","signature":"CiteFindings()","extensions":[]},{"name":"Describe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#describe","signature":"Describe()","extensions":[]},{"name":"ToAgent","description":"from declaration to running agent ------------------------------ The valid declaration, built onto the classes that already exist. Nothing new runs; this only assembles.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentdeclaration.html#toagent","signature":"ToAgent()","extensions":[]}]},{"name":"stzAgentFolder","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentFolder.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#init","signature":"init(pcPath)","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#path","signature":"Path()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#why","signature":"Why()","extensions":[]},{"name":"ReadAgents","description":"loading -------------------------------------------------------- Read every agent file in the folder. Returns the number ACCEPTED; whatever was refused is in Refusals(), never swallowed.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#readagents","signature":"ReadAgents()","extensions":[]},{"name":"NumberOfAgents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#numberofagents","signature":"NumberOfAgents()","extensions":[]},{"name":"NumberOfRefusedFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#numberofrefusedfiles","signature":"NumberOfRefusedFiles()","extensions":[]},{"name":"Names","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#names","signature":"Names()","extensions":[]},{"name":"Has","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#has","signature":"Has(pcName)","extensions":[]},{"name":"AgentQ","description":"The live agent object. Configure it through this face BEFORE MountOn() -- afterwards the host's copy is the one that ticks.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#agentq","signature":"AgentQ(pcName)","extensions":[]},{"name":"ScheduleOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#scheduleof","signature":"ScheduleOf(pcName)","extensions":[]},{"name":"NotationOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#notationof","signature":"NotationOf(pcName)","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#refusals","signature":"Refusals()","extensions":[]},{"name":"RefusedFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#refusedfiles","signature":"RefusedFiles()","extensions":[]},{"name":"CiteRefusals","description":"The refusals, printable. Empty when the folder loaded whole -- and a caller that prints this after every ReadAgents() cannot mistake a partially-loaded folder for a healthy one.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#citerefusals","signature":"CiteRefusals()","extensions":[]},{"name":"Describe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#describe","signature":"Describe()","extensions":[]},{"name":"Changes","description":"change ----------------------------------------------------------- What is different on disk since the last ReadAgents(), without loading it: [ :added, :changed, :removed ], each a list of file names.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#changes","signature":"Changes()","extensions":[]},{"name":"HasChanged","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#haschanged","signature":"HasChanged()","extensions":[]},{"name":"Rescan","description":"AND ONE THING IT CANNOT DO, REPORTED RATHER THAN HIDDEN: a changed .pia file is re-read, because it is data. A changed .ring file is NOT re-evaluated, because Haro cannot unload a function and re-loading it is a C22 redefinition that takes the library down. So the old code keeps running and this rescan says so, as a refusal carrying the file's name. A reload that quietly kept stale code would be the worst of the three available outcomes.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#rescan","signature":"Rescan()","extensions":[]},{"name":"MountOn","description":"Declare() is called for each even though a declared agent answers CoverageStatement() and ReversibilityClass() for itself: a Haro agent may answer only one of them, and the host's declared table is the fallback the engine gate reads. Saying it twice costs nothing; saying it never is a refusal at RunFor() time.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentfolder.html#mounton","signature":"MountOn(poHost)","extensions":[]}]},{"name":"stzAgentGraph","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#init","signature":"init(pcName)","extensions":[]},{"name":"GraphQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#graphq","signature":"GraphQ()","extensions":[]},{"name":"AddPIActor","description":"nodes (the capability lattice + taint colours)","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#addpiactor","signature":"AddPIActor(pcId)","extensions":["Q"],"forms":["AddPIActorQ"]},{"name":"AddLLMActor","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addllmactor.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addllmactor.html","signature":"AddLLMActor(pcId)","extensions":["Q"],"forms":["AddLLMActorQ"],"example":{"code":"oGBad = new stzAgentGraph(\"mailer-bad\")\noGBad.AddLLMActor(\"writer\")\noGBad.AddEffect(\"send\")\noGBad.Proposes(\"writer\", \"send\")\n? oGBad.IsSound()\n? oGBad.Violations()[1][:message]","output":"0\neffect 'send' has no guardian edge into it -- every effect passes a pi-gate","from":"library test"}},{"name":"AddHybridActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#addhybridactor","signature":"AddHybridActor(pcId)","extensions":["Q"],"forms":["AddHybridActorQ"]},{"name":"AddGuardian","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addguardian.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addguardian.html","signature":"AddGuardian(pcId)","extensions":["Q"],"forms":["AddGuardianQ"]},{"name":"AddEffect","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addeffect.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addeffect.html","signature":"AddEffect(pcId)","extensions":["Q"],"forms":["AddEffectQ"],"example":{"code":"oGBad = new stzAgentGraph(\"mailer-bad\")\noGBad.AddLLMActor(\"writer\")\noGBad.AddEffect(\"send\")\noGBad.Proposes(\"writer\", \"send\")\n? oGBad.IsSound()\n? oGBad.Violations()[1][:message]","output":"0\neffect 'send' has no guardian edge into it -- every effect passes a pi-gate","from":"library test"}},{"name":"AddTool","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#addtool","signature":"AddTool(pcId)","extensions":["Q"],"forms":["AddToolQ"]},{"name":"AddTraceSink","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addtracesink.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/addtracesink.html","signature":"AddTraceSink(pcId)","extensions":["Q"],"forms":["AddTraceSinkQ"]},{"name":"AddInput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#addinput","signature":"AddInput(pcId)","extensions":["Q"],"forms":["AddInputQ"]},{"name":"AddCheckpoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#addcheckpoint","signature":"AddCheckpoint(pcId)","extensions":["Q"],"forms":["AddCheckpointQ"]},{"name":"Tampering","description":"Nodes whose graph properties no longer match the sealed record: a kind changed, or a capability present that no governed door granted. [ [ node, what, recorded, found ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#tampering","signature":"Tampering()","extensions":[]},{"name":"Proposes","description":"edges (the meaning is the label)","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/proposes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/proposes.html","signature":"Proposes(pcFrom, pcTo)","extensions":[],"example":{"code":"oGBad = new stzAgentGraph(\"mailer-bad\")\noGBad.AddLLMActor(\"writer\")\noGBad.AddEffect(\"send\")\noGBad.Proposes(\"writer\", \"send\")\n? oGBad.IsSound()\n? oGBad.Violations()[1][:message]","output":"0\neffect 'send' has no guardian edge into it -- every effect passes a pi-gate","from":"library test"}},{"name":"Guards","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/guards.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/guards.html","signature":"Guards(pcGuardian, pcEffect)","extensions":[]},{"name":"Feeds","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/feeds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/feeds.html","signature":"Feeds(pcFrom, pcTo)","extensions":[]},{"name":"Traces","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/traces.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/traces.html","signature":"Traces(pcEffect, pcSink)","extensions":[]},{"name":"Escalates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#escalates","signature":"Escalates(pcFrom, pcCheckpoint)","extensions":[]},{"name":"MayGrant","description":"Violations() below is the AUDIT -- it catches a bad graph after it is built. Grant() is the GATE: the governed way to add a capability, which REFUSES granting 'effectful' to an llm actor at the moment of expression, so the no-llm-effectful violation can never enter the graph through the sanctioned door. (A raw SetNodeProperty still bypasses it -- the audit stays the backstop -- but the composition API refuses.) This is the guardrail moving from audit to gate. TRUE when granting pcCap to pcActor would keep the graph sound w.r.t. no-llm-effectful (a queryable form of the constraint).","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#maygrant","signature":"MayGrant(pcActor, pcCap)","extensions":[]},{"name":"Grant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#grant","signature":"Grant(pcActor, pcCap)","extensions":["Q"],"forms":["GrantQ"]},{"name":"Violations","description":"the proof (the three gates + four invariants, via meta/)","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/violations.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/violations.html","signature":"Violations()","extensions":[],"example":{"code":"oGBad = new stzAgentGraph(\"mailer-bad\")\noGBad.AddLLMActor(\"writer\")\noGBad.AddEffect(\"send\")\noGBad.Proposes(\"writer\", \"send\")\n? oGBad.IsSound()\n? oGBad.Violations()[1][:message]","output":"0\neffect 'send' has no guardian edge into it -- every effect passes a pi-gate","from":"library test"}},{"name":"RulesAreSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#rulesaresound","signature":"RulesAreSound()","extensions":[]},{"name":"RuleSetQ","description":"The invariants as a declared stzAgentRuleSet (graph-rules plan, phase 4) -- the SAME four findings as Violations(), plus the stronger effects-dominated rule. Object-based, so a project can add its own agent invariants.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#rulesetq","signature":"RuleSetQ()","extensions":[]},{"name":"ViolationsViaRules","description":"The uniform graph-owned verb: this graph checks ITSELF against its guardrails, in the unified finding shape (so an stzRuleReport can Collect it exactly like any other graph). Same findings as the object rule set.","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#violationsviarules","signature":"ViolationsViaRules()","extensions":[]},{"name":"IsSound","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/issound.html","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph/issound.html","signature":"IsSound()","extensions":[],"example":{"code":"oGBad = new stzAgentGraph(\"mailer-bad\")\noGBad.AddLLMActor(\"writer\")\noGBad.AddEffect(\"send\")\noGBad.Proposes(\"writer\", \"send\")\n? oGBad.IsSound()\n? oGBad.Violations()[1][:message]","output":"0\neffect 'send' has no guardian edge into it -- every effect passes a pi-gate","from":"library test"}},{"name":"Explain","description":"a readable verdict for the composition","url":"https://mayouni.github.io/stzsite/en/reference/stzagentgraph.html#explain","signature":"Explain()","extensions":[]}]},{"name":"stzAgentHost","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentHost.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#init","signature":"init()","extensions":[]},{"name":"SetReactor","description":"Share another host's loop (e.g. an stzAppServer's) instead of owning one -- \"the agent host is the same host\".","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#setreactor","signature":"SetReactor(poReactor)","extensions":[]},{"name":"ReactorQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#reactorq","signature":"ReactorQ()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#why","signature":"Why()","extensions":[]},{"name":"SetRetirementGovernance","description":"The governance whose decommission contract gates Retire(). NOTE: the stored @oGov is a COPY (governance is pure Haro lists -- no shared engine handle), so the decommission contract MUST be declared and fulfilled THROUGH THE HOST (below), which mutates this live copy. Fulfilling on the caller's original would leave the host's copy stale (the Haro aliasing doctrine).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#setretirementgovernance","signature":"SetRetirementGovernance(poGov)","extensions":[]},{"name":"DeclareDecommission","description":"Declare an agent's decommission obligations (retirement is earned only once all are fulfilled).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#declaredecommission","signature":"DeclareDecommission(pcName, pacObligations)","extensions":[]},{"name":"FulfillObligation","description":"Fulfill one obligation (mutates the host's live governance copy).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#fulfillobligation","signature":"FulfillObligation(pcName, pcObligation)","extensions":[]},{"name":"GovernanceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#governanceq","signature":"GovernanceQ()","extensions":[]},{"name":"Supervise","description":"supervision ----------------------------------------------------- Register an agent to be ticked every nTickMs. The agent must be fully configured (skills, governance) BEFORE this call.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#supervise","signature":"Supervise(poAgent, nTickMs)","extensions":[]},{"name":"SuperviseOnEvent","description":"EVENT-DRIVEN supervision (R5 reactor-runtime): tick the agent once per EVENT emitted on pcChannel (the engine event bus, stzEventBus), not on a timer. The perceive-decide-act loop becomes a true event loop -- the agent reacts to what happens, when it happens. Past events are NOT replayed (the baseline is the channel's current count at registration).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#superviseonevent","signature":"SuperviseOnEvent(poAgent, pcChannel)","extensions":[]},{"name":"ChannelOf","description":"The channel an agent is event-supervised on (\"\" if timer-supervised).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#channelof","signature":"ChannelOf(pcName)","extensions":[]},{"name":"NumberOfAgents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#numberofagents","signature":"NumberOfAgents()","extensions":[]},{"name":"NameAt","description":"The nth supervised agent's NAME -- enumeration for an observer (the appserver's /agents surface) that must not hold the agent itself.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#nameat","signature":"NameAt(pnIndex)","extensions":[]},{"name":"IsSupervising","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#issupervising","signature":"IsSupervising(pcName)","extensions":[]},{"name":"IsActive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#isactive","signature":"IsActive(pcName)","extensions":[]},{"name":"TicksOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#ticksof","signature":"TicksOf(pcName)","extensions":[]},{"name":"AgentQ","description":"The live supervised agent (reach it here, not via a stale ref).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#agentq","signature":"AgentQ(pcName)","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#trace","signature":"Trace()","extensions":[]},{"name":"UseAgentsFrom","description":"AND THE REFUSALS ARE NOT SWALLOWED. AgentLoadRefusals() carries every file the folder would not admit, in the unified finding shape, and CiteAgentLoadRefusals() prints them. A host that mounted three agents out of five and said nothing is the shape this exists to prevent.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#useagentsfrom","signature":"UseAgentsFrom(pcPath)","extensions":["Q"],"forms":["UseAgentsFromQ"]},{"name":"AgentFolderQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#agentfolderq","signature":"AgentFolderQ()","extensions":[]},{"name":"IsUsingAgentFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#isusingagentfolder","signature":"IsUsingAgentFolder()","extensions":[]},{"name":"AgentLoadRefusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#agentloadrefusals","signature":"AgentLoadRefusals()","extensions":[]},{"name":"CiteAgentLoadRefusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#citeagentloadrefusals","signature":"CiteAgentLoadRefusals()","extensions":[]},{"name":"RescanAgents","description":"Returns [ :added, :changed, :removed ] -- the file names that moved.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#rescanagents","signature":"RescanAgents()","extensions":[]},{"name":"Declare","description":"the engine loop (Zig owns the tick) ----------------------------- Declare an agent's COVERAGE STATEMENT and REVERSIBILITY CLASS -- what law 18 obliges before anything schedules it. Needed only for agents that do not answer CoverageStatement() / ReversibilityClass() themselves; the host asks the agent first.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#declare","signature":"Declare(pcName, pcCoverage, pcReversibility)","extensions":["Q"],"forms":["DeclareQ"]},{"name":"SetPriority","description":"Higher runs first in a pass. Ties break on registration order, so the order is total and reproducible whether or not priorities are set.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#setpriority","signature":"SetPriority(pcName, pnPriority)","extensions":["Q"],"forms":["SetPriorityQ"]},{"name":"PriorityOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#priorityof","signature":"PriorityOf(pcName)","extensions":[]},{"name":"UseEngineLoop","description":"Adopt the Zig loop as this host's pump. Agents already supervised are registered now, so the call order does not matter -- and a refusal raises HERE, carrying the engine's own diagnostic.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#useengineloop","signature":"UseEngineLoop()","extensions":["Q"],"forms":["UseEngineLoopQ"]},{"name":"UseRingLoop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#useringloop","signature":"UseRingLoop()","extensions":[]},{"name":"IsUsingEngineLoop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#isusingengineloop","signature":"IsUsingEngineLoop()","extensions":[]},{"name":"EngineLoopWhy","description":"The engine's last refusal, verbatim. A refusal names its code, its subject and what to do -- do not paraphrase it.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#engineloopwhy","signature":"EngineLoopWhy()","extensions":[]},{"name":"EngineSlotOf","description":"The engine slot an agent occupies (-1 when the Haro pump is driving).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#engineslotof","signature":"EngineSlotOf(pcName)","extensions":[]},{"name":"TickDue","description":"the perceive-act runtime --------------------------------------- Tick every ACTIVE, non-retired agent whose interval has elapsed: run ONE Cycle() (perceive-decide-act) through the live index. Returns the number of skill-firings verified this pass.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#tickdue","signature":"TickDue()","extensions":[]},{"name":"RunFor","description":"Drive the loop for nMs, ticking due agents. The inter-tick wait is a REAL libuv timer awaited on the engine loop thread (falls back to a Haro sleep only when no reactor DLL is present -- LAW 2).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#runfor","signature":"RunFor(nMs)","extensions":[]},{"name":"RunToQuiet","description":"Run until every supervised agent reaches fixpoint (a full pass with zero firings) or the cap is hit -- the cascade at host level.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#runtoquiet","signature":"RunToQuiet()","extensions":[]},{"name":"Cancel","description":"cancellation + governed decommission --------------------------- Stop ticking an agent WITHOUT retiring it (reversible pause).","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#cancel","signature":"Cancel(pcName)","extensions":[]},{"name":"Resume","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#resume","signature":"Resume(pcName)","extensions":[]},{"name":"SetActionBudget","description":"One agent acting in a loop floods everything downstream of it -- the cascading failure. A budget caps the ACTIONS (skill firings: what causes effects) an agent may take in a sliding window. An agent that exceeds it is QUARANTINED, not merely slowed: a runaway is a containment event, it stays stopped until an effectful actor releases it, and the reason says how far over it went. Both pumps account.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#setactionbudget","signature":"SetActionBudget(pcName, pnMaxActs, pnWindowMs)","extensions":[]},{"name":"ActionBudgetOf","description":"[ :max, :windowMs, :acts ] -- the acts counted in the current window","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#actionbudgetof","signature":"ActionBudgetOf(pcName)","extensions":[]},{"name":"Quarantine","description":"Between a pause and a retirement: the agent stops being run, with the REASON kept, and it stays stopped -- Resume() refuses while it is quarantined. Only Release(), by an effectful, non-sandboxed actor, lifts it. A Cancel is an operator's pause; a quarantine is a containment act.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#quarantine","signature":"Quarantine(pcName, pcReason)","extensions":[]},{"name":"IsQuarantined","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#isquarantined","signature":"IsQuarantined(pcName)","extensions":[]},{"name":"QuarantineOf","description":"[ :reason, :at ] or [] when the agent is not quarantined","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#quarantineof","signature":"QuarantineOf(pcName)","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#release","signature":"Release(pcName, poActor)","extensions":[]},{"name":"Retire","description":"DECOMMISSION (R4b): retirement is EARNED. When a governance is wired, the agent may retire ONLY once every declared obligation is fulfilled (MayRetire). A retired agent stops ticking permanently. Returns TRUE on retirement, FALSE (with Why()) on refusal.","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#retire","signature":"Retire(pcName)","extensions":[]},{"name":"IsRetired","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#isretired","signature":"IsRetired(pcName)","extensions":[]},{"name":"Shutdown","description":"teardown","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthost.html#shutdown","signature":"Shutdown()","extensions":[]}]},{"name":"stzAgentHostResponder","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#init","signature":"init(poHost)","extensions":[]},{"name":"Owns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#owns","signature":"Owns(pcVerb)","extensions":[]},{"name":"QuarantinePart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#quarantinepart","signature":"QuarantinePart(pcTarget)","extensions":[]},{"name":"LockAccount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#lockaccount","signature":"LockAccount(pcTarget)","extensions":[]},{"name":"RevokeSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#revokesession","signature":"RevokeSession(pcTarget)","extensions":[]},{"name":"RotateSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#rotatesecret","signature":"RotateSecret(pcTarget)","extensions":[]},{"name":"RevokeCapability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#revokecapability","signature":"RevokeCapability(pcTarget)","extensions":[]},{"name":"ShedSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagenthostresponder.html#shedsource","signature":"ShedSource(pcTarget)","extensions":[]}]},{"name":"stzAgentMemory","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentMemory.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#init","signature":"init(pcAgentName)","extensions":[]},{"name":"GraphQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#graphq","signature":"GraphQ()","extensions":[]},{"name":"Learn","description":"A learned fact carries its PROVENANCE: which agent learned it (:source = \"agent:<name>\") and when (:learnedat, epoch ms). It used to carry nothing, so a memory read back could not say where a belief came from. No :confidence is invented -- nobody stated one; LearnXT takes the caller's own.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#learn","signature":"Learn(pcS, pcP, pcO)","extensions":["XT"],"forms":["LearnXT"]},{"name":"ProvenanceOf","description":"Where a fact came from -- the provenance recorded when it was learned.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#provenanceof","signature":"ProvenanceOf(pcS, pcP, pcO)","extensions":[]},{"name":"Fact","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#fact","signature":"Fact(pcS, pcP, pcO)","extensions":[]},{"name":"Recall","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#recall","signature":"Recall(pcS, pcP)","extensions":[]},{"name":"Forget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#forget","signature":"Forget(pcS, pcP, pcO)","extensions":[]},{"name":"NumberOfFacts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#numberoffacts","signature":"NumberOfFacts()","extensions":[]},{"name":"Prove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#prove","signature":"Prove(paTriple)","extensions":[]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#save","signature":"Save(pcFile)","extensions":[]},{"name":"Restore","description":"Read a saved memory back, provenance included. Returns the merge report [ :merged, :refused ]. (Not \"Load\": a Haro keyword.)","url":"https://mayouni.github.io/stzsite/en/reference/stzagentmemory.html#restore","signature":"Restore(pcFile)","extensions":[]}]},{"name":"stzAgentRule","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRule.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentrule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzAgentRuleSet","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRule.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzAgentSkill","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentSkill.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#name_","signature":"Name_()","extensions":[]},{"name":"SetWhen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#setwhen","signature":"SetWhen(fPrecondition)","extensions":[]},{"name":"SetDoes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#setdoes","signature":"SetDoes(fAction)","extensions":[]},{"name":"SetVerifiedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#setverifiedby","signature":"SetVerifiedBy(fCheck)","extensions":[]},{"name":"AsLLMSkill","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#asllmskill","signature":"AsLLMSkill()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#kind","signature":"Kind()","extensions":[]},{"name":"PreconditionHolds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#preconditionholds","signature":"PreconditionHolds(poMemory)","extensions":[]},{"name":"Apply","description":"run only when the precondition holds; VERIFY the result before reporting success. Returns [ :ran, :verified, :why ].","url":"https://mayouni.github.io/stzsite/en/reference/stzagentskill.html#apply","signature":"Apply(poMemory)","extensions":[]}]},{"name":"stzAgentWorkbench","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentWorkbench.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#init","signature":"init(pnId)","extensions":[]},{"name":"Id","description":"at construction, not at the first write","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#id","signature":"Id()","extensions":[]},{"name":"SetActor","description":"Stamp the twin's actor so every rehearsed operation carries WHO proposed it -- the plan's narration then reads as a history with authors, not a list of anonymous changes.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#setactor","signature":"SetActor(pcName)","extensions":[]},{"name":"CreateFile","description":"rehearsal verbs: every one reaches the live twin THROUGH the -- table index, never through a copy","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#createfile","signature":"CreateFile(pcPath, pcContent)","extensions":[]},{"name":"WriteFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#writefile","signature":"WriteFile(pcPath, pcContent)","extensions":[]},{"name":"CreateFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#createfolder","signature":"CreateFolder(pcPath)","extensions":[]},{"name":"DeleteFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#deletefile","signature":"DeleteFile(pcPath)","extensions":[]},{"name":"DeleteFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#deletefolder","signature":"DeleteFolder(pcPath)","extensions":[]},{"name":"CopyFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#copyfile","signature":"CopyFile(pcFrom, pcTo)","extensions":[]},{"name":"MoveFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#movefile","signature":"MoveFile(pcFrom, pcTo)","extensions":[]},{"name":"MirrorFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#mirrorfile","signature":"MirrorFile(pcPath)","extensions":[]},{"name":"Exists","description":"free inspection (reads the TWIN, not disk)","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#exists","signature":"Exists(pcPath)","extensions":[]},{"name":"ContentOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#contentof","signature":"ContentOf(pcPath)","extensions":[]},{"name":"NumberOfOperations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#numberofoperations","signature":"NumberOfOperations()","extensions":[]},{"name":"HistoryText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#historytext","signature":"HistoryText()","extensions":[]},{"name":"WasDeleted","description":"read-through: twin first, tombstones second, disk last --------- Did the rehearsal remove this path? Only asked when the twin does not hold it -- a path deleted and then re-created is simply held.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#wasdeleted","signature":"WasDeleted(pcPath)","extensions":[]},{"name":"ReadThrough","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#readthrough","signature":"ReadThrough(pcPath)","extensions":[]},{"name":"ExistsThrough","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#existsthrough","signature":"ExistsThrough(pcPath)","extensions":[]},{"name":"GenerateUpdatePlan","description":"the ONE export toward reality ---------------------------------- The rehearsal as a governed crossing artifact: narrated, ranked, re-validated, rejectable per step, committed under scope + capability + governance by whoever holds the executor's authority.","url":"https://mayouni.github.io/stzsite/en/reference/stzagentworkbench.html#generateupdateplan","signature":"GenerateUpdatePlan()","extensions":[]}]},{"name":"stzApiKey","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzapikey.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring","inherits":{"stzSecret":17},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapikey.html#init","signature":"init(pcName)","extensions":[]},{"name":"AuthorizationHeader","description":"\"Bearer <key>\" -- governed (needs the real key), so for an effectful actor.","url":"https://mayouni.github.io/stzsite/en/reference/stzapikey.html#authorizationheader","signature":"AuthorizationHeader(poActor)","extensions":[]}]},{"name":"stzApp","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzapp.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/app/stzApp.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"== Identity & substance =================================================","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#name","signature":"Name()","extensions":[]},{"name":"GraphQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#graphq","signature":"GraphQ()","extensions":[]},{"name":"AddThing","description":"== DOMAIN (Being) ======================================================= AddThing() performs the act and returns NOTHING; AddThingQ() performs it and hands back the app, so the block  AddThingQ(:X) { Has(...) Owns(:Y) } runs the app's OWN Has/IsTrue/Owns/Of on the current-thing cursor. (The core law: a plain name acts, the Q chains -- exactly as stzList does with AddItem() / AddItemQ().)","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addthing","signature":"AddThing(pcName)","extensions":["Q"],"forms":["AddThingQ"]},{"name":"Has","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#has","signature":"Has(paFields)","extensions":[]},{"name":"IsTrue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#istrue","signature":"IsTrue(pcField, pcExpr)","extensions":[]},{"name":"Owns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#owns","signature":"Owns(pcThing)","extensions":[]},{"name":"Of","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#of","signature":"Of(pcThing)","extensions":[]},{"name":"AddRelation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addrelation","signature":"AddRelation(pcFrom, pcRelation, pcTo)","extensions":["Q"],"forms":["AddRelationQ"]},{"name":"AddInstance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addinstance","signature":"AddInstance(pcInstance, pcThing)","extensions":["Q"],"forms":["AddInstanceQ"]},{"name":"Relate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#relate","signature":"Relate(pcFrom, pcRelation, pcTo)","extensions":[]},{"name":"AddFlow","description":"== LIFE - BEHAVIOR (Becoming) =========================================== When() returns This: the brace  { Require(:x)  Then( Keep(:Y) ) } runs app methods against the current-flow cursor.","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addflow","signature":"AddFlow(pcActor, pcVerb, pcThing)","extensions":["Q"],"forms":["AddFlowQ"]},{"name":"Require","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#require","signature":"Require(pcField)","extensions":[]},{"name":"Keep","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#keep","signature":"Keep(pcThing)","extensions":[]},{"name":"Then","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#then","signature":"Then(paEffect)","extensions":[]},{"name":"AddReaction","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addreaction","signature":"AddReaction(pcThing)","extensions":["Q"],"forms":["AddReactionQ"]},{"name":"Unseen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#unseen","signature":"Unseen(nQty, pUnit)","extensions":[]},{"name":"Meets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#meets","signature":"Meets(pcExpr)","extensions":[]},{"name":"Propose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#propose","signature":"Propose(pcThing)","extensions":[]},{"name":"AddGoal","description":"== LIFE - PURPOSE (Becoming) ============================================ AddGoal() returns This; the brace assigns the goal-cursor ATTRIBUTES (Means/ReachedBy/Within/Respecting), flushed into the record by BraceEnd() when the brace closes.","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addgoal","signature":"AddGoal(pcGoal)","extensions":["Q"],"forms":["AddGoalQ"]},{"name":"Goal","description":"THE DATA FORM (the house rule: a plain name returns DATA, the Q form returns the OBJECT). A goal as a plain record -- nothing to chain on.","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#goal","signature":"Goal(pcGoal)","extensions":["Q"],"forms":["GoalQ"]},{"name":"GoalName","description":"just the goal's NAME -- said precisely, since that is all it returns","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#goalname","signature":"GoalName(pcGoal)","extensions":[]},{"name":"GoalNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#goalnames","signature":"GoalNames()","extensions":[]},{"name":"Pursue","description":"THE REAL PURSUIT: compile the goal's Means into an stzGraphGoal (a wanted graph state), measure the GAP on the live world graph, and turn each gap instance into a proposal through the matching Whenever/Propose reaction (or a bare :attend proposal when no reaction declares the way).","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#pursue","signature":"Pursue(pcGoal)","extensions":[]},{"name":"GoalSatisfied","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#goalsatisfied","signature":"GoalSatisfied(pcGoal)","extensions":[]},{"name":"SetBody","description":"== BODY (embodiment) ==================================================== SetBody() returns This; the brace assigns the body-cursor attributes (Graph_/Files/Keep_ -- note: the DSL keywords Graph and Keep collide with the Graph() accessor and the Keep(thing) flow verb, so the ATTRIBUTES carry a trailing underscore and BraceEnd reads whichever was written).","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#setbody","signature":"SetBody(pBody)","extensions":[]},{"name":"Body","description":"the body as DATA (the Q form above returns the object)","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#body","signature":"Body()","extensions":["Q"],"forms":["BodyQ"]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#save","signature":"Save()","extensions":[]},{"name":"AddScreen","description":"== EMERGENTS (met from without) =========================================","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addscreen","signature":"AddScreen(pcName)","extensions":["Q"],"forms":["AddScreenQ"]},{"name":"ToDiscover","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#todiscover","signature":"ToDiscover(pcThing)","extensions":[]},{"name":"ToUnderstand","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#tounderstand","signature":"ToUnderstand(pcThing)","extensions":[]},{"name":"ToFocus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#tofocus","signature":"ToFocus(pcThing)","extensions":[]},{"name":"ToSelect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#toselect","signature":"ToSelect(pcThing)","extensions":[]},{"name":"ToAct","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#toact","signature":"ToAct(pcThing)","extensions":[]},{"name":"Shows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#shows","signature":"Shows(paParts)","extensions":[]},{"name":"Acts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#acts","signature":"Acts(pcAction, pcFlow)","extensions":[]},{"name":"AddRefinement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addrefinement","signature":"AddRefinement(pcKnob)","extensions":["Q"],"forms":["AddRefinementQ"]},{"name":"Bounds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#bounds","signature":"Bounds(pLow, pHigh)","extensions":[]},{"name":"Options","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#options","signature":"Options(paOpts)","extensions":[]},{"name":"Surfaces","description":"THE DECLARATIONS, AS DATA. Anything outside (stzPlatform harvesting a world, a generator, a doc tool) asks through these -- it never reaches into the @attributes. AddReaches([...]) DECLARES the surfaces; Surfaces() reports them.","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#surfaces","signature":"Surfaces()","extensions":[]},{"name":"Things","description":"[ [ thingName, [fields] ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#things","signature":"Things()","extensions":[]},{"name":"ScreenNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#screennames","signature":"ScreenNames()","extensions":[]},{"name":"AddReaches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#addreaches","signature":"AddReaches(paSurfaces)","extensions":["Q"],"forms":["AddReachesQ"]},{"name":"BraceEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#braceend","signature":"BraceEnd()","extensions":[]},{"name":"Live","description":"== ANIMATION ============================================================ Live() wires the world's reactions into a running reactive system and does a first Pulse() so the live world already reflects what its Whenever/Propose rules imply. Continuous/temporal firing rides the R5 stzAgentHost runtime (supervise the world, tick Pulse()).","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#live","signature":"Live()","extensions":[]},{"name":"IsLive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#islive","signature":"IsLive()","extensions":[]},{"name":"Pulse","description":"PULSE: evaluate every reaction against the live world. A reaction 'Whenever :Thing ... Propose :Other' fires for each INSTANCE of Thing that lacks an <other>-labeled relation -- producing one proposal per gap (the same structural gap the goal machinery measures). Idempotent: a proposal already standing is not duplicated, and once the world Relate()s the instance the proposal clears on the next pulse. Returns proposals added.","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#pulse","signature":"Pulse()","extensions":[]},{"name":"Proposals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#proposals","signature":"Proposals()","extensions":[]},{"name":"React","description":"React to an EVENT on one instance: pulse just that instance's reactions. Returns proposals added.","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#react","signature":"React(pcInstance)","extensions":[]},{"name":"Explain","description":"== PRESENCE (emergent) -- make the world visible ========================","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapp.html#show","signature":"Show(pcThing)","extensions":[]}]},{"name":"stzAppBackend","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppBackend.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#init","signature":"init(pcName, poTopology)","extensions":[]},{"name":"Start","description":"Materialise every dataset of the model as a real sqlite table (seeded with the model's rows), expose each for REST CRUD, and bind the host. nPortNum 0 = ephemeral. After this, the state is LIVE: it no longer lives in the model, it lives in the database the parts share.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#start","signature":"Start(pnPortNum)","extensions":[]},{"name":"StartOn","description":"LEAVING THE LOOPBACK REQUIRES A KEY. On 127.0.0.1 the callers are this machine; on a real interface they are whoever can route to the port, and an unauthenticated MBaaS floor would take a POST from any of them. So a non-loopback bind without SetSigningKey() is REFUSED here rather than quietly exposed -- governed by construction, not by a later audit finding.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#starton","signature":"StartOn(pcHostAddr, pnPortNum)","extensions":[]},{"name":"BindHost","description":"The interface this backend is bound to (host mode).","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#bindhost","signature":"BindHost()","extensions":[]},{"name":"Serve","description":"Serve the backend to whoever connects, for nMs. This is what a HOSTING process runs after Start(): the loop that answers remote parts. (A local backend never needs it -- it pumps one event per crossing instead.)","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#serve","signature":"Serve(pnMs)","extensions":[]},{"name":"ConnectTo","description":"Attach to a backend ALREADY RUNNING somewhere else. No database and no server are created here -- this object becomes a pure client, and every part-scoped call below goes over the wire instead of over the loopback.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#connectto","signature":"ConnectTo(pcHostAddr, pnPortNum)","extensions":[]},{"name":"SetSigningKey","description":"The shared secret that authenticates the crossing. Set it on BOTH sides: the HOST uses it to require a signature, the CLIENT to produce one. It is the same secret, so this one call serves both roles -- which is also why a real deployment must deliver it out of band (env, vault, stzSecretStore), never in the model file or the command line.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#setsigningkey","signature":"SetSigningKey(pcKeyId, pcSecret)","extensions":["Q"],"forms":["SetSigningKeyQ"]},{"name":"IsSigned","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#issigned","signature":"IsSigned()","extensions":[]},{"name":"SetMaxSkew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#setmaxskew","signature":"SetMaxSkew(pnMs)","extensions":["Q"],"forms":["SetMaxSkewQ"]},{"name":"LastStatus","description":"The HTTP status of the last crossing, either mode (0 = it never completed). 401 here means the far side refused the signature.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#laststatus","signature":"LastStatus()","extensions":[]},{"name":"IsRemote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#isremote","signature":"IsRemote()","extensions":[]},{"name":"Endpoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#endpoint","signature":"Endpoint()","extensions":[]},{"name":"IsReachable","description":"Is the far backend actually answering? (stzAppServer serves /health with no route declared, so this needs nothing from the model.)","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#isreachable","signature":"IsReachable(pnTimeoutMs)","extensions":[]},{"name":"SpawnRemote","description":"Launch this model as a backend PROCESS of its own and return its endpoint. The child gets the serialised model + port + TTL on its command line, and self-terminates when the TTL expires (so a forgotten host cannot outlive the run). The spawning reactor is owned by THIS object, so the child's lifetime is tied to something the caller holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#spawnremote","signature":"SpawnRemote(pnPortNum, pnTtlMs)","extensions":[]},{"name":"SpawnRemoteOn","description":"The secret is handed over in the ENVIRONMENT (STZ_BACKEND_SECRET), not in argv -- see _GenerateHostScript.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#spawnremoteon","signature":"SpawnRemoteOn(pcBindHost, pnPortNum, pnTtlMs)","extensions":[]},{"name":"RemoteLaunchCommands","description":"THE SECRET IS NEVER IN THE COMMAND. argv is world-readable in the remote process table, so the launch line only NAMES the environment variable; the value must already be in the remote environment (deploy it from a vault or stzSecretStore out of band). A backend that leaks its own key while starting has authenticated nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#remotelaunchcommands","signature":"RemoteLaunchCommands(pcSshTarget, pcRemoteDir, pnPortNum, pnTtlMs)","extensions":[]},{"name":"ExplainRemoteLaunch","description":"A legible account of what a remote launch would do, and what it needs.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#explainremotelaunch","signature":"ExplainRemoteLaunch(pcSshTarget, pcRemoteDir, pnPortNum, pnTtlMs)","extensions":[]},{"name":"ReachAt","description":"Point this client at a different address for the SAME backend -- e.g. a host bound to 0.0.0.0 that another machine reaches at a routable IP.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#reachat","signature":"ReachAt(pcHostAddr)","extensions":["Q"],"forms":["ReachAtQ"]},{"name":"WaitReady","description":"Wait until the spawned host answers /health (it must load stzBase and bind first). Returns TRUE once it does.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#waitready","signature":"WaitReady(pnTimeoutMs)","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#stop","signature":"Stop()","extensions":[]},{"name":"IsLive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#islive","signature":"IsLive()","extensions":[]},{"name":"Port","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#port","signature":"Port()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#name","signature":"Name()","extensions":[]},{"name":"Create","description":"A part WRITES: a real HTTP POST to the running backend, which the MBaaS floor turns into a sqlite INSERT. Returns TRUE on 201. paFields: [ [ \"dish\", \"Couscous\" ], [ \"qty\", 2 ] ]","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#create","signature":"Create(pcPart, pcDataset, paFields)","extensions":[]},{"name":"Rows","description":"A part READS: a real HTTP GET. Returns [ [ cell, cell ], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#rows","signature":"Rows(pcPart, pcDataset)","extensions":[]},{"name":"RowCount","description":"the parts' view of the live state","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#rowcount","signature":"RowCount(pcPart, pcDataset)","extensions":[]},{"name":"Dashboard","description":"The part's dashboard, computed over LIVE rows fetched from the running backend -- the SAME aggregation the static model runs (stzTable SumCol / MaxColumn: the part's declared :PivotTable), but over state another part may have written a moment ago. Returns [ rows, total, topDish, topRev ].","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#dashboard","signature":"Dashboard(pcPart)","extensions":[]},{"name":"SetActor","description":"Bind the acting actor: cross-part WRITES then require an effectful one (an LLMActor reads the whole solution and commits none of it). Reads are sensing and stay open. Unbound = ungoverned (dev).","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#setactor","signature":"SetActor(poActor)","extensions":["Q"],"forms":["SetActorQ"]},{"name":"IsGoverned","description":"governance + cross-part audit","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#isgoverned","signature":"IsGoverned()","extensions":[]},{"name":"Traffic","description":"[ [ part, verb, dataset, status, durMs ], ... ] -- every crossing, in order, WITH its cost (perf P3): the ledger now answers not just what crossed and how it ended, but what it took.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#traffic","signature":"Traffic()","extensions":[]},{"name":"LastMs","description":"The duration of the last crossing (ms, monotonic clock) -- the marshalling cost of one Create/Rows/RowCount, either mode.","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#lastms","signature":"LastMs()","extensions":[]},{"name":"LastRoundtripMs","description":"governance + cross-part audit","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#lastroundtripms","signature":"LastRoundtripMs()","extensions":[]},{"name":"MeanCrossingMs","description":"Mean crossing cost over the whole ledger (refusals, at 0 ms, excluded -- they never crossed).","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#meancrossingms","signature":"MeanCrossingMs()","extensions":[]},{"name":"TrafficCount","description":"governance + cross-part audit","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#trafficcount","signature":"TrafficCount()","extensions":[]},{"name":"TrafficOf","description":"the crossings a given part made","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#trafficof","signature":"TrafficOf(pcPart)","extensions":[]},{"name":"RefusedCrossings","description":"governance + cross-part audit","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#refusedcrossings","signature":"RefusedCrossings()","extensions":[]},{"name":"Explain","description":"a legible account of the live backend (a list of lines, per the plane's Explain() convention).","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"governance + cross-part audit","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#show","signature":"Show()","extensions":[]},{"name":"SaveModelTo","description":"Cells carry their TYPE (n/s) rather than being sniffed on the way back in: a price must stay a NUMBER for the revenue maths, and \"looks numeric\" is exactly how \"007\" silently becomes 7 -- a defect this library already paid for once in the CSV reader. Fields are percent-escaped .","url":"https://mayouni.github.io/stzsite/en/reference/stzappbackend.html#savemodelto","signature":"SaveModelTo(pcPath)","extensions":[]}]},{"name":"stzAppBody","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzappbody.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/app/stzApp.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbody.html#init","signature":"init(paKinds)","extensions":[]},{"name":"Label","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbody.html#label","signature":"Label()","extensions":[]},{"name":"HasKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbody.html#haskind","signature":"HasKind(pKind)","extensions":[]},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappbody.html#narrate","signature":"Narrate()","extensions":[]}]},{"name":"stzAppCluster","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzAppCluster.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#init","signature":"init()","extensions":[]},{"name":"AddProfile","description":"declaring the fleet composition ------------------------------------ Declare nWorkers processes of a profile (capability tag + caps). One @aFleet row per worker is created NOW (port assigned at Start), so FleetSize/WorkersOf are correct before and after launch.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#addprofile","signature":"AddProfile(pcTag, paCaps, nWorkers)","extensions":["Q"],"forms":["AddProfileQ"]},{"name":"SetMaxTries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#setmaxtries","signature":"SetMaxTries(n)","extensions":[]},{"name":"SetCircuitBreaker","description":"Circuit breaker: after nThreshold consecutive failures a worker's circuit OPENS (it is skipped for nCooldownMs, then half-open: one probe re-closes on success or re-opens on failure).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#setcircuitbreaker","signature":"SetCircuitBreaker(nThreshold, nCooldownMs)","extensions":[]},{"name":"SetRateLimit","description":"Rate limit a facet at the front door: nRatePerSec sustained with a bucket of nBurst (the largest instantaneous burst absorbed). A facet with no SetRateLimit is UNLIMITED. Requests over the limit are shed with a -429 status before any worker is touched.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#setratelimit","signature":"SetRateLimit(pcFacet, nRatePerSec, nBurst)","extensions":[]},{"name":"RegisterExternalWorker","description":"Register a PRE-EXISTING worker (e.g. a remote/static host) into a facet's pool -- it participates in routing, failover and health like a spawned worker. host:port endpoint.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#registerexternalworker","signature":"RegisterExternalWorker(pcFacet, pcHost, nPort)","extensions":[]},{"name":"WithFacet","description":"THE GENERAL FORM: specialize workers along ANY facet in THIS cluster's catalog (not just the doc's four). Capabilities, provenance and any external tool are taken from the pool's own catalog (instance-scoped, customizable via CatalogQ()/DefineFacet). oC.WithFacet(:graph, 2).WithFacet(:knowledge, 2).WithFacet(:neural, 1)","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#withfacet","signature":"WithFacet(pcFacet, n)","extensions":[]},{"name":"CatalogQ","description":"The cluster's facet catalog (instance-scoped -- customize per deployment: DefineFacet/DefinePolyglotFacet/Drop before WithFacet).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#catalogq","signature":"CatalogQ()","extensions":[]},{"name":"WithNLP","description":"Sugar for the doc's four (each just a WithFacet over the catalog).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#withnlp","signature":"WithNLP(n)","extensions":[]},{"name":"WithMath","description":"Same as WithFacet: THE GENERAL FORM: specialize workers along ANY facet in THIS cluster's catalog (not just the doc's four). Capabilities, provenance and any external tool are taken from the pool's own catalog (instance-scoped, customizable via CatalogQ()/DefineFacet). oC.WithFacet(:graph, 2).WithFacet(:knowledge, 2).WithFacet(:neural, 1)","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#withmath","signature":"WithMath(n)","extensions":[]},{"name":"WithSearch","description":"Same as WithFacet: THE GENERAL FORM: specialize workers along ANY facet in THIS cluster's catalog (not just the doc's four). Capabilities, provenance and any external tool are taken from the pool's own catalog (instance-scoped, customizable via CatalogQ()/DefineFacet). oC.WithFacet(:graph, 2).WithFacet(:knowledge, 2).WithFacet(:neural, 1)","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#withsearch","signature":"WithSearch(n)","extensions":[]},{"name":"WithVision","description":"Same as WithFacet: THE GENERAL FORM: specialize workers along ANY facet in THIS cluster's catalog (not just the doc's four). Capabilities, provenance and any external tool are taken from the pool's own catalog (instance-scoped, customizable via CatalogQ()/DefineFacet). oC.WithFacet(:graph, 2).WithFacet(:knowledge, 2).WithFacet(:neural, 1)","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#withvision","signature":"WithVision(n)","extensions":[]},{"name":"SetWorkerTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#setworkerttl","signature":"SetWorkerTTL(nMs)","extensions":[]},{"name":"SetBasePort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#setbaseport","signature":"SetBasePort(nPort)","extensions":[]},{"name":"SetRingExe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#setringexe","signature":"SetRingExe(pcPath)","extensions":[]},{"name":"Start","description":"launching the fleet","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#start","signature":"Start()","extensions":[]},{"name":"WaitReady","description":"Poll every worker's /health until it answers 200 (workers need a moment to load stzBase + bind). Returns the number now ready.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#waitready","signature":"WaitReady(nTimeoutMs)","extensions":[]},{"name":"Route","description":"routing: RETRY-WITH-FAILOVER + per-worker CIRCUIT BREAKER ----------- Proxy to a healthy worker of pcTag. On a failed attempt (transport error or non-2xx), FAIL OVER to the next healthy worker, up to SetMaxTries. A worker that fails SetCircuitBreaker consecutive times has its circuit OPENED (skipped for the cooldown, then half-open). A success resets/closes its circuit. Path is SSRF/CRLF-validated first.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#route","signature":"Route(pcTag, pcPath)","extensions":[]},{"name":"RouteLastStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#routelaststatus","signature":"RouteLastStatus()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#why","signature":"Why()","extensions":[]},{"name":"TelemetryQ","description":"observability (latency percentiles + trace ids)","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#telemetryq","signature":"TelemetryQ()","extensions":[]},{"name":"LastTraceId","description":"The trace id assigned to the most recent Route (correlates the front host's record with the worker's _trace on the wire).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#lasttraceid","signature":"LastTraceId()","extensions":[]},{"name":"LatencyP50","description":"Tail-aware latency for a facet (ms; the engine histogram bucket bound).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#latencyp50","signature":"LatencyP50(pcFacet)","extensions":[]},{"name":"LatencyP90","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#latencyp90","signature":"LatencyP90(pcFacet)","extensions":[]},{"name":"LatencyP99","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#latencyp99","signature":"LatencyP99(pcFacet)","extensions":[]},{"name":"LatencyStats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#latencystats","signature":"LatencyStats(pcFacet)","extensions":[]},{"name":"RecentTraces","description":"The last n request records: [ id, facet, endpoint, status, durMs, attempts ].","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#recenttraces","signature":"RecentTraces(n)","extensions":[]},{"name":"LimiterQ","description":"rate limiting (front-door admission)","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#limiterq","signature":"LimiterQ()","extensions":[]},{"name":"RateLimitedCount","description":"How many requests this facet has shed for exceeding its rate limit.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#ratelimitedcount","signature":"RateLimitedCount(pcFacet)","extensions":[]},{"name":"TokensAvailable","description":"Tokens left in a facet's bucket (-1 = unlimited / no limit configured).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#tokensavailable","signature":"TokensAvailable(pcFacet)","extensions":[]},{"name":"CircuitOpenCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#circuitopencount","signature":"CircuitOpenCount()","extensions":[]},{"name":"FleetSize","description":"introspection","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#fleetsize","signature":"FleetSize()","extensions":[]},{"name":"ReadyCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#readycount","signature":"ReadyCount()","extensions":[]},{"name":"WorkersOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#workersof","signature":"WorkersOf(pcTag)","extensions":[]},{"name":"Ports","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#ports","signature":"Ports()","extensions":[]},{"name":"PoolQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#poolq","signature":"PoolQ()","extensions":[]},{"name":"ReactorQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#reactorq","signature":"ReactorQ()","extensions":[]},{"name":"ClassifierQ","description":"R8.2 smart routing (classify -> route) ----------------------------- A request classifier bound to THIS cluster's facet catalog (created lazily, after facets are declared).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#classifierq","signature":"ClassifierQ()","extensions":[]},{"name":"RouteRequest","description":"Classify a request to a facet (R8.2), then proxy it to a worker of that facet (R8.3). Returns the response body; \"\" (with negative RouteLastStatus) when the request is undecidable or has no worker.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#routerequest","signature":"RouteRequest(pcMethod, pcPath, pcContentType, pcBody)","extensions":[]},{"name":"HealthCheck","description":"R8.4 health + elastic scale (the supervision surface) -------------- Re-probe every worker's /health and refresh its ready flag. A worker that stops answering (crashed, exited its TTL) flips to NOT ready. Returns the number ready now.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#healthcheck","signature":"HealthCheck()","extensions":[]},{"name":"DeadCount","description":"Workers that were launched but are not answering (crashed / expired).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#deadcount","signature":"DeadCount()","extensions":[]},{"name":"ScaleUp","description":"Add ONE worker of a profile (elastic scale-up). Spawns a new process on a fresh port; call WaitReady()/HealthCheck() to see it come up. Returns the new port.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#scaleup","signature":"ScaleUp(pcTag)","extensions":[]},{"name":"ScaleDown","description":"GRACEFUL drain-down: mark one ready worker of a profile DRAINING -- routing stops immediately (it finishes in-flight work), and the process self-exits on its TTL. Returns the drained port, or 0 if there is nothing to drain. (Forced kill of a hung worker is a small future engine add; drain is the graceful path.)","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#scaledown","signature":"ScaleDown(pcTag)","extensions":[]},{"name":"RestartDead","description":"Respawn every dead worker in place (health-driven self-healing). Returns the number restarted.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#restartdead","signature":"RestartDead()","extensions":[]},{"name":"ForceKill","description":"forced kill + orphan cleanup (the forceful sibling of drain) -------- Force-kill EVERY spawned worker of a facet (SIGKILL). The forceful counterpart to ScaleDown's graceful drain: use it on a WEDGED worker that neither answers health nor self-exits on its TTL. Marks each not ready and returns how many were actually killed. External workers (RegisterExternalWorker, jobId 0) are NOT ours to kill and are skipped.","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#forcekill","signature":"ForceKill(pcTag)","extensions":[]},{"name":"KilledCount","description":"Total workers force-killed over the cluster's life (a hung-worker / orphan-cleanup signal for the health console).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#killedcount","signature":"KilledCount()","extensions":[]},{"name":"FleetMetrics","description":"A per-profile metrics snapshot the supervisor reads (REAL counts).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#fleetmetrics","signature":"FleetMetrics()","extensions":[]},{"name":"Stop","description":"teardown ----------------------------------------------------------- R8.3: workers self-terminate on their TTL. Graceful drain / kill / health-restart / autoscale is R8.4 (stzAgentHost supervision).","url":"https://mayouni.github.io/stzsite/en/reference/stzappcluster.html#stop","signature":"Stop()","extensions":[]}]},{"name":"stzAppGoal","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzappgoal.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/app/stzApp.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappgoal.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappgoal.html#name","signature":"Name()","extensions":[]},{"name":"Profile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappgoal.html#profile","signature":"Profile()","extensions":[]},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappgoal.html#narrate","signature":"Narrate()","extensions":[]}]},{"name":"stzAppProfile","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#name","signature":"Name()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Kind","description":"The kind of constituent this is (app / server / superapp / ...).","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#kind","signature":"Kind()","extensions":[]},{"name":"SetKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#setkind","signature":"SetKind(pcKind)","extensions":[]},{"name":"SetLanguage","description":"the LANGUAGE this part's code is written in + its source files, so stzPlatform.Build() compiles it via stzBuilder for its deployment target.","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#setlanguage","signature":"SetLanguage(pcLang)","extensions":[]},{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#language","signature":"Language()","extensions":[]},{"name":"HasLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#haslanguage","signature":"HasLanguage()","extensions":[]},{"name":"AddSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#addsource","signature":"AddSource(pcFile)","extensions":[]},{"name":"AddSources","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#addsources","signature":"AddSources(paFiles)","extensions":[]},{"name":"Sources","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#sources","signature":"Sources()","extensions":[]},{"name":"To","description":"Declare the deployment target (a friendly token or a stzSystemProfile).","also_written":["DeployedTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#to","signature":"To(pTarget)","extensions":[]},{"name":"DeploymentSystem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#deploymentsystem","signature":"DeploymentSystem()","extensions":[]},{"name":"DeploymentOSName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#deploymentosname","signature":"DeploymentOSName()","extensions":[]},{"name":"System","description":"The scope feature code for this constituent is written in -- RETAINED, so operations accumulate and survive to deploy-time lowering.","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#system","signature":"System()","extensions":[]},{"name":"Scope","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#scope","signature":"Scope()","extensions":[]},{"name":"HasScope","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#hasscope","signature":"HasScope()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappprofile.html#show","signature":"Show()","extensions":[]}]},{"name":"stzAppRequest","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppRequest.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#init","signature":"init(cMethodVal, cPathVal, aHeadersVal, cBodyVal)","extensions":[]},{"name":"Method","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#method","signature":"Method()","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#path","signature":"Path()","extensions":[]},{"name":"Headers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#headers","signature":"Headers()","extensions":[]},{"name":"Header","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#header","signature":"Header(cName)","extensions":[]},{"name":"Body","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#body","signature":"Body()","extensions":[]},{"name":"Protocol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#protocol","signature":"Protocol()","extensions":[]},{"name":"SetProtocol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#setprotocol","signature":"SetProtocol(cProtocolVal)","extensions":[]},{"name":"WantsClose","description":"TRUE when this request asks the connection to be closed after the response (explicit Connection: close, or an HTTP/1.0 peer that did not opt into keep-alive).","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#wantsclose","signature":"WantsClose()","extensions":[]},{"name":"ParseQuery","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#parsequery","signature":"ParseQuery()","extensions":[]},{"name":"Query","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#query","signature":"Query(cKey)","extensions":[]},{"name":"SetParams","description":"Route path params (bound by the router: /user/:id -> Param(\"id\")).","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#setparams","signature":"SetParams(paParams)","extensions":[]},{"name":"Params","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#params","signature":"Params()","extensions":[]},{"name":"Param","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprequest.html#param","signature":"Param(cKey)","extensions":[]}]},{"name":"stzAppResponse","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppResponse.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#init","signature":"init(oClientRef)","extensions":[]},{"name":"Status","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#status","signature":"Status(nCode, cText)","extensions":[]},{"name":"Header","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#header","signature":"Header(cName, cValue)","extensions":[]},{"name":"Headers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#headers","signature":"Headers()","extensions":[]},{"name":"StatusCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#statuscode","signature":"StatusCode()","extensions":[]},{"name":"IsSent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#issent","signature":"IsSent()","extensions":[]},{"name":"Body","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#body","signature":"Body()","extensions":[]},{"name":"Json","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#json","signature":"Json(aData)","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#text","signature":"Text(cText)","extensions":[]},{"name":"Html","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#html","signature":"Html(cHtml)","extensions":[]},{"name":"Send","description":"Buffer the body; the server transmits HttpBytes() via the reactor.","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#send","signature":"Send(cContent)","extensions":[]},{"name":"HttpBytes","description":"Render the full HTTP/1.1 wire form (CRLF line endings, Content-Length in BYTES -- Haro len() is byte-based, correct here).","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#httpbytes","signature":"HttpBytes()","extensions":[]},{"name":"NotFound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#notfound","signature":"NotFound(cMessage)","extensions":[]},{"name":"InternalError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#internalerror","signature":"InternalError(cMessage)","extensions":[]},{"name":"ObjectToJson","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappresponse.html#objecttojson","signature":"ObjectToJson(obj)","extensions":[]}]},{"name":"stzAppRouter","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppRouter.ring","inherits":{},"methods":[{"name":"AddRoute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html#addroute","signature":"AddRoute(cMethod, cPath, fHandler)","extensions":[]},{"name":"Routes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html#routes","signature":"Routes()","extensions":[]},{"name":"HasRoute","description":"Exact-only presence check (kept for back-compat / introspection).","url":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html#hasroute","signature":"HasRoute(cMethod, cPath)","extensions":[]},{"name":"GetHandler","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html#gethandler","signature":"GetHandler(cMethod, cPath)","extensions":[]},{"name":"MatchRoute","description":"THE MATCHER: try exact, then patterns. Returns a hashlist [ :matched = TRUE/FALSE, :handler = f, :params = [ [name,val], ... ] ]","url":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html#matchroute","signature":"MatchRoute(cMethod, cPath)","extensions":[]},{"name":"AddMiddleware","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html#addmiddleware","signature":"AddMiddleware(cPath, fMiddleware)","extensions":["Q"],"forms":["AddMiddlewareQ"]},{"name":"AddStaticRoute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapprouter.html#addstaticroute","signature":"AddStaticRoute(cPath, cDirectory)","extensions":["Q"],"forms":["AddStaticRouteQ"]}]},{"name":"stzAppServer","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppServer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#init","signature":"init()","extensions":[]},{"name":"Start","description":"Bind the HTTP listener. nPortNum 0 = ephemeral (see Port()). Raises on bind failure -- no silent half-started server.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#start","signature":"Start(nPortNum, cHostAddr)","extensions":[]},{"name":"StartTls","description":"Serve over TLS: the reactor terminates TLS per connection (server cert cCertPath + key cKeyPath) BELOW the router, so every handler runs on the DECRYPTED request and responses are encrypted transparently -- the routing/handler code is byte-for-byte identical to plain Start(). A non-empty cCaPath enables client-cert checks; bRequireClient = TRUE demands a valid client cert (mutual TLS). Same bind semantics as Start.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#starttls","signature":"StartTls(nPortNum, cHostAddr, cCertPath, cKeyPath, cCaPath, bRequireClient)","extensions":[]},{"name":"StartHttps","description":"One-way HTTPS convenience (server cert only, no client cert).","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#starthttps","signature":"StartHttps(nPortNum, cHostAddr, cCertPath, cKeyPath)","extensions":[]},{"name":"Stop","description":"server lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#stop","signature":"Stop()","extensions":[]},{"name":"IsRunning","description":"server lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#isrunning","signature":"IsRunning()","extensions":[]},{"name":"Port","description":"server lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#port","signature":"Port()","extensions":[]},{"name":"Host","description":"server lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#host","signature":"Host()","extensions":[]},{"name":"Uptime","description":"server lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#uptime","signature":"Uptime()","extensions":[]},{"name":"RequestCount","description":"server lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#requestcount","signature":"RequestCount()","extensions":[]},{"name":"ReactorQ","description":"The underlying reactor as a chainable stz object (Q-convention).","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#reactorq","signature":"ReactorQ()","extensions":[]},{"name":"ServeOne","description":"Drain events until ONE data event (an HTTP request or a raw chunk) has been handled, or nTimeoutMs elapses. Returns TRUE if work was done. Accept/closed events are drained silently along the way.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#serveone","signature":"ServeOne(nTimeoutMs)","extensions":[]},{"name":"RunFor","description":"With agents hosted, the serve slice is BOUNDED: ServeOne(nLeft) would otherwise park on the socket for the whole remaining time whenever no request arrives, and the agents -- which live on this same loop -- would never tick. So we serve for at most @nAgentSliceMs, then tick whatever is due, and repeat. Requests and perceive-decide-act interleave on ONE loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#runfor","signature":"RunFor(nMs)","extensions":[]},{"name":"Run","description":"Serve forever (until the process is killed or Stop() is called from a handler). The documented blocking entry point.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#run","signature":"Run()","extensions":[]},{"name":"Get_","description":"routing interface","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#get_","signature":"Get_(cPath, fHandler)","extensions":[]},{"name":"Post","description":"routing interface","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#post","signature":"Post(cPath, fHandler)","extensions":[]},{"name":"Put_","description":"routing interface","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#put_","signature":"Put_(cPath, fHandler)","extensions":[]},{"name":"Delete","description":"routing interface","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#delete","signature":"Delete(cPath, fHandler)","extensions":[]},{"name":"Observe","description":"Observe this server with a perf monitor (perf P3). From this call on, every request records its response time R into the timer 'http.request.ms', its arrival into the counter 'http.requests' (throughput X = its measured rate), and 5xx outcomes into 'http.errors'; GET /metrics serves the monitor's Prometheus exposition, and /health widens with the process senses. The monitor's watched senses (memory/cpu) are ticked by the serve loop at the monitor's own cadence -- a served app samples itself.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#observe","signature":"Observe(poMonitor)","extensions":[]},{"name":"IsObserved","description":"routing interface","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#isobserved","signature":"IsObserved()","extensions":[]},{"name":"ObserveRoutes","description":"Per-route observation (perf P8): Observe() PLUS a timer FAMILY 'http.route.ms' labeled [method, route, class] -- one child per route the traffic actually exercises, each with its own percentiles ('class' is the status class: 2xx/4xx/5xx). Cardinality rides the family's bound: unruly path spaces land in the overflow child instead of exploding the registry.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#observeroutes","signature":"ObserveRoutes(poMonitor)","extensions":[]},{"name":"Use","description":"routing interface","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#use","signature":"Use(cPath, fMiddleware)","extensions":[]},{"name":"Static","description":"routing interface","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#static","signature":"Static(cPath, cDirectory)","extensions":[]},{"name":"Expose","description":"Expose a table of an open stzDatabase as a REST resource -- the FULL CRUD floor, keyed by the \"id\" column (override with ExposeWithKey): GET    /api/<table>         -> {\"rows\":[[...],...]}   (list) GET    /api/<table>/count   -> {\"count\":N} GET    /api/<table>/<id>    -> {\"row\":[...]} or 404   (read one) POST   /api/<table>         -> body \"col=val&..\" inserts; 201 PUT    /api/<table>/<id>    -> body \"col=val&..\" updates; {\"updated\":N} DELETE /api/<table>/<id>    -> {\"deleted\":N} Values + the id are SQL-escaped (injection-safe).","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#expose","signature":"Expose(oDb, cTable)","extensions":[]},{"name":"ExposeWithKey","description":"Same, but with a custom primary-key column (e.g. \"uuid\", \"rowid\").","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#exposewithkey","signature":"ExposeWithKey(oDb, cTable, cKeyCol)","extensions":[]},{"name":"RequireSignedRequests","description":"NOTE (Haro aliasing): the stored signer is this server's COPY, so the replay-nonce ledger it maintains is the SERVER's. That is correct here -- signer and verifier are different roles, and in the real topology they are different processes sharing only the secret.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#requiresignedrequests","signature":"RequireSignedRequests(poSigner, pnMaxSkewMs)","extensions":["Q"],"forms":["RequireSignedRequestsQ"]},{"name":"RequiresSignedRequests","description":"request authentication (off-loopback listeners)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#requiressignedrequests","signature":"RequiresSignedRequests()","extensions":[]},{"name":"MountAuth","description":"HARO COPY SEMANTICS (read this): `=` and list insertion both COPY an object, so the server holds ITS OWN stzAuth. Configure and register BEFORE mounting. For a view shared with the caller (and durability), give the stzAuth a stzAuthDbStore: its sqlite is an engine handle, so the server's copy reads and writes the SAME database -- a login through HTTP is then visible to the caller's object, and vice versa.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#mountauth","signature":"MountAuth(poAuth)","extensions":["Q"],"forms":["MountAuthQ"]},{"name":"MountAuthAt","description":"user authentication router (stzauth)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#mountauthat","signature":"MountAuthAt(poAuth, pcPrefix)","extensions":["Q"],"forms":["MountAuthAtQ"]},{"name":"AuthIsMounted","description":"user authentication router (stzauth)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#authismounted","signature":"AuthIsMounted()","extensions":[]},{"name":"AuthPrefix","description":"user authentication router (stzauth)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#authprefix","signature":"AuthPrefix()","extensions":[]},{"name":"SetSecureCookies","description":"Add Secure to the auth cookies -- TRUE whenever the listener is TLS, so the session cookie never travels in clear text.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#setsecurecookies","signature":"SetSecureCookies(pbOn)","extensions":["Q"],"forms":["SetSecureCookiesQ"]},{"name":"SecureCookies","description":"user authentication router (stzauth)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#securecookies","signature":"SecureCookies()","extensions":[]},{"name":"MountOidcProvider","description":"/authorize needs a signed-in user, and takes it from the SESSION COOKIE the mounted auth router issues -- so this server's own login becomes the login for every app that trusts it. With no session it answers 401 (the app in front redirects to its login page and comes back).","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#mountoidcprovider","signature":"MountOidcProvider(poProvider)","extensions":["Q"],"forms":["MountOidcProviderQ"]},{"name":"MountOidcProviderAt","description":"oidc provider (this server as an idp)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#mountoidcproviderat","signature":"MountOidcProviderAt(poProvider, pcPrefix)","extensions":["Q"],"forms":["MountOidcProviderAtQ"]},{"name":"OidcProviderIsMounted","description":"oidc provider (this server as an idp)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#oidcproviderismounted","signature":"OidcProviderIsMounted()","extensions":[]},{"name":"OidcProviderPrefix","description":"oidc provider (this server as an idp)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#oidcproviderprefix","signature":"OidcProviderPrefix()","extensions":[]},{"name":"AuthWhy","description":"Why the last request was refused (\"\" when none was).","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#authwhy","signature":"AuthWhy()","extensions":[]},{"name":"HostAgents","description":"WHY EVERYTHING GOES THROUGH THE SERVER. Haro copies objects on `=`, so the host stored here is the server's own copy: a caller who kept the original would watch a snapshot that never ticks. That is why the supervision and read methods below DELEGATE instead of handing the host out -- the same cure stzAgentHost itself applies to its agents, and stzSuperApp to its governance. Reach the live host only through these.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#hostagents","signature":"HostAgents()","extensions":[]},{"name":"AdoptAgentHost","description":"Adopt a host configured elsewhere (e.g. one carrying a decommission governance declared up front). It is REPARENTED onto this server's loop, and the caller's reference goes stale by the rule above.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#adoptagenthost","signature":"AdoptAgentHost(poHost)","extensions":[]},{"name":"IsHostingAgents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#ishostingagents","signature":"IsHostingAgents()","extensions":[]},{"name":"SetAgentSlice","description":"How long a single serve slice may park on the socket before due agents are ticked. Smaller = crisper agent timing, more loop turns.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#setagentslice","signature":"SetAgentSlice(pnMs)","extensions":["Q"],"forms":["SetAgentSliceQ"]},{"name":"AgentSlice","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#agentslice","signature":"AgentSlice()","extensions":[]},{"name":"SuperviseAgent","description":"supervision, delegated to the live host","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#superviseagent","signature":"SuperviseAgent(poAgent, pnTickMs)","extensions":[]},{"name":"SuperviseAgentOnEvent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#superviseagentonevent","signature":"SuperviseAgentOnEvent(poAgent, pcChannel)","extensions":[]},{"name":"NumberOfAgents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#numberofagents","signature":"NumberOfAgents()","extensions":[]},{"name":"AgentNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#agentnames","signature":"AgentNames()","extensions":[]},{"name":"AgentTicks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#agentticks","signature":"AgentTicks(pcName)","extensions":[]},{"name":"AgentIsActive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#agentisactive","signature":"AgentIsActive(pcName)","extensions":[]},{"name":"AgentIsRetired","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#agentisretired","signature":"AgentIsRetired(pcName)","extensions":[]},{"name":"AgentTrace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#agenttrace","signature":"AgentTrace()","extensions":[]},{"name":"PauseAgent","description":"control. IN-PROCESS ONLY, deliberately (see _ServeAgents)","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#pauseagent","signature":"PauseAgent(pcName)","extensions":[]},{"name":"ResumeAgent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#resumeagent","signature":"ResumeAgent(pcName)","extensions":[]},{"name":"RetireAgent","description":"Governed teardown: refused until the agent's declared obligations are fulfilled (R4b). Returns FALSE with AgentWhy() explaining the refusal.","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#retireagent","signature":"RetireAgent(pcName)","extensions":[]},{"name":"AgentWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#agentwhy","signature":"AgentWhy()","extensions":[]},{"name":"DeclareAgentDecommission","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#declareagentdecommission","signature":"DeclareAgentDecommission(pcName, pacObligations)","extensions":[]},{"name":"FulfillAgentObligation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#fulfillagentobligation","signature":"FulfillAgentObligation(pcName, pcObligation)","extensions":[]},{"name":"ListenRaw","description":"A raw TCP listener (no HTTP framing): fHandler is called as call fHandler(oServer, nSid, nConn, cBytes) for every chunk a device sends; reply with RawWrite(). Requires a running server (the listener joins the same reactor).","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#listenraw","signature":"ListenRaw(nPortNum, fHandler)","extensions":[]},{"name":"RawPort","description":"iot: raw stream listener","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#rawport","signature":"RawPort(nSid)","extensions":[]},{"name":"RawWrite","description":"iot: raw stream listener","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#rawwrite","signature":"RawWrite(nSid, nConn, cData, bCloseAfter)","extensions":[]},{"name":"ParseHttpRequest","description":"Parse one complete HTTP/1.1 request (the engine frames it: full headers + Content-Length body, CRLF line endings).","url":"https://mayouni.github.io/stzsite/en/reference/stzappserver.html#parsehttprequest","signature":"ParseHttpRequest(cRawRequest)","extensions":[]}]},{"name":"stzAppTopology","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzAppTopology.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#init","signature":"init(pcName)","extensions":[]},{"name":"AddDataset","description":"define the model (Q-fluent) ------------------------------------- a named dataset -- the solution's real domain data. A menu dataset is [ [ name, desc, price ], ... ]; an orders dataset is [ [ dish, qty ], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#adddataset","signature":"AddDataset(pcName, paRows)","extensions":["Q"],"forms":["AddDatasetQ"]},{"name":"SetPartRole","description":"give a part an app ROLE + the dataset it works over.","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#setpartrole","signature":"SetPartRole(pcPart, pcRole, pcDataset)","extensions":["Q"],"forms":["SetPartRoleQ"]},{"name":"SetDatasetColumns","description":"the dataset's COLUMN NAMES. Only the live backend needs them (it materialises each dataset as a real sqlite table, and a part POSTs \"dish=Couscous&qty=2\" -- form keys ARE column names). Optional: when unset, ColumnsOf() derives c1..cN, so the static model is unaffected.","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#setdatasetcolumns","signature":"SetDatasetColumns(pcName, paCols)","extensions":["Q"],"forms":["SetDatasetColumnsQ"]},{"name":"Name","description":"reads","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#name","signature":"Name()","extensions":[]},{"name":"DatasetNames","description":"every dataset's name, in declaration order (the live backend materialises one table per entry).","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#datasetnames","signature":"DatasetNames()","extensions":[]},{"name":"PartNames","description":"every part that has been given a role, in declaration order (the remote backend serialises these so a hosting PROCESS can rebuild the model).","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#partnames","signature":"PartNames()","extensions":[]},{"name":"ColumnsOf","description":"declared column names, or derived c1..cN from the dataset's widest row.","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#columnsof","signature":"ColumnsOf(pcName)","extensions":[]},{"name":"DashboardFromOrders","description":"the aggregation over ANY orders list -- public so the LIVE backend can run the very same computation over rows fetched from the running server (the admin part's :PivotTable, over live data instead of a frozen list).","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#dashboardfromorders","signature":"DashboardFromOrders(paOrders)","extensions":[]},{"name":"Dataset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#dataset","signature":"Dataset(pcName)","extensions":[]},{"name":"HasRoleFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#hasrolefor","signature":"HasRoleFor(pcPart)","extensions":[]},{"name":"RoleOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#roleof","signature":"RoleOf(pcPart)","extensions":[]},{"name":"DatasetNameOf","description":"the NAME of the part's dataset (DatasetOf returns its rows). The live backend needs the name to address the running server's REST resource.","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#datasetnameof","signature":"DatasetNameOf(pcPart)","extensions":[]},{"name":"DatasetOf","description":"the menu a \"menu\"-role part shows: [ [ name, desc, price ], ... ].","also_written":["MenuOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#datasetof","signature":"DatasetOf(pcPart)","extensions":[]},{"name":"DashboardOf","description":"the REAL dashboard for a \"dashboard\"-role part: join the part's orders dataset ([ dish, qty ]) with the \"menu\" dataset (for prices), compute revenue per dish, and aggregate via the engine (stzTable). Returns [ [ [dish, qty, revenue], ... ], total, topDish, topRevenue ].","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#dashboardof","signature":"DashboardOf(pcPart)","extensions":[]},{"name":"ApiEndpointsFor","description":"the API a backend part serves (real endpoints over the data) ---- the endpoints an \"api\"-role part exposes: GET /<dataset> for each dataset, plus GET /stats (the engine aggregation) when there are orders to total. Each entry: [ req, count, statsOrEmpty ] -- count = -1 marks the stats one.","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#apiendpointsfor","signature":"ApiEndpointsFor(pcPart)","extensions":[]},{"name":"AddDevice","description":"a firmware part's DEVICE model (pins + an automation rule) ------- pins: [ [ pinNo, label, role, value ], ... ]  role = \"sensor\" | \"actuator\".","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#adddevice","signature":"AddDevice(pcPart, paPins)","extensions":["Q"],"forms":["AddDeviceQ"]},{"name":"SetRule","description":"an automation rule: actuator ON when sensor < threshold (the real firmware logic the emulator applies -- not a blind toggle).","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#setrule","signature":"SetRule(pcPart, pcSensor, pnThreshold, pcActuator)","extensions":["Q"],"forms":["SetRuleQ"]},{"name":"HasDevice","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#hasdevice","signature":"HasDevice(pcPart)","extensions":[]},{"name":"DeviceOf","description":"[ pins, rule ] for a device part; [ [], [] ] if none.","url":"https://mayouni.github.io/stzsite/en/reference/stzapptopology.html#deviceof","signature":"DeviceOf(pcPart)","extensions":[]}]},{"name":"stzApriori","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzapriori.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzApriori.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapriori.html#init","signature":"init(paTransactions)","extensions":[]},{"name":"NumberOfTransactions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzapriori.html#numberoftransactions","signature":"NumberOfTransactions()","extensions":[],"example":{"code":"o1 = new stzApriori([ [ \"bread\", \"milk\" ], [ \"bread\", \"milk\" ] ])\n? o1.NumberOfTransactions()","output":"2","from":"composed from the signature, run in the library"}},{"name":"FrequentItemsets","description":"[ [ items(list), count ] ... ] with count >= nMinCount, itemset sizes 1..3 (the floor; larger sets = engine tier later)","url":"https://mayouni.github.io/stzsite/en/reference/stzapriori.html#frequentitemsets","signature":"FrequentItemsets(nMinCount)","extensions":[]},{"name":"Rules","description":"association rules [ :if, :then, :support, :confidence ] from the frequent pairs and triples, confidence-filtered","url":"https://mayouni.github.io/stzsite/en/reference/stzapriori.html#rules","signature":"Rules(nMinCount, nMinConf)","extensions":[]}]},{"name":"stzAuth","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzauth.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzAuth.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#init","signature":"init()","extensions":[]},{"name":"SetStore","description":"Persist through a chosen store (e.g. StzAuthDbStoreQ(\"auth.db\")). The default is in-memory. Pass a DB store for durability -- its sqlite is an engine handle, so the held copy still writes the same database.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setstore","signature":"SetStore(poStore)","extensions":["Q"],"forms":["SetStoreQ"]},{"name":"StoreQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#storeq","signature":"StoreQ()","extensions":[]},{"name":"SetSessionTTL","description":"how long a new session lives, in seconds (0 = no expiry). Existing sessions keep the TTL they were issued with.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setsessionttl","signature":"SetSessionTTL(pnSeconds)","extensions":["Q"],"forms":["SetSessionTTLQ"]},{"name":"SessionTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessionttl","signature":"SessionTTL()","extensions":[]},{"name":"SetIdleTTL","description":"idle timeout: a session dies if untouched for this many seconds (0 = off). Every successful validation slides the window (touches last-seen).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setidlettl","signature":"SetIdleTTL(pnSeconds)","extensions":["Q"],"forms":["SetIdleTTLQ"]},{"name":"IdleTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#idlettl","signature":"IdleTTL()","extensions":[]},{"name":"SetMailPort","description":"passwordless config (mail port + magic-link) -------------------- bind the mail PORT passwordless flows send through -- a stzMailSandbox in dev (captured + assertable), your SMTP adapter at deploy. Any object with Send(to, subject, body) works.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setmailport","signature":"SetMailPort(poPort)","extensions":["Q"],"forms":["SetMailPortQ"]},{"name":"MailPortQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#mailportq","signature":"MailPortQ()","extensions":[]},{"name":"HasMailPort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#hasmailport","signature":"HasMailPort()","extensions":[]},{"name":"SetMagicLinkBaseUrl","description":"the app URL a magic link points at; the token is appended as ?token=... (or &token=... if the URL already has a query). \"\" -> a softanza:// URI.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setmagiclinkbaseurl","signature":"SetMagicLinkBaseUrl(pcUrl)","extensions":["Q"],"forms":["SetMagicLinkBaseUrlQ"]},{"name":"MagicLinkBaseUrl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#magiclinkbaseurl","signature":"MagicLinkBaseUrl()","extensions":[]},{"name":"SetPasswordlessTTL","description":"how long a magic link / email-OTP stays valid (seconds).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setpasswordlessttl","signature":"SetPasswordlessTTL(pnSeconds)","extensions":["Q"],"forms":["SetPasswordlessTTLQ"]},{"name":"PasswordlessTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#passwordlessttl","signature":"PasswordlessTTL()","extensions":[]},{"name":"SetMaxAttempts","description":"brute-force lockout config","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setmaxattempts","signature":"SetMaxAttempts(pnMax)","extensions":["Q"],"forms":["SetMaxAttemptsQ"]},{"name":"MaxAttempts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#maxattempts","signature":"MaxAttempts()","extensions":[]},{"name":"SetLockoutSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setlockoutseconds","signature":"SetLockoutSeconds(pnSecs)","extensions":["Q"],"forms":["SetLockoutSecondsQ"]},{"name":"LockoutSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#lockoutseconds","signature":"LockoutSeconds()","extensions":[]},{"name":"Register","description":"the credential store -------------------------------------------- register a user with a password -- stores ONLY the salted hash.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#register","signature":"Register(pcUser, pcPassword)","extensions":[]},{"name":"RegisterPasswordless","description":"register an account with NO usable password -- reachable only through a passwordless factor (magic-link / email-OTP). The stored hash is of a random value nobody holds, so Login can never succeed for it.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#registerpasswordless","signature":"RegisterPasswordless(pcUser)","extensions":[]},{"name":"IsRegistered","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#isregistered","signature":"IsRegistered(pcUser)","extensions":[]},{"name":"NumberOfUsers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#numberofusers","signature":"NumberOfUsers()","extensions":[]},{"name":"ChangePassword","description":"change a password (the current one must be presented). TRUE on success.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#changepassword","signature":"ChangePassword(pcUser, pcOld, pcNew)","extensions":[]},{"name":"Unregister","description":"remove a user (and end any of their sessions).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#unregister","signature":"Unregister(pcUser)","extensions":[]},{"name":"Authenticate","description":"MIGRATION: a hash stored before Argon2id (PBKDF2 \"salt:hash\") is still accepted, and on a SUCCESSFUL check it is replaced by an Argon2id hash of the password just proven -- the only moment the plaintext is in hand. So old accounts upgrade themselves, one login at a time, with no reset.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#authenticate","signature":"Authenticate(pcUser, pcPassword)","extensions":[]},{"name":"Login","description":"authenticate AND, on success, open a session -> returns an opaque token (\"\" on failure OR lockout -- indistinguishable, so it leaks nothing).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#login","signature":"Login(pcUser, pcPassword)","extensions":[]},{"name":"LoginAt","description":"deterministic form (explicit 'now') for tests.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginat","signature":"LoginAt(pcUser, pcPassword, pnNow)","extensions":[]},{"name":"LoginWith","description":"same, capturing the DEVICE CONTEXT (ip + user-agent) so the session can be listed and revoked per device.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwith","signature":"LoginWith(pcUser, pcPassword, pcIp, pcUserAgent)","extensions":[]},{"name":"LoginWithAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithat","signature":"LoginWithAt(pcUser, pcPassword, pcIp, pcUserAgent, pnNow)","extensions":[]},{"name":"LoginTwoFactor","description":"Password AND second factor in one call. For a user WITHOUT 2FA the code is ignored (password alone opens the session), so an app may always route login through here. For a 2FA user, a valid TOTP (or one-time recovery) code is required. Returns a session token, or \"\" on any failure / lockout.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#logintwofactor","signature":"LoginTwoFactor(pcUser, pcPassword, pcCode)","extensions":[]},{"name":"LoginTwoFactorAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#logintwofactorat","signature":"LoginTwoFactorAt(pcUser, pcPassword, pcCode, pnNow)","extensions":[]},{"name":"LoginTwoFactorWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#logintwofactorwith","signature":"LoginTwoFactorWith(pcUser, pcPassword, pcCode, pcIp, pcUserAgent)","extensions":[]},{"name":"LoginTwoFactorWithAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#logintwofactorwithat","signature":"LoginTwoFactorWithAt(pcUser, pcPassword, pcCode, pcIp, pcUserAgent, pnNow)","extensions":[]},{"name":"UserOfSession","description":"the user behind a live session token, or \"\" if unknown / ended / EXPIRED (checked against the wall clock).","also_written":["SessionPerson"],"url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#userofsession","signature":"UserOfSession(pcToken)","extensions":[]},{"name":"UserOfSessionAt","description":"same, against an explicit 'now' (epoch seconds) -- deterministic for tests. Checks BOTH the absolute expiry and (when enabled) the idle window, and slides the idle window by touching last-seen on a valid access.","also_written":["SessionPersonAt"],"url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#userofsessionat","signature":"UserOfSessionAt(pcToken, pnNowSecs)","extensions":[]},{"name":"IsValidSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#isvalidsession","signature":"IsValidSession(pcToken)","extensions":[]},{"name":"IsValidSessionAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#isvalidsessionat","signature":"IsValidSessionAt(pcToken, pnNowSecs)","extensions":[]},{"name":"SessionToken","description":"the session as a stzToken (its expiry, its kind), or NULL if unknown -- reconstructed from the stored token + expiry.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessiontoken","signature":"SessionToken(pcToken)","extensions":[]},{"name":"SessionExpiresAt","description":"the epoch-seconds a session expires at (0 = never), or -1 if unknown.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessionexpiresat","signature":"SessionExpiresAt(pcToken)","extensions":[]},{"name":"PurgeExpiredAt","description":"drop expired sessions (housekeeping) -> the number pruned. Prunes BOTH absolute-expired and (when idle timeout is on) idle-expired sessions.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#purgeexpiredat","signature":"PurgeExpiredAt(pnNowSecs)","extensions":[]},{"name":"PurgeExpired","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#purgeexpired","signature":"PurgeExpired()","extensions":[]},{"name":"NumberOfSessions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#numberofsessions","signature":"NumberOfSessions()","extensions":[]},{"name":"Logout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#logout","signature":"Logout(pcToken)","extensions":[]},{"name":"RevokeSession","description":"revoke ONE session (per-device \"sign out this device\"). Alias of Logout, named for the device-management flow.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#revokesession","signature":"RevokeSession(pcToken)","extensions":[]},{"name":"RevokeAllSessions","description":"end EVERY session for a user without removing the account (\"log out everywhere\") -- distinct from Unregister.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#revokeallsessions","signature":"RevokeAllSessions(pcUser)","extensions":[]},{"name":"SessionsOf","description":"the \"your devices\" surface + fixation defense ------------------- every live session of a user, as public descriptors -- the data a \"your active devices\" view lists (token to revoke by, plus when/where/what). [ [ :token, :user, :created, :ip, :userAgent, :expires, :lastSeen ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessionsof","signature":"SessionsOf(pcUser)","extensions":[]},{"name":"SessionsOfAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessionsofat","signature":"SessionsOfAt(pcUser, pnNow)","extensions":[]},{"name":"SessionInfo","description":"one session's public descriptor, or [] if unknown.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessioninfo","signature":"SessionInfo(pcToken)","extensions":[]},{"name":"RotateSession","description":"ROTATE a session's token (session-fixation defense): after a privilege change -- 2FA, password change, elevation -- issue a NEW token for the same user + device, void the OLD one, and return the new token (\"\" if invalid). The pre-elevation token can no longer be replayed.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#rotatesession","signature":"RotateSession(pcToken)","extensions":[]},{"name":"RotateSessionAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#rotatesessionat","signature":"RotateSessionAt(pcToken, pnNow)","extensions":[]},{"name":"HasTotp","description":"A user may add an authenticator-app second factor. Enrollment is TWO steps so a mis-scanned secret can never lock the user out: EnableTotp issues a secret stored UNCONFIRMED (not yet enforced -- plain Login still works); ConfirmTotp proves the app is in sync, enforces the factor, and hands back one-time recovery codes. From then on a plain Login is refused for that user and LoginTwoFactor is the only door. The factor is stzTotp; per-user state (secret + recovery-code hashes) lives in the store. whether a user has a CONFIRMED (enforced) second factor.","also_written":["RequiresTwoFactor"],"url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#hastotp","signature":"HasTotp(pcUser)","extensions":[]},{"name":"EnableTotp","description":"begin enrollment: mint a secret, store it UNCONFIRMED, and return [ :secret, :uri ]. Render :uri as a QR code for the user's app; :secret is the same key for manual entry. Nothing is enforced until ConfirmTotp. Raises if a CONFIRMED factor already exists (disable it first); a still-pending enrollment is simply replaced.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#enabletotp","signature":"EnableTotp(pcUser, pcIssuer)","extensions":[]},{"name":"ConfirmTotp","description":"finish enrollment: verify the app's current code. On success the factor is confirmed (now enforced) and a fresh set of one-time recovery codes is returned -- show them to the user ONCE (only their hashes are stored). Returns [] on a bad code (enrollment stays pending).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#confirmtotp","signature":"ConfirmTotp(pcUser, pcCode)","extensions":[]},{"name":"ConfirmTotpAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#confirmtotpat","signature":"ConfirmTotpAt(pcUser, pcCode, pnNow)","extensions":[]},{"name":"VerifyTotp","description":"verify a TOTP code (or a one-time recovery code) for a confirmed user.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#verifytotp","signature":"VerifyTotp(pcUser, pcCode)","extensions":[]},{"name":"VerifyTotpAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#verifytotpat","signature":"VerifyTotpAt(pcUser, pcCode, pnNow)","extensions":[]},{"name":"DisableTotp","description":"turn 2FA off (removes the secret + every recovery code).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#disabletotp","signature":"DisableTotp(pcUser)","extensions":[]},{"name":"RegenerateRecoveryCodes","description":"issue a FRESH set of recovery codes (the old set stops working). Returns the plaintext to show once. Only for a confirmed factor.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#regeneraterecoverycodes","signature":"RegenerateRecoveryCodes(pcUser)","extensions":[]},{"name":"RecoveryCodesRemaining","description":"how many unused recovery codes remain.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#recoverycodesremaining","signature":"RecoveryCodesRemaining(pcUser)","extensions":[]},{"name":"RequestMagicLink","description":"Send a one-time sign-in LINK to the user's email. The emailed token is random (256-bit); only its sha256 is stored, so a leaked store never yields a usable link. ENUMERATION-SAFE: the call behaves identically whether or not the email has an account -- a link is minted and sent only for a real user, but the return is always the same. Requires a bound mail port.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#requestmagiclink","signature":"RequestMagicLink(pcEmail)","extensions":[]},{"name":"RequestMagicLinkAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#requestmagiclinkat","signature":"RequestMagicLinkAt(pcEmail, pnNow)","extensions":[]},{"name":"RedeemMagicLink","description":"redeem a magic-link token -> a session token (\"\" if invalid / expired / for a user who since vanished, or whose 2FA forbids the shortcut).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#redeemmagiclink","signature":"RedeemMagicLink(pcToken)","extensions":[]},{"name":"RedeemMagicLinkAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#redeemmagiclinkat","signature":"RedeemMagicLinkAt(pcToken, pnNow)","extensions":[]},{"name":"RedeemMagicLinkWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#redeemmagiclinkwith","signature":"RedeemMagicLinkWith(pcToken, pcIp, pcUserAgent)","extensions":[]},{"name":"RedeemMagicLinkWithAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#redeemmagiclinkwithat","signature":"RedeemMagicLinkWithAt(pcToken, pcIp, pcUserAgent, pnNow)","extensions":[]},{"name":"SetPasswordResetTTL","description":"The recovery path is where accounts are taken over, so it holds the same line as every other door: - ENUMERATION-SAFE: the request answers the same whether or not the email has an account; a link is minted and mailed only for a real one; - the token is 256 random bits, stored ONLY as its sha256, ONE-TIME and short-lived (30 min); a newer request cancels the older link; - a reset stores an Argon2id hash and ENDS EVERY SESSION -- an attacker holding one is signed out with the rest; - it does NOT sign anybody in: the next login still asks for the second factor when 2FA is on; - it cannot undo CONTAINMENT: an account a responder or an operator locked (LockAccount) is refused; a lockout from failed attempts, which is what a forgotten password produces, is cleared.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setpasswordresetttl","signature":"SetPasswordResetTTL(pnSeconds)","extensions":[]},{"name":"RequestPasswordReset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#requestpasswordreset","signature":"RequestPasswordReset(pcEmail)","extensions":[]},{"name":"RequestPasswordResetAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#requestpasswordresetat","signature":"RequestPasswordResetAt(pcEmail, pnNow)","extensions":[]},{"name":"ResetPassword","description":"Redeem a reset link. 1 when the password was changed, 0 otherwise -- unknown, used, expired, a new password too short, or a locked account.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#resetpassword","signature":"ResetPassword(pcToken, pcNewPassword)","extensions":[]},{"name":"ResetPasswordAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#resetpasswordat","signature":"ResetPasswordAt(pcToken, pcNewPassword, pnNow)","extensions":[]},{"name":"RequestEmailOtp","description":"Email a short numeric code (6 digits) the user types back. The code is salted- hashed at rest and one pending code exists per email (a new request replaces it). A wrong code counts toward the brute-force lockout. Enumeration-safe, and requires a bound mail port.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#requestemailotp","signature":"RequestEmailOtp(pcEmail)","extensions":[]},{"name":"RequestEmailOtpAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#requestemailotpat","signature":"RequestEmailOtpAt(pcEmail, pnNow)","extensions":[]},{"name":"VerifyEmailOtp","description":"verify an emailed OTP -> a session token (\"\" on any failure / lockout / a 2FA user).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#verifyemailotp","signature":"VerifyEmailOtp(pcEmail, pcCode)","extensions":[]},{"name":"VerifyEmailOtpAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#verifyemailotpat","signature":"VerifyEmailOtpAt(pcEmail, pcCode, pnNow)","extensions":[]},{"name":"VerifyEmailOtpWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#verifyemailotpwith","signature":"VerifyEmailOtpWith(pcEmail, pcCode, pcIp, pcUserAgent)","extensions":[]},{"name":"VerifyEmailOtpWithAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#verifyemailotpwithat","signature":"VerifyEmailOtpWithAt(pcEmail, pcCode, pcIp, pcUserAgent, pnNow)","extensions":[]},{"name":"DefineRole","description":"The payoff of the whole auth story. A successful login produces not just a session but the ACTOR the governance system already reasons about: a stzSystemActor carrying a capability set (the effectful / sensing / compute / inference lattice) derived from the user's roles, at a trust posture. The SAME username is the governance actor (stzGovernance.MayProceed) and the org-chart person (separation-of-duties). Roles are DEFINED here (capability bundles, app config) and GRANTED per user (durable). Four roles ship by default; an 'assistant' (LLM-backed) role holds only 'inference', so its session is authenticated yet cannot cause effects -- the agentic-safety invariant, extended to identity. define a role = a capability bundle. kinds are drawn from the lattice (effectful / sensing / compute / inference); posture is trusted / external / sandboxed. Re-defining a role replaces it. Returns This.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#definerole","signature":"DefineRole(pcName, paKinds, pcPosture)","extensions":[]},{"name":"HasRoleDefined","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#hasroledefined","signature":"HasRoleDefined(pcName)","extensions":[]},{"name":"RoleNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#rolenames","signature":"RoleNames()","extensions":[]},{"name":"RoleDefinition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#roledefinition","signature":"RoleDefinition(pcName)","extensions":[]},{"name":"GrantRole","description":"grant a role to a user (durable). The role must be defined and the user must exist. Returns This.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#grantrole","signature":"GrantRole(pcUser, pcRole)","extensions":[]},{"name":"RevokeRole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#revokerole","signature":"RevokeRole(pcUser, pcRole)","extensions":[]},{"name":"HasRole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#hasrole","signature":"HasRole(pcUser, pcRole)","extensions":[]},{"name":"RolesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#rolesof","signature":"RolesOf(pcUser)","extensions":[]},{"name":"ActorForUser","description":"the ACTOR a user resolves to: a stzSystemActor named for the user, holding the UNION of its roles' capability kinds, at the MOST RESTRICTIVE posture among them. A user with no roles is a capability-less, sandboxed actor -- properly authenticated, yet permitted nothing (least privilege by default).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#actorforuser","signature":"ActorForUser(pcUser)","extensions":[]},{"name":"ActorOf","description":"the actor behind a LIVE session (NULL if the session is invalid / expired).","also_written":["SessionActor"],"url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#actorof","signature":"ActorOf(pcToken)","extensions":[]},{"name":"ActorOfAt","description":"","also_written":["SessionActorAt"],"url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#actorofat","signature":"ActorOfAt(pcToken, pnNow)","extensions":[]},{"name":"SessionCan","description":"does the logged-in user hold a capability kind? (FALSE for an invalid session.)","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessioncan","signature":"SessionCan(pcToken, pcKind)","extensions":[]},{"name":"SessionCanAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessioncanat","signature":"SessionCanAt(pcToken, pcKind, pnNow)","extensions":[]},{"name":"SessionIsEffectful","description":"can this session cause EFFECTS? An assistant/LLM-role session holds only 'inference', so it is authenticated yet effect-less.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessioniseffectful","signature":"SessionIsEffectful(pcToken)","extensions":[]},{"name":"SessionIsEffectfulAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessioniseffectfulat","signature":"SessionIsEffectfulAt(pcToken, pnNow)","extensions":[]},{"name":"SessionMayProceed","description":"a session-gated governance decision: the session must be LIVE and the governance instance (passed by reference, never held) must permit the action for this user. Bridges authn to the existing authz engine.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessionmayproceed","signature":"SessionMayProceed(pcToken, pcAction, poGovernance)","extensions":[]},{"name":"SessionMayProceedAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#sessionmayproceedat","signature":"SessionMayProceedAt(pcToken, pcAction, poGovernance, pnNow)","extensions":[]},{"name":"SetSamlServiceProvider","description":"The enterprise counterpart to OIDC: the corporate IdP authenticates the employee and POSTs back a signed assertion; stzAuth verifies it (engine-side XML-DSig, then issuer / audience / validity / replay -- see stzSamlServiceProvider) and opens a normal session. As with OIDC, the user that comes out is an ordinary Softanza citizen with the same governance actor -- SSO is a way IN, not a separate kind of account.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setsamlserviceprovider","signature":"SetSamlServiceProvider(poSp)","extensions":["Q"],"forms":["SetSamlServiceProviderQ"]},{"name":"SamlServiceProviderQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#samlserviceproviderq","signature":"SamlServiceProviderQ()","extensions":[]},{"name":"HasSamlServiceProvider","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#hassamlserviceprovider","signature":"HasSamlServiceProvider()","extensions":[]},{"name":"SamlWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#samlwhy","signature":"SamlWhy()","extensions":[]},{"name":"SamlUserNameFor","description":"the local user name a SAML subject maps to (its NameID -- typically the corporate email).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#samlusernamefor","signature":"SamlUserNameFor(paIdentity)","extensions":[]},{"name":"LoginWithSaml","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithsaml","signature":"LoginWithSaml(pcBase64Response)","extensions":[]},{"name":"LoginWithSamlAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithsamlat","signature":"LoginWithSamlAt(pcBase64Response, pnNow)","extensions":[]},{"name":"LoginWithSamlWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithsamlwith","signature":"LoginWithSamlWith(pcBase64Response, pcIp, pcUserAgent)","extensions":[]},{"name":"LoginWithSamlWithAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithsamlwithat","signature":"LoginWithSamlWithAt(pcBase64Response, pcIp, pcUserAgent, pnNow)","extensions":[]},{"name":"SetPasskeyRelyingParty","description":"A passkey replaces the password with a key pair the user's DEVICE holds: the private half never leaves the authenticator, so there is nothing to phish, reuse, or steal in a breach. Registration stores the public key; login is a signature over a fresh challenge. The relying-party judgement (origin, challenge, user presence, the cloned-authenticator counter) lives in stzPasskeyServer; the credentials live in the store, one row per DEVICE. bind the relying party: the domain credentials are bound to, and the exact origin the browser reports. The origin check is what makes a passkey unphishable, so both are required.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setpasskeyrelyingparty","signature":"SetPasskeyRelyingParty(pcRpId, pcOrigin)","extensions":["Q"],"forms":["SetPasskeyRelyingPartyQ"]},{"name":"PasskeyRelyingPartyQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#passkeyrelyingpartyq","signature":"PasskeyRelyingPartyQ()","extensions":[]},{"name":"HasPasskeyRelyingParty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#haspasskeyrelyingparty","signature":"HasPasskeyRelyingParty()","extensions":[]},{"name":"PasskeyWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#passkeywhy","signature":"PasskeyWhy()","extensions":[]},{"name":"NewPasskeyChallenge","description":"a fresh challenge for either ceremony -- the app holds it for that one exchange, which is what stops a captured response being replayed.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#newpasskeychallenge","signature":"NewPasskeyChallenge()","extensions":[]},{"name":"RegisterPasskey","description":"enroll a device for a user. TRUE on success (PasskeyWhy explains a refusal).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#registerpasskey","signature":"RegisterPasskey(pcUser, pcAttObjB64, pcClientDataB64, pcExpectedChallenge)","extensions":[]},{"name":"PasskeysOf","description":"the devices a user has enrolled (public data only -- never a private key).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#passkeysof","signature":"PasskeysOf(pcUser)","extensions":[]},{"name":"NumberOfPasskeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#numberofpasskeys","signature":"NumberOfPasskeys(pcUser)","extensions":[]},{"name":"HasPasskey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#haspasskey","signature":"HasPasskey(pcUser)","extensions":[]},{"name":"RemovePasskey","description":"un-enroll one device (losing a key should not cost the account).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#removepasskey","signature":"RemovePasskey(pcCredentialId)","extensions":[]},{"name":"RemoveAllPasskeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#removeallpasskeys","signature":"RemoveAllPasskeys(pcUser)","extensions":[]},{"name":"LoginWithPasskey","description":"sign in with a device -> a session token, or \"\" (PasskeyWhy explains).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithpasskey","signature":"LoginWithPasskey(pcCredId, pcAuthDataB64, pcClientDataB64, pcSigB64, pcExpectedChallenge)","extensions":[]},{"name":"LoginWithPasskeyAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithpasskeyat","signature":"LoginWithPasskeyAt(pcCredId, pcAuthDataB64, pcClientDataB64, pcSigB64, pcExpectedChallenge, pnNow)","extensions":[]},{"name":"LoginWithPasskeyWithAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithpasskeywithat","signature":"LoginWithPasskeyWithAt(pcCredId, pcAuthDataB64, pcClientDataB64, pcSigB64, pcExpectedChallenge, pcIp, pcUserAgent, pnNow)","extensions":[]},{"name":"SetOidcClient","description":"\"Sign in with Google / Okta / Entra\". The provider proves who the user is and hands back an id-token; stzAuth VERIFIES it locally (signature against the provider's published key, then issuer / audience / expiry / nonce -- see stzOidcClient) and, only then, opens a normal Softanza session. From that point the user is indistinguishable from any other: the same session, the same roles, the same governance ACTOR (phase 5). An external identity is a way IN, not a separate kind of citizen.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setoidcclient","signature":"SetOidcClient(poClient)","extensions":["Q"],"forms":["SetOidcClientQ"]},{"name":"OidcClientQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#oidcclientq","signature":"OidcClientQ()","extensions":[]},{"name":"HasOidcClient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#hasoidcclient","signature":"HasOidcClient()","extensions":[]},{"name":"SetOidcAutoProvision","description":"create a local account the first time an external identity signs in (the usual want). Turn it off to admit only pre-provisioned users.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#setoidcautoprovision","signature":"SetOidcAutoProvision(pbOn)","extensions":["Q"],"forms":["SetOidcAutoProvisionQ"]},{"name":"OidcAutoProvision","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#oidcautoprovision","signature":"OidcAutoProvision()","extensions":[]},{"name":"OidcWhy","description":"why the last external login was refused (\"\" when it succeeded).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#oidcwhy","signature":"OidcWhy()","extensions":[]},{"name":"OidcUserNameFor","description":"the local user name an external identity maps to: its verified email when the provider asserts one, else \"issuer|subject\" (always unique, never collides with a local account name).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#oidcusernamefor","signature":"OidcUserNameFor(paIdentity)","extensions":[]},{"name":"LoginWithOidc","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithoidc","signature":"LoginWithOidc(pcIdToken, pcNonce)","extensions":[]},{"name":"LoginWithOidcAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithoidcat","signature":"LoginWithOidcAt(pcIdToken, pcNonce, pnNow)","extensions":[]},{"name":"LoginWithOidcWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithoidcwith","signature":"LoginWithOidcWith(pcIdToken, pcNonce, pcIp, pcUserAgent)","extensions":[]},{"name":"LoginWithOidcWithAt","description":"> a session token, or \"\" (with OidcWhy() explaining).","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#loginwithoidcwithat","signature":"LoginWithOidcWithAt(pcIdToken, pcNonce, pcIp, pcUserAgent, pnNow)","extensions":[]},{"name":"IsLockedOut","description":"lockout queries","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#islockedout","signature":"IsLockedOut(pcUser)","extensions":[]},{"name":"IsLockedOutAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#islockedoutat","signature":"IsLockedOutAt(pcUser, pnNow)","extensions":[]},{"name":"LockAccount","description":"The failure lockout above is a COUNTER: it engages after N bad passwords and expires by itself. A LOCK is an ACT: a responder or an operator closes the account until someone opens it again. It refuses every login path (they all ask IsLockedOutAt) AND every existing session -- UserOfSession answers \"\" for a locked user -- and it is kept in the store, so it survives a restart with a durable store.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#lockaccount","signature":"LockAccount(pcUser, pcReason)","extensions":[]},{"name":"UnlockAccount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#unlockaccount","signature":"UnlockAccount(pcUser)","extensions":[]},{"name":"IsAccountLocked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#isaccountlocked","signature":"IsAccountLocked(pcUser)","extensions":[]},{"name":"AccountLock","description":"[ :reason, :at ] or [] -- why and since when the account is locked.","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#accountlock","signature":"AccountLock(pcUser)","extensions":[]},{"name":"FailedAttempts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#failedattempts","signature":"FailedAttempts(pcUser)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauth.html#show","signature":"Show()","extensions":[]}]},{"name":"stzAuthDbStore","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzAuthStore.ring","inherits":{},"methods":[{"name":"init","description":"pcPath = a file path (durable) or \":memory:\" (a real sqlite, but process- local). The tables are created on first use.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#init","signature":"init(pcPath)","extensions":[]},{"name":"DatabaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#databaseq","signature":"DatabaseQ()","extensions":[]},{"name":"PutUser","description":"Every statement below BINDS its values (stzDatabase.ExecWith/RowsWith): a value is never spliced into the SQL text, so none needs escaping and none can change what a statement says. They used to be ~49 strings built by concatenation through a hand-written quote-doubler, _Esc().","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#putuser","signature":"PutUser(pcUser, pcHash)","extensions":[]},{"name":"UserHash","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#userhash","signature":"UserHash(pcUser)","extensions":[]},{"name":"HasUser","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#hasuser","signature":"HasUser(pcUser)","extensions":[]},{"name":"DeleteUser","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deleteuser","signature":"DeleteUser(pcUser)","extensions":[]},{"name":"CountUsers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#countusers","signature":"CountUsers()","extensions":[]},{"name":"PutSession","description":"sessions","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#putsession","signature":"PutSession(pcToken, paRec)","extensions":[]},{"name":"Session","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#session","signature":"Session(pcToken)","extensions":[]},{"name":"TouchSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#touchsession","signature":"TouchSession(pcToken, pnLastSeen)","extensions":[]},{"name":"DeleteSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deletesession","signature":"DeleteSession(pcToken)","extensions":[]},{"name":"DeleteUserSessions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deleteusersessions","signature":"DeleteUserSessions(pcUser)","extensions":[]},{"name":"CountSessions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#countsessions","signature":"CountSessions()","extensions":[]},{"name":"Sessions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#sessions","signature":"Sessions()","extensions":[]},{"name":"SessionsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#sessionsof","signature":"SessionsOf(pcUser)","extensions":[]},{"name":"PutTotp","description":"Recovery-code hashes are stored comma-joined in one TEXT column -- a hash is \"salt:hash\" (hex only), so a comma can never occur inside one.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#puttotp","signature":"PutTotp(pcUser, pcSecret, pnConfirmed, paHashes)","extensions":[]},{"name":"Totp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#totp","signature":"Totp(pcUser)","extensions":[]},{"name":"SetTotpConfirmed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#settotpconfirmed","signature":"SetTotpConfirmed(pcUser, pnConfirmed)","extensions":[]},{"name":"SetTotpRecovery","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#settotprecovery","signature":"SetTotpRecovery(pcUser, paHashes)","extensions":[]},{"name":"DeleteTotp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deletetotp","signature":"DeleteTotp(pcUser)","extensions":[]},{"name":"PutChallenge","description":"passwordless challenges (magic-link / email-OTP)","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#putchallenge","signature":"PutChallenge(pcHandle, pcKind, pcEmail, pcCodeHash, pnExpires)","extensions":[]},{"name":"Challenge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#challenge","signature":"Challenge(pcHandle)","extensions":[]},{"name":"DeleteChallenge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deletechallenge","signature":"DeleteChallenge(pcHandle)","extensions":[]},{"name":"PutPasskey","description":"passkeys (WebAuthn credentials)","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#putpasskey","signature":"PutPasskey(pcCredId, pcUser, pcKty, pcK1, pcK2, pnCount)","extensions":[]},{"name":"Passkey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#passkey","signature":"Passkey(pcCredId)","extensions":[]},{"name":"PasskeysOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#passkeysof","signature":"PasskeysOf(pcUser)","extensions":[]},{"name":"SetPasskeyCounter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#setpasskeycounter","signature":"SetPasskeyCounter(pcCredId, pnCount)","extensions":[]},{"name":"DeletePasskey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deletepasskey","signature":"DeletePasskey(pcCredId)","extensions":[]},{"name":"DeleteUserPasskeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deleteuserpasskeys","signature":"DeleteUserPasskeys(pcUser)","extensions":[]},{"name":"PutLock","description":"administrative locks (containment)","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#putlock","signature":"PutLock(pcUser, pcReason, pnAt)","extensions":[]},{"name":"DeleteLock","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deletelock","signature":"DeleteLock(pcUser)","extensions":[]},{"name":"LockOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#lockof","signature":"LockOf(pcUser)","extensions":[]},{"name":"GrantRole","description":"authz roles (the authn->authz bridge)","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#grantrole","signature":"GrantRole(pcUser, pcRole)","extensions":[]},{"name":"RevokeRole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#revokerole","signature":"RevokeRole(pcUser, pcRole)","extensions":[]},{"name":"HasRole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#hasrole","signature":"HasRole(pcUser, pcRole)","extensions":[]},{"name":"RolesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#rolesof","signature":"RolesOf(pcUser)","extensions":[]},{"name":"DeleteUserRoles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthdbstore.html#deleteuserroles","signature":"DeleteUserRoles(pcUser)","extensions":[]}]},{"name":"stzAuthMemoryStore","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzAuthStore.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#init","signature":"init()","extensions":[]},{"name":"PutLock","description":"A lock is an ACT, not a counter: it stays until someone unlocks it, unlike the failure lockout stzAuth keeps in memory and lets expire.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#putlock","signature":"PutLock(pcUser, pcReason, pnAt)","extensions":[]},{"name":"DeleteLock","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deletelock","signature":"DeleteLock(pcUser)","extensions":[]},{"name":"LockOf","description":"[ :reason, :at ] or [] when the user is not locked.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#lockof","signature":"LockOf(pcUser)","extensions":[]},{"name":"PutUser","description":"users","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#putuser","signature":"PutUser(pcUser, pcHash)","extensions":[]},{"name":"UserHash","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#userhash","signature":"UserHash(pcUser)","extensions":[]},{"name":"HasUser","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#hasuser","signature":"HasUser(pcUser)","extensions":[]},{"name":"DeleteUser","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deleteuser","signature":"DeleteUser(pcUser)","extensions":[]},{"name":"CountUsers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#countusers","signature":"CountUsers()","extensions":[]},{"name":"PutSession","description":"A session is a RECORD: [ :token, :user, :expires, :created, :ip, :ua, :lastseen ] -- so a \"your devices\" view can list them, and idle timeout has a lastseen to compare. paRec (to PutSession) carries everything but :token.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#putsession","signature":"PutSession(pcToken, paRec)","extensions":[]},{"name":"Session","description":"the full record (with :token) or [] when the token is unknown.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#session","signature":"Session(pcToken)","extensions":[]},{"name":"TouchSession","description":"update a session's last-seen stamp (idle-timeout sliding window). Rebuilds the row rather than mutating a hashlist field in place (that INSERTS a key).","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#touchsession","signature":"TouchSession(pcToken, pnLastSeen)","extensions":[]},{"name":"DeleteSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deletesession","signature":"DeleteSession(pcToken)","extensions":[]},{"name":"DeleteUserSessions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deleteusersessions","signature":"DeleteUserSessions(pcUser)","extensions":[]},{"name":"CountSessions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#countsessions","signature":"CountSessions()","extensions":[]},{"name":"Sessions","description":"all session records -- for purge / enumeration.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#sessions","signature":"Sessions()","extensions":[]},{"name":"SessionsOf","description":"the records belonging to one user.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#sessionsof","signature":"SessionsOf(pcUser)","extensions":[]},{"name":"PutTotp","description":"One row per user with 2FA: the base32 secret, a confirmed flag (a secret is stored unconfirmed at enrollment and only enforced once the user proves a first code), and the list of one-time recovery-code HASHES (never plaintext).","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#puttotp","signature":"PutTotp(pcUser, pcSecret, pnConfirmed, paHashes)","extensions":[]},{"name":"Totp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#totp","signature":"Totp(pcUser)","extensions":[]},{"name":"SetTotpConfirmed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#settotpconfirmed","signature":"SetTotpConfirmed(pcUser, pnConfirmed)","extensions":[]},{"name":"SetTotpRecovery","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#settotprecovery","signature":"SetTotpRecovery(pcUser, paHashes)","extensions":[]},{"name":"DeleteTotp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deletetotp","signature":"DeleteTotp(pcUser)","extensions":[]},{"name":"PutChallenge","description":"A short-lived, one-time challenge. handle = the lookup key (for magic-link, sha256 of the emailed token so the raw token is never stored; for email-OTP, \"otp:\"+email so a new request replaces the pending one). codehash is empty for magic-link (the token IS the secret) and a salted hash of the code for OTP.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#putchallenge","signature":"PutChallenge(pcHandle, pcKind, pcEmail, pcCodeHash, pnExpires)","extensions":[]},{"name":"Challenge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#challenge","signature":"Challenge(pcHandle)","extensions":[]},{"name":"DeleteChallenge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deletechallenge","signature":"DeleteChallenge(pcHandle)","extensions":[]},{"name":"GrantRole","description":"Per-user role GRANTS (durable). The role DEFINITIONS -- what capabilities a role carries -- are app config held by stzAuth, not stored here.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#grantrole","signature":"GrantRole(pcUser, pcRole)","extensions":[]},{"name":"RevokeRole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#revokerole","signature":"RevokeRole(pcUser, pcRole)","extensions":[]},{"name":"HasRole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#hasrole","signature":"HasRole(pcUser, pcRole)","extensions":[]},{"name":"RolesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#rolesof","signature":"RolesOf(pcUser)","extensions":[]},{"name":"DeleteUserRoles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deleteuserroles","signature":"DeleteUserRoles(pcUser)","extensions":[]},{"name":"PutPasskey","description":"One row per CREDENTIAL, keyed by its id: a user may enroll several devices, and each carries its own public key and signature counter.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#putpasskey","signature":"PutPasskey(pcCredId, pcUser, pcKty, pcK1, pcK2, pnCount)","extensions":[]},{"name":"Passkey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#passkey","signature":"Passkey(pcCredId)","extensions":[]},{"name":"PasskeysOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#passkeysof","signature":"PasskeysOf(pcUser)","extensions":[]},{"name":"SetPasskeyCounter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#setpasskeycounter","signature":"SetPasskeyCounter(pcCredId, pnCount)","extensions":[]},{"name":"DeletePasskey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deletepasskey","signature":"DeletePasskey(pcCredId)","extensions":[]},{"name":"DeleteUserPasskeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthmemorystore.html#deleteuserpasskeys","signature":"DeleteUserPasskeys(pcUser)","extensions":[]}]},{"name":"stzAuthResponder","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#init","signature":"init(poAuth)","extensions":[]},{"name":"Owns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#owns","signature":"Owns(pcVerb)","extensions":[]},{"name":"LockAccount","description":"The account is closed: every login path and every live session refuse.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#lockaccount","signature":"LockAccount(pcTarget)","extensions":[]},{"name":"RevokeSession","description":"The plan targets an ACTOR, so every session of that user ends.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#revokesession","signature":"RevokeSession(pcTarget)","extensions":[]},{"name":"RotateSecret","description":"Not this responder's to perform: authentication owns accounts and sessions, nothing else. A plan that proposes these needs another responder -- refused loudly, never pretended.","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#rotatesecret","signature":"RotateSecret(pcTarget)","extensions":[]},{"name":"RevokeCapability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#revokecapability","signature":"RevokeCapability(pcTarget)","extensions":[]},{"name":"ShedSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#shedsource","signature":"ShedSource(pcTarget)","extensions":[]},{"name":"QuarantinePart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzauthresponder.html#quarantinepart","signature":"QuarantinePart(pcTarget)","extensions":[]}]},{"name":"stzBCEAORuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzbceaorulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbceaorulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzBPMRuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzbpmrulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmrulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzBarPlot","also_named":["stzBarChart","stzVBarPlot","stzVBarChart"],"area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzBarPlot.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#init","signature":"init(paDataSet)","extensions":[]},{"name":"SetSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setsize","signature":"SetSize(nWidth, nHeight)","extensions":[]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#size","signature":"Size()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? @@( o1.Size() )","output":"[ 7, 60 ]","from":"composed from the signature, run in the library"}},{"name":"SizeHV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#sizehv","signature":"SizeHV()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? @@( o1.SizeHV() )","output":"[ 60, 7 ]","from":"composed from the signature, run in the library"}},{"name":"SizeVH","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#sizevh","signature":"SizeVH()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? @@( o1.SizeVH() )","output":"[ 7, 60 ]","from":"composed from the signature, run in the library"}},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#width","signature":"Width()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? o1.Width()","output":"60","from":"composed from the signature, run in the library"}},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#height","signature":"Height()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? o1.Height()","output":"7","from":"composed from the signature, run in the library"}},{"name":"MaxWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#maxwidth","signature":"MaxWidth()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? o1.MaxWidth()","output":"120","from":"composed from the signature, run in the library"}},{"name":"SetBarWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setbarwidth","signature":"SetBarWidth(nWidth)","extensions":[]},{"name":"SetBarInterSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setbarinterspace","signature":"SetBarInterSpace(nSpacing)","extensions":[]},{"name":"SetBarSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setbarspace","signature":"SetBarSpace(nSpacing)","extensions":[]},{"name":"SetInterBarSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setinterbarspace","signature":"SetInterBarSpace(nSpacing)","extensions":[]},{"name":"SetMaxLabelWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setmaxlabelwidth","signature":"SetMaxLabelWidth(nWidth)","extensions":[]},{"name":"SetHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setheight","signature":"SetHeight(n)","extensions":[]},{"name":"SetWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setwidth","signature":"SetWidth(n)","extensions":[]},{"name":"SetMaxWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setmaxwidth","signature":"SetMaxWidth(n)","extensions":[]},{"name":"SetHAxis","description":"Display options with H/V naming and XY aliases","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#sethaxis","signature":"SetHAxis(bShow)","extensions":[]},{"name":"WithoutHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withouthaxis","signature":"WithoutHAxis()","extensions":[]},{"name":"SetXAxis","description":"XY Aliases","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setxaxis","signature":"SetXAxis(bShow)","extensions":[]},{"name":"WithoutXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutxaxis","signature":"WithoutXAxis()","extensions":[]},{"name":"SetVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setvaxis","signature":"SetVAxis(bShow)","extensions":[]},{"name":"WithoutVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutvaxis","signature":"WithoutVAxis()","extensions":[]},{"name":"SetYAxis","description":"XY Aliases","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setyaxis","signature":"SetYAxis(bShow)","extensions":[]},{"name":"WithoutYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutyaxis","signature":"WithoutYAxis()","extensions":[]},{"name":"SetHVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#sethvaxis","signature":"SetHVAxis(bHShow, bVShow)","extensions":[]},{"name":"SetHVAxies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#sethvaxies","signature":"SetHVAxies(bHShow, bVShow)","extensions":[]},{"name":"WithoutHVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withouthvaxis","signature":"WithoutHVAxis()","extensions":[]},{"name":"WithoutHVAxies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withouthvaxies","signature":"WithoutHVAxies()","extensions":[]},{"name":"WithoutAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutaxis","signature":"WithoutAxis()","extensions":[]},{"name":"WithoutAxies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutaxies","signature":"WithoutAxies()","extensions":[]},{"name":"SetXYAxis","description":"XY Aliases","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setxyaxis","signature":"SetXYAxis(bHShow, bVShow)","extensions":[]},{"name":"SetXYAxies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setxyaxies","signature":"SetXYAxies(bHShow, bVShow)","extensions":[]},{"name":"WithoutXYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutxyaxis","signature":"WithoutXYAxis()","extensions":[]},{"name":"WithoutXYAxies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutxyaxies","signature":"WithoutXYAxies()","extensions":[]},{"name":"SetLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setlabels","signature":"SetLabels(bShow)","extensions":[]},{"name":"AddLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#addlabels","signature":"AddLabels()","extensions":[]},{"name":"SetLabelChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setlabelchar","signature":"SetLabelChar(_c_)","extensions":[]},{"name":"SetAverage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setaverage","signature":"SetAverage(bShow)","extensions":[]},{"name":"AddAverage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#addaverage","signature":"AddAverage()","extensions":[]},{"name":"SetValues","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzbarplot/setvalues.html","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot/setvalues.html","signature":"SetValues(bShow)","extensions":[]},{"name":"AddValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#addvalues","signature":"AddValues()","extensions":[]},{"name":"SetPercent","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzbarplot/setpercent.html","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot/setpercent.html","signature":"SetPercent(bShow)","extensions":[]},{"name":"AddPercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#addpercent","signature":"AddPercent()","extensions":[]},{"name":"SetAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setaxislabels","signature":"SetAxisLabels(bShow)","extensions":[]},{"name":"SetHAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#sethaxislabels","signature":"SetHAxisLabels(bShow)","extensions":[]},{"name":"AddHAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#addhaxislabels","signature":"AddHAxisLabels(bShow)","extensions":[]},{"name":"WithoutAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withoutaxislabels","signature":"WithoutAxisLabels()","extensions":[]},{"name":"WithoutHAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#withouthaxislabels","signature":"WithoutHAxisLabels()","extensions":[]},{"name":"SetBarChar","description":"Character customization with H/V naming","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setbarchar","signature":"SetBarChar(_cChar_)","extensions":[]},{"name":"SetTopChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#settopchar","signature":"SetTopChar(_cChar_)","extensions":[]},{"name":"SetAxisChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#setaxischars","signature":"SetAxisChars(cH, cV)","extensions":[]},{"name":"ToString","description":"The old Haro drawing helpers are kept below and still work; they are what the engine renderer was ported FROM, and the guard compares the two outputs character for character.","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#tostring","signature":"ToString()","extensions":[]},{"name":"ToStringInRing","description":"The Haro renderer the engine one was ported from. Kept so the guard can prove the two agree character for character on the same input.","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#tostringinring","signature":"ToStringInRing()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#show","signature":"Show()","extensions":[]},{"name":"PlotKind","description":"Options ride through to stzPlotCanvas: :Width :Height :Title :Font :Color :Background :Grid :ShowValues :ShowAverage :Min :Max","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#plotkind","signature":"PlotKind()","extensions":[]},{"name":"ToCanvasQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#tocanvasq","signature":"ToCanvasQ(paOptions)","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#tosvg","signature":"ToSVG(paOptions)","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#topng","signature":"ToPNG(pcPath, paOptions)","extensions":[]},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#values","signature":"Values()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? @@( o1.Values() )","output":"[ 100, 300 ]","from":"composed from the signature, run in the library"}},{"name":"Labels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#labels","signature":"Labels()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? @@( o1.Labels() )","output":"[ \"A\", \"B\" ]","from":"composed from the signature, run in the library"}},{"name":"Sum","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#sum","signature":"Sum()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? o1.Sum()","output":"400","from":"composed from the signature, run in the library"}},{"name":"Average","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#average","signature":"Average()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? o1.Average()","output":"200","from":"composed from the signature, run in the library"}},{"name":"MaxValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbarplot.html#maxvalue","signature":"MaxValue()","extensions":[],"example":{"code":"o1 = new stzBarPlot([ [ \"A\", 100 ], [ \"B\", 300 ] ])\n? o1.MaxValue()","output":"300","from":"composed from the signature, run in the library"}}]},{"name":"stzBaselIIIRuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzbaseliiirulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbaseliiirulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzBinaryNumber","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzBinaryNumber.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#init","signature":"init(cNumber)","extensions":[]},{"name":"Content","description":"info","also_written":["Value"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#content","signature":"Content()","extensions":[]},{"name":"BinaryNumber","description":"info","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#binarynumber","signature":"BinaryNumber()","extensions":[]},{"name":"WithPrefix","description":"info","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#withprefix","signature":"WithPrefix()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.WithPrefix()","output":"0b0b00101011000011","from":"composed from the signature, run in the library"}},{"name":"operator","description":"bitwise operators","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#operator","signature":"operator(pOp, pValue)","extensions":[]},{"name":"BitwiseAND","description":"bitwise operators","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#bitwiseand","signature":"BitwiseAND(nOtherNumber)","extensions":[]},{"name":"BitwiseOR","description":"bitwise operators","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#bitwiseor","signature":"BitwiseOR(nOtherNumber)","extensions":[]},{"name":"BitwiseXOR","description":"bitwise operators","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#bitwisexor","signature":"BitwiseXOR(nOtherNumber)","extensions":[]},{"name":"BitwiseOnesComplement","description":"bitwise operators","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#bitwiseonescomplement","signature":"BitwiseOnesComplement(nOtherNumber)","extensions":[]},{"name":"BitwiseLeftShift","description":"bitwise operators","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#bitwiseleftshift","signature":"BitwiseLeftShift(nOtherNumber)","extensions":[]},{"name":"BitwiseRightShift","description":"bitwise operators","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#bitwiserightshift","signature":"BitwiseRightShift(nOtherNumber)","extensions":[]},{"name":"IntegerPart","description":"integer & fraction parts","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#integerpart","signature":"IntegerPart()","extensions":[]},{"name":"FractionalPart","description":"integer & fraction parts","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fractionalpart","signature":"FractionalPart()","extensions":[]},{"name":"Reversed","description":"integer & fraction parts","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.Reversed()","output":"11000011010100b0","from":"composed from the signature, run in the library"}},{"name":"HasFractionalPart","description":"integer & fraction parts","also_written":["ContainsFractionalPart"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#hasfractionalpart","signature":"HasFractionalPart()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.HasFractionalPart()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FractionalPartReversed","description":"integer & fraction parts","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fractionalpartreversed","signature":"FractionalPartReversed()","extensions":[]},{"name":"IntegerPartReversed","description":"integer & fraction parts","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#integerpartreversed","signature":"IntegerPartReversed()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.IntegerPartReversed()","output":"11000011010100b0","from":"composed from the signature, run in the library"}},{"name":"ToStzNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#tostznumber","signature":"ToStzNumber()","extensions":[]},{"name":"ToStzString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#tostzstring","signature":"ToStzString()","extensions":[]},{"name":"IntegerPartToDecimalForm","description":"","also_written":["IntegerPartToDecimal"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#integerparttodecimalform","signature":"IntegerPartToDecimalForm()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.IntegerPartToDecimalForm()","output":"2755","from":"composed from the signature, run in the library"}},{"name":"FractionalPartToDecimalForm","description":"","also_written":["FractionalPartToDecimal"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fractionalparttodecimalform","signature":"FractionalPartToDecimalForm()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.FractionalPartToDecimalForm()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FractionalPartToDecimalFormWithoutZeroDot","description":"","also_written":["FractionalPartToDecimalWithoutZeroDot"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fractionalparttodecimalformwithoutzerodot","signature":"FractionalPartToDecimalFormWithoutZeroDot()","extensions":[]},{"name":"ToDecimalForm","description":"","also_written":["ToDecimal"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#todecimalform","signature":"ToDecimalForm()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.ToDecimalForm()","output":"2755","from":"composed from the signature, run in the library"}},{"name":"ToOctalForm","description":"","also_written":["ToOctal"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#tooctalform","signature":"ToOctalForm()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.ToOctalForm()","output":"0o5303","from":"composed from the signature, run in the library"}},{"name":"ToHexForm","description":"","also_written":["ToHex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#tohexform","signature":"ToHexForm()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.ToHexForm()","output":"0xAC3","from":"composed from the signature, run in the library"}},{"name":"ToUnicodeHexForm","description":"","also_written":["ToUnicodeHex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#tounicodehexform","signature":"ToUnicodeHexForm()","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.ToUnicodeHexForm()","output":"U+AC3","from":"composed from the signature, run in the library"}},{"name":"ToScientificNotationForm","description":"","also_written":["ToScientificNotation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#toscientificnotationform","signature":"ToScientificNotationForm()","extensions":[]},{"name":"IntegerPartToBaseNForm","description":"","also_written":["IntegerPartToBaseN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#integerparttobasenform","signature":"IntegerPartToBaseNForm(_n_)","extensions":[],"example":{"code":"o1 = new stzBinaryNumber(\"0b00101011000011\")\n? o1.IntegerPartToBaseNForm(2)","output":"101011000011","from":"composed from the signature, run in the library"}},{"name":"ToBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#tobytes","signature":"ToBytes()","extensions":[]},{"name":"FromDecimalForm","description":"getting binary number from","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fromdecimalform","signature":"FromDecimalForm(_n_)","extensions":[]},{"name":"FromDecimal","description":"getting binary number from","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fromdecimal","signature":"FromDecimal(_n_)","extensions":[]},{"name":"FromHexForm","description":"getting binary number from","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fromhexform","signature":"FromHexForm(cHex)","extensions":[]},{"name":"FromHex","description":"getting binary number from","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fromhex","signature":"FromHex(cHex)","extensions":[]},{"name":"FromOctalForm","description":"getting binary number from","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fromoctalform","signature":"FromOctalForm(cOctal)","extensions":[]},{"name":"FromOctal","description":"getting binary number from","url":"https://mayouni.github.io/stzsite/en/reference/stzbinarynumber.html#fromoctal","signature":"FromOctal(cOctal)","extensions":[]}]},{"name":"stzBpmnDiagram","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzBpmnDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#init","signature":"init(poWorkflow)","extensions":[]},{"name":"MarkEnding","description":"declarations","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#markending","signature":"MarkEnding(pcName, pcKind, pcOutcome)","extensions":["Q"],"forms":["MarkEndingQ"]},{"name":"MarkResume","description":"A suspension that re-enters the process at a step (law L10)","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#markresume","signature":"MarkResume(pcEnding, pcTargetStep)","extensions":[]},{"name":"Layout","description":"An analyzer finding, drawn on the node it names (law L17)","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#layout","signature":"Layout()","extensions":[]},{"name":"EntryStep","description":"Projects stzWorkflow onto the law's section 1 model.","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#entrystep","signature":"EntryStep()","extensions":[],"example":{"code":"oW = new stzWorkflow(\"order\")\noW.SetWorkflowType(\"bpmn\")\noW.AddStepXTT(\"s\", \"\", [ :type = \"entry\" ])\noW.AddStepXTT(\"g\", \"G\", [ :type = \"gateway\" ])\noW.AddStepXTT(\"e\", \"End\", [ :type = \"terminal\" ])\noW.Connect(\"s\", \"g\")\noW.Connect(\"g\", \"e\")\no1 = new stzBpmnDiagram(oW)\n? o1.EntryStep()","output":"s","from":"composed from the signature, run in the library"}},{"name":"ArrowsFrom","description":"[ label, to, exceptional ] for each arrow out of a step","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#arrowsfrom","signature":"ArrowsFrom(pcStep)","extensions":[]},{"name":"IsEnding","description":"model access","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#isending","signature":"IsEnding(pcName)","extensions":[]},{"name":"EndingKind","description":"model access","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#endingkind","signature":"EndingKind(pcName)","extensions":[]},{"name":"EndingOutcome","description":"model access","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#endingoutcome","signature":"EndingOutcome(pcName)","extensions":[]},{"name":"EndingId","description":"model access","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#endingid","signature":"EndingId(pcName, n)","extensions":[]},{"name":"KindOf","description":"stzWorkflow's node `type` property -> the law's NodeKind","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#kindof","signature":"KindOf(pcStep)","extensions":[]},{"name":"LayoutDigest","description":"Same as Layout: An analyzer finding, drawn on the node it names (law L17)","url":"https://mayouni.github.io/stzsite/en/reference/stzbpmndiagram.html#layoutdigest","signature":"LayoutDigest()","extensions":[]}]},{"name":"stzBuildPlan","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDelivery.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#name","signature":"Name()","extensions":[]},{"name":"AddPart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#addpart","signature":"AddPart(pcName, pcKind, pcTName, pcClass, paDecisions)","extensions":[]},{"name":"SetExternalDependencies","description":"the external surface, rehearsed with the capabilities (phase 7)","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#setexternaldependencies","signature":"SetExternalDependencies(paDeps)","extensions":["Q"],"forms":["SetExternalDependenciesQ"]},{"name":"ExternalDependencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#externaldependencies","signature":"ExternalDependencies()","extensions":[]},{"name":"NumberOfExternalDependencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#numberofexternaldependencies","signature":"NumberOfExternalDependencies()","extensions":[]},{"name":"ProductionCredentials","description":"the credential NAMES a production deploy will require -- never values","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#productioncredentials","signature":"ProductionCredentials()","extensions":[]},{"name":"SandboxedDependencies","description":"the dependencies that are still fakes -- i.e. what stands between this plan and a production deploy","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#sandboxeddependencies","signature":"SandboxedDependencies()","extensions":[]},{"name":"NumberOfParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#numberofparts","signature":"NumberOfParts()","extensions":[]},{"name":"Parts","description":"the raw per-part decisions -- consumed by stzEmulator to render each part.","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#parts","signature":"Parts()","extensions":[]},{"name":"LabelFor","description":"the on-device delivery label for a vector + class (public: the emulator reuses it)","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#labelfor","signature":"LabelFor(pcVector, pcClass)","extensions":[]},{"name":"VectorFor","description":"the delivery vector chosen for a capability in a part (data -- for checks). Case-insensitive on the key: :PivotTable matches the stored \"pivottable\".","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#vectorfor","signature":"VectorFor(pcPart, pcCap)","extensions":[]},{"name":"EngineCapsFor","description":"the capability KEYS compiled into a part's on-device engine (stz.wasm/firmware)","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#enginecapsfor","signature":"EngineCapsFor(pcPart)","extensions":[]},{"name":"EngineKbFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#enginekbfor","signature":"EngineKbFor(pcPart)","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuildplan.html#show","signature":"Show()","extensions":[]}]},{"name":"stzBuilder","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#init","signature":"init(pcName)","extensions":[]},{"name":"AddSource","description":"the declarative spec (fluent)","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#addsource","signature":"AddSource(pcFile)","extensions":["Q"],"forms":["AddSourceQ"]},{"name":"AddSources","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#addsources","signature":"AddSources(paFiles)","extensions":["Q"],"forms":["AddSourcesQ"]},{"name":"SetLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#setlanguage","signature":"SetLanguage(pcLang)","extensions":["Q"],"forms":["SetLanguageQ"]},{"name":"InC","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#inc","signature":"InC()","extensions":["Q"],"forms":["InCQ"]},{"name":"InCpp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#incpp","signature":"InCpp()","extensions":["Q"],"forms":["InCppQ"]},{"name":"InZig","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#inzig","signature":"InZig()","extensions":["Q"],"forms":["InZigQ"]},{"name":"InRing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#inring","signature":"InRing()","extensions":["Q"],"forms":["InRingQ"]},{"name":"EmitExe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#emitexe","signature":"EmitExe()","extensions":["Q"],"forms":["EmitExeQ"]},{"name":"EmitLib","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#emitlib","signature":"EmitLib()","extensions":["Q"],"forms":["EmitLibQ"]},{"name":"SetTarget","description":"Set the build target -- a stzSystemProfile (a deployment system), a friendly name (:LinuxServer, :ESP32), or a raw Zig triple (\"x86_64-linux-gnu\").","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#settarget","signature":"SetTarget(pTarget)","extensions":["Q"],"forms":["SetTargetQ"]},{"name":"TargetHost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#targethost","signature":"TargetHost()","extensions":["Q"],"forms":["TargetHostQ"]},{"name":"TargetWeb","description":"Build FOR the web: a freestanding wasm module that stz.js instantiates. JS owns the memory (imported); listed exports are callable from JS; small by default. Pair with stzWebBundle to assemble the page.","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#targetweb","signature":"TargetWeb()","extensions":["Q"],"forms":["TargetWebQ"]},{"name":"AddExport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#addexport","signature":"AddExport(pcName)","extensions":["Q"],"forms":["AddExportQ"]},{"name":"AddExports","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#addexports","signature":"AddExports(paNames)","extensions":["Q"],"forms":["AddExportsQ"]},{"name":"IsWeb","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#isweb","signature":"IsWeb()","extensions":[]},{"name":"Target","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#target","signature":"Target()","extensions":[]},{"name":"SetOptimization","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#setoptimization","signature":"SetOptimization(pcMode)","extensions":["Q"],"forms":["SetOptimizationQ"]},{"name":"OptimizeDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#optimizedebug","signature":"OptimizeDebug()","extensions":["Q"],"forms":["OptimizeDebugQ"]},{"name":"OptimizeFast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#optimizefast","signature":"OptimizeFast()","extensions":["Q"],"forms":["OptimizeFastQ"]},{"name":"OptimizeSmall","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#optimizesmall","signature":"OptimizeSmall()","extensions":["Q"],"forms":["OptimizeSmallQ"]},{"name":"OptimizeSafe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#optimizesafe","signature":"OptimizeSafe()","extensions":["Q"],"forms":["OptimizeSafeQ"]},{"name":"SetOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#setoutput","signature":"SetOutput(pcPath)","extensions":["Q"],"forms":["SetOutputQ"]},{"name":"OutputPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#outputpath","signature":"OutputPath()","extensions":[]},{"name":"AddDefine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#adddefine","signature":"AddDefine(pcName, pcVal)","extensions":["Q"],"forms":["AddDefineQ"]},{"name":"AddInclude","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#addinclude","signature":"AddInclude(pcDir)","extensions":["Q"],"forms":["AddIncludeQ"]},{"name":"AddLink","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#addlink","signature":"AddLink(pcLib)","extensions":["Q"],"forms":["AddLinkQ"]},{"name":"SetZig","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#setzig","signature":"SetZig(pcPath)","extensions":["Q"],"forms":["SetZigQ"]},{"name":"ZigPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#zigpath","signature":"ZigPath()","extensions":[]},{"name":"SetRingRoot","description":"Haro parts: lower to C, then compile through Zig","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#setringroot","signature":"SetRingRoot(pcPath)","extensions":["Q"],"forms":["SetRingRootQ"]},{"name":"RingRoot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#ringroot","signature":"RingRoot()","extensions":[]},{"name":"Args","description":"the resolved build command ------------------------- The zig argument list (data -- display with @@). For a Haro part this resolves the -geo lowering first, so the args reflect the REAL compile: the generated C + the Haro VM source, cc-compiled by Zig.","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#args","signature":"Args()","extensions":[]},{"name":"ToCommand","description":"The full command line, as one string (rehearsable -- see it before you run it, the way the twin shows a plan before it commits).","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#tocommand","signature":"ToCommand()","extensions":[]},{"name":"Build","description":"the build (through the engine-backed managed child)","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#build","signature":"Build()","extensions":["Q"],"forms":["BuildQ"]},{"name":"ExitCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#exitcode","signature":"ExitCode()","extensions":[]},{"name":"OutputExists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#outputexists","signature":"OutputExists()","extensions":[]},{"name":"Succeeded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#succeeded","signature":"Succeeded()","extensions":[]},{"name":"Failed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#failed","signature":"Failed()","extensions":[]},{"name":"Stdout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#stdout","signature":"Stdout()","extensions":[]},{"name":"Stderr","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#stderr","signature":"Stderr()","extensions":[]},{"name":"BuildLog","description":"Everything the compiler said (zig writes diagnostics to stderr).","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#buildlog","signature":"BuildLog()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzbuilder.html#show","signature":"Show()","extensions":[]}]},{"name":"stzCCode","also_named":["stzConditionalCode"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzccode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCCode.ring","inherits":{},"methods":[{"name":"init","description":"initializing the ccode object","url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#init","signature":"init(cCode)","extensions":[]},{"name":"Content","description":"getting the content of the ccode object","also_written":["Code","CCode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#content","signature":"Content()","extensions":["Q"],"forms":["CodeQ","CCodeQ","ContentQ"]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#update","signature":"Update(_cNewCode_)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#updatewith","signature":"UpdateWith(_cNewCode_)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"UpdateBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#updateby","signature":"UpdateBy(_cNewCode_)","extensions":["Q"],"forms":["UpdateByQ"]},{"name":"UpdateUsing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#updateusing","signature":"UpdateUsing(_cNewCode_)","extensions":["Q"],"forms":["UpdateUsingQ"]},{"name":"Updated","description":"","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#updated","signature":"Updated(_cNewCode_)","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#copy","signature":"Copy()","extensions":[]},{"name":"Transpile","description":"transpiling the code by turning sophisticated keywords to basic keywords","entry":"https://mayouni.github.io/stzsite/en/reference/stzccode/transpile.html","url":"https://mayouni.github.io/stzsite/en/reference/stzccode/transpile.html","signature":"Transpile()","extensions":["Q"],"forms":["TranspileQ"],"example":{"code":"o1 = new stzCCode(\"isNumber(0+ @item)\")\no1.Transpile()\n# the @item form lowers to This[@i]\n? o1.Content()","output":"isNumber(0+ This[@i])","from":"library test"}},{"name":"Transpiled","description":"transpiling the code by turning sophisticated keywords to basic keywords","entry":"https://mayouni.github.io/stzsite/en/reference/stzccode/transpiled.html","url":"https://mayouni.github.io/stzsite/en/reference/stzccode/transpiled.html","signature":"Transpiled()","extensions":[],"example":{"code":"# the @char form lowers to This[@i]\n? StzCCodeQ('@char = \"I\"').Transpiled()","output":"This[@i] = \"I\"","from":"library test"}},{"name":"ExecutableSection","description":"identifiying the executable section from the code","url":"https://mayouni.github.io/stzsite/en/reference/stzccode.html#executablesection","signature":"ExecutableSection()","extensions":["XT"],"forms":["ExecutableSectionXT"],"example":{"code":"o1 = new stzCCode('This[@i] = This[@i + 1] + 5')\n? @@( o1.ExecutableSection() )","output":"[ 1, -1 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzCache","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzcache.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring","inherits":{},"methods":[{"name":"Content","description":"","also_written":["Value"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcache.html#content","signature":"Content()","extensions":[]}]},{"name":"stzCacheStorage","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzcachestorage.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcachestorage.html#init","signature":"init(pcCacheName, pcStoragePath, pcStorageType)","extensions":[]},{"name":"FileHandler","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcachestorage.html#filehandler","signature":"FileHandler()","extensions":[]},{"name":"FileName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcachestorage.html#filename","signature":"FileName()","extensions":[]},{"name":"CompleteFileName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcachestorage.html#completefilename","signature":"CompleteFileName()","extensions":[]},{"name":"StorageType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcachestorage.html#storagetype","signature":"StorageType()","extensions":[]}]},{"name":"stzCalendar","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzCalendar.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#init","signature":"init(p)","extensions":[]},{"name":"Start","description":"Boundary accessors","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#start","signature":"Start()","extensions":["Q"],"forms":["StartQ"],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.Start()","output":"2024-07-01","from":"composed from the signature, run in the library"}},{"name":"End_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#end_","signature":"End_()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.End_()","output":"2024-09-30","from":"composed from the signature, run in the library"}},{"name":"EndQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#endq","signature":"EndQ()","extensions":[]},{"name":"Year","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/year.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/year.html","signature":"Year()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.Year()","output":"2024","from":"composed from the signature, run in the library"}},{"name":"MonthNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#monthnumber","signature":"MonthNumber()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.MonthNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MonthName","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/monthname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/monthname.html","signature":"MonthName()","extensions":[]},{"name":"QuarterNumber","description":"","also_written":["QuarterN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#quarternumber","signature":"QuarterNumber()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.QuarterNumber()","output":"3","from":"composed from the signature, run in the library"}},{"name":"TotalDays","description":"","also_written":["DaysN","CountDays","HowManyDays","NumberOfDays"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/totaldays.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/totaldays.html","signature":"TotalDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.TotalDays()","output":"92","from":"composed from the signature, run in the library"}},{"name":"ContainsDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsdays","signature":"ContainsDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsDays()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasdays","signature":"HasDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasDays()","output":"1","from":"composed from the signature, run in the library"}},{"name":"TotalWeeks","description":"","also_written":["WeeksN","CountWeeks","HowManyWeeks","NumberOfWeeks"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#totalweeks","signature":"TotalWeeks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.TotalWeeks()","output":"14","from":"composed from the signature, run in the library"}},{"name":"ContainsWeeks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsweeks","signature":"ContainsWeeks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsWeeks()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasWeeks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasweeks","signature":"HasWeeks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasWeeks()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#content","signature":"Content()","extensions":[]},{"name":"SetWorkingDays","description":"Working days configuration","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/setworkingdays.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/setworkingdays.html","signature":"SetWorkingDays(pDays)","extensions":[]},{"name":"ContainsWorkingDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsworkingdays","signature":"ContainsWorkingDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsWorkingDays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasWorkingDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasworkingdays","signature":"HasWorkingDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasWorkingDays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WorkingDaysN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#workingdaysn","signature":"WorkingDaysN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.WorkingDaysN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfWorkingDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#numberofworkingdays","signature":"NumberOfWorkingDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.NumberOfWorkingDays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowManyWorkingDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#howmanyworkingdays","signature":"HowManyWorkingDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HowManyWorkingDays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountWorkingDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#countworkingdays","signature":"CountWorkingDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CountWorkingDays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWorkingDay","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/isworkingday.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/isworkingday.html","signature":"IsWorkingDay(pDate)","extensions":[]},{"name":"FirstWorkingDay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#firstworkingday","signature":"FirstWorkingDay()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.FirstWorkingDay()","output":"2024-07-01","from":"composed from the signature, run in the library"}},{"name":"LastWorkingDay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#lastworkingday","signature":"LastWorkingDay()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.LastWorkingDay()","output":"2024-09-30","from":"composed from the signature, run in the library"}},{"name":"WorkingDaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#workingdaysbetween","signature":"WorkingDaysBetween(pStart, pEnd)","extensions":[]},{"name":"WorkingDaysBetweenN","description":"","also_written":["CountWorkingDaysBetween","HowManyWorkingDaysBetween","NumberOfWorkingDaysBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#workingdaysbetweenn","signature":"WorkingDaysBetweenN(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.WorkingDaysBetweenN(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsWorkingDaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsworkingdaysbetween","signature":"ContainsWorkingDaysBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsWorkingDaysBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasWorkingDaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasworkingdaysbetween","signature":"HasWorkingDaysBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasWorkingDaysBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddHoliday","description":"Holiday management","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/addholiday.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/addholiday.html","signature":"AddHoliday(pHolidayOrLabel, pName)","extensions":[]},{"name":"ContainsHolidays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsholidays","signature":"ContainsHolidays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsHolidays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasHolidays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasholidays","signature":"HasHolidays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasHolidays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHoliday","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/isholiday.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/isholiday.html","signature":"IsHoliday(pDate)","extensions":[]},{"name":"HolidayName","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/holidayname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/holidayname.html","signature":"HolidayName(pDate)","extensions":[]},{"name":"Holidays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#holidays","signature":"Holidays()","extensions":[]},{"name":"HolidaysN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#holidaysn","signature":"HolidaysN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HolidaysN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfHolidays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#numberofholidays","signature":"NumberOfHolidays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.NumberOfHolidays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountHolidays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#countholidays","signature":"CountHolidays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CountHolidays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HolidaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#holidaysbetween","signature":"HolidaysBetween(pStart, pEnd)","extensions":[]},{"name":"HolidaysBetweenN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#holidaysbetweenn","signature":"HolidaysBetweenN(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HolidaysBetweenN(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfHolidaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#numberofholidaysbetween","signature":"NumberOfHolidaysBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.NumberOfHolidaysBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountHolidaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#countholidaysbetween","signature":"CountHolidaysBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CountHolidaysBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHolidaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsholidaysbetween","signature":"ContainsHolidaysBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsHolidaysBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasHolidaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasholidaysbetween","signature":"HasHolidaysBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasHolidaysBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetBusinessHours","description":"Business hours","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#setbusinesshours","signature":"SetBusinessHours(pStart, pEnd)","extensions":[]},{"name":"BusinessHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#businesshours","signature":"BusinessHours()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? @@( o1.BusinessHours() )","output":"[ [ \"from\", \"09:00:00\" ], [ \"to\", \"17:00:00\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ContainsBusinessHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsbusinesshours","signature":"ContainsBusinessHours()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsBusinessHours()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasBusinessHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasbusinesshours","signature":"HasBusinessHours()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasBusinessHours()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddBreak","description":"Breaks management","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#addbreak","signature":"AddBreak(pBreakStart, pBreakEnd, pLabel)","extensions":[]},{"name":"Breaks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#breaks","signature":"Breaks()","extensions":[]},{"name":"BreaksN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#breaksn","signature":"BreaksN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.BreaksN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfBreaks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#numberofbreaks","signature":"NumberOfBreaks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.NumberOfBreaks()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountBreaks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#countbreaks","signature":"CountBreaks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CountBreaks()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsBreaks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsbreaks","signature":"ContainsBreaks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsBreaks()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasBreaks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasbreaks","signature":"HasBreaks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasBreaks()","output":"0","from":"composed from the signature, run in the library"}},{"name":"BreaksBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#breaksbetween","signature":"BreaksBetween(pStart, pEnd)","extensions":[]},{"name":"BreaksBetweenN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#breaksbetweenn","signature":"BreaksBetweenN(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.BreaksBetweenN(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowManyBreaksBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#howmanybreaksbetween","signature":"HowManyBreaksBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HowManyBreaksBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountBreaksBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#countbreaksbetween","signature":"CountBreaksBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CountBreaksBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsBreaksBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsbreaksbetween","signature":"ContainsBreaksBetween(pStart, pEnd)","extensions":[]},{"name":"HasBreaksBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasbreaksbetween","signature":"HasBreaksBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasBreaksBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"AvailableHours","description":"Capacity calculations","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availablehours","signature":"AvailableHours()","extensions":[]},{"name":"AvailableHoursN","description":"","also_written":["CountAvailableHours","HowManyAvailableHoursB"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availablehoursn","signature":"AvailableHoursN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.AvailableHoursN()","output":"528","from":"composed from the signature, run in the library"}},{"name":"ContainsAvailableHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsavailablehours","signature":"ContainsAvailableHours()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsAvailableHours()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasAvailableHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasavailablehours","signature":"HasAvailableHours()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasAvailableHours()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AvailableHoursBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availablehoursbetween","signature":"AvailableHoursBetween(pStart, pEnd)","extensions":[]},{"name":"AvailableHoursBetweenN","description":"","also_written":["HowManyAvailableHoursBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availablehoursbetweenn","signature":"AvailableHoursBetweenN(pStart, pEnd)","extensions":[]},{"name":"CountAvailableHoursBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#countavailablehoursbetween","signature":"CountAvailableHoursBetween(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CountAvailableHoursBetween(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAvailableHoursBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsavailablehoursbetween","signature":"ContainsAvailableHoursBetween(pStart, pEnd)","extensions":[]},{"name":"HasAvailableHoursBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasavailablehoursbetween","signature":"HasAvailableHoursBetween(pStart, pEnd)","extensions":[]},{"name":"AvailableHoursOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availablehourson","signature":"AvailableHoursOn(pDate)","extensions":[]},{"name":"AvailableHoursOnN","description":"","also_written":["CountAvailableHoursOn","HowManyAvailableHoursOn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availablehoursonn","signature":"AvailableHoursOnN(pDate)","extensions":[]},{"name":"ContainsAvailableHoursOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsavailablehourson","signature":"ContainsAvailableHoursOn(pDate)","extensions":[]},{"name":"HasAvailableHoursOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasavailablehourson","signature":"HasAvailableHoursOn(pDate)","extensions":[]},{"name":"AvailableDaysN","description":"Days","also_written":["CountAvailableDays","HowManyAvailableDays"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availabledaysn","signature":"AvailableDaysN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.AvailableDaysN()","output":"66","from":"composed from the signature, run in the library"}},{"name":"AvailableDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availabledays","signature":"AvailableDays()","extensions":[]},{"name":"ContainsAvailableDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsavailabledays","signature":"ContainsAvailableDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsAvailableDays()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasAvailableDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasavailabledays","signature":"HasAvailableDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasAvailableDays()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AvailableDaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availabledaysbetween","signature":"AvailableDaysBetween(pStart, pEnd)","extensions":[]},{"name":"AvailableDaysBetweenN","description":"returns a list of dates","also_written":["CountAvailableDaysBetween","HowManyAvailableDaysBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availabledaysbetweenn","signature":"AvailableDaysBetweenN(pStart, pEnd)","extensions":[]},{"name":"ContainsAvailableDaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsavailabledaysbetween","signature":"ContainsAvailableDaysBetween(pStart, pEnd)","extensions":[]},{"name":"HasAvailableDaysBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasavailabledaysbetween","signature":"HasAvailableDaysBetween(pStart, pEnd)","extensions":[]},{"name":"AvailableWeeks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availableweeks","signature":"AvailableWeeks()","extensions":[]},{"name":"AvailableWeeksN","description":"","also_written":["CountAvailableWeeks","HowManyAvailableWeeks"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availableweeksn","signature":"AvailableWeeksN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.AvailableWeeksN()","output":"14","from":"composed from the signature, run in the library"}},{"name":"ContainsAvailableWeeks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsavailableweeks","signature":"ContainsAvailableWeeks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsAvailableWeeks()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasAvailableWeeks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasavailableweeks","signature":"HasAvailableWeeks()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasAvailableWeeks()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AvailableMinutesN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availableminutesn","signature":"AvailableMinutesN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.AvailableMinutesN()","output":"31680","from":"composed from the signature, run in the library"}},{"name":"AvailableMinutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#availableminutes","signature":"AvailableMinutes()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.AvailableMinutes()","output":"31680","from":"composed from the signature, run in the library"}},{"name":"CanFit","description":"Checking Fitness of a date-duration in the calendar","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#canfit","signature":"CanFit(pDate, pDuration)","extensions":[]},{"name":"FirstAvailableSlot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#firstavailableslot","signature":"FirstAvailableSlot(pDuration)","extensions":[]},{"name":"ConsecutiveWorkingDaysAvailable","description":"","also_written":["AvailableConsecutiveWorkingDays","ConsecutiveAvailableWorkingDays","AvailableConsecutiveWorkingDaysStartingFrom","ConsecutiveAvailableWorkingDaysStartingFrom","ConsecutiveWorkingDaysAvailableStartingFrom"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#consecutiveworkingdaysavailable","signature":"ConsecutiveWorkingDaysAvailable(pDate)","extensions":[]},{"name":"ConsecutiveWorkingDaysAvailableN","description":"","also_written":["AvailableConsecutiveWorkingDaysN","ConsecutiveAvailableWorkingDaysN","CountConsecutiveWorkingDaysAvailable","HawManyAvailableConsecutiveWorkingDays","HowManyConsecutiveAvailableWorkingDays","HowManyConsecutiveWorkingDaysAvailable","CountManyAvailableConsecutiveWorkingDays","CountManyConsecutiveAvailableWorkingDays","AvailableConsecutiveWorkingDaysStartingFromN","ConsecutiveAvailableWorkingDaysStartingFromN","ConsecutiveWorkingDaysAvailableStartingFromN","CountAvailableConsecutiveWorkingDaysStartingFrom","CountConsecutiveWorkingDaysAvailableStartingFrom","HawManyConsecutiveAvailableWorkingDaysStartingFrom","HowManyAvailableConsecutiveWorkingDaysStartingFrom","HowManyConsecutiveAvailableWorkingDaysStartingFrom","HowManyConsecutiveWorkingDaysAvailableStartingFrom"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#consecutiveworkingdaysavailablen","signature":"ConsecutiveWorkingDaysAvailableN(pDate)","extensions":[]},{"name":"RangeInfo","description":"Range info","also_written":["SpanXT","RangeXT","PeriodXT","SpanInfo","PeriodInfo","SectionInfo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#rangeinfo","signature":"RangeInfo(pStart, pEnd)","extensions":[]},{"name":"NextDay","description":"Navigating to next/previous Day","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#nextday","signature":"NextDay()","extensions":[]},{"name":"GoToNextDay","description":"NOTE// Currently the class does not save the current day in the calendar","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotonextday","signature":"GoToNextDay()","extensions":["Q"],"forms":["GotoNextDayQ"]},{"name":"PreviousDay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#previousday","signature":"PreviousDay()","extensions":[]},{"name":"GoToPreviousDay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotopreviousday","signature":"GoToPreviousDay()","extensions":["Q"],"forms":["GotoPreviousDayQ"]},{"name":"Next_","description":"Navigating to next/previous year","also_written":["NextMonth"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#next_","signature":"Next_()","extensions":[]},{"name":"GotoNextMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotonextmonth","signature":"GotoNextMonth()","extensions":["Q"],"forms":["GotoNextMonthQ"]},{"name":"GoToNext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotonext","signature":"GoToNext()","extensions":["Q"],"forms":["GotoNextQ"]},{"name":"Previous","description":"","also_written":["PreviousMonth"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#previous","signature":"Previous()","extensions":[]},{"name":"GoToPreviousMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotopreviousmonth","signature":"GoToPreviousMonth()","extensions":["Q"],"forms":["GotoPreviousMonthQ"]},{"name":"GoToPrevious","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotoprevious","signature":"GoToPrevious()","extensions":["Q"],"forms":["GoToPreviousQ"]},{"name":"NextYear","description":"Navigating to next/previous year","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#nextyear","signature":"NextYear()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.NextYear()","output":"2025","from":"composed from the signature, run in the library"}},{"name":"GoToNextYear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotonextyear","signature":"GoToNextYear()","extensions":["Q"],"forms":["GotoNextYearQ"]},{"name":"PreviousYear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#previousyear","signature":"PreviousYear()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.PreviousYear()","output":"2023","from":"composed from the signature, run in the library"}},{"name":"GoToPreviousYear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#gotopreviousyear","signature":"GoToPreviousYear()","extensions":["Q"],"forms":["GotoPreviousYearQ"]},{"name":"GoTo","description":"Going to a give date","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#goto","signature":"GoTo(pDate)","extensions":[]},{"name":"Current","description":"Getting info","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#current","signature":"Current()","extensions":["XT"],"forms":["CurrentXT"],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.Current()","output":"Q3 2024","from":"composed from the signature, run in the library"}},{"name":"CurrentDay","description":"CurrentDay / CurrentMonth / CurrentYear: trivial accessors for the live wall-clock day/month/year. Honour the freezable clock (see StzFreezeClock).","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#currentday","signature":"CurrentDay()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CurrentDay()","output":"3","from":"composed from the signature, run in the library"}},{"name":"CurrentMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#currentmonth","signature":"CurrentMonth()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CurrentMonth()","output":"October","from":"composed from the signature, run in the library"}},{"name":"CurrentMonthN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#currentmonthn","signature":"CurrentMonthN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CurrentMonthN()","output":"10","from":"composed from the signature, run in the library"}},{"name":"CurrentYear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#currentyear","signature":"CurrentYear()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CurrentYear()","output":"2026","from":"composed from the signature, run in the library"}},{"name":"IsToday","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#istoday","signature":"IsToday()","extensions":[]},{"name":"FirstDayOfWeek","description":"Date queries","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#firstdayofweek","signature":"FirstDayOfWeek()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.FirstDayOfWeek()","output":"2024-07-01","from":"composed from the signature, run in the library"}},{"name":"LastDayOfWeek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#lastdayofweek","signature":"LastDayOfWeek()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.LastDayOfWeek()","output":"07/07/2024","from":"composed from the signature, run in the library"}},{"name":"WorkingDays","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/workingdays.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar/workingdays.html","signature":"WorkingDays()","extensions":[]},{"name":"Weekends","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#weekends","signature":"Weekends()","extensions":[]},{"name":"WeekendsN","description":"","also_written":["CountWeekends","HowManyWeekends"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#weekendsn","signature":"WeekendsN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.WeekendsN()","output":"26","from":"composed from the signature, run in the library"}},{"name":"ContainsWeekends","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsweekends","signature":"ContainsWeekends()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsWeekends()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasWeekends","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasweekends","signature":"HasWeekends()","extensions":[]},{"name":"WeekendsBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#weekendsbetween","signature":"WeekendsBetween(pStart, pEnd)","extensions":[]},{"name":"WeekendsBetweenN","description":"","also_written":["CountWeekendsBetween","HowManyWeekendsBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#weekendsbetweenn","signature":"WeekendsBetweenN(pStart, pEnd)","extensions":[]},{"name":"FreeDays","description":"FIXED: FreeDays() - returns working days with no breaks scheduled A \"free day\" is a working day that's not a holiday and has no breaks","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#freedays","signature":"FreeDays()","extensions":[]},{"name":"FreeDaysN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#freedaysn","signature":"FreeDaysN()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.FreeDaysN()","output":"66","from":"composed from the signature, run in the library"}},{"name":"HowManyFreeDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#howmanyfreedays","signature":"HowManyFreeDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HowManyFreeDays()","output":"66","from":"composed from the signature, run in the library"}},{"name":"CountFreeDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#countfreedays","signature":"CountFreeDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.CountFreeDays()","output":"66","from":"composed from the signature, run in the library"}},{"name":"ContainsFreeDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containsfreedays","signature":"ContainsFreeDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsFreeDays()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasFreeDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hasfreedays","signature":"HasFreeDays()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasFreeDays()","output":"1","from":"composed from the signature, run in the library"}},{"name":"DateInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#dateinfo","signature":"DateInfo(pDate)","extensions":[]},{"name":"Copy","description":"Copy and Clone","also_written":["Clone"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#copy","signature":"Copy()","extensions":[]},{"name":"MarkTimeline","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#marktimeline","signature":"MarkTimeline(oTimeLine)","extensions":[]},{"name":"HasTimeline","description":"","also_written":["HasATimeLine","ContainsTimeline","ContainsATimeLine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#hastimeline","signature":"HasTimeline()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.HasTimeline()","output":"0","from":"composed from the signature, run in the library"}},{"name":"StzTimeLineObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#stztimelineobject","signature":"StzTimeLineObject()","extensions":[]},{"name":"TimeLineObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#timelineobject","signature":"TimeLineObject()","extensions":[]},{"name":"TimeLinePoints","description":"","also_written":["TimeLineMoments"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#timelinepoints","signature":"TimeLinePoints()","extensions":[]},{"name":"ContainsTimeLinePoints","description":"","also_written":["HasTimeLinePoints","HasTimeLineMoments","ContainsTimeLineMoments"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containstimelinepoints","signature":"ContainsTimeLinePoints()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsTimeLinePoints()","output":"0","from":"composed from the signature, run in the library"}},{"name":"TimeLineSpans","description":"","also_written":["TimeLinePeriods"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#timelinespans","signature":"TimeLineSpans()","extensions":[]},{"name":"ContainsTimeLineSpans","description":"","also_written":["HasTimeLineSpans","HasTimeLinePeriods","ContainsTimeLinePeriods"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containstimelinespans","signature":"ContainsTimeLineSpans()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsTimeLineSpans()","output":"0","from":"composed from the signature, run in the library"}},{"name":"TimeLineEvents","description":"","also_written":["TimeLinePointsAndSpans","TimeLineSpansAndPoints","TimeLineMomentsAndSpans","TimeLinespansAndMoments","TimeLinePeriodsAndPoints","TimeLinePointsAndPeriods","TimeLineMomentsAndPeriods","TimeLinePeriodsAndMoments"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#timelineevents","signature":"TimeLineEvents()","extensions":["XT"],"forms":["TimelineEventsXT"]},{"name":"ContainsTimeLineEvents","description":"","also_written":["HasTimeLineEvents","HasTimeLinePointsOrSpans","HasTimeLineSpansOrPoints","HasTimeLineMomentsOrSpans","HasTimeLinespansOrMoments","HasTimeLinePeriodsOrPoints","HasTimeLinePointsOrPeriods","HasTimeLineMomentsOrPeriods","HasTimeLinePeriodsOrMoments","ContainsTimeLinePointsOrSpans","ContainsTimeLineSpansOrPoints","ContainsTimeLineMomentsOrSpans","ContainsTimeLinespansOrMoments","ContainsTimeLinePeriodsOrPoints","ContainsTimeLinePointsOrPeriods","ContainsTimeLineMomentsOrPeriods","ContainsTimeLinePeriodsOrMoments"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#containstimelineevents","signature":"ContainsTimeLineEvents()","extensions":[],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? o1.ContainsTimeLineEvents()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ConflictsWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#conflictswith","signature":"ConflictsWith(oTimeLine)","extensions":[]},{"name":"ConflictsWithSpan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#conflictswithspan","signature":"ConflictsWithSpan(cLabel, aParams)","extensions":[]},{"name":"AddConstraint","description":"constraint management","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#addconstraint","signature":"AddConstraint(cName, pConstraint)","extensions":[]},{"name":"Constraints","description":"constraint management","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#constraints","signature":"Constraints()","extensions":[]},{"name":"ApplyConstraints","description":"constraint management","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#applyconstraints","signature":"ApplyConstraints(pDate)","extensions":[]},{"name":"CompareWith","description":"","also_written":["CompareTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#comparewith","signature":"CompareWith(_oOtherCal_)","extensions":["Q"],"forms":["CompareToQ","CompareWithQ"]},{"name":"CompareWithQR","description":"","also_written":["CompareQR","CompareToQR"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#comparewithqr","signature":"CompareWithQR(_oOtherCal_, pcReturnType)","extensions":[]},{"name":"Compare","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#compare","signature":"Compare(_oOtherCal_)","extensions":["Q"],"forms":["CompareQ"]},{"name":"InvalidateCache","description":"cache invalidation","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#invalidatecache","signature":"InvalidateCache()","extensions":[]},{"name":"ToHash","description":"export methods","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#tohash","signature":"ToHash()","extensions":[]},{"name":"ToJSON","description":"export methods","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#tojson","signature":"ToJSON()","extensions":[]},{"name":"ToCSV","description":"export methods","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#tocsv","signature":"ToCSV()","extensions":["XT"],"forms":["ToCSVXT"]},{"name":"SetVizWidth","description":"Configuration","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#setvizwidth","signature":"SetVizWidth(n)","extensions":[]},{"name":"SetVizHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#setvizheight","signature":"SetVizHeight(n)","extensions":[]},{"name":"VizWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#vizwidth","signature":"VizWidth()","extensions":[]},{"name":"VizHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#vizheight","signature":"VizHeight()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#show","signature":"Show()","extensions":["XT"],"forms":["ShowXT"]},{"name":"ToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#tostring","signature":"ToString()","extensions":["XT"],"forms":["ToStringXT"]},{"name":"ShowShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#showshort","signature":"ShowShort()","extensions":[]},{"name":"ToStringShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#tostringshort","signature":"ToStringShort()","extensions":[]},{"name":"Legend","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#legend","signature":"Legend()","extensions":["Q"],"forms":["LegendQ"],"example":{"code":"o1 = new stzCalendar([2024, \"Q3\"])\n? @@( o1.Legend() )","output":"[ [ \"weekend\", \"░\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ShowHeatMap","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#showheatmap","signature":"ShowHeatMap()","extensions":[]},{"name":"DetailedTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#detailedtable","signature":"DetailedTable()","extensions":["Q"],"forms":["DetailedTableQ"]},{"name":"ShowTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#showtable","signature":"ShowTable()","extensions":[]},{"name":"Stats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcalendar.html#stats","signature":"Stats()","extensions":[]}]},{"name":"stzCan","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzcan.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcan.html#init","signature":"init(pValue)","extensions":[]},{"name":"BeA","description":"","also_written":["Be","BeAn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcan.html#bea","signature":"BeA(pcKind)","extensions":[],"example":{"code":"o1 = new stzCan(1)\n? o1.BeA(\"a\")","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzCancelToken","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzcanceltoken.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCancelToken.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanceltoken.html#init","signature":"init()","extensions":[]},{"name":"Handle","description":"The opaque engine handle, to hand to StzEnginePoolSubmitWithCancel.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanceltoken.html#handle","signature":"Handle()","extensions":[]},{"name":"Cancel","description":"Ask any operation carrying this token to stop.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanceltoken.html#cancel","signature":"Cancel()","extensions":[]},{"name":"Signal","description":"Alias for Cancel() -- matches the engine verb name.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanceltoken.html#signal","signature":"Signal()","extensions":[]},{"name":"IsCancelled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanceltoken.html#iscancelled","signature":"IsCancelled()","extensions":[]},{"name":"Destroy","description":"Free the engine handle. The token must not be used afterwards.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanceltoken.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzCanvas","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzCanvas.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#init","signature":"init(pnW, pnH)","extensions":[]},{"name":"Id_","description":"identity","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#id_","signature":"Id_()","extensions":[]},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#width","signature":"Width()","extensions":[],"example":{"code":"o1 = new stzCanvas(1240, 1000)\n? o1.Width()","output":"1240","from":"composed from the signature, run in the library"}},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#height","signature":"Height()","extensions":[],"example":{"code":"o1 = new stzCanvas(1240, 1000)\n? o1.Height()","output":"1000","from":"composed from the signature, run in the library"}},{"name":"ShapeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#shapecount","signature":"ShapeCount()","extensions":[],"example":{"code":"o1 = new stzCanvas(1240, 1000)\n? o1.ShapeCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Stats","description":"[ shapes, shapeVertices, textVertices, drawSegments, builds ]","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#stats","signature":"Stats()","extensions":[],"example":{"code":"o1 = new stzCanvas(1240, 1000)\n? @@( o1.Stats() )","output":"[ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"SetBackground","description":"canvas-wide state","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#setbackground","signature":"SetBackground(pColor)","extensions":["Q"],"forms":["SetBackgroundQ"]},{"name":"SetFont","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#setfont","signature":"SetFont(poFont, pnSize)","extensions":["Q"],"forms":["SetFontQ"]},{"name":"AddRect","description":"adding shapes","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addrect","signature":"AddRect(pnX, pnY, pnW, pnH)","extensions":["Q"],"forms":["AddRectQ"],"example":{"code":"o1 = new stzCanvas(1240, 1000)\no1.AddRect(2, 5, 2, 2)\n? o1.Content()","output":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1240\" height=\"1000\" viewBox=\"0 0 1240 1000\">\n<rect x=\"2\" y=\"5\" width=\"2\" height=\"2\" fill=\"rgb(255,255,255)\"/>\n</svg>","from":"composed from the signature, run in the library"}},{"name":"AddGradientRect","description":"A rectangle whose fill runs from one colour to another; bVertical picks the axis.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addgradientrect","signature":"AddGradientRect(pnX, pnY, pnW, pnH, pFrom, pTo, pbVertical)","extensions":["Q"],"forms":["AddGradientRectQ"]},{"name":"AddCircle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addcircle","signature":"AddCircle(pnCX, pnCY, pnR)","extensions":["Q"],"forms":["AddCircleQ"],"example":{"code":"o1 = new stzCanvas(1240, 1000)\no1.AddCircle(2, 5, 2)\n? o1.Content()","output":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1240\" height=\"1000\" viewBox=\"0 0 1240 1000\">\n<circle cx=\"2\" cy=\"5\" r=\"2\" fill=\"rgb(255,255,255)\"/>\n</svg>","from":"composed from the signature, run in the library"}},{"name":"AddRoundRect","description":"A ROUNDED rectangle -- the visual signature of every diagram graphviz draws with style=rounded, which is what an org chart looks like.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addroundrect","signature":"AddRoundRect(pnX, pnY, pnW, pnH, pnR)","extensions":["Q"],"forms":["AddRoundRectQ"]},{"name":"AddEllipse","description":"The primitive the DIAGRAM layer was missing. Of graphviz's 24 node shapes, twenty are a circle, a rect or a polygon -- all already here -- and the remaining four (ellipse, egg, cylinder, doublecircle) all need this one. Tessellated engine-side, on the same segment bound as the circle, so a stroked ellipse traces exactly the filled one.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addellipse","signature":"AddEllipse(pnCX, pnCY, pnRX, pnRY)","extensions":["Q"],"forms":["AddEllipseQ"]},{"name":"AddImage","description":"Both tiers carry it: the GPU draws a textured quad, and ToSVG() embeds a base64 PNG -- so a picture with a spectrogram in it is still one self-contained file that needs no device.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addimage","signature":"AddImage(pnX, pnY, pnW, pnH, pnImgW, pnImgH, pcRgba)","extensions":["Q","XT"],"forms":["AddImageQ","AddImageXT"]},{"name":"AddMesh","description":"paVerts is flat -- x, y, r, g, b, a per vertex, pixel space, channels 0..255. paIndices is 0-based triangle indices into it. Both tiers carry it: the GPU draws the triangles through the ordinary shape pipeline (no new shader, no extra draw call), and ToSVG() emits one <polygon> per triangle -- exact for flat-coloured UI geometry, an approximation for a gradient mesh, where the GPU interpolates and SVG cannot.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addmesh","signature":"AddMesh(paVerts, paIndices)","extensions":["Q"],"forms":["AddMeshQ"]},{"name":"AddLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addline","signature":"AddLine(pnX1, pnY1, pnX2, pnY2)","extensions":["Q"],"forms":["AddLineQ"]},{"name":"AddPolyline","description":"paPoints is flat: [ x1,y1, x2,y2, ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addpolyline","signature":"AddPolyline(paPoints)","extensions":["Q"],"forms":["AddPolylineQ"]},{"name":"AddPolygon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addpolygon","signature":"AddPolygon(paPoints)","extensions":["Q"],"forms":["AddPolygonQ"]},{"name":"AddText","description":"(pnX, pnY) is the BASELINE origin -- where the text sits, not its box.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addtext","signature":"AddText(pcText, pnX, pnY)","extensions":["Q"],"forms":["AddTextQ"]},{"name":"AddVerticalText","description":"A Latin word inside a column stands upright here, one letter under the next, where a reader would expect it lying on its side. That is named as a limit in SOFTANZA_GRAPHICS_PLAN.md rather than implied.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addverticaltext","signature":"AddVerticalText(pcText, pnX, pnY)","extensions":["Q"],"forms":["AddVerticalTextQ"]},{"name":"AddJustifiedText","description":"The engine elongates first and shares whatever is left over the spaces, so the line lands on the width exactly. A width no greater than the text's own leaves the text alone: this stretches, and it never compresses.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#addjustifiedtext","signature":"AddJustifiedText(pcText, pnX, pnY, pnWidth)","extensions":["Q"],"forms":["AddJustifiedTextQ"]},{"name":"Fill","description":"Either way it NAMES the fill, and that flag is what lets a stroke-only shape exist: see _Flush. A shape whose fill was never named and which WAS given a stroke is an outline, not a white blob.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#fill","signature":"Fill(pColor)","extensions":["Q"],"forms":["FillQ"]},{"name":"Color","description":"Text reads better as Color(); same act.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#color","signature":"Color(pColor)","extensions":["Q"],"forms":["ColorQ"]},{"name":"Stroke","description":"An outline in its own colour and width. On a filled shape it is drawn ON TOP of the fill, so the two agree on the silhouette.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#stroke","signature":"Stroke(pColor, pnWidth)","extensions":["Q"],"forms":["StrokeQ"]},{"name":"SetPickTag","description":"A tag rather than a shape index, because a node is several commands -- a fill, a stroke, a label -- and every one of them is the same node to a reader pointing at it. Zero is \"no identity\", which is what backgrounds and decorations keep.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#setpicktag","signature":"SetPickTag(pnTag)","extensions":[]},{"name":"SetSvgIdent","description":"REFUSES a name that is not an XML name rather than escaping it. A name that arrives as `a b\"c` and leaves as `a b&quot;c` is one the consumer cannot write down or select on -- the mangling would be discovered by them and the refusal is discovered here.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#setsvgident","signature":"SetSvgIdent(pcName, pcClasses)","extensions":[]},{"name":"ClearSvgIdent","description":"Back to no identity -- the next shapes belong to no element.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#clearsvgident","signature":"ClearSvgIdent()","extensions":[]},{"name":"Pick","description":"The tag of the TOPMOST tagged shape under a point, or 0 for bare paper. Read straight from the retained display list: the data is already engine-side, so a click costs one crossing and no copy.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#pick","signature":"Pick(pnX, pnY)","extensions":["XT"],"forms":["PickXT"],"example":{"code":"o1 = new stzCanvas(1240, 1000)\n? o1.Pick(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetRegion","description":"Panning a viewer over a huge diagram is the same call with a different origin, which is why this is one feature and not two.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#setregion","signature":"SetRegion(pnX, pnY, pnW, pnH)","extensions":[]},{"name":"ClearRegion","description":"Back to the whole picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#clearregion","signature":"ClearRegion()","extensions":[]},{"name":"ToSVG","description":"Vector. Needs NO device -- always available, everywhere.","also_written":["Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#tosvg","signature":"ToSVG()","extensions":[]},{"name":"ToPNG","description":"Four is the knee and the rest is a bad trade: five through seven buy 1.3% for another 2.4 ms, and nine spends 5.1x the time of one to beat four by 4%. So four is the default and the dial is exposed, because a caller writing one file for a page and a caller writing nine hundred for a test suite are not answering the same question.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#topng","signature":"ToPNG(pcPath)","extensions":["XT"],"forms":["ToPNGXT"]},{"name":"ToPNGHiRes","description":"4x MSAA antialiases a shape's edges and still beads a thin near-axis line light and dark along its length: its four samples are fixed, so a half-pixel diagonal catches them unevenly. Rendering at 2x gives sixteen effective samples where the line is and the bead fills in. It is not the default -- a test that compares rendered bytes wants the plain render, and a nine-hundred-file suite does not want to pay 4x the fill -- so a FIGURE meant to be shown asks for it and a check does not. Two is the knee; three and four are for print.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#topnghires","signature":"ToPNGHiRes(pcPath)","extensions":["XT"],"forms":["ToPNGHiResXT"]},{"name":"ToPixels","description":"Raw RGBA8 bytes of the GPU tier, for a caller that wants the pixels themselves (comparisons, compositing, tests).","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#topixels","signature":"ToPixels()","extensions":[]},{"name":"ToPixelsHiRes","description":"...and the supersampled pixels, box-averaged down: what ToPNGHiRes writes, for a caller that wants the bytes rather than a file.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#topixelshires","signature":"ToPixelsHiRes(pnScale)","extensions":[]},{"name":"CanDrawPixels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#candrawpixels","signature":"CanDrawPixels()","extensions":[]},{"name":"Flush","description":"AND A CALLER CLOSING A GROUP OF SHAPES, which is the second reason and was found the hard way. SetFont, Fill and Stroke are deliberately RETROACTIVE on a pending shape -- that is what makes AddTextQ(..).Fill(..) work -- so the LAST shape of a group stays open until something else is added. A label engine drew ninety-six names and then wrote a caption at another size, and the caption resized the ninety-sixth name. Flush() is how a group is closed on purpose.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#flush","signature":"Flush()","extensions":["Q"],"forms":["FlushQ"]},{"name":"Resize","description":"Empty the display list, keeping the background and the GPU buffers. What an ANIMATED canvas calls at the top of each frame -- without it the list grows by a frame's worth of shapes forever. Change the canvas's extents. The engine scene and this face are resized by the SAME call, so Width()/Height() cannot drift from what is actually being drawn -- which they did, silently, the first time a window retargeted a canvas: the face kept answering its construction size while the scene had moved on.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#resize","signature":"Resize(pnW, pnH)","extensions":["Q"],"forms":["ResizeQ"],"example":{"code":"o1 = new stzCanvas(1240, 1000)\n? o1.Resize(2, 5)","output":"1","from":"composed from the signature, run in the library"}},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#clear","signature":"Clear()","extensions":["Q"],"forms":["ClearQ"]},{"name":"Show","description":"Put the picture in front of a person. A real WINDOW when this machine has one (GR5) -- Escape or the X button closes it, and the picture never touches the disk. Otherwise the old path: write a PNG (or an SVG with no device) and ask the OS to open it, which is what a headless box or a machine without stz_window.dll still deserves. Returns the frame count when it opened a window, the file path when it fell back -- so a caller can always tell which happened.","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#show","signature":"Show()","extensions":[]},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcanvas.html#free","signature":"Free()","extensions":[]}]},{"name":"stzCapabilityCatalog","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDelivery.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html#init","signature":"init()","extensions":[]},{"name":"Records","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html#records","signature":"Records()","extensions":[]},{"name":"Has","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html#has","signature":"Has(pcName)","extensions":[]},{"name":"Record","description":"unknown capability -> assume Softanza-differential compute, platform-weak.","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html#record","signature":"Record(pcName)","extensions":[]},{"name":"DisplayOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html#displayof","signature":"DisplayOf(pcName)","extensions":[]},{"name":"SizeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html#sizeof","signature":"SizeOf(pcName)","extensions":[]},{"name":"VectorFor","description":"(capability, target class) -> [ vector, reason ]. The whole reasoning, legibly. Inclusive across targets: a server hosts the native engine; the heavy is offloaded; a strong non-unique capability defers to the target-platform; ergonomics on a language-runtime target become a construct, else fold into the engine. The reason keeps the capability's readable name.","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilitycatalog.html#vectorfor","signature":"VectorFor(pcCap, pcClass)","extensions":[]}]},{"name":"stzCapabilityResponder","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#init","signature":"init(poSecurityGraph)","extensions":[]},{"name":"AddLiveActor","description":"a live actor whose capability kinds this responder may revoke","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#addliveactor","signature":"AddLiveActor(poActor)","extensions":[]},{"name":"Owns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#owns","signature":"Owns(pcVerb)","extensions":[]},{"name":"RevokeCapability","description":"the incident proposes this when an actor can REACH 'effectful'","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#revokecapability","signature":"RevokeCapability(pcTarget)","extensions":[]},{"name":"LastCut","description":"the graph edges the last revocation removed, as [ from, label, to ]","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#lastcut","signature":"LastCut()","extensions":[]},{"name":"LockAccount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#lockaccount","signature":"LockAccount(pcTarget)","extensions":[]},{"name":"RevokeSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#revokesession","signature":"RevokeSession(pcTarget)","extensions":[]},{"name":"RotateSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#rotatesecret","signature":"RotateSecret(pcTarget)","extensions":[]},{"name":"ShedSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#shedsource","signature":"ShedSource(pcTarget)","extensions":[]},{"name":"QuarantinePart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcapabilityresponder.html#quarantinepart","signature":"QuarantinePart(pcTarget)","extensions":[]}]},{"name":"stzChainOfTruth","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfTruth.ring","inherits":{},"methods":[{"name":"init","description":"initializing the chain","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#init","signature":"init(p)","extensions":[]},{"name":"Value","description":"initializing the chain","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#value","signature":"Value()","extensions":[]},{"name":"StzObjectQ","description":"The stz object this chain reasons about -- an OBJECT, hence Q.","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#stzobjectq","signature":"StzObjectQ()","extensions":[]},{"name":"ShouldBeNegated","description":"controlling chain process","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#shouldbenegated","signature":"ShouldBeNegated()","extensions":[]},{"name":"NeightherFunction","description":"controlling chain process","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#neightherfunction","signature":"NeightherFunction()","extensions":[]},{"name":"ShouldContinue","description":"controlling chain process","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#shouldcontinue","signature":"ShouldContinue()","extensions":[]},{"name":"ShouldReturnTRUE","description":"controlling chain process","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#shouldreturntrue","signature":"ShouldReturnTRUE()","extensions":[]},{"name":"ShouldReturnFALSE","description":"controlling chain process","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#shouldreturnfalse","signature":"ShouldReturnFALSE()","extensions":[]},{"name":"SetChainToReturn","description":"controlling chain process","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#setchaintoreturn","signature":"SetChainToReturn(p)","extensions":[]},{"name":"Is","description":"checking the value identity with is(), isa(), and isthe()","url":"https://mayouni.github.io/stzsite/en/reference/stzchainoftruth.html#is","signature":"Is(pThing)","extensions":[]}]},{"name":"stzChainOfValue","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfValue.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#init","signature":"init(pcVarName)","extensions":[]},{"name":"VarName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#varname","signature":"VarName()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.VarName()","output":"x","from":"composed from the signature, run in the library"}},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#copy","signature":"Copy()","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#update","signature":"Update(pValue)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#updatewith","signature":"UpdateWith(pValue)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"UpdateBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#updateby","signature":"UpdateBy(pValue)","extensions":["Q"],"forms":["UpdateByQ"]},{"name":"UpdateUsing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#updateusing","signature":"UpdateUsing(pValue)","extensions":["Q"],"forms":["UpdateUsingQ"]},{"name":"Updated","description":"","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#updated","signature":"Updated(pValue)","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.Updated(3)","output":"3","from":"composed from the signature, run in the library"}},{"name":"Code","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#code","signature":"Code()","extensions":[]},{"name":"StopValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#stopvalue","signature":"StopValue()","extensions":[]},{"name":"getIs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#getis","signature":"getIs()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.getIs() )","output":"x","from":"composed from the signature, run in the library"}},{"name":"getIsNot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#getisnot","signature":"getIsNot()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.getIsNot() )","output":"x","from":"composed from the signature, run in the library"}},{"name":"get_Not","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#get_not","signature":"get_Not()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.get_Not() )","output":"x","from":"composed from the signature, run in the library"}},{"name":"getBecomes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#getbecomes","signature":"getBecomes()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.getBecomes() )","output":"x","from":"composed from the signature, run in the library"}},{"name":"Is","description":"","also_written":["Equals","IsEqualTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#is","signature":"Is(pValue)","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.Is(3) )","output":"x","from":"composed from the signature, run in the library"}},{"name":"Becomes","description":"","also_written":["BecomesEqualTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#becomes","signature":"Becomes(pValue)","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.Becomes(3) )","output":"x","from":"composed from the signature, run in the library"}},{"name":"BecomesIsUsedBeforeDoThis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#becomesisusedbeforedothis","signature":"BecomesIsUsedBeforeDoThis()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.BecomesIsUsedBeforeDoThis()","output":"0","from":"composed from the signature, run in the library"}},{"name":"BecomesIsUsedAfterDoThis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#becomesisusedafterdothis","signature":"BecomesIsUsedAfterDoThis()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.BecomesIsUsedAfterDoThis()","output":"1","from":"composed from the signature, run in the library"}},{"name":"StopWhen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#stopwhen","signature":"StopWhen(p)","extensions":[]},{"name":"DoThis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#dothis","signature":"DoThis(pcCode)","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.DoThis(\"a\") )","output":"x","from":"composed from the signature, run in the library"}},{"name":"Do_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#do_","signature":"Do_(pcCode)","extensions":[]},{"name":"GetDo_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#getdo_","signature":"GetDo_()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.GetDo_() )","output":"x","from":"composed from the signature, run in the library"}},{"name":"GetCodeExecute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#getcodeexecute","signature":"GetCodeExecute()","extensions":[]},{"name":"This_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#this_","signature":"This_(_cCode_)","extensions":[]},{"name":"ValueInitiator","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#valueinitiator","signature":"ValueInitiator()","extensions":[]},{"name":"StopChain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#stopchain","signature":"StopChain(paStopInfo)","extensions":[]},{"name":"ChainStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#chainstatus","signature":"ChainStatus()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.ChainStatus()","output":"stopped","from":"composed from the signature, run in the library"}},{"name":"WhyChainIsStopped","description":"","also_written":["WhyChainStopped"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#whychainisstopped","signature":"WhyChainIsStopped()","extensions":[]},{"name":"OneOrManyLoops","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#oneormanyloops","signature":"OneOrManyLoops()","extensions":[]},{"name":"RequiresStopValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#requiresstopvalue","signature":"RequiresStopValue()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.RequiresStopValue()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CodeStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#codestatus","signature":"CodeStatus()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.CodeStatus()","output":"notyetexecuted","from":"composed from the signature, run in the library"}},{"name":"WhyCodeNotYetExecuted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#whycodenotyetexecuted","signature":"WhyCodeNotYetExecuted()","extensions":[]},{"name":"WhyCodeHasNotBeenExecuted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#whycodehasnotbeenexecuted","signature":"WhyCodeHasNotBeenExecuted()","extensions":[]},{"name":"CodeHasBeenCalled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#codehasbeencalled","signature":"CodeHasBeenCalled()","extensions":[],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.CodeHasBeenCalled()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CodeHasBeenExecuted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#codehasbeenexecuted","signature":"CodeHasBeenExecuted()","extensions":[]},{"name":"CodeIsStillWaitingForExecution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#codeisstillwaitingforexecution","signature":"CodeIsStillWaitingForExecution()","extensions":[]},{"name":"ToStzObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#tostzobject","signature":"ToStzObject()","extensions":[]},{"name":"IsANumber","description":"","also_written":["ANumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#isanumber","signature":"IsANumber()","extensions":["Q"],"forms":["ANumberQ","IsANumberQ"],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? @@( o1.IsANumber() )","output":"x","from":"composed from the signature, run in the library"}},{"name":"IsNotANumber","description":"","also_written":["NotANumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#isnotanumber","signature":"IsNotANumber()","extensions":["Q"],"forms":["NotANumberQ","IsNotANumberQ"],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.IsNotANumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAString","description":"","also_written":["AString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#isastring","signature":"IsAString()","extensions":["Q"],"forms":["AStringQ","IsAStringQ"],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.IsAString()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotAString","description":"","also_written":["NotAString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#isnotastring","signature":"IsNotAString()","extensions":["Q"],"forms":["NotAStringQ","IsNotAStringQ"],"example":{"code":"o1 = new stzChainOfValue(\"x\")\n? o1.IsNotAString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#isalist","signature":"IsAList()","extensions":[]},{"name":"IsAnObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchainofvalue.html#isanobject","signature":"IsAnObject()","extensions":[]}]},{"name":"stzChapter","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzChapter.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#init","signature":"init(pcFile, pcLang)","extensions":[]},{"name":"File","description":"what the chapter is","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#file","signature":"File()","extensions":[]},{"name":"Id","description":"The chapter id, read from the file name NN-<id>.<lang>.md","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#id","signature":"Id()","extensions":[]},{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#language","signature":"Language()","extensions":[]},{"name":"Title","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#title","signature":"Title()","extensions":[]},{"name":"Blocks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#blocks","signature":"Blocks()","extensions":[]},{"name":"Cells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#cells","signature":"Cells()","extensions":[]},{"name":"NumberOfCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#numberofcells","signature":"NumberOfCells()","extensions":[]},{"name":"Cell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#cell","signature":"Cell(n)","extensions":[]},{"name":"CellPromises","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#cellpromises","signature":"CellPromises(n)","extensions":[]},{"name":"ExerciseIds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#exerciseids","signature":"ExerciseIds()","extensions":[]},{"name":"NumberOfStoredOutputs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#numberofstoredoutputs","signature":"NumberOfStoredOutputs()","extensions":[]},{"name":"HasStoredOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#hasstoredoutput","signature":"HasStoredOutput()","extensions":[]},{"name":"CalledNames","description":"running it -- what the chapter teaches, in its own words (the tutor's rule 2) The names the chapter's cells call: what the chapter TEACHES, read from its code rather than declared beside it.","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#callednames","signature":"CalledNames()","extensions":[]},{"name":"RecapAchieved","description":"The first bullet of the recap -- what the chapter achieved, in the chapter's own language, without its bold label. The recap is the chapter's last section in every edition.","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#recapachieved","signature":"RecapAchieved()","extensions":[]},{"name":"RunProgram","description":"The program Run() executes, for a runner that batches chapters.","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#runprogram","signature":"RunProgram(pcWorldFile)","extensions":[]},{"name":"WhereProgram","description":"The plain-Haro program ObserveWhere() executes.","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#whereprogram","signature":"WhereProgram()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#run","signature":"Run(pcWorldFile)","extensions":["Q"],"forms":["RunQ"]},{"name":"AcceptRun","description":"Takes the [ stdout, exit, stderr ] of RunProgram() run elsewhere.","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#acceptrun","signature":"AcceptRun(paRun)","extensions":[]},{"name":"HasRun","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#hasrun","signature":"HasRun()","extensions":[]},{"name":"CellOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#celloutput","signature":"CellOutput(n)","extensions":[]},{"name":"CellError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#cellerror","signature":"CellError(n)","extensions":[]},{"name":"CellRan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#cellran","signature":"CellRan(n)","extensions":[]},{"name":"CellKept","description":"1 kept, 0 broken, -1 the cell carries no promise","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#cellkept","signature":"CellKept(n)","extensions":[]},{"name":"AllCellsRan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#allcellsran","signature":"AllCellsRan()","extensions":[]},{"name":"AllPromisesKept","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#allpromiseskept","signature":"AllPromisesKept()","extensions":[]},{"name":"NumberOfPromises","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#numberofpromises","signature":"NumberOfPromises()","extensions":[]},{"name":"WorldDependentCells","description":"Cells that ran but carry no promise: their output depends on the world, so no page may ever show one.","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#worlddependentcells","signature":"WorldDependentCells()","extensions":[]},{"name":"ObserveWhere","description":"where each cell can run, observed","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#observewhere","signature":"ObserveWhere()","extensions":[]},{"name":"AcceptWhere","description":"Takes the [ stdout, exit, stderr ] of WhereProgram() run elsewhere.","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#acceptwhere","signature":"AcceptWhere(paRun)","extensions":[]},{"name":"RunsWhere","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#runswhere","signature":"RunsWhere(n)","extensions":[]},{"name":"Where","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzchapter.html#where","signature":"Where()","extensions":[]}]},{"name":"stzChar","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzchar.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring","inherits":{"stzStringChar":260,"stzString":1117},"methods":[{"name":"StzType","description":"Report stzchar, not the inherited \"stzstring\".","url":"https://mayouni.github.io/stzsite/en/reference/stzchar.html#stztype","signature":"StzType()","extensions":[],"example":{"code":"o1 = new stzChar(\"LATIN LETTER SMALL CAPITAL G\")\n? o1.StzType()","output":"stzchar","from":"composed from the signature, run in the library"}}]},{"name":"stzClusterSupervisor","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzClusterSupervisor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#init","signature":"init(poCluster)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#name_","signature":"Name_()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"ClusterQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#clusterq","signature":"ClusterQ()","extensions":[]},{"name":"Policy","description":"policy ------------------------------------------------------------- Bound a profile's fleet size: never below nMin, never above nMax.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#policy","signature":"Policy(pcTag, nMin, nMax)","extensions":[]},{"name":"SetWaterMarks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#setwatermarks","signature":"SetWaterMarks(nLow, nHigh)","extensions":[]},{"name":"ReportLoad","description":"The app's observed demand for a profile (0..1: e.g. latency/SLA or in-flight/capacity). This is the honest load signal -- the app measures it; the supervisor enforces the policy.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#reportload","signature":"ReportLoad(pcTag, nRatio)","extensions":[]},{"name":"LoadOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#loadof","signature":"LoadOf(pcTag)","extensions":[]},{"name":"FeedLoadFrom","description":"The perf-P6 closing of the loop: the load signal MEASURED instead of hand-fed. A stzPerfProfile's LoadRatio() is X/Xmax -- how close the observed workload is to its CPU ceiling -- read from the same engine instruments everything else trusts. Call it before each Supervise()/Cycle() pass (or from the same host tick).","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#feedloadfrom","signature":"FeedLoadFrom(pcTag, poProfile)","extensions":[]},{"name":"Decide","description":"the decision (PURE policy) ----------------------------------------- Given the current fleet metrics + reported load, return the actions to take: [ [ :restart, tag ], [ :scaleup, tag ], [ :scaledown, tag ] ]. Dead-worker restart takes precedence; then load-driven scaling within the [min, max] bounds. No side effects -- Supervise() applies these.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#decide","signature":"Decide(aMetrics)","extensions":[]},{"name":"Supervise","description":"applying the decision to the live cluster -------------------------- One supervision pass: refresh health, decide, apply. Returns the actions taken.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#supervise","signature":"Supervise()","extensions":[]},{"name":"LastActions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#lastactions","signature":"LastActions()","extensions":[]},{"name":"Cycle","description":"R5 composition: a supervised job on stzAgentHost ------------------- stzAgentHost ticks Cycle() on any supervised object. So the cluster supervisor runs on the SAME reactor loop the fleet runs on. Returns the number of actions taken this tick (0 -> quiescent).","url":"https://mayouni.github.io/stzsite/en/reference/stzclustersupervisor.html#cycle","signature":"Cycle()","extensions":[]}]},{"name":"stzClusterTelemetry","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzClusterTelemetry.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#name_","signature":"Name_()","extensions":[]},{"name":"NewTraceId","description":"trace ids ---------------------------------------------------------- A fresh, monotonic, URL-safe id: \"t-<clockbase>-<seq>\". Unique within this recorder; the clock base keeps two recorders from colliding.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#newtraceid","signature":"NewTraceId()","extensions":[]},{"name":"RecordRequest","description":"recording ---------------------------------------------------------- Record one COMPLETED request: its trace id, the facet, the endpoint that served it (or \"none\"), the final HTTP status, the end-to-end latency in ms, and how many workers were attempted (>1 = failover).","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#recordrequest","signature":"RecordRequest(pcId, pcFacet, pcEndpoint, pnStatus, pnDurMs, pnAttempts)","extensions":[]},{"name":"LatencyPercentile","description":"latency percentiles (per facet) ------------------------------------ Upper-bound (ms) of the bucket holding percentile nP for a facet's request latency. 0 when the facet has no samples yet.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#latencypercentile","signature":"LatencyPercentile(pcFacet, nP)","extensions":[]},{"name":"LatencyP50","description":"Same as LatencyPercentile: latency percentiles (per facet) ------------------------------------ Upper-bound (ms) of the bucket holding percentile nP for a facet's request latency. 0 when the facet has no samples yet.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#latencyp50","signature":"LatencyP50(pcFacet)","extensions":[]},{"name":"LatencyP90","description":"Same as LatencyPercentile: latency percentiles (per facet) ------------------------------------ Upper-bound (ms) of the bucket holding percentile nP for a facet's request latency. 0 when the facet has no samples yet.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#latencyp90","signature":"LatencyP90(pcFacet)","extensions":[]},{"name":"LatencyP95","description":"Same as LatencyPercentile: latency percentiles (per facet) ------------------------------------ Upper-bound (ms) of the bucket holding percentile nP for a facet's request latency. 0 when the facet has no samples yet.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#latencyp95","signature":"LatencyP95(pcFacet)","extensions":[]},{"name":"LatencyP99","description":"Same as LatencyPercentile: latency percentiles (per facet) ------------------------------------ Upper-bound (ms) of the bucket holding percentile nP for a facet's request latency. 0 when the facet has no samples yet.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#latencyp99","signature":"LatencyP99(pcFacet)","extensions":[]},{"name":"LatencyCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#latencycount","signature":"LatencyCount(pcFacet)","extensions":[]},{"name":"LatencyStats","description":"A one-shot snapshot the health console reads.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#latencystats","signature":"LatencyStats(pcFacet)","extensions":[]},{"name":"Facets","description":"The facets that have received at least one sample.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#facets","signature":"Facets()","extensions":[]},{"name":"NumberOfTraces","description":"trace lookups","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#numberoftraces","signature":"NumberOfTraces()","extensions":[]},{"name":"RecentTraces","description":"The last n request records (most recent last), as [ id, facet, endpoint, status, durMs, attempts ] rows.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#recenttraces","signature":"RecentTraces(n)","extensions":[]},{"name":"LastTrace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#lasttrace","signature":"LastTrace()","extensions":[]},{"name":"TraceById","description":"The record for a given trace id (the most recent if reused), or [].","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#tracebyid","signature":"TraceById(pcId)","extensions":[]},{"name":"FailoverTraces","description":"The trace ids whose request failed OVER (attempts > 1) -- the visible footprint of the circuit breaker / retry path.","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#failovertraces","signature":"FailoverTraces()","extensions":[]},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#narrate","signature":"Narrate()","extensions":[]},{"name":"Destroy","description":"teardown (engine histograms hold native handles)","url":"https://mayouni.github.io/stzsite/en/reference/stzclustertelemetry.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzCodeDeepRuleSet","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzcodedeepruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodedeepruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzCodeGraph","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#init","signature":"init(pcRootPath)","extensions":[]},{"name":"SetRoot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#setroot","signature":"SetRoot(pcPath)","extensions":[]},{"name":"Language","description":"language identity (subclasses override)","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#language","signature":"Language()","extensions":[]},{"name":"FileExtension","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#fileextension","signature":"FileExtension()","extensions":[]},{"name":"ScanSourceViaTreeSitter","description":"tree-sitter scanning (real parse in the engine, no runtime) -------- Parse one source string via the vendored tree-sitter grammar for THIS language; ingest the shared line protocol it emits.","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#scansourceviatreesitter","signature":"ScanSourceViaTreeSitter(pcSource, pcFile)","extensions":[]},{"name":"BuildGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#buildgraph","signature":"BuildGraph()","extensions":[]},{"name":"GraphQ","description":"structure queries","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#graphq","signature":"GraphQ()","extensions":[]},{"name":"Classes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#classes","signature":"Classes()","extensions":[]},{"name":"NumberOfClasses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#numberofclasses","signature":"NumberOfClasses()","extensions":[]},{"name":"NumberOfMethods","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#numberofmethods","signature":"NumberOfMethods()","extensions":[]},{"name":"Functions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#functions","signature":"Functions()","extensions":[]},{"name":"NumberOfFunctions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#numberoffunctions","signature":"NumberOfFunctions()","extensions":[]},{"name":"MethodsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#methodsof","signature":"MethodsOf(pcClass)","extensions":[]},{"name":"CheckRules","description":"Every method as [ class, method, line ] -- the locus a code RULE needs (MethodsOf gives names only). @aMethods is [ class, method, file, line ]. The uniform graph-owned verb: the code graph checks ITSELF against the code rule set, in the unified finding shape -- so an stzRuleReport can Collect it like any other graph. (StzCheckCode remains the per-line adapter for source snippets; this is the whole-graph, unified-shape path.)","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#checkrules","signature":"CheckRules()","extensions":[]},{"name":"RulesAreSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#rulesaresound","signature":"RulesAreSound()","extensions":[]},{"name":"MethodsWithLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#methodswithlines","signature":"MethodsWithLines()","extensions":[]},{"name":"FunctionsWithLines","description":"Every module-level function as [ function, line ].","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#functionswithlines","signature":"FunctionsWithLines()","extensions":[]},{"name":"OwnersOf","description":"every class that DEFINES this method","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#ownersof","signature":"OwnersOf(pcMethod)","extensions":[]},{"name":"ParentsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#parentsof","signature":"ParentsOf(pcClass)","extensions":[]},{"name":"ParentOf","description":"convenience: the FIRST parent (single-inheritance languages, or the MRO spine of a multiple-inheritance one), \"\" if none.","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#parentof","signature":"ParentOf(pcClass)","extensions":[]},{"name":"FileOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#fileof","signature":"FileOf(pcClass)","extensions":[]},{"name":"ImportsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#importsof","signature":"ImportsOf(pcFile)","extensions":[]},{"name":"NumberOfImports","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#numberofimports","signature":"NumberOfImports()","extensions":[]},{"name":"AncestryOf","description":"the inheritance chain up to a root, following the FIRST base (the MRO spine); multiple bases are visited by DescendantsOf/ImpactOf.","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#ancestryof","signature":"AncestryOf(pcClass)","extensions":[]},{"name":"SubclassesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#subclassesof","signature":"SubclassesOf(pcClass)","extensions":[]},{"name":"DescendantsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#descendantsof","signature":"DescendantsOf(pcClass)","extensions":[]},{"name":"ImpactOf","description":"IMPACT: classes defining the method + every descendant that INHERITS it (does not redefine).","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#impactof","signature":"ImpactOf(pcMethod)","extensions":[]},{"name":"Cascade","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#cascade","signature":"Cascade(pcClass)","extensions":[]},{"name":"HasCallEdges","description":"CALL edges (present only with a real-parse backend)","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#hascalledges","signature":"HasCallEdges()","extensions":[]},{"name":"CallEdges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#calledges","signature":"CallEdges()","extensions":[]},{"name":"CallersOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#callersof","signature":"CallersOf(pcCallee)","extensions":[]},{"name":"CalleesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#calleesof","signature":"CalleesOf(pcCaller)","extensions":[]},{"name":"DeadCode","description":"every DEFINED function/method that NO recorded call reaches (a dead-code candidate). dunder methods are runtime entry points, never dead. Name- based over the call edges -- honest about dynamic dispatch (a call through a variable can't be seen), so it names candidates, not proof.","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#deadcode","signature":"DeadCode()","extensions":[]},{"name":"CyclicCalls","description":"every DEFINED function/method that can reach ITSELF through >=1 call (i.e. participates in a call cycle, direct or indirect recursion).","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#cycliccalls","signature":"CyclicCalls()","extensions":[]},{"name":"Stats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodegraph.html#stats","signature":"Stats()","extensions":[]}]},{"name":"stzCodeProjectRuleSet","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzcodeprojectruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcodeprojectruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzCodeRule","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzcoderule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoderule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzCodeRuleSet","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzcoderuleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoderuleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzCoeffExtractor","area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzCoeffExtractor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#init","signature":"init(p@aVars)","extensions":[]},{"name":"setVariableNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#setvariablenames","signature":"setVariableNames(p@aVars)","extensions":[]},{"name":"setPerturbationDelta","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#setperturbationdelta","signature":"setPerturbationDelta(pnDelta)","extensions":[]},{"name":"BraceEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#braceend","signature":"BraceEnd()","extensions":[]},{"name":"extract","description":"Main method: Extract coefficient","also_written":["ExtractCoeff","ExtractCoefficient"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#extract","signature":"extract(cExpression, _cVarName_)","extensions":[]},{"name":"trySimpleExtraction","description":"Fast path for simple linear expressions","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#trysimpleextraction","signature":"trySimpleExtraction(cExpression, _cVarName_)","extensions":[]},{"name":"normalizeExpression","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#normalizeexpression","signature":"normalizeExpression(cExpression)","extensions":[]},{"name":"isSimpleLinearExpression","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#issimplelinearexpression","signature":"isSimpleLinearExpression(cExpression)","extensions":[]},{"name":"extractLinearCoefficient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#extractlinearcoefficient","signature":"extractLinearCoefficient(cExpression, _cVarName_)","extensions":[]},{"name":"numericalDerivative","description":"Numerical differentiation for complex expressions","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#numericalderivative","signature":"numericalDerivative(cExpression, _cVarName_)","extensions":[]},{"name":"createTestValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#createtestvalues","signature":"createTestValues()","extensions":[],"example":{"code":"o1 = new stzCoeffExtractor([\"price\", \"quantity\"])\n? @@( o1.createTestValues() )","output":"[ [ \"price\", 10 ], [ \"quantity\", 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"evaluateExpression","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#evaluateexpression","signature":"evaluateExpression(cExpression, aVarValues)","extensions":[]},{"name":"roundCoefficient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#roundcoefficient","signature":"roundCoefficient(_nCoeff_)","extensions":[]},{"name":"VarNames","description":"","also_written":["VariableNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#varnames","signature":"VarNames()","extensions":[],"example":{"code":"o1 = new stzCoeffExtractor([\"price\", \"quantity\"])\n? @@( o1.VarNames() )","output":"[ \"price\", \"quantity\" ]","from":"composed from the signature, run in the library"}},{"name":"extractAllCoefficients","description":"Batch extraction for all variables","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#extractallcoefficients","signature":"extractAllCoefficients(cExpression)","extensions":[]},{"name":"validateExpression","description":"Utility method to validate expression","url":"https://mayouni.github.io/stzsite/en/reference/stzcoeffextractor.html#validateexpression","signature":"validateExpression(cExpression)","extensions":[]}]},{"name":"stzCohort","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzCohort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#init","signature":"init(pcFolder)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#name","signature":"Name()","extensions":[]},{"name":"Folder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#folder","signature":"Folder()","extensions":[]},{"name":"CourseSlug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#courseslug","signature":"CourseSlug()","extensions":[]},{"name":"OverlayName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#overlayname","signature":"OverlayName()","extensions":[]},{"name":"LearnerIds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#learnerids","signature":"LearnerIds()","extensions":[]},{"name":"LearnerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#learnerq","signature":"LearnerQ(pcId)","extensions":[]},{"name":"AddLearner","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#addlearner","signature":"AddLearner(pcId)","extensions":[]},{"name":"ProgramQ","description":"The program this cohort is judged against: the core, with the cohort's overlay laid on when it names one. Overlays live BESIDE the program folder, in <parent>/overlays/<name> (base/education/overlays/).","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#programq","signature":"ProgramQ(pcProgramFolder)","extensions":[]},{"name":"ExerciseIds","description":"Every exercise of every chapter of the cohort's course, under its overlay.","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#exerciseids","signature":"ExerciseIds(poProgram)","extensions":[]},{"name":"PassedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#passedby","signature":"PassedBy(pcLearner, poProgram)","extensions":[]},{"name":"LevelsEarnedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#levelsearnedby","signature":"LevelsEarnedBy(pcLearner, poProgram)","extensions":[]},{"name":"Report","description":"the report, a narration","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#report","signature":"Report(pcProgramFolder)","extensions":[]},{"name":"WriteReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#writereport","signature":"WriteReport(pcProgramFolder, pcFile)","extensions":[]},{"name":"IsReportCurrent","description":"Runs a report as the narration it is: 1 when every figure still holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzcohort.html#isreportcurrent","signature":"IsReportCurrent(pcFile)","extensions":[]}]},{"name":"stzColorResolver","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html#init","signature":"init()","extensions":[]},{"name":"ResolveFontColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html#resolvefontcolor","signature":"ResolveFontColor(pBgColor)","extensions":[],"example":{"code":"o1 = new stzColorResolver()\n? o1.ResolveFontColor(TRUE)","output":"black","from":"composed from the signature, run in the library"}},{"name":"ContrastingTextColor","description":"DELEGATES to the universal StzContrastingText. This carried its own copy of the BT.709 rule, so a plot or a canvas wanting the same answer had to instantiate a diagram to borrow it. One rule, one place -- the two colour TABLES already showed what happens when that slips.","url":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html#contrastingtextcolor","signature":"ContrastingTextColor(_cColor_)","extensions":[]},{"name":"ColorToRGB","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html#colortorgb","signature":"ColorToRGB(_cColor_)","extensions":[]},{"name":"NodeStrokeColorForTheme","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html#nodestrokecolorfortheme","signature":"NodeStrokeColorForTheme(_cTheme_)","extensions":[]},{"name":"ConvertColorToGray","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html#convertcolortogray","signature":"ConvertColorToGray(_cColor_)","extensions":[]},{"name":"ResolveWithPalette","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcolorresolver.html#resolvewithpalette","signature":"ResolveWithPalette(pcColor, pacPalette)","extensions":[]}]},{"name":"stzCommitScope","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualSystem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#init","signature":"init()","extensions":[]},{"name":"AllowUnder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#allowunder","signature":"AllowUnder(pcPrefix)","extensions":[]},{"name":"AllowType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#allowtype","signature":"AllowType(pcType)","extensions":[]},{"name":"SetMaxOperations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#setmaxoperations","signature":"SetMaxOperations(pnMax)","extensions":[]},{"name":"MaxOperations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#maxoperations","signature":"MaxOperations()","extensions":[]},{"name":"AllowedPrefixes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#allowedprefixes","signature":"AllowedPrefixes()","extensions":[]},{"name":"Reason","description":"\"\" if the operation is admissible, otherwise the reason it is refused.","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#reason","signature":"Reason(oOp)","extensions":[]},{"name":"Allows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcommitscope.html#allows","signature":"Allows(oOp)","extensions":[]}]},{"name":"stzComplex","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzComplex.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#init","signature":"init(pnReal, pnImaginary)","extensions":[]},{"name":"RealPart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#realpart","signature":"RealPart()","extensions":[],"example":{"code":"o1 = new stzComplex(1, -2)\n? o1.RealPart()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ImaginaryPart","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/imaginarypart.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/imaginarypart.html","signature":"ImaginaryPart()","extensions":[],"example":{"code":"o1 = new stzComplex(1, -2)\n? o1.ImaginaryPart()","output":"-2","from":"composed from the signature, run in the library"}},{"name":"Parts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#parts","signature":"Parts()","extensions":[],"example":{"code":"o1 = new stzComplex(1, -2)\n? @@( o1.Parts() )","output":"[ 1, -2 ]","from":"composed from the signature, run in the library"}},{"name":"Content","description":"\"3+4i\", \"3-4i\", \"3\" when the imaginary part is zero, \"4i\" when the real part is","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#content","signature":"Content()","extensions":[]},{"name":"IsReal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#isreal","signature":"IsReal()","extensions":[],"example":{"code":"o1 = new stzComplex(1, -2)\n? o1.IsReal()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsImaginary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#isimaginary","signature":"IsImaginary()","extensions":[],"example":{"code":"o1 = new stzComplex(1, -2)\n? o1.IsImaginary()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsZero","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#iszero","signature":"IsZero()","extensions":[],"example":{"code":"o1 = new stzComplex(1, -2)\n? o1.IsZero()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Modulus","description":"|z|. Via the hypotenuse rather than sqrt(re^2 + im^2), which overflows for parts above about 1e154 on values the answer handles perfectly well.","also_written":["Magnitude"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#modulus","signature":"Modulus()","extensions":[]},{"name":"Argument","description":"the angle from the positive real axis, in (-pi, pi]","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#argument","signature":"Argument()","extensions":[]},{"name":"Conjugate","description":"An ACTIVE verb mutates this number and returns nothing; the PASSIVE ...ed form returns the [re, im] DATA and leaves it alone; the Q twin returns a new stzComplex so calls chain. The first version of this class had Conjugate() and Negated() both returning new objects from plain names, which breaks the rule that a plain method returns data and only a Q form returns a Softanza object.","entry":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/conjugate.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/conjugate.html","signature":"Conjugate()","extensions":["Q"],"forms":["ConjugateQ"]},{"name":"Conjugated","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/conjugated.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/conjugated.html","signature":"Conjugated()","extensions":["Q"],"forms":["ConjugatedQ"],"example":{"code":"o1 = new stzComplex(1, -2)\n? @@( o1.Conjugated() )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Negate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#negate","signature":"Negate()","extensions":["Q"],"forms":["NegateQ"],"example":{"code":"o1 = new stzComplex(1, -2)\no1.Negate()\n? o1.Content()","output":"-1+2i","from":"composed from the signature, run in the library"}},{"name":"Negated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#negated","signature":"Negated()","extensions":["Q"],"forms":["NegatedQ"],"example":{"code":"o1 = new stzComplex(1, -2)\n? @@( o1.Negated() )","output":"[ -1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Plus","description":"── arithmetic: DATA out, or a chainable object from the Q twin ──","entry":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/plus.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/plus.html","signature":"Plus(pZ)","extensions":["Q"],"forms":["PlusQ"]},{"name":"Minus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#minus","signature":"Minus(pZ)","extensions":["Q"],"forms":["MinusQ"]},{"name":"Times","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/times.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/times.html","signature":"Times(pZ)","extensions":["Q"],"forms":["TimesQ"]},{"name":"DividedBy","description":"Smith's formula, for the same overflow reason as Modulus(): dividing through by the larger part first keeps the intermediates near 1.","entry":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/dividedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex/dividedby.html","signature":"DividedBy(pZ)","extensions":["Q"],"forms":["DividedByQ"]},{"name":"Equals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomplex.html#equals","signature":"Equals(pZ)","extensions":[]}]},{"name":"stzComputeFederation","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzComputeFederation.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#name_","signature":"Name_()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#why","signature":"Why()","extensions":[]},{"name":"GovernanceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#governanceq","signature":"GovernanceQ()","extensions":[]},{"name":"ReactorQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#reactorq","signature":"ReactorQ()","extensions":[]},{"name":"Join","description":"the registry: member hosts + what they offer ----------------------- Register a host: its endpoint (host:port) and the facets it offers.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#join","signature":"Join(pcName, pcEndpoint, paFacets)","extensions":[]},{"name":"NumberOfMembers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#numberofmembers","signature":"NumberOfMembers()","extensions":[]},{"name":"MemberNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#membernames","signature":"MemberNames()","extensions":[]},{"name":"IsActive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#isactive","signature":"IsActive(pcName)","extensions":[]},{"name":"Retire","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#retire","signature":"Retire(pcName)","extensions":[]},{"name":"Revive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#revive","signature":"Revive(pcName)","extensions":[]},{"name":"MembersOffering","description":"Every ACTIVE host offering a facet.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#membersoffering","signature":"MembersOffering(pcFacet)","extensions":[]},{"name":"EndpointOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#endpointof","signature":"EndpointOf(pcName)","extensions":[]},{"name":"GovDeclareRisk","description":"governance (the SLA layer; delegated -> one live @oGov)","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#govdeclarerisk","signature":"GovDeclareRisk(pcAction, nTier)","extensions":[]},{"name":"GovGrant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#govgrant","signature":"GovGrant(pcCaller, pcAction)","extensions":[]},{"name":"GovSetAuthority","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#govsetauthority","signature":"GovSetAuthority(pcCaller, pcType)","extensions":[]},{"name":"Bond","description":"A bond declares that pcCaller MAY request pcFacet across the grid (still governed at call time).","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#bond","signature":"Bond(pcCaller, pcFacet)","extensions":[]},{"name":"AreBonded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#arebonded","signature":"AreBonded(pcCaller, pcFacet)","extensions":[]},{"name":"FederatedCall","description":"the federated compute call ----------------------------------------- Discover a host offering pcFacet, gate the call (bond + governance capability lattice), and transport pcPath/pcBody to it via curl. Returns the remote response body; \"\" (with CallLastStatus < 0 and Why()) on refusal. The governed action is \"use-<facet>\".","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#federatedcall","signature":"FederatedCall(pcCaller, pcFacet, pcPath, pcBody)","extensions":[]},{"name":"CallLastStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#calllaststatus","signature":"CallLastStatus()","extensions":[]},{"name":"LastCallMs","description":"Duration of the last FederatedCall, ms (gates + signing + transport; refusals cost what the gates cost).","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#lastcallms","signature":"LastCallMs()","extensions":[]},{"name":"RegisterKey","description":"request signing (authenticity + integrity, under governance) ------- Share a secret with a caller: once set, that caller's FederatedCalls are SIGNED, and a receiver can VerifyInbound them. Signing is opt-in per caller (no key -> unsigned, backward compatible).","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#registerkey","signature":"RegisterKey(pcCaller, pcSecret)","extensions":[]},{"name":"SignerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#signerq","signature":"SignerQ()","extensions":[]},{"name":"SetMutualTls","description":"Run the federation transport over WIRE mTLS: every FederatedCall now goes over a mutually-authenticated, encrypted mbedTLS channel -- this node PRESENTS pcCert/pcKey and VALIDATES the peer's server cert against pcCa (slices 2-3). Combined with governance (SLA) + request signing (per-request auth), this is the full node-to-node security stack: encrypted + mutually cert-authenticated + signed + governed.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#setmutualtls","signature":"SetMutualTls(pcCert, pcKey, pcCa)","extensions":[]},{"name":"IsMtls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#ismtls","signature":"IsMtls()","extensions":[]},{"name":"LastSignature","description":"The envelope [ :kid, :ts, :nonce, :sig ] of the most recent SIGNED FederatedCall (empty [] if the last call was unsigned).","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#lastsignature","signature":"LastSignature()","extensions":[]},{"name":"VerifyInbound","description":"The RECEIVER side: prove an inbound request is authentic + untampered + fresh + not replayed, before honoring it. pnMaxSkewMs bounds clock skew / replay window. Why() (via SignerQ) explains a rejection.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#verifyinbound","signature":"VerifyInbound(pcCaller, pcMethod, pcPath, pcBody, pnTs, pcNonce, pcSig, pnMaxSkewMs)","extensions":[]},{"name":"VerifyInboundEnvelope","description":"Convenience: verify a whole envelope (as produced by LastSignature).","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#verifyinboundenvelope","signature":"VerifyInboundEnvelope(pcMethod, pcPath, pcBody, paEnvelope, pnMaxSkewMs)","extensions":[]},{"name":"Shutdown","description":"teardown","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputefederation.html#shutdown","signature":"Shutdown()","extensions":[]}]},{"name":"stzComputePipeline","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzComputePipeline.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#name_","signature":"Name_()","extensions":[]},{"name":"Stage","description":"declaring the pipeline -------------------------------------------- Add a stage: fWork(input) -> output, handled by the FACET pcFacet.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#stage","signature":"Stage(pcFacet, pcStageName, fWork)","extensions":[]},{"name":"NumberOfStages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#numberofstages","signature":"NumberOfStages()","extensions":[]},{"name":"Facets","description":"The ordered facet sequence (the routing contract).","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#facets","signature":"Facets()","extensions":[]},{"name":"Stages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#stages","signature":"Stages()","extensions":[]},{"name":"SetPool","description":"Attach a worker pool so each stage is admitted into its facet's budget (load isolation across the pipeline; R8.1). Facets not in the pool run unbudgeted. NOTE: the pipeline works on ITS pool (Haro stores a copy) -- read metrics via PoolQ(), not the caller's original.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#setpool","signature":"SetPool(poPool)","extensions":[]},{"name":"PoolQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#poolq","signature":"PoolQ()","extensions":[]},{"name":"ValidateAgainst","description":"Check every stage's facet is offered by a catalog (the deployment's competences, R8.2). Returns [] when all known, else the unknown facets -- so a pipeline is validated against what a cluster can run.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#validateagainst","signature":"ValidateAgainst(poCatalog)","extensions":[]},{"name":"Run","description":"running ------------------------------------------------------------ Thread pInput through every stage in order; each stage's output feeds the next. Returns the final output. Records a per-stage trace. A stage that RAISES is CONTAINED: the failure is traced, the facet slot is released (no leak), the pipeline HALTS and returns NULL, and Why()/ Failed() explain -- one bad stage never crashes the whole pipeline.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#run","signature":"Run(pInput)","extensions":[]},{"name":"Failed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#failed","signature":"Failed()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#why","signature":"Why()","extensions":[]},{"name":"RunBatch","description":"Run many inputs through the WHOLE pipeline; returns a result list (same order). The trace reflects the LAST input.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#runbatch","signature":"RunBatch(paInputs)","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#trace","signature":"Trace()","extensions":[]},{"name":"StageDurations","description":"Per-stage costs from the last Run: [ [ stageName, durMs ], ... ]. The slowest stage is the pipeline's bottleneck candidate.","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#stagedurations","signature":"StageDurations()","extensions":[]},{"name":"TotalMs","description":"Total cost of the last Run (sum of its stage durations, ms).","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#totalms","signature":"TotalMs()","extensions":[]},{"name":"LastOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#lastoutput","signature":"LastOutput()","extensions":[]},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcomputepipeline.html#narrate","signature":"Narrate()","extensions":[]}]},{"name":"stzConditionalRegexMaker","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#init","signature":"init()","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#reset","signature":"Reset()","extensions":[]},{"name":"IfMatch","description":"if part","entry":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker/ifmatch.html","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker/ifmatch.html","signature":"IfMatch(pcPattern)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker\no1.IfMatch(\"^\\d{4}\").          \t\t# Starts with 4 digits\n   ThenMatch(\"\\d{4}-\\d{2}-\\d{2}\").  \t# YYYY-MM-DD\n   ElseMatch(\"\\d{2}/\\d{2}/\\d{4}\")   \t# DD/MM/YYYY\n? o1.Pattern()","output":"(?(?=^\\d{4})\\d{4}-\\d{2}-\\d{2}|\\d{2}/\\d{2}/\\d{4})","from":"library test"}},{"name":"IfNotMatch","description":"if part","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#ifnotmatch","signature":"IfNotMatch(pcPattern)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfNotMatch(\"[0-9]+\")\n? o1.Pattern()","output":"(?(?![0-9]+))","from":"composed from the signature, run in the library"}},{"name":"IfCaptured","description":"if part","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#ifcaptured","signature":"IfCaptured(pcGroupName)","extensions":[]},{"name":"ThenMatch","description":"then part","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#thenmatch","signature":"ThenMatch(pcPattern)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfMatch(\"[0-9]+\")\no1.ThenMatch(\"[a-z]+\")\no1.ElseMatch(\"x\")\n? o1.Pattern()","output":"(?(?=[0-9]+)[a-z]+|x)","from":"composed from the signature, run in the library"}},{"name":"ElseMatch","description":"else part","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#elsematch","signature":"ElseMatch(pcPattern)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfMatch(\"[0-9]+\")\no1.ThenMatch(\"[a-z]+\")\no1.ElseMatch(\"x\")\n? o1.Pattern()","output":"(?(?=[0-9]+)[a-z]+|x)","from":"composed from the signature, run in the library"}},{"name":"IfStartsWith","description":"IfMatch()/IfNotMatch() are the pattern-taking pair, and IfPrecededBy()/ IfFollowedBy() build look-arounds, which are patterns by nature. The three text predicates here are the literal ones.","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#ifstartswith","signature":"IfStartsWith(pcText)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfStartsWith(\"http\")\n? o1.Pattern()","output":"(?(?=^http))","from":"composed from the signature, run in the library"}},{"name":"IfEndsWith","description":"Literal text -- IfEndsWith(\".edu\") means the four characters \".edu\", not \"any character followed by edu\", which is what it built before.","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#ifendswith","signature":"IfEndsWith(pcText)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfEndsWith(\"http\")\n? o1.Pattern()","output":"(?(?=http$))","from":"composed from the signature, run in the library"}},{"name":"IfContains","description":"Literal text.","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#ifcontains","signature":"IfContains(pcText)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfContains(\"http\")\n? o1.Pattern()","output":"(?(?=.*http.*))","from":"composed from the signature, run in the library"}},{"name":"IfPrecededBy","description":"common helpers","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#ifprecededby","signature":"IfPrecededBy(pcPattern)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfPrecededBy(\"[0-9]+\")\n? o1.Pattern()","output":"(?(?=(?<=[0-9]+)))","from":"composed from the signature, run in the library"}},{"name":"IfFollowedBy","description":"common helpers","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#iffollowedby","signature":"IfFollowedBy(pcPattern)","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker()\no1.IfFollowedBy(\"[0-9]+\")\n? o1.Pattern()","output":"(?(?=(?=[0-9]+)))","from":"composed from the signature, run in the library"}},{"name":"Pattern","description":"pattern output","entry":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker/pattern.html","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker/pattern.html","signature":"Pattern()","extensions":[],"example":{"code":"o1 = new stzConditionalRegexMaker\no1.IfMatch(\"^\\d{4}\").          \t\t# Starts with 4 digits\n   ThenMatch(\"\\d{4}-\\d{2}-\\d{2}\").  \t# YYYY-MM-DD\n   ElseMatch(\"\\d{2}/\\d{2}/\\d{4}\")   \t# DD/MM/YYYY\n? o1.Pattern()","output":"(?(?=^\\d{4})\\d{4}-\\d{2}-\\d{2}|\\d{2}/\\d{2}/\\d{4})","from":"library test"}},{"name":"Info","description":"pattern output","url":"https://mayouni.github.io/stzsite/en/reference/stzconditionalregexmaker.html#info","signature":"Info()","extensions":[]}]},{"name":"stzConstraint","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzconstraint.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzConstraint.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconstraint.html#init","signature":"init(pObject, pConstraint)","extensions":[]},{"name":"Content","description":"","also_written":["Value","Constraint"],"url":"https://mayouni.github.io/stzsite/en/reference/stzconstraint.html#content","signature":"Content()","extensions":[]},{"name":"Object","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconstraint.html#object","signature":"Object()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconstraint.html#name","signature":"Name()","extensions":[]},{"name":"Expression","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconstraint.html#expression","signature":"Expression()","extensions":[]},{"name":"CheckConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconstraint.html#checkconstraint","signature":"CheckConstraint()","extensions":[]}]},{"name":"stzConversation","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzConversation.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#init","signature":"init(pcTopic)","extensions":[]},{"name":"Topic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#topic","signature":"Topic()","extensions":[]},{"name":"SetGoal","description":"THE GOAL: one contract, accepted explicitly, then MONITORED -------- A conversation has exactly ONE goal. It is not assembled from inside the session -- it is BUILT as a stzGoal and HANDED OVER; from then on the conversation is accountable for it and watches it until it is FULFILLED (no gaps left in the space) or REVOKED (abandoned, with a reason). No goal = no loop: the elicitation is goal-driven, so asking without one REFUSES rather than inventing something to ask (LAW 3).","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#setgoal","signature":"SetGoal(poGoal)","extensions":[]},{"name":"GoalQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#goalq","signature":"GoalQ()","extensions":[]},{"name":"HasGoal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#hasgoal","signature":"HasGoal()","extensions":[]},{"name":"GoalState","description":"none | pursuing | fulfilled | revoked","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#goalstate","signature":"GoalState()","extensions":[]},{"name":"GoalWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#goalwhy","signature":"GoalWhy()","extensions":[]},{"name":"IsPursuingGoal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#ispursuinggoal","signature":"IsPursuingGoal()","extensions":[]},{"name":"IsGoalFulfilled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#isgoalfulfilled","signature":"IsGoalFulfilled()","extensions":[]},{"name":"IsGoalRevoked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#isgoalrevoked","signature":"IsGoalRevoked()","extensions":[]},{"name":"RevokeGoal","description":"abandon the goal, on the record -- the other way out besides fulfilment","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#revokegoal","signature":"RevokeGoal(pcWhy)","extensions":[]},{"name":"MonitorGoal","description":"THE MONITORING: re-read the goal against the space; the moment no gap remains, the contract is fulfilled -- recorded, not merely observed.","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#monitorgoal","signature":"MonitorGoal(poSpace)","extensions":[]},{"name":"NarrationQ","description":"the name this accessor had until 2026-09-06, kept one version so a caller written against it still runs; TranscriptQ() is the name","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#narrationq","signature":"NarrationQ()","extensions":[]},{"name":"History","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#history","signature":"History()","extensions":[]},{"name":"NumberOfTurns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#numberofturns","signature":"NumberOfTurns()","extensions":[]},{"name":"Gaps","description":"the wise-coding loop","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#gaps","signature":"Gaps(poSpace)","extensions":[]},{"name":"NextQuestion","description":"SYSTEM-LED: the next question is BORN FROM THE GAP -- and it can say why it asks (the elicitation is accountable).","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#nextquestion","signature":"NextQuestion(poSpace)","extensions":["XT"],"forms":["NextQuestionXT"]},{"name":"Options","description":"the values offered with the pending question (answer register 1)","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#options","signature":"Options()","extensions":[]},{"name":"Force","description":"the pending question's illocutionary force (\"which\" | \"what\" | \"\")","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#force","signature":"Force()","extensions":[]},{"name":"SetFluency","description":"fluency: a real upgrade when a model IS loaded, else the floor","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#setfluency","signature":"SetFluency(pcMode)","extensions":[]},{"name":"Fluency","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#fluency","signature":"Fluency()","extensions":[]},{"name":"IsFluencyNeural","description":"TRUE only when neural fluency was asked for AND a model is really loaded -- so a caller can never mistake the floor for the upgrade.","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#isfluencyneural","signature":"IsFluencyNeural()","extensions":[]},{"name":"Reply","description":"THE ANSWER PROTOCOL (0.3): the reply may be a LIST (data structure), or a STRING (an option / natural phrasing -- comma and 'and' separated values). Every candidate passes the SAME governed admission (R1: laws, dual-write); refusals are narrated AND checkpointed (G7). Verdict: [ :admitted, :refused, :narration ].","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#reply","signature":"Reply(poSpace, pAnswer)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#why","signature":"Why()","extensions":[]},{"name":"SetCheckpointTTL","description":"G7 checkpoints, with a TTL ---------------------------------------- A refusal reaches a human -- but a checkpoint nobody cleared should not haunt the session forever. TTL(n) lets one LIVE for n turns; 0 (the default) means it never expires. Nothing is deleted: AllCheckpoints() still holds the full record -- expiry is about what still NEEDS a human.","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#setcheckpointttl","signature":"SetCheckpointTTL(nTurns)","extensions":[]},{"name":"CheckpointTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#checkpointttl","signature":"CheckpointTTL()","extensions":[]},{"name":"Checkpoints","description":"the checkpoints still LIVE (unexpired) -- what a human must still see","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#checkpoints","signature":"Checkpoints()","extensions":[]},{"name":"AllCheckpoints","description":"every checkpoint ever raised, expired or not (the audit record)","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#allcheckpoints","signature":"AllCheckpoints()","extensions":[]},{"name":"NumberOfExpiredCheckpoints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#numberofexpiredcheckpoints","signature":"NumberOfExpiredCheckpoints()","extensions":[]},{"name":"Conclude","description":"gaps closed -> WRITE the knowledgebase (the session's real artifact); gaps remaining -> refuse with the list (LAW 3)","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#conclude","signature":"Conclude(poSpace, pcKnowFile)","extensions":[]},{"name":"Save","description":"persistence (*.zcnv)","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#save","signature":"Save(pcFile)","extensions":[]},{"name":"Transcript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzconversation.html#transcript","signature":"Transcript()","extensions":["Q"],"forms":["TranscriptQ"]}]},{"name":"stzCorpus","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzCorpus.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#init","signature":"init(p)","extensions":[]},{"name":"AddDocument","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#adddocument","signature":"AddDocument(pcText)","extensions":["Q"],"forms":["AddDocumentQ"]},{"name":"Documents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#documents","signature":"Documents()","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? @@( o1.Documents() )","output":"[ \"seed document about cats\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfDocuments","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#numberofdocuments","signature":"NumberOfDocuments()","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.NumberOfDocuments()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FreeModel","description":"Haro has no destructors -- free the engine model explicitly when done.","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#freemodel","signature":"FreeModel()","extensions":[]},{"name":"FreeLm","description":"Same as FreeModel: Haro has no destructors -- free the engine model explicitly when done.","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#freelm","signature":"FreeLm()","extensions":[]},{"name":"NumberOfWords","description":"vocabulary & frequency","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#numberofwords","signature":"NumberOfWords()","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.NumberOfWords()","output":"4","from":"composed from the signature, run in the library"}},{"name":"Vocabulary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#vocabulary","signature":"Vocabulary()","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? @@( o1.Vocabulary() )","output":"[ \"document\", \"cats\", \"seed\", \"about\" ]","from":"composed from the signature, run in the library"}},{"name":"VocabularySize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#vocabularysize","signature":"VocabularySize()","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.VocabularySize()","output":"4","from":"composed from the signature, run in the library"}},{"name":"FreqOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#freqof","signature":"FreqOf(pcWord)","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.FreqOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MostFrequent","description":"top-n words by count, as [ word, count ] pairs (engine-sorted)","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#mostfrequent","signature":"MostFrequent(n)","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? @@( o1.MostFrequent(2) )","output":"[ [ \"document\", 1 ], [ \"cats\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"BigramProbability","description":"P(w2|w1) = (count(w1 w2) + 1) / (count(w1) + V)   -- Laplace smoothing","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#bigramprobability","signature":"BigramProbability(pcW1, pcW2)","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.BigramProbability(\"an\", \"an\")","output":"0.25","from":"composed from the signature, run in the library"}},{"name":"LogProbability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#logprobability","signature":"LogProbability(pcText)","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.LogProbability(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Perplexity","description":"perplexity = exp( -avg log P ) -- LOWER means more in-domain. The scalar formula is Haro's to craft; the log-probability under it is the engine's.","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#perplexity","signature":"Perplexity(pcText)","extensions":[]},{"name":"NumberOfDocumentsWith","description":"TF-IDF (the vectorizer feeding the ML floor)","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#numberofdocumentswith","signature":"NumberOfDocumentsWith(pcWord)","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.NumberOfDocumentsWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"TfOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#tfof","signature":"TfOf(pcWord, nDoc)","extensions":[]},{"name":"IdfOf","description":"smoothed idf = log( (1+D) / (1+df) ) + 1 -- computed engine-side, so the formula lives in ONE place and TopTermsOf cannot drift from it.","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#idfof","signature":"IdfOf(pcWord)","extensions":[],"example":{"code":"o1 = new stzCorpus(\"seed document about cats\")\n? o1.IdfOf(\"an\")","output":"1.69","from":"composed from the signature, run in the library"}},{"name":"TfIdfOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#tfidfof","signature":"TfIdfOf(pcWord, nDoc)","extensions":[]},{"name":"TopTermsOf","description":"the document's most DISTINCTIVE terms by TF-IDF (engine-sorted), as [ word, tfidf ] pairs","url":"https://mayouni.github.io/stzsite/en/reference/stzcorpus.html#toptermsof","signature":"TopTermsOf(nDoc, n)","extensions":[]}]},{"name":"stzCounter","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzcounter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCounter.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcounter.html#init","signature":"init(paParams)","extensions":[]},{"name":"Counting","description":"The previous Haro-only loop (aResult + n inside a class method) was O(N^2) on Haro 1.26 because the attribute table is re-walked per append; the engine path is the only correct implementation now and is named with the natural Softanza verbs (Counting / Count / CountTo / CountingTo). The engine-flavoured *Seq aliases that existed during the bring-up phase have been retired -- callers that genuinely want the raw stzIntSeq handle (e.g. for streaming Sum/Min/Max over a billion-element cycle without materialising) can call the dedicated _Handle accessor below.","also_written":["Count","CountTo","CountingTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcounter.html#counting","signature":"Counting(_nNumber_)","extensions":["Q","XT"],"forms":["CountQ","CountXT","CountToQ","CountToXT","CountingQ","CountingXT","CountingToQ","CountingToXT"],"example":{"code":"o1 = new stzCounter([ :StartAt = 1, :WhenYouReach = 3, :RestartAt = 1 ])\n? @@( o1.Counting(3) )","output":"[ 1, 2, 1 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzCountry","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#init","signature":"init(pcCountryIdentifier)","extensions":[]},{"name":"Number","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#number","signature":"Number()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.Number()","output":"4","from":"composed from the signature, run in the library"}},{"name":"Name","description":"","also_written":["Content","Country"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#name","signature":"Name()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#value","signature":"Value()","extensions":[]},{"name":"NativeName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#nativename","signature":"NativeName()","extensions":[]},{"name":"ShortAbbreviation","description":"","also_written":["Abbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#shortabbreviation","signature":"ShortAbbreviation()","extensions":["XT"],"forms":["AbbreviationXT"],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.ShortAbbreviation()","output":"AS","from":"composed from the signature, run in the library"}},{"name":"LongAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#longabbreviation","signature":"LongAbbreviation()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.LongAbbreviation()","output":"ASM","from":"composed from the signature, run in the library"}},{"name":"LocaleAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#localeabbreviation","signature":"LocaleAbbreviation()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.LocaleAbbreviation()","output":"en-AS","from":"composed from the signature, run in the library"}},{"name":"PhoneCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#phonecode","signature":"PhoneCode()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.PhoneCode()","output":"+1-684","from":"composed from the signature, run in the library"}},{"name":"DefaultLanguageNumber","description":"","also_written":["LanguageNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#defaultlanguagenumber","signature":"DefaultLanguageNumber()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.DefaultLanguageNumber()","output":"97","from":"composed from the signature, run in the library"}},{"name":"DefaultLanguageAbbreviation","description":"","also_written":["LanguageAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#defaultlanguageabbreviation","signature":"DefaultLanguageAbbreviation()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.DefaultLanguageAbbreviation()","output":"sm","from":"composed from the signature, run in the library"}},{"name":"DefaultLanguage","description":"@Misspelled","also_written":["Langauge","Language","LangaugeName","LanguageName","LangaugeNativeName","DefaultLangaugeName","DefaultLanguageName","DefautLangaugeNativeName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#defaultlanguage","signature":"DefaultLanguage()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.DefaultLanguage()","output":"samoan","from":"composed from the signature, run in the library"}},{"name":"LanguageNativeName","description":"","also_written":["DefaultLanguageNativeName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#languagenativename","signature":"LanguageNativeName()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.LanguageNativeName()","output":"English","from":"composed from the signature, run in the library"}},{"name":"Languages","description":"@Misspelled","also_written":["Langauges","LangaugesNames","LanguagesNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#languages","signature":"Languages()","extensions":[]},{"name":"LanguagesAbbreviations","description":"@Misspelled","also_written":["LangaugesAbbreviations"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#languagesabbreviations","signature":"LanguagesAbbreviations()","extensions":[]},{"name":"Script","description":"","also_written":["ScriptName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#script","signature":"Script()","extensions":[]},{"name":"ScriptNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#scriptnumber","signature":"ScriptNumber()","extensions":[]},{"name":"Currency","description":"","also_written":["CurrencyName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#currency","signature":"Currency()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.Currency()","output":"united_states_dollar","from":"composed from the signature, run in the library"}},{"name":"CurrencyNativeName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#currencynativename","signature":"CurrencyNativeName()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.CurrencyNativeName()","output":"united states dollar","from":"composed from the signature, run in the library"}},{"name":"CurrencySymbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#currencysymbol","signature":"CurrencySymbol()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.CurrencySymbol()","output":"$","from":"composed from the signature, run in the library"}},{"name":"CurrencyAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#currencyabbreviation","signature":"CurrencyAbbreviation()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.CurrencyAbbreviation()","output":"USD","from":"composed from the signature, run in the library"}},{"name":"CurrencyFractionalUnit","description":"","also_written":["CurrencyFraction"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#currencyfractionalunit","signature":"CurrencyFractionalUnit()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.CurrencyFractionalUnit()","output":"Cent","from":"composed from the signature, run in the library"}},{"name":"CurrencyBase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#currencybase","signature":"CurrencyBase()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.CurrencyBase()","output":"100","from":"composed from the signature, run in the library"}},{"name":"CurrencyEmojiFlag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#currencyemojiflag","signature":"CurrencyEmojiFlag()","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.CurrencyEmojiFlag()","output":"🇦🇸","from":"composed from the signature, run in the library"}},{"name":"EngineField","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#enginefield","signature":"EngineField(pcField)","extensions":[]},{"name":"EngineFieldByAlpha2","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#enginefieldbyalpha2","signature":"EngineFieldByAlpha2(pcField)","extensions":[]},{"name":"EngineIntField","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcountry.html#engineintfield","signature":"EngineIntField(pcField)","extensions":[],"example":{"code":"o1 = new stzCountry(:american_samoa)\n? o1.EngineIntField(\"a\")","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzCourse","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProgram.ring","inherits":{},"methods":[{"name":"init","description":"The course's facts are the CORE's course.zknw plus, when an overlay is laid on, the overlay's own courses/<slug>/course.zknw -- MERGED, never shadowed: an overlay adds a chapter or attaches an exercise to a chapter without copying the core manifest (charter 4.1).","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#init","signature":"init(poProgram, pcSlug)","extensions":[]},{"name":"Slug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#slug","signature":"Slug()","extensions":[]},{"name":"Program","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#program","signature":"Program()","extensions":[]},{"name":"CurriculumFacts","description":"the curriculum: the PLAN of the course, against which what SHIPS (course.zknw) is measured. It carries plans-chapter-NN, trains and requires; course.zknw carries only what exists.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#curriculumfacts","signature":"CurriculumFacts()","extensions":[]},{"name":"HasCurriculum","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#hascurriculum","signature":"HasCurriculum()","extensions":[]},{"name":"PlannedChapterIds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#plannedchapterids","signature":"PlannedChapterIds()","extensions":[]},{"name":"UnwrittenChapterIds","description":"Planned chapters with no text yet -- printed by name, never summed into the shipped count.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#unwrittenchapterids","signature":"UnwrittenChapterIds()","extensions":[]},{"name":"Trains","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#trains","signature":"Trains(pcChapterId)","extensions":[]},{"name":"Requires","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#requires","signature":"Requires(pcChapterId)","extensions":[]},{"name":"TrainedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#trainedby","signature":"TrainedBy(pcSkillId)","extensions":[]},{"name":"Prerequisites","description":"Everything a chapter needs first, walked to the root; a cycle raises.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#prerequisites","signature":"Prerequisites(pcChapterId)","extensions":[]},{"name":"HasCycle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#hascycle","signature":"HasCycle()","extensions":[]},{"name":"ChapterIds","description":"Chapter ids in course order (the order lives in the relation name, has-chapter-NN, because .zknw has no ordered list -- charter 5.2).","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#chapterids","signature":"ChapterIds()","extensions":[]},{"name":"ChapterNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#chapternumber","signature":"ChapterNumber(pcId)","extensions":[]},{"name":"ChapterFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#chapterfile","signature":"ChapterFile(pcId, pcLang)","extensions":[]},{"name":"ChapterQ","description":"A chapter with no text in a language is a RED fact, never a quiet fallback to English (law 7).","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#chapterq","signature":"ChapterQ(pcId, pcLang)","extensions":[]},{"name":"NamesTaughtBy","description":"what each chapter teaches, read from its own cells (the tutor's rule 2) The names a chapter's cells call, from its English edition: the cells are identical in every edition, only the prose moves.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#namestaughtby","signature":"NamesTaughtBy(pcId)","extensions":[]},{"name":"TeachesWhere","description":"The first chapter, in course order, whose cells call a name; \"\" when no chapter does. Case does not matter.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#teacheswhere","signature":"TeachesWhere(pcName)","extensions":[]},{"name":"TitleOf","description":"The title of a chapter in a language, from that edition's first line.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#titleof","signature":"TitleOf(pcId, pcLang)","extensions":[]},{"name":"WorldRoleOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#worldroleof","signature":"WorldRoleOf(pcId)","extensions":[]},{"name":"WorldFileOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#worldfileof","signature":"WorldFileOf(pcId)","extensions":[]},{"name":"ExercisesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#exercisesof","signature":"ExercisesOf(pcId)","extensions":[]},{"name":"ExerciseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#exerciseq","signature":"ExerciseQ(pcExerciseId)","extensions":[]},{"name":"RunChapterQ","description":"Runs every cell of a chapter in one fresh process, over the world the program (or its overlay) supplies, then observes where each cell can run. The chapter object comes back holding both.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#runchapterq","signature":"RunChapterQ(pcId, pcLang)","extensions":[]},{"name":"RunChapterInQ","description":"The chapter in several languages: each language in its OWN fresh process (no cell can lean on another language's variables), the processes side by side. Returns the chapters, run and observed.","url":"https://mayouni.github.io/stzsite/en/reference/stzcourse.html#runchapterinq","signature":"RunChapterInQ(pcId, pacLangs)","extensions":[]}]},{"name":"stzCurrency","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring","inherits":{},"methods":[{"name":"init","description":"NOTE: the class have a @cCurrencyInfo@ attribute in PRIVATE section We put it there, because we use it just for initializing the object. --> it does not necesarilay contain all the information the class could provide about the currency.","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#init","signature":"init(pcCurrencyIdentifier)","extensions":[]},{"name":"ISOSymbol","description":"Abbreviation / NativeAbbreviation: short-form aliases that narrative tests reach for. Both currently route through the ISO/native symbol resolvers since the underlying data table only carries the symbol shape.","also_written":["Symbol","SymbolName","Abbreviation","ISOSymbolName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#isosymbol","signature":"ISOSymbol()","extensions":[],"example":{"code":"o1 = new stzCurrency(:united_states)\n? o1.ISOSymbol()","output":"USD","from":"composed from the signature, run in the library"}},{"name":"NativeSymbol","description":"","also_written":["NativeSymbolName","NativeAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#nativesymbol","signature":"NativeSymbol()","extensions":[],"example":{"code":"o1 = new stzCurrency(:united_states)\n? o1.NativeSymbol()","output":"$","from":"composed from the signature, run in the library"}},{"name":"Currency","description":"","also_written":["Name","Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#currency","signature":"Currency()","extensions":[]},{"name":"NativeName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#nativename","signature":"NativeName()","extensions":[],"example":{"code":"o1 = new stzCurrency(:united_states)\n? o1.NativeName()","output":"united states dollar","from":"composed from the signature, run in the library"}},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#value","signature":"Value()","extensions":[]},{"name":"FractionalUnit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#fractionalunit","signature":"FractionalUnit()","extensions":[],"example":{"code":"o1 = new stzCurrency(:united_states)\n? o1.FractionalUnit()","output":"Cent","from":"composed from the signature, run in the library"}},{"name":"Base","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#base","signature":"Base()","extensions":[],"example":{"code":"o1 = new stzCurrency(:united_states)\n? o1.Base()","output":"100","from":"composed from the signature, run in the library"}},{"name":"Country","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#country","signature":"Country()","extensions":[],"example":{"code":"o1 = new stzCurrency(:united_states)\n? o1.Country()","output":"united_states","from":"composed from the signature, run in the library"}},{"name":"CountryLocaleAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrency.html#countrylocaleabbreviation","signature":"CountryLocaleAbbreviation()","extensions":[],"example":{"code":"o1 = new stzCurrency(:united_states)\n? o1.CountryLocaleAbbreviation()","output":"en-US","from":"composed from the signature, run in the library"}}]},{"name":"stzCurrentSystem","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzcurrentsystem.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring","inherits":{"stzSystemProfile":61},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzcurrentsystem.html#init","signature":"init()","extensions":[]}]},{"name":"stzDLM","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzDLM.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#init","signature":"init(pcDomain)","extensions":[]},{"name":"SetDomain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#setdomain","signature":"SetDomain(pcDomain)","extensions":[]},{"name":"Domain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#domain","signature":"Domain()","extensions":[],"example":{"code":"o1 = new stzDLM(\"restaurant\")\n? o1.Domain()","output":"restaurant","from":"composed from the signature, run in the library"}},{"name":"ForgeFrom","description":"forging","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#forgefrom","signature":"ForgeFrom(poKG)","extensions":[]},{"name":"LearnEntity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#learnentity","signature":"LearnEntity(pcName, pcType)","extensions":[]},{"name":"LearnRelation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#learnrelation","signature":"LearnRelation(pcRel)","extensions":[]},{"name":"LearnFact","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#learnfact","signature":"LearnFact(pcS, pcP, pcO)","extensions":[]},{"name":"LearnLaw","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#learnlaw","signature":"LearnLaw(pcRel, pcLaw)","extensions":[]},{"name":"Lexicon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#lexicon","signature":"Lexicon()","extensions":[]},{"name":"Ask","description":"the language surface ------------------------------------------------- deterministic domain answering: a graph lookup that SPEAKS -- and REFUSES outside its domain (LAW 3)","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#ask","signature":"Ask(pcQuestion)","extensions":["XT"],"forms":["AskXT"]},{"name":"Complete","description":"domain-valid continuations (the constrained-grammar spirit): an entity completes with its relations; a relation with its objects; a fragment with matching entities","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#complete","signature":"Complete(pcPartial)","extensions":[]},{"name":"GenerateCorpus","description":"every fact rendered as a sentence -- RUNG 2's teacher-free training corpus (correct by construction: these ARE the facts)","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#generatecorpus","signature":"GenerateCorpus()","extensions":[]},{"name":"Tokenizer","description":"R4 step 8 -- the word-level DOMAIN TOKENIZER: a closed domain earns a closed vocabulary (id 1 = <unk>, then entities, types, relations, and every corpus word). The neural rung trains over these ids; the deterministic rung already speaks them.","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#tokenizer","signature":"Tokenizer()","extensions":[]},{"name":"Tokenize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#tokenize","signature":"Tokenize(pcText)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#why","signature":"Why()","extensions":[]},{"name":"TrainNeuralRung","description":"RUNG 2: the NEURAL domain LM ----------------------------------------- A neural BIGRAM language model: one-hot(current token) -> softmax over the domain vocabulary -> next token. Trained ONLY on GenerateCorpus() (sentences correct-by-construction), no remote teacher -- the whole point of the Foundry: a project's own knowledge becomes a model that GENERATES domain text. Rung 1 (deterministic Ask/Complete) still owns truth; this rung learns the corpus's word-transition distribution. The softmax + categorical-cross-entropy floor makes it possible.","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#trainneuralrung","signature":"TrainNeuralRung(nEpochs)","extensions":[]},{"name":"IsNeuralTrained","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#isneuraltrained","signature":"IsNeuralTrained()","extensions":[]},{"name":"NeuralWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#neuralwhy","signature":"NeuralWhy()","extensions":[]},{"name":"NextToken","description":"the token (string) the neural rung predicts to follow a word","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#nexttoken","signature":"NextToken(pcWord)","extensions":[]},{"name":"NextTokenConfidence","description":"the neural rung's confidence in its predicted next token (a real probability -- softmax normalizes over the whole vocabulary)","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#nexttokenconfidence","signature":"NextTokenConfidence(pcWord)","extensions":[]},{"name":"NeuralGenerate","description":"greedy generation: a seed word + nSteps neural next-tokens","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#neuralgenerate","signature":"NeuralGenerate(pcSeed, nSteps)","extensions":[]},{"name":"ExportNeuralGguf","description":"export the trained neural rung as a real .gguf (the Foundry artifact)","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#exportneuralgguf","signature":"ExportNeuralGguf(pcFile)","extensions":[]},{"name":"AddGolden","description":"goldens","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#addgolden","signature":"AddGolden(pcQuestion, pcExpected)","extensions":["Q"],"forms":["AddGoldenQ"]},{"name":"RunGoldens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#rungoldens","signature":"RunGoldens()","extensions":[]},{"name":"LoadFrom","description":"persistence (*.zdlm -- SELF-CONTAINED) --------------------------------- (extension ruling 2026-07-14: Softanza formats are z + a short abbreviation -- .zdlm, .zknw, .zcnv, .zrlz) LOAD the bundle back INTO this DLM -- the mirror of Save(), and the object's OWN act (named LoadFrom: 'Load' collides with Haro's keyword).","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#loadfrom","signature":"LoadFrom(pcFile)","extensions":[]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlm.html#save","signature":"Save(pcFile)","extensions":[]}]},{"name":"stzDataSet","area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring","inherits":{},"methods":[{"name":"ClassName","description":"","also_written":["StzClassName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#classname","signature":"ClassName()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.ClassName()","output":"stzdataset","from":"composed from the signature, run in the library"}},{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#init","signature":"init(paData)","extensions":[]},{"name":"Mean","description":"","also_written":["Avrg","Average"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdataset/mean.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset/mean.html","signature":"Mean()","extensions":[],"example":{"code":"aV = [ 2, 4, 4, 5, 7, 9, 12, 25 ]\noD = new stzDataSet(aV)\n? oD.Mean()\n? oD.Median()","output":"8.50\n6","from":"library test"}},{"name":"Median","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdataset/median.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset/median.html","signature":"Median()","extensions":[],"example":{"code":"aV = [ 2, 4, 4, 5, 7, 9, 12, 25 ]\noD = new stzDataSet(aV)\n? oD.Mean()\n? oD.Median()","output":"8.50\n6","from":"library test"}},{"name":"Mode","description":"","also_written":["MostFrequentValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#mode","signature":"Mode()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Mode()","output":"4","from":"composed from the signature, run in the library"}},{"name":"StandardDeviation","description":"","also_written":["StdDev"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#standarddeviation","signature":"StandardDeviation()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.StandardDeviation()","output":"7.39","from":"composed from the signature, run in the library"}},{"name":"StandardDeviationSample","description":"","also_written":["StdDevSample"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#standarddeviationsample","signature":"StandardDeviationSample()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.StandardDeviationSample()","output":"7.39","from":"composed from the signature, run in the library"}},{"name":"StandardDeviationPopulation","description":"","also_written":["StdDevPopulation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#standarddeviationpopulation","signature":"StandardDeviationPopulation()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.StandardDeviationPopulation()","output":"6.91","from":"composed from the signature, run in the library"}},{"name":"Variance","description":"","also_written":["V","Var"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#variance","signature":"Variance()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Variance()","output":"54.57","from":"composed from the signature, run in the library"}},{"name":"VarianceSample","description":"The convention, NAMED. Variance() is the SAMPLE variance (N-1) -- the library default, matching stzList, R's var() and pandas' .var(). Ask by name and a reader never has to know the default.","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#variancesample","signature":"VarianceSample()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.VarianceSample()","output":"54.57","from":"composed from the signature, run in the library"}},{"name":"VariancePopulation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#variancepopulation","signature":"VariancePopulation()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.VariancePopulation()","output":"47.75","from":"composed from the signature, run in the library"}},{"name":"Range","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#range","signature":"Range()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Range()","output":"23","from":"composed from the signature, run in the library"}},{"name":"Min","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#min","signature":"Min()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Min()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Max","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#max","signature":"Max()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Max()","output":"25","from":"composed from the signature, run in the library"}},{"name":"Sum","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdataset/sum.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset/sum.html","signature":"Sum()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Sum()","output":"68","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#count","signature":"Count()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Count()","output":"8","from":"composed from the signature, run in the library"}},{"name":"GeometricMean","description":"","also_written":["GAvrg","GMean","GeoAvrg","GeoMean","GAverage","GeoAverage","GeometricAverage"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#geometricmean","signature":"GeometricMean()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.GeometricMean()","output":"6.46","from":"composed from the signature, run in the library"}},{"name":"HarmonicMean","description":"","also_written":["HAvrg","HMean","HarAvrg","HarMean","HAverage","HarAverage","HarmonicAverage"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#harmonicmean","signature":"HarmonicMean()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.HarmonicMean()","output":"5.07","from":"composed from the signature, run in the library"}},{"name":"CoefficientOfVariation","description":"","also_written":["CV","CoVar","CoVariance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#coefficientofvariation","signature":"CoefficientOfVariation()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.CoefficientOfVariation()","output":"86.91","from":"composed from the signature, run in the library"}},{"name":"CompareWith","description":"","also_written":["CompareTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#comparewith","signature":"CompareWith(_oOtherStats_)","extensions":[]},{"name":"Compare","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#compare","signature":"Compare(_oOtherStats_)","extensions":[]},{"name":"SimilarityScore","description":"","also_written":["SimScore","SimilarityScoreWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#similarityscore","signature":"SimilarityScore(_oOtherStats_)","extensions":[]},{"name":"SimScoreWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#simscorewith","signature":"SimScoreWith(_oOtherStats_)","extensions":[]},{"name":"ConfidenceInterval","description":"A z interval is sound for large samples (n >= 30 by the usual rule of thumb), which is the case most callers are in.","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#confidenceinterval","signature":"ConfidenceInterval(_nConfidence_)","extensions":["XT"],"forms":["ConfidenceIntervalXT"],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.ConfidenceInterval(2) )","output":"[ 8.43, 8.57 ]","from":"composed from the signature, run in the library"}},{"name":"ConfInt","description":"Same as ConfidenceInterval: A z interval is sound for large samples (n >= 30 by the usual rule of thumb), which is the case most callers are in.","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#confint","signature":"ConfInt()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.ConfInt() )","output":"[ 2.32, 14.68 ]","from":"composed from the signature, run in the library"}},{"name":"WeightedMean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#weightedmean","signature":"WeightedMean(aWeights)","extensions":[]},{"name":"WMean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#wmean","signature":"WMean(aWeights)","extensions":[]},{"name":"TrimmedMean","description":"","also_written":["TMean"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#trimmedmean","signature":"TrimmedMean(nTrimPercent)","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.TrimmedMean(2)","output":"8.50","from":"composed from the signature, run in the library"}},{"name":"PercentileRank","description":"","also_written":["PRank"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#percentilerank","signature":"PercentileRank(nValue)","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.PercentileRank(2)","output":"6.25","from":"composed from the signature, run in the library"}},{"name":"FrequencyTable","description":"","also_written":["FreqTable"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#frequencytable","signature":"FrequencyTable()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.FrequencyTable() )","output":"[ [ \"2\", 1 ], [ \"4\", 2 ], [ \"5\", 1 ], [ \"7\", 1 ], [ \"9\", 1 ], [ \"12\", 1 ], [ \"25\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"RelativeFrequency","description":"","also_written":["RelFreq"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#relativefrequency","signature":"RelativeFrequency()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.RelativeFrequency() )","output":"[ [ \"2\", 0.13 ], [ \"4\", 0.25 ], [ \"5\", 0.13 ], [ \"7\", 0.13 ], [ \"9\", 0.13 ], [ \"12\", 0.13 ], [ \"25\", 0.13 ] ]","from":"composed from the signature, run in the library"}},{"name":"PercentageFrequency","description":"","also_written":["PercentFreq"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#percentagefrequency","signature":"PercentageFrequency()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.PercentageFrequency() )","output":"[ [ \"2\", 12.50 ], [ \"4\", 25 ], [ \"5\", 12.50 ], [ \"7\", 12.50 ], [ \"9\", 12.50 ], [ \"12\", 12.50 ], [ \"25\", 12.50 ] ]","from":"composed from the signature, run in the library"}},{"name":"UniqueCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#uniquecount","signature":"UniqueCount()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.UniqueCount()","output":"7","from":"composed from the signature, run in the library"}},{"name":"UCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#ucount","signature":"UCount()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.UCount()","output":"7","from":"composed from the signature, run in the library"}},{"name":"UniqueValues","description":"","also_written":["UVals","UValues"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#uniquevalues","signature":"UniqueValues()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.UVals() )","output":"[ 2, 4, 5, 7, 9, 12, 25 ]","from":"composed from the signature, run in the library"}},{"name":"Diversity","description":"","also_written":["DiversityIndex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#diversity","signature":"Diversity()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Diversity()","output":"0.88","from":"composed from the signature, run in the library"}},{"name":"EntropyIndex","description":"","also_written":["Entropy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#entropyindex","signature":"EntropyIndex()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.EntropyIndex()","output":"2.75","from":"composed from the signature, run in the library"}},{"name":"ContingencyTable","description":"","also_written":["ContingTable"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#contingencytable","signature":"ContingencyTable(oOtherDataSet)","extensions":[]},{"name":"ModeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#modecount","signature":"ModeCount()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.ModeCount()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Percentile","description":"NOTE Linear interpolation : Standard in most statistical software (R, Python, Excel). More accurate for continuous distributions and provides smoother results. Nearest-rank: Simpler, always returns actual data values. Preferred in some educational contexts and when you need exact data points.","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#percentile","signature":"Percentile(nPercent)","extensions":["XT"],"forms":["PercentileXT"],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Percentile(2)","output":"2.28","from":"composed from the signature, run in the library"}},{"name":"Q1","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#q1","signature":"Q1()","extensions":["XT"],"forms":["Q1XT"],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Q1()","output":"4","from":"composed from the signature, run in the library"}},{"name":"Q2","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#q2","signature":"Q2()","extensions":["XT"],"forms":["Q2XT"],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Q2()","output":"6","from":"composed from the signature, run in the library"}},{"name":"Q3","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#q3","signature":"Q3()","extensions":["XT"],"forms":["Q3XT"],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Q3()","output":"9.75","from":"composed from the signature, run in the library"}},{"name":"IQR","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#iqr","signature":"IQR()","extensions":["XT"],"forms":["IQRXT"],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.IQR()","output":"5.75","from":"composed from the signature, run in the library"}},{"name":"Quartiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#quartiles","signature":"Quartiles()","extensions":["XT"],"forms":["QuartilesXT"],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.Quartiles() )","output":"[ 4, 6, 9.75 ]","from":"composed from the signature, run in the library"}},{"name":"Skew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#skew","signature":"Skew()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Skew()","output":"1.91","from":"composed from the signature, run in the library"}},{"name":"Skewness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#skewness","signature":"Skewness()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Skewness()","output":"1.91","from":"composed from the signature, run in the library"}},{"name":"Kurtosis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#kurtosis","signature":"Kurtosis()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Kurtosis()","output":"3.97","from":"composed from the signature, run in the library"}},{"name":"Kurtos","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#kurtos","signature":"Kurtos()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.Kurtos()","output":"3.97","from":"composed from the signature, run in the library"}},{"name":"ContainsOutliers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#containsoutliers","signature":"ContainsOutliers()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.ContainsOutliers()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Outliers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#outliers","signature":"Outliers()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.Outliers() )","output":"[ 25 ]","from":"composed from the signature, run in the library"}},{"name":"IsOutlier","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#isoutlier","signature":"IsOutlier(nValue)","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.IsOutlier(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ZScores","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#zscores","signature":"ZScores()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.ZScores() )","output":"[ -0.88, -0.61, -0.61, -0.47, -0.20, 0.07, 0.47, 2.23 ]","from":"composed from the signature, run in the library"}},{"name":"MovingAverage","description":"","also_written":["MovAvrg","MovMean","MovingMean"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#movingaverage","signature":"MovingAverage(_nWindow_)","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.MovingAverage(2) )","output":"[ 3, 4, 4.50, 6, 8, 10.50, 18.50 ]","from":"composed from the signature, run in the library"}},{"name":"TrendAnalysis","description":"","also_written":["Trend"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#trendanalysis","signature":"TrendAnalysis()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.TrendAnalysis() )","output":"[ [ \"up\", 2 ], [ \"stable\", 1 ], [ \"up\", 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"Deciles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#deciles","signature":"Deciles()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.Deciles() )","output":"[ 3.40, 4, 4.10, 4.80, 6, 7.40, 8.80, 10.80, 15.90 ]","from":"composed from the signature, run in the library"}},{"name":"BoxPlotStats","description":"","also_written":["BoxPlotData"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#boxplotstats","signature":"BoxPlotStats()","extensions":[]},{"name":"NormalityTest","description":"","also_written":["Normality"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#normalitytest","signature":"NormalityTest()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.NormalityTest() )","output":"[ [ \"test\", \"heuristic\" ], [ \"skewness\", 1.91 ], [ \"kurtosis\", 3.97 ], [ \"p_value\", 0.01 ], [ \"is_normal\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"CorrelationWith","description":"","also_written":["Cor","Corel","CorelWith"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdataset/correlationwith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset/correlationwith.html","signature":"CorrelationWith(_oOtherStats_)","extensions":[],"example":{"code":"oX = new stzDataSet([ 1, 2, 3, 4, 5 ])\noY = new stzDataSet([ 2, 3, 4, 5, 6 ])\noZ = new stzDataSet([ 1, 1, 2, 2, 3 ])\n? oX.CorrelationWith(oY)\n? oX.PartialCorrelation(oY, oZ)","output":"1\n1","from":"library test"}},{"name":"CovarianceWith","description":"","also_written":["CVWith","CovarWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#covariancewith","signature":"CovarianceWith(_oOtherStats_)","extensions":[]},{"name":"RankCorrelationWith","description":"","also_written":["RankCorelWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#rankcorrelationwith","signature":"RankCorrelationWith(_oOtherStats_)","extensions":[]},{"name":"NonParametricCorrelation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#nonparametriccorrelation","signature":"NonParametricCorrelation()","extensions":[]},{"name":"ChiSquareWith","description":"","also_written":["CategoricalAssociationWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#chisquarewith","signature":"ChiSquareWith(_oOtherStats_)","extensions":[]},{"name":"RegressionCoefficients","description":"","also_written":["RCoefficients"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#regressioncoefficients","signature":"RegressionCoefficients(oOtherDataSet)","extensions":[]},{"name":"PartialCorrelation","description":"","also_written":["PartCorel","PCorrelation","PartCorrelation"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdataset/partialcorrelation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset/partialcorrelation.html","signature":"PartialCorrelation(oDataSetY, oDataSetZ)","extensions":[],"example":{"code":"oX = new stzDataSet([ 1, 2, 3, 4, 5 ])\noY = new stzDataSet([ 2, 3, 4, 5, 6 ])\noZ = new stzDataSet([ 1, 1, 2, 2, 3 ])\n? oX.CorrelationWith(oY)\n? oX.PartialCorrelation(oY, oZ)","output":"1\n1","from":"library test"}},{"name":"MutualInformation","description":"","also_written":["MutualInfo","MutualInfoWith","MutualInformationWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#mutualinformation","signature":"MutualInformation(oOtherDataSet)","extensions":[]},{"name":"Normalize","description":"data processing","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#normalize","signature":"Normalize()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.Normalize() )","output":"[ 0, 0.09, 0.09, 0.13, 0.22, 0.30, 0.43, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Standardize","description":"data processing","also_written":["Standardise"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#standardize","signature":"Standardize()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.Standardize() )","output":"[ -0.88, -0.61, -0.61, -0.47, -0.20, 0.07, 0.47, 2.23 ]","from":"composed from the signature, run in the library"}},{"name":"RobustScale","description":"data processing","also_written":["RScale"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#robustscale","signature":"RobustScale()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.RobustScale() )","output":"[ -0.70, -0.35, -0.35, -0.17, 0.17, 0.52, 1.04, 3.30 ]","from":"composed from the signature, run in the library"}},{"name":"ValidateData","description":"data quality and guidance","also_written":["Issues","Validate"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#validatedata","signature":"ValidateData()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? @@( o1.ValidateData() )","output":"[ \"Data quality appears good\" ]","from":"composed from the signature, run in the library"}},{"name":"Insights","description":"insight generation system","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#insights","signature":"Insights()","extensions":["XT"],"forms":["InsightsXT"]},{"name":"StatInsights","description":"insight generation system","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#statinsights","signature":"StatInsights()","extensions":[]},{"name":"StatsInsights","description":"insight generation system","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#statsinsights","signature":"StatsInsights()","extensions":[]},{"name":"NativeInsights","description":"insight generation system","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#nativeinsights","signature":"NativeInsights()","extensions":[]},{"name":"InsightsOfDomain","description":"insight generation system","also_written":["InsightsForDomain"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#insightsofdomain","signature":"InsightsOfDomain(_cDomain_)","extensions":[]},{"name":"RecommendAnalysis","description":"recommendations system","also_written":["Advises","Recommendations"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#recommendanalysis","signature":"RecommendAnalysis()","extensions":[]},{"name":"Summary","description":"dynamic reporting system","also_written":["Report"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#summary","signature":"Summary()","extensions":["XT"],"forms":["ReportXT","SummaryXT"]},{"name":"AddInsightRule","description":"rule management methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#addinsightrule","signature":"AddInsightRule(_cDomain_, cCondition, _cInsight_)","extensions":[]},{"name":"AddRule","description":"rule management methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#addrule","signature":"AddRule(_cDomain_, cCondition, _cInsight_)","extensions":[]},{"name":"AddWeightedRule","description":"rule management methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#addweightedrule","signature":"AddWeightedRule(_cDomain_, cCondition, _cInsight_, _nWeight_)","extensions":[]},{"name":"PrioritizedInsights","description":"rule management methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#prioritizedinsights","signature":"PrioritizedInsights(_cDomain_)","extensions":[]},{"name":"MakePlan","description":"Generating the plan","also_written":["PreparePlan","GeneratePlan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#makeplan","signature":"MakePlan(cNameOrGoalOrTemplate)","extensions":[]},{"name":"ExecutePlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#executeplans","signature":"ExecutePlans(acPlans)","extensions":[]},{"name":"RunPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#runplans","signature":"RunPlans(acPlans)","extensions":[]},{"name":"PerformPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#performplans","signature":"PerformPlans(acPlans)","extensions":[]},{"name":"ChainPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#chainplans","signature":"ChainPlans(acPlans)","extensions":[]},{"name":"ExecutePlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#executeplan","signature":"ExecutePlan(cNameOrGoalOrTemplate)","extensions":["XT"],"forms":["ExecutePlanXT"]},{"name":"RunPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#runplan","signature":"RunPlan(cNameOrGoalOrTemplate)","extensions":["XT"],"forms":["RunPlanXT"]},{"name":"PerformPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#performplan","signature":"PerformPlan(cNameOrGoalOrTemplate)","extensions":["XT"],"forms":["PerformPlanXT"]},{"name":"PlanSummary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#plansummary","signature":"PlanSummary(cNameOrGoalOrTemplate)","extensions":[]},{"name":"AddPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#addplan","signature":"AddPlan(cName, _cTitle_, cDescription, aSteps)","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.AddPlan(\"a\", \"a\", \"a\", [ 2, 3 ])","output":"custom_a","from":"composed from the signature, run in the library"}},{"name":"SuggestPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#suggestplan","signature":"SuggestPlan()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.SuggestPlan()","output":"outliers","from":"composed from the signature, run in the library"}},{"name":"AdaptiveAnalysis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#adaptiveanalysis","signature":"AdaptiveAnalysis()","extensions":["XT"],"forms":["AdaptiveAnalysisXT"]},{"name":"ClearCache","description":"simple cache system","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#clearcache","signature":"ClearCache()","extensions":[]},{"name":"Cache","description":"simple cache system","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#cache","signature":"Cache()","extensions":[]},{"name":"CacheKeys","description":"WHAT is cached, and HOW MUCH -- without reading the values, which are whole frequency tables and unique-value lists and make an unreadable print. _CacheKeys() has always existed for the class's own use; these are the public way to ask, and they are what makes a cache HIT observable from outside rather than merely believed.","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#cachekeys","signature":"CacheKeys()","extensions":[]},{"name":"NumberOfCachedValues","description":"simple cache system","also_written":["CacheSize"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#numberofcachedvalues","signature":"NumberOfCachedValues()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.NumberOfCachedValues()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CacheIsEmpty","description":"TRUE when nothing has been computed yet.","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#cacheisempty","signature":"CacheIsEmpty()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.CacheIsEmpty()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Data","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#data","signature":"Data()","extensions":[]},{"name":"DataType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#datatype","signature":"DataType()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 2, 4, 4, 5, 7, 9, 12, 25 ])\n? o1.DataType()","output":"numeric","from":"composed from the signature, run in the library"}},{"name":"SortedData","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdataset/sorteddata.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset/sorteddata.html","signature":"SortedData()","extensions":[],"example":{"code":"o1 = new stzDataSet([ 30, 10, 20, 50, 40 ])\n? @@(o1.SortedData())","output":"[ 10, 20, 30, 40, 50 ]","from":"library test"}},{"name":"Export","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#export","signature":"Export()","extensions":[]},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#values","signature":"Values()","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#content","signature":"Content()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#copy","signature":"Copy()","extensions":[]},{"name":"Rules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdataset.html#rules","signature":"Rules()","extensions":[]}]},{"name":"stzDataWrangler","area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataWrangler.ring","inherits":{},"methods":[{"name":"init","description":"INITIALIZATION ==============","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#init","signature":"init(paData, paHeaders)","extensions":[]},{"name":"RemoveDuplicates","description":"PILLAR 1: DATA CLEANING ======================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#removeduplicates","signature":"RemoveDuplicates()","extensions":[],"example":{"code":"o1 = new stzDataWrangler([ [ \"  John \", \"25\", \"sales\" ], [ \"John\", \"25\", \"sales\" ], [ \"mary\", \"\", \"mkt\" ] ], [ \"Name\", \"Age\", \"Dept\" ])\n? o1.RemoveDuplicates()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HandleMissingValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#handlemissingvalues","signature":"HandleMissingValues(_cStrategy_)","extensions":[]},{"name":"TrimWhitespace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#trimwhitespace","signature":"TrimWhitespace()","extensions":[],"example":{"code":"o1 = new stzDataWrangler([ [ \"  John \", \"25\", \"sales\" ], [ \"John\", \"25\", \"sales\" ], [ \"mary\", \"\", \"mkt\" ] ], [ \"Name\", \"Age\", \"Dept\" ])\n? o1.TrimWhitespace()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NormalizeCase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#normalizecase","signature":"NormalizeCase(_cMode_)","extensions":[]},{"name":"ValidateDataTypes","description":"PILLAR 2: DATA VALIDATION =========================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#validatedatatypes","signature":"ValidateDataTypes()","extensions":[]},{"name":"ValidateRanges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#validateranges","signature":"ValidateRanges(aRangeRules)","extensions":[]},{"name":"DetectOutliers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#detectoutliers","signature":"DetectOutliers(_nThreshold_)","extensions":[]},{"name":"ConvertDataTypes","description":"PILLAR 3: DATA TRANSFORMATION =============================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#convertdatatypes","signature":"ConvertDataTypes(aConversionRules)","extensions":[]},{"name":"NormalizeNumeric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#normalizenumeric","signature":"NormalizeNumeric(_cMethod_)","extensions":[]},{"name":"EncodeCategories","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#encodecategories","signature":"EncodeCategories(_cMethod_)","extensions":[]},{"name":"GeneratePlan","description":"PILLAR 4: PLAN EXECUTION SYSTEM ===============================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#generateplan","signature":"GeneratePlan(cGoalOrTemplate)","extensions":[]},{"name":"ExecutePlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#executeplan","signature":"ExecutePlan(cGoalOrTemplate, bVerbose)","extensions":[]},{"name":"ExportForStzDataSet","description":"PILLAR 5: EXPORT AND INTEGRATION ================================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#exportforstzdataset","signature":"ExportForStzDataSet()","extensions":[]},{"name":"ExportForStzTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#exportforstztable","signature":"ExportForStzTable()","extensions":[]},{"name":"ExportForStzMatrix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#exportforstzmatrix","signature":"ExportForStzMatrix()","extensions":[]},{"name":"GetDataProfile","description":"REPORTING AND DIAGNOSTICS =========================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#getdataprofile","signature":"GetDataProfile()","extensions":[]},{"name":"GetTransformationLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#gettransformationlog","signature":"GetTransformationLog()","extensions":[]},{"name":"GetIssues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#getissues","signature":"GetIssues()","extensions":[]},{"name":"ShowReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#showreport","signature":"ShowReport()","extensions":[]},{"name":"QuickClean","description":"CONVENIENCE METHODS FOR QUICK OPERATIONS =======================================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#quickclean","signature":"QuickClean()","extensions":[]},{"name":"QuickValidate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#quickvalidate","signature":"QuickValidate()","extensions":[]},{"name":"QuickPrepareForAnalysis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#quickprepareforanalysis","signature":"QuickPrepareForAnalysis()","extensions":[]},{"name":"QuickPrepareForExport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#quickprepareforexport","signature":"QuickPrepareForExport()","extensions":[]},{"name":"Clean","description":"CHAINABLE OPERATIONS ===================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#clean","signature":"Clean()","extensions":[]},{"name":"Validate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#validate","signature":"Validate()","extensions":[]},{"name":"Transform","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#transform","signature":"Transform()","extensions":[]},{"name":"Export","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#export","signature":"Export()","extensions":[]},{"name":"GetData","description":"DATA ACCESS METHODS ==================","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#getdata","signature":"GetData()","extensions":[],"example":{"code":"o1 = new stzDataWrangler([ [ \"  John \", \"25\", \"sales\" ], [ \"John\", \"25\", \"sales\" ], [ \"mary\", \"\", \"mkt\" ] ], [ \"Name\", \"Age\", \"Dept\" ])\n? @@( o1.GetData() )","output":"[ [ \"  John \", \"25\", \"sales\" ], [ \"John\", \"25\", \"sales\" ], [ \"mary\", \"\", \"mkt\" ] ]","from":"composed from the signature, run in the library"}},{"name":"GetHeaders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#getheaders","signature":"GetHeaders()","extensions":[],"example":{"code":"o1 = new stzDataWrangler([ [ \"  John \", \"25\", \"sales\" ], [ \"John\", \"25\", \"sales\" ], [ \"mary\", \"\", \"mkt\" ] ], [ \"Name\", \"Age\", \"Dept\" ])\n? @@( o1.GetHeaders() )","output":"[ \"Name\", \"Age\", \"Dept\" ]","from":"composed from the signature, run in the library"}},{"name":"GetCleanData","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#getcleandata","signature":"GetCleanData()","extensions":[],"example":{"code":"o1 = new stzDataWrangler([ [ \"  John \", \"25\", \"sales\" ], [ \"John\", \"25\", \"sales\" ], [ \"mary\", \"\", \"mkt\" ] ], [ \"Name\", \"Age\", \"Dept\" ])\n? @@( o1.GetCleanData() )","output":"[ [ \"john\", \"25\", \"sales\" ], [ \"john\", \"25\", \"sales\" ], [ \"mary\", \"25\", \"mkt\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SetVerbose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#setverbose","signature":"SetVerbose(bVerbose)","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatawrangler.html#reset","signature":"Reset()","extensions":[]}]},{"name":"stzDatabase","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzDatabase.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#init","signature":"init(pcPath)","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#path","signature":"Path()","extensions":[]},{"name":"IsOpen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#isopen","signature":"IsOpen()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#why","signature":"Why()","extensions":[]},{"name":"Exec","description":"run a DDL/DML statement; returns rows-changed, or raises on error","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#exec","signature":"Exec(pcSql)","extensions":[]},{"name":"Rows","description":"query rows: [ [ col, col, ... ], ... ] (cells text-coerced). Empty result -> []. Raises on a malformed query, AND on a query that fails partway through its rows -- it never returns the rows read so far as if they were the answer. Rows come back as Haro lists straight from the engine: a tab or a newline inside a value is data. (They used to travel as one TAB/NEWLINE-joined string split here, which cut such a value into extra cells and extra rows.)","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#rows","signature":"Rows(pcSql)","extensions":[]},{"name":"Value","description":"a single scalar (first cell of the first row), \"\" when empty","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#value","signature":"Value(pcSql)","extensions":[]},{"name":"ExecWith","description":"A string binds as TEXT (exact bytes), an integral number as INTEGER, any other number as REAL. One statement per call. run a statement with bound values; returns rows changed, raises on error","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#execwith","signature":"ExecWith(pcSql, paParams)","extensions":[]},{"name":"RowsWith","description":"rows with bound values, every cell as text (NULL -> \"\")","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#rowswith","signature":"RowsWith(pcSql, paParams)","extensions":[]},{"name":"TypedRowsWith","description":"rows with bound values, INTEGER and REAL cells as Haro numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#typedrowswith","signature":"TypedRowsWith(pcSql, paParams)","extensions":[]},{"name":"ValueWith","description":"bound statements","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#valuewith","signature":"ValueWith(pcSql, paParams)","extensions":[]},{"name":"Begin","description":"Begin() takes the write lock at once (BEGIN IMMEDIATE), so a busy database refuses here, where the whole unit can be retried.","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#begin","signature":"Begin()","extensions":[]},{"name":"Commit","description":"transactions","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#commit","signature":"Commit()","extensions":[]},{"name":"Rollback","description":"transactions","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#rollback","signature":"Rollback()","extensions":[]},{"name":"LastInsertId","description":"transactions","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#lastinsertid","signature":"LastInsertId()","extensions":[]},{"name":"Close","description":"transactions","url":"https://mayouni.github.io/stzsite/en/reference/stzdatabase.html#close","signature":"Close()","extensions":[]}]},{"name":"stzDate","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzdate.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#init","signature":"init(pcDate)","extensions":[]},{"name":"SetDate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#setdate","signature":"SetDate(pcDate)","extensions":[]},{"name":"ParseStringDate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#parsestringdate","signature":"ParseStringDate(_cDate_)","extensions":[]},{"name":"AddDays","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/adddays.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/adddays.html","signature":"AddDays(_nDays_)","extensions":["Q"],"forms":["AddDaysQ"],"example":{"code":"oDate = StzDateQ(\"01/01/2025\")\noDate.AddDays(30)\n? oDate.Date()","output":"31/01/2025","from":"library test"}},{"name":"AddWeeks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#addweeks","signature":"AddWeeks(_nWeeks_)","extensions":["Q"],"forms":["AddWeeksQ"]},{"name":"AddMonths","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/addmonths.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/addmonths.html","signature":"AddMonths(_nMonths_)","extensions":["Q"],"forms":["AddMonthsQ"]},{"name":"AddYears","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/addyears.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/addyears.html","signature":"AddYears(_nYears_)","extensions":["Q"],"forms":["AddYearsQ"]},{"name":"SubtractDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#subtractdays","signature":"SubtractDays(_nDays_)","extensions":["Q"],"forms":["SubtractDaysQ"]},{"name":"SubtractWeeks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#subtractweeks","signature":"SubtractWeeks(_nWeeks_)","extensions":["Q"],"forms":["SubtractWeeksQ"]},{"name":"SubtractMonths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#subtractmonths","signature":"SubtractMonths(_nMonths_)","extensions":["Q"],"forms":["SubtractMonthsQ"]},{"name":"SubtractYears","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#subtractyears","signature":"SubtractYears(_nYears_)","extensions":["Q"],"forms":["SubtractYearsQ"]},{"name":"NextDay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#nextday","signature":"NextDay()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.NextDay()","output":"31/05/2026","from":"composed from the signature, run in the library"}},{"name":"PreviousDay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#previousday","signature":"PreviousDay()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.PreviousDay()","output":"29/05/2026","from":"composed from the signature, run in the library"}},{"name":"NextWeekday","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#nextweekday","signature":"NextWeekday()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.NextWeekday()","output":"01/06/2026","from":"composed from the signature, run in the library"}},{"name":"PreviousWeekday","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#previousweekday","signature":"PreviousWeekday()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.PreviousWeekday()","output":"29/05/2026","from":"composed from the signature, run in the library"}},{"name":"NextMonday","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#nextmonday","signature":"NextMonday()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.NextMonday()","output":"01/06/2026","from":"composed from the signature, run in the library"}},{"name":"FirstDayOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#firstdayofmonth","signature":"FirstDayOfMonth()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.FirstDayOfMonth()","output":"01/05/2026","from":"composed from the signature, run in the library"}},{"name":"LastDayOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#lastdayofmonth","signature":"LastDayOfMonth()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.LastDayOfMonth()","output":"31/05/2026","from":"composed from the signature, run in the library"}},{"name":"StartOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#startofmonth","signature":"StartOfMonth()","extensions":["Q"],"forms":["StartOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.StartOfMonth()","output":"01/05/2026","from":"composed from the signature, run in the library"}},{"name":"EndOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#endofmonth","signature":"EndOfMonth()","extensions":["Q"],"forms":["EndOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.EndOfMonth()","output":"31/05/2026","from":"composed from the signature, run in the library"}},{"name":"StartOfYear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#startofyear","signature":"StartOfYear()","extensions":["Q"],"forms":["StartOfYearQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.StartOfYear()","output":"01/01/2026","from":"composed from the signature, run in the library"}},{"name":"EndOfYear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#endofyear","signature":"EndOfYear()","extensions":["Q"],"forms":["EndOfYearQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.EndOfYear()","output":"31/12/2026","from":"composed from the signature, run in the library"}},{"name":"DayAfterMonthEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#dayaftermonthend","signature":"DayAfterMonthEnd()","extensions":["Q"],"forms":["DayAfterMonthEndQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayAfterMonthEnd()","output":"01/06/2026","from":"composed from the signature, run in the library"}},{"name":"DayBeforeMonthStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#daybeforemonthstart","signature":"DayBeforeMonthStart()","extensions":["Q"],"forms":["DayBeforeMonthStartQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayBeforeMonthStart()","output":"30/04/2026","from":"composed from the signature, run in the library"}},{"name":"DayAfterYearEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#dayafteryearend","signature":"DayAfterYearEnd()","extensions":["Q"],"forms":["DayAfterYearEndQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayAfterYearEnd()","output":"01/01/2027","from":"composed from the signature, run in the library"}},{"name":"DayBeforeYearStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#daybeforeyearstart","signature":"DayBeforeYearStart()","extensions":["Q"],"forms":["DayBeforeYearStartQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayBeforeYearStart()","output":"31/12/2025","from":"composed from the signature, run in the library"}},{"name":"NextEndOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#nextendofmonth","signature":"NextEndOfMonth()","extensions":["Q"],"forms":["NextEndOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.NextEndOfMonth()","output":"30/06/2026","from":"composed from the signature, run in the library"}},{"name":"PreviousEndOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#previousendofmonth","signature":"PreviousEndOfMonth()","extensions":["Q"],"forms":["PreviousEndOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.PreviousEndOfMonth()","output":"30/04/2026","from":"composed from the signature, run in the library"}},{"name":"NextStartOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#nextstartofmonth","signature":"NextStartOfMonth()","extensions":["Q"],"forms":["NextStartOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.NextStartOfMonth()","output":"01/06/2026","from":"composed from the signature, run in the library"}},{"name":"PreviousStartOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#previousstartofmonth","signature":"PreviousStartOfMonth()","extensions":["Q"],"forms":["PreviousStartOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.PreviousStartOfMonth()","output":"01/04/2026","from":"composed from the signature, run in the library"}},{"name":"MidMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#midmonth","signature":"MidMonth()","extensions":["Q"],"forms":["MidMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.MidMonth()","output":"16/05/2026","from":"composed from the signature, run in the library"}},{"name":"FirstWeekdayOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#firstweekdayofmonth","signature":"FirstWeekdayOfMonth()","extensions":["Q"],"forms":["FirstWeekdayOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.FirstWeekdayOfMonth()","output":"01/05/2026","from":"composed from the signature, run in the library"}},{"name":"LastWeekdayOfMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#lastweekdayofmonth","signature":"LastWeekdayOfMonth()","extensions":["Q"],"forms":["LastWeekdayOfMonthQ"],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.LastWeekdayOfMonth()","output":"29/05/2026","from":"composed from the signature, run in the library"}},{"name":"operator","description":"enhanced operator overloading","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#operator","signature":"operator(op, v)","extensions":[]},{"name":"ParseOperation","description":"enhanced operator overloading","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#parseoperation","signature":"ParseOperation(cOperation, cOperator)","extensions":[]},{"name":"DaysTo","description":"","also_written":["DaysToN","DaysToDate","DaysToDateN"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/daysto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/daysto.html","signature":"DaysTo(_oOtherDate_)","extensions":[]},{"name":"WeeksTo","description":"","also_written":["WeeksToN","WeeksToDate","WeeksToDateN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#weeksto","signature":"WeeksTo(_oOtherDate_)","extensions":[]},{"name":"MonthsTo","description":"","also_written":["MonthsToN","MonthsToDate","MonthsToDateN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#monthsto","signature":"MonthsTo(_oOtherDate_)","extensions":[]},{"name":"YearsTo","description":"","also_written":["YearsToN","YearsToDate","YearsToDateN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#yearsto","signature":"YearsTo(_oOtherDate_)","extensions":[]},{"name":"IsBefore","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/isbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/isbefore.html","signature":"IsBefore(_oOtherDate_)","extensions":[]},{"name":"IsAfter","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/isafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/isafter.html","signature":"IsAfter(_oOtherDate_)","extensions":[]},{"name":"IsEqualTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#isequalto","signature":"IsEqualTo(_oOtherDate_)","extensions":[]},{"name":"IsEqual","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/isequal.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/isequal.html","signature":"IsEqual(_oOtherDate_)","extensions":[]},{"name":"IsSameWeek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#issameweek","signature":"IsSameWeek(_oOtherDate_)","extensions":[]},{"name":"IsSameMonth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#issamemonth","signature":"IsSameMonth(_oOtherDate_)","extensions":[]},{"name":"IsSameYear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#issameyear","signature":"IsSameYear(_oOtherDate_)","extensions":[]},{"name":"IsWeekend","description":"utility checks","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#isweekend","signature":"IsWeekend()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.IsWeekend()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWeekday","description":"utility checks","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#isweekday","signature":"IsWeekday()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.IsWeekday()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsToday","description":"utility checks","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#istoday","signature":"IsToday()","extensions":[]},{"name":"IsYesterday","description":"utility checks","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#isyesterday","signature":"IsYesterday()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.IsYesterday()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTomorrow","description":"utility checks","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#istomorrow","signature":"IsTomorrow()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.IsTomorrow()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Age","description":"utility checks","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#age","signature":"Age()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.Age()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Year","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/year.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/year.html","signature":"Year()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.Year()","output":"2026","from":"composed from the signature, run in the library"}},{"name":"YearN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#yearn","signature":"YearN()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.YearN()","output":"2026","from":"composed from the signature, run in the library"}},{"name":"Month","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/month.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/month.html","signature":"Month()","extensions":[],"example":{"code":"o1 = new stzDate(\"10/12/2024\")\n? o1.Day()\n? o1.Month()\n? o1.ToHuman()","output":"Tuesday\nDecember\nTuesday, December 10th, 2024","from":"library test"}},{"name":"MonthName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#monthname","signature":"MonthName()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.MonthName()","output":"May","from":"composed from the signature, run in the library"}},{"name":"MonthN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#monthn","signature":"MonthN()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.MonthN()","output":"5","from":"composed from the signature, run in the library"}},{"name":"MonthNumber","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/monthnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/monthnumber.html","signature":"MonthNumber()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.MonthNumber()","output":"5","from":"composed from the signature, run in the library"}},{"name":"MonthNumberInString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#monthnumberinstring","signature":"MonthNumberInString()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.MonthNumberInString()","output":"05","from":"composed from the signature, run in the library"}},{"name":"MonthInLanguage","description":"","also_written":["MonthIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#monthinlanguage","signature":"MonthInLanguage(_cLanguage_)","extensions":[]},{"name":"MonthShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#monthshort","signature":"MonthShort()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.MonthShort()","output":"May","from":"composed from the signature, run in the library"}},{"name":"Day","description":"","also_written":["DayName"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/day.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/day.html","signature":"Day()","extensions":[],"example":{"code":"o1 = new stzDate(\"10/12/2024\")\n? o1.Day()\n? o1.Month()\n? o1.ToHuman()","output":"Tuesday\nDecember\nTuesday, December 10th, 2024","from":"library test"}},{"name":"DayN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#dayn","signature":"DayN()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayN()","output":"30","from":"composed from the signature, run in the library"}},{"name":"DayNumber","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/daynumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/daynumber.html","signature":"DayNumber()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayNumber()","output":"30","from":"composed from the signature, run in the library"}},{"name":"DayInLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#dayinlanguage","signature":"DayInLanguage(_cLanguage_)","extensions":[]},{"name":"DayIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#dayin","signature":"DayIn(_cLanguage_)","extensions":[]},{"name":"DayShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#dayshort","signature":"DayShort()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayShort()","output":"Sat","from":"composed from the signature, run in the library"}},{"name":"DayOfWeek","description":"","also_written":["DayOfWeekN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#dayofweek","signature":"DayOfWeek()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayOfWeek()","output":"6","from":"composed from the signature, run in the library"}},{"name":"DayOfYear","description":"","also_written":["DayOfYearN"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/dayofyear.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/dayofyear.html","signature":"DayOfYear()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DayOfYear()","output":"150","from":"composed from the signature, run in the library"}},{"name":"WeekNumber","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/weeknumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/weeknumber.html","signature":"WeekNumber()","extensions":[],"example":{"code":"? StzDateQ(\"15/07/2024\").WeekNumber()","output":"29","from":"library test"}},{"name":"DaysInMonth","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/daysinmonth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/daysinmonth.html","signature":"DaysInMonth()","extensions":[],"example":{"code":"oDate = StzDateQ(\"15/02/2024\")\n? oDate.DaysInMonth()\n? oDate.DaysInYear()","output":"29\n366","from":"library test"}},{"name":"DaysInMonthN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#daysinmonthn","signature":"DaysInMonthN()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DaysInMonthN()","output":"31","from":"composed from the signature, run in the library"}},{"name":"DaysInYear","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/daysinyear.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/daysinyear.html","signature":"DaysInYear()","extensions":[],"example":{"code":"oDate = StzDateQ(\"15/02/2024\")\n? oDate.DaysInMonth()\n? oDate.DaysInYear()","output":"29\n366","from":"library test"}},{"name":"DaysInYearN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#daysinyearn","signature":"DaysInYearN()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.DaysInYearN()","output":"365","from":"composed from the signature, run in the library"}},{"name":"IsLeapYear","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/isleapyear.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/isleapyear.html","signature":"IsLeapYear()","extensions":[],"example":{"code":"# 2023 is not a leap year\n? StzDateQ(\"01/01/2023\").IsLeapYear()","output":"0","from":"library test"}},{"name":"ISLeap","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/isleap.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/isleap.html","signature":"ISLeap()","extensions":[],"example":{"code":"? StzDateQ(\"15/02/2024\").IsLeapYear()\n? StzDateQ(\"15/02/2025\").IsLeap()","output":"1\n0","from":"library test"}},{"name":"ToHuman","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/tohuman.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/tohuman.html","signature":"ToHuman()","extensions":[],"example":{"code":"o1 = new stzDate(\"10/12/2024\")\n? o1.Day()\n? o1.Month()\n? o1.ToHuman()","output":"Tuesday\nDecember\nTuesday, December 10th, 2024","from":"library test"}},{"name":"ToRelative","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#torelative","signature":"ToRelative()","extensions":[]},{"name":"ToString","description":"","also_written":["Date","Content"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/tostring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/tostring.html","signature":"ToString()","extensions":["XT"],"forms":["ToStringXT"],"example":{"code":"o1 = new stzDate([ 2024, 10, 10 ])\n? o1.Date()","output":"10/10/2024","from":"library test"}},{"name":"ToISO8601","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/toiso8601.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/toiso8601.html","signature":"ToISO8601()","extensions":[],"example":{"code":"oDate = StzDateQ(\"15/07/2024\")\n? oDate.ToEuropean()\n? oDate.ToAmerican()\n? oDate.ToISO8601()\n? oDate.ToStringXT(\"dddd, MMMM d, yyyy\") # Custom format","output":"15/07/2024\n07/15/2024\n2024-07-15\nMonday, July 15, 2024","from":"library test"}},{"name":"ToEuropean","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/toeuropean.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/toeuropean.html","signature":"ToEuropean()","extensions":[],"example":{"code":"oDate = StzDateQ(\"15/07/2024\")\n? oDate.ToEuropean()\n? oDate.ToAmerican()\n? oDate.ToISO8601()\n? oDate.ToStringXT(\"dddd, MMMM d, yyyy\") # Custom format","output":"15/07/2024\n07/15/2024\n2024-07-15\nMonday, July 15, 2024","from":"library test"}},{"name":"ToAmerican","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/toamerican.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/toamerican.html","signature":"ToAmerican()","extensions":[],"example":{"code":"oDate = StzDateQ(\"15/07/2024\")\n? oDate.ToEuropean()\n? oDate.ToAmerican()\n? oDate.ToISO8601()\n? oDate.ToStringXT(\"dddd, MMMM d, yyyy\") # Custom format","output":"15/07/2024\n07/15/2024\n2024-07-15\nMonday, July 15, 2024","from":"library test"}},{"name":"ToShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#toshort","signature":"ToShort()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.ToShort()","output":"Sat 30 May","from":"composed from the signature, run in the library"}},{"name":"ToLong","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#tolong","signature":"ToLong()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.ToLong()","output":"Saturday, May 30, 2026","from":"composed from the signature, run in the library"}},{"name":"ToJulianDay","description":"julian day methods","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/tojulianday.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/tojulianday.html","signature":"ToJulianDay()","extensions":[],"example":{"code":"o1 = new stzDate(\"2025-10-10\")\n? o1.ToJulianDay()","output":"2460959","from":"library test"}},{"name":"FromJulianDay","description":"julian day methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#fromjulianday","signature":"FromJulianDay(nJulianDay)","extensions":["Q"],"forms":["FromJulianDayQ"]},{"name":"IsBetween","description":"batch operations","entry":"https://mayouni.github.io/stzsite/en/reference/stzdate/isbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdate/isbetween.html","signature":"IsBetween(_oStartDate_, _oEndDate_)","extensions":[],"example":{"code":"oYesterday = new stzDate(:Yesterday)\noToday = new stzDate(:Today)\noTomorrow = new stzDate(:Tomorrow)\n? oToday.IsBetween(oYesterday, :And = oTomorrow)","output":"1","from":"library test"}},{"name":"Copy","description":"batch operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#copy","signature":"Copy()","extensions":[]},{"name":"SetComponents","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#setcomponents","signature":"SetComponents(aDate)","extensions":["Q"],"forms":["SetComponentsQ"]},{"name":"Components","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#components","signature":"Components()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? @@( o1.Components() )","output":"[ 2026, 5, 30 ]","from":"composed from the signature, run in the library"}},{"name":"IsValid","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.IsValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAStzDate","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdate.html#isastzdate","signature":"IsAStzDate()","extensions":[],"example":{"code":"o1 = new stzDate([ 2026, 5, 30 ])\n? o1.IsAStzDate()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzDateTime","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#init","signature":"init(pDateTime)","extensions":[]},{"name":"ParseStringDateTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#parsestringdatetime","signature":"ParseStringDateTime(_cDateTime_)","extensions":[]},{"name":"GuessDateTimeFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#guessdatetimeformat","signature":"GuessDateTimeFormat(_cDateTime_)","extensions":[]},{"name":"TryManualParse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#trymanualparse","signature":"TryManualParse(_cDateTime_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.TryManualParse(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"TryManualDateParse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#trymanualdateparse","signature":"TryManualDateParse(cDate)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.TryManualDateParse(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FromSecondsSinceEpoch","description":"","also_written":["FromEpochSeconds","FromUnixTimestamp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromsecondssinceepoch","signature":"FromSecondsSinceEpoch(_nSeconds_)","extensions":["XT"],"forms":["FromSecondsSinceEpochXT"]},{"name":"FromMillisecondsSinceEpoch","description":"","also_written":["FromEpochMilliseconds"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#frommillisecondssinceepoch","signature":"FromMillisecondsSinceEpoch(nMilliseconds)","extensions":["XT"],"forms":["FromMillisecondsSinceEpochXT"]},{"name":"FromMinutesSinceEpoch","description":"","also_written":["FromEpochMinutes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromminutessinceepoch","signature":"FromMinutesSinceEpoch(_nMinutes_)","extensions":["XT"],"forms":["FromMinutesSinceEpochXT"]},{"name":"FromHoursSinceEpoch","description":"","also_written":["FromEpochHours"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromhourssinceepoch","signature":"FromHoursSinceEpoch(_nHours_)","extensions":["XT"],"forms":["FromHoursSinceEpochXT"]},{"name":"FromDaysSinceEpoch","description":"","also_written":["FromEpochDays"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromdayssinceepoch","signature":"FromDaysSinceEpoch(_nDays_)","extensions":["XT"],"forms":["FromDaysSinceEpochXT"]},{"name":"FromWeeksSinceEpoch","description":"","also_written":["FromEpochWeeks"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromweekssinceepoch","signature":"FromWeeksSinceEpoch(_nWeeks_)","extensions":["XT"],"forms":["FromWeeksSinceEpochXT"]},{"name":"FromMonthsSinceEpoch","description":"","also_written":["FromEpochMonths"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#frommonthssinceepoch","signature":"FromMonthsSinceEpoch(_nMonths_)","extensions":["XT"],"forms":["FromMonthsSinceEpochXT"]},{"name":"FromYearsSinceEpoch","description":"","also_written":["FromEpochYears"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromyearssinceepoch","signature":"FromYearsSinceEpoch(_nYears_)","extensions":["XT"],"forms":["FromYearsSinceEpochXT"]},{"name":"FromNaturalEpoch","description":"natural language epoch creation","also_written":["FromNaturalSinceEpoch"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromnaturalepoch","signature":"FromNaturalEpoch(_cNatural_)","extensions":["XT"],"forms":["FromNaturalEpochXT"]},{"name":"FromEpochHash","description":"combined epoch creation with hash","also_written":["FromEpochDuration"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#fromepochhash","signature":"FromEpochHash(aHash)","extensions":["XT"],"forms":["FromEpochHashXT"]},{"name":"Date","description":"component extraction","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/date.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/date.html","signature":"Date()","extensions":["Q"],"forms":["DateQ"],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 14:30:45\")\n? oDateTime.Date()\n? oDateTime.DateQ().Content() + NL\n? oDateTime.Time()\n? oDateTime.TimeQ().Content()","output":"2024-03-15\n15/03/2024\n\n14:30:45\n14:30:45","from":"library test"}},{"name":"Time","description":"component extraction","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/time.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/time.html","signature":"Time()","extensions":["Q"],"forms":["TimeQ"],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 14:30:45\")\n? oDateTime.Date()\n? oDateTime.DateQ().Content() + NL\n? oDateTime.Time()\n? oDateTime.TimeQ().Content()","output":"2024-03-15\n15/03/2024\n\n14:30:45\n14:30:45","from":"library test"}},{"name":"AddDays","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/adddays.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/adddays.html","signature":"AddDays(_nDays_)","extensions":["Q"],"forms":["AddDaysQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.AddDays(2)","output":"2024-10-06 00:00:00","from":"composed from the signature, run in the library"}},{"name":"AddMonths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#addmonths","signature":"AddMonths(_nMonths_)","extensions":["Q"],"forms":["AddMonthsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.AddMonths(2)","output":"2024-12-04 00:00:00","from":"composed from the signature, run in the library"}},{"name":"AddYears","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#addyears","signature":"AddYears(_nYears_)","extensions":["Q"],"forms":["AddYearsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.AddYears(2)","output":"2026-10-04 00:00:00","from":"composed from the signature, run in the library"}},{"name":"AddSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#addseconds","signature":"AddSeconds(_nSeconds_)","extensions":["Q"],"forms":["AddSecondsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.AddSeconds(2)","output":"2024-10-04 00:00:02","from":"composed from the signature, run in the library"}},{"name":"AddMinutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#addminutes","signature":"AddMinutes(_nMinutes_)","extensions":["Q"],"forms":["AddMinutesQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.AddMinutes(2)","output":"2024-10-04 00:02:00","from":"composed from the signature, run in the library"}},{"name":"AddHours","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/addhours.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/addhours.html","signature":"AddHours(_nHours_)","extensions":["Q"],"forms":["AddHoursQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.AddHours(2)","output":"2024-10-04 02:00:00","from":"composed from the signature, run in the library"}},{"name":"AddMilliseconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#addmilliseconds","signature":"AddMilliseconds(nMsToAdd)","extensions":["Q"],"forms":["AddMillisecondsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.AddMilliseconds(2)","output":"2024-10-04 00:00:00.002","from":"composed from the signature, run in the library"}},{"name":"SubtractDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#subtractdays","signature":"SubtractDays(_nDays_)","extensions":["Q"],"forms":["SubtractDaysQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.SubtractDays(2)","output":"2024-10-02 00:00:00","from":"composed from the signature, run in the library"}},{"name":"SubtractMonths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#subtractmonths","signature":"SubtractMonths(_nMonths_)","extensions":["Q"],"forms":["SubtractMonthsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.SubtractMonths(2)","output":"2024-08-04 00:00:00","from":"composed from the signature, run in the library"}},{"name":"SubtractYears","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#subtractyears","signature":"SubtractYears(_nYears_)","extensions":["Q"],"forms":["SubtractYearsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.SubtractYears(2)","output":"2022-10-04 00:00:00","from":"composed from the signature, run in the library"}},{"name":"SubtractSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#subtractseconds","signature":"SubtractSeconds(_nSeconds_)","extensions":["Q"],"forms":["SubtractSecondsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.SubtractSeconds(2)","output":"2024-10-03 23:59:58","from":"composed from the signature, run in the library"}},{"name":"SubtractMilliSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#subtractmilliseconds","signature":"SubtractMilliSeconds(nMilliSeconds)","extensions":["Q"],"forms":["SubtractMilliSecondsQ"],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.SubtractMilliSeconds(2)","output":"2024-10-03 23:59:58.998","from":"composed from the signature, run in the library"}},{"name":"SubtractHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#subtracthours","signature":"SubtractHours(_nHours_)","extensions":["Q"],"forms":["SubtractHoursQ"]},{"name":"SubtractMinutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#subtractminutes","signature":"SubtractMinutes(_nMinutes_)","extensions":["Q"],"forms":["SubtractMinutesQ"]},{"name":"AddNatural","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#addnatural","signature":"AddNatural(_cExpr_)","extensions":[]},{"name":"SubtractNatural","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/subtractnatural.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/subtractnatural.html","signature":"SubtractNatural(_cExpr_)","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 10:00:00\")\noDateTime.SubtractNatural(\"1 day 2 hours\")\n? oDateTime.ToString()","output":"2024-03-14 08:00:00","from":"library test"}},{"name":"IsBefore","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isbefore.html","signature":"IsBefore(poOtherDateTime)","extensions":[],"example":{"code":"oDateTime1 = StzDateTimeQ(\"2024-03-15 10:00:00\")\n? oDateTime1.IsBefore(\"2024-03-20 10:00:00\")\n? oDateTime1.IsAfter(\"2024-03-20 10:00:00\")\n? oDateTime1.IsEqualTo(\"2024-03-15 10:00:00\")","output":"1\n0\n1","from":"library test"}},{"name":"IsAfter","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isafter.html","signature":"IsAfter(poOtherDateTime)","extensions":[],"example":{"code":"oDateTime1 = StzDateTimeQ(\"2024-03-15 10:00:00\")\n? oDateTime1.IsBefore(\"2024-03-20 10:00:00\")\n? oDateTime1.IsAfter(\"2024-03-20 10:00:00\")\n? oDateTime1.IsEqualTo(\"2024-03-15 10:00:00\")","output":"1\n0\n1","from":"library test"}},{"name":"IsEqualTo","description":"","also_written":["IsEqual"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isequalto.html","signature":"IsEqualTo(poOtherDateTime)","extensions":[],"example":{"code":"oDateTime1 = StzDateTimeQ(\"2024-03-15 10:00:00\")\n? oDateTime1.IsBefore(\"2024-03-20 10:00:00\")\n? oDateTime1.IsAfter(\"2024-03-20 10:00:00\")\n? oDateTime1.IsEqualTo(\"2024-03-15 10:00:00\")","output":"1\n0\n1","from":"library test"}},{"name":"IsBetween","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isbetween.html","signature":"IsBetween(poStartDateTime, poEndDateTime)","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-17 10:00:00\")\n? oDateTime.IsBetween(\"2024-03-15 10:00:00\", :And = \"2024-03-20 10:00:00\")","output":"1","from":"library test"}},{"name":"IsNow","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isnow.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isnow.html","signature":"IsNow()","extensions":[],"example":{"code":"oNow = StzDateTimeQ(\"\")\n? oNow.IsNow()\n? oNow.IsToday()","output":"1\n1","from":"library test"}},{"name":"IsToday","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/istoday.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/istoday.html","signature":"IsToday()","extensions":[],"example":{"code":"oNow = StzDateTimeQ(\"\")\n? oNow.IsNow()\n? oNow.IsToday()","output":"1\n1","from":"library test"}},{"name":"IsTomorrow","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/istomorrow.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/istomorrow.html","signature":"IsTomorrow()","extensions":[],"example":{"code":"o1 = StzDateTimeQ('')\no1 + \"1 day\"\n? o1.IsTomorrow()\no2 = StzDateTimeQ('')\no2 - \"1 day\"\n? o2.IsYesterday()","output":"1\n1","from":"library test"}},{"name":"IsYesterday","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isyesterday.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/isyesterday.html","signature":"IsYesterday()","extensions":[],"example":{"code":"o1 = StzDateTimeQ('')\no1 + \"1 day\"\n? o1.IsTomorrow()\no2 = StzDateTimeQ('')\no2 - \"1 day\"\n? o2.IsYesterday()","output":"1\n1","from":"library test"}},{"name":"ToUnixTimeStamp","description":"unix timestamp","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tounixtimestamp.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tounixtimestamp.html","signature":"ToUnixTimeStamp()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(1710498600) # March 15, 2024, 10:30:00 UTC\n? oDateTime.Content()\n? oDateTime.ToUnixTimeStamp()","output":"2024-03-15 10:30:00\n1710498600","from":"library test"}},{"name":"ToUnixTimeStampMs","description":"unix timestamp","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tounixtimestampms","signature":"ToUnixTimeStampMs()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToUnixTimeStampMs()","output":"1728000000000","from":"composed from the signature, run in the library"}},{"name":"ToSecondsSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tosecondssinceepochxt","signature":"ToSecondsSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToSecondsSinceEpochXT(\"a\")","output":"1728000000","from":"composed from the signature, run in the library"}},{"name":"ToMillisecondsSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomillisecondssinceepochxt","signature":"ToMillisecondsSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMillisecondsSinceEpochXT(\"a\")","output":"1728000000000","from":"composed from the signature, run in the library"}},{"name":"ToMinutesSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tominutessinceepochxt","signature":"ToMinutesSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMinutesSinceEpochXT(\"a\")","output":"28800000","from":"composed from the signature, run in the library"}},{"name":"ToHoursSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tohourssinceepochxt","signature":"ToHoursSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToHoursSinceEpochXT(\"a\")","output":"480000","from":"composed from the signature, run in the library"}},{"name":"ToDaysSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#todayssinceepochxt","signature":"ToDaysSinceEpochXT(_cOrigin_)","extensions":[]},{"name":"ToWeeksSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toweekssinceepochxt","signature":"ToWeeksSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToWeeksSinceEpochXT(\"a\")","output":"2857","from":"composed from the signature, run in the library"}},{"name":"ToMonthsSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomonthssinceepochxt","signature":"ToMonthsSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMonthsSinceEpochXT(\"a\")","output":"657","from":"composed from the signature, run in the library"}},{"name":"ToYearsSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toyearssinceepochxt","signature":"ToYearsSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToYearsSinceEpochXT(\"a\")","output":"54","from":"composed from the signature, run in the library"}},{"name":"ToDecadesSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#todecadessinceepochxt","signature":"ToDecadesSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToDecadesSinceEpochXT(\"a\")","output":"5","from":"composed from the signature, run in the library"}},{"name":"ToCenturiesSinceEpochXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocenturiessinceepochxt","signature":"ToCenturiesSinceEpochXT(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCenturiesSinceEpochXT(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToUTC","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toutc","signature":"ToUTC()","extensions":["Q"],"forms":["ToUTCQ"]},{"name":"ToLocalTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tolocaltime","signature":"ToLocalTime()","extensions":["Q"],"forms":["ToLocalTimeQ"]},{"name":"Year","description":"","also_written":["YearN"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/year.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/year.html","signature":"Year()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.Year()","output":"2024","from":"composed from the signature, run in the library"}},{"name":"Month","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/month.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/month.html","signature":"Month()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.Month()","output":"10","from":"composed from the signature, run in the library"}},{"name":"MonthN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#monthn","signature":"MonthN()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.MonthN()","output":"10","from":"composed from the signature, run in the library"}},{"name":"Day","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/day.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/day.html","signature":"Day()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.Day()","output":"4","from":"composed from the signature, run in the library"}},{"name":"DayN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#dayn","signature":"DayN()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.DayN()","output":"4","from":"composed from the signature, run in the library"}},{"name":"Hours","description":"","also_written":["HoursN"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/hours.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/hours.html","signature":"Hours()","extensions":[],"example":{"code":"oParsed = StzDateTimeQ(\"2024-03-15 14:30:45\")\n? oParsed.Hours()\n? oParsed.ToString()\n? oParsed.ToString12h()","output":"14\n2024-03-15 14:30:45\n2024-03-15 2:30:45 PM","from":"library test"}},{"name":"Minutes","description":"","also_written":["MinutesN"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/minutes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/minutes.html","signature":"Minutes()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.Minutes()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Seconds","description":"","also_written":["SecondsN"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/seconds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/seconds.html","signature":"Seconds()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.Seconds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MilliSeconds","description":"","also_written":["MSeconds","MSecondsN","MilliSecondsN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#milliseconds","signature":"MilliSeconds()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.MilliSeconds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToString","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tostring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tostring.html","signature":"ToString()","extensions":["XT"],"forms":["ToStringXT"],"example":{"code":"oDateTime = new stzDateTime([ :FromEpochSeconds = 1609459200 ])\n? oDateTime.ToString()","output":"2021-01-01 00:00:00","from":"library test"}},{"name":"Content","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/content.html","signature":"Content()","extensions":[],"example":{"code":"oDateTime = new stzDateTime(\"2024-03-15 10:30:00\")\n? oDateTime.Content()","output":"2024-03-15 10:30:00","from":"library test"}},{"name":"DateTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#datetime","signature":"DateTime()","extensions":[]},{"name":"ToShort","description":"Short formats","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshort","signature":"ToShort()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShort()","output":"04/10 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToShort12h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshort12h","signature":"ToShort12h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShort12h()","output":"04/10 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToShortAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshortap","signature":"ToShortAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShortAP()","output":"04/10 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToShortAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshortampm","signature":"ToShortAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShortAmPm()","output":"04/10 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToShortWithAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshortwithap","signature":"ToShortWithAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShortWithAP()","output":"04/10 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToShortWithAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshortwithampm","signature":"ToShortWithAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShortWithAmPm()","output":"04/10 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToShort24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshort24h","signature":"ToShort24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShort24h()","output":"04/10 00:00","from":"composed from the signature, run in the library"}},{"name":"ToShortWithoutAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshortwithoutap","signature":"ToShortWithoutAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShortWithoutAP()","output":"04/10 00:00","from":"composed from the signature, run in the library"}},{"name":"ToShortWithoutAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toshortwithoutampm","signature":"ToShortWithoutAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToShortWithoutAmPm()","output":"04/10 00:00","from":"composed from the signature, run in the library"}},{"name":"ToMedium","description":"Medium formats","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomedium","signature":"ToMedium()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMedium()","output":"Fri, Oct 4 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToMedium12h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomedium12h","signature":"ToMedium12h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMedium12h()","output":"Fri, Oct 4 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToMediumAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomediumap","signature":"ToMediumAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMediumAP()","output":"Fri, Oct 4 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToMediumAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomediumampm","signature":"ToMediumAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMediumAmPm()","output":"Fri, Oct 4 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToMediumWithAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomediumwithap","signature":"ToMediumWithAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMediumWithAP()","output":"Fri, Oct 4 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToMediumWithAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomediumwithampm","signature":"ToMediumWithAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMediumWithAmPm()","output":"Fri, Oct 4 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToMedium24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomedium24h","signature":"ToMedium24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMedium24h()","output":"Fri, Oct 4 00:00","from":"composed from the signature, run in the library"}},{"name":"ToMediumWithoutAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomediumwithoutap","signature":"ToMediumWithoutAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMediumWithoutAP()","output":"Fri, Oct 4 00:00","from":"composed from the signature, run in the library"}},{"name":"ToMediumWithoutAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tomediumwithoutampm","signature":"ToMediumWithoutAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToMediumWithoutAmPm()","output":"Fri, Oct 4 00:00","from":"composed from the signature, run in the library"}},{"name":"ToCompact","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompact","signature":"ToCompact()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompact()","output":"2024-10-04 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToCompact12h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompact12h","signature":"ToCompact12h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompact12h()","output":"2024-10-04 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToCompactAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompactap","signature":"ToCompactAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompactAP()","output":"2024-10-04 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToCompactAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompactampm","signature":"ToCompactAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompactAmPm()","output":"2024-10-04 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToCompactWithAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompactwithap","signature":"ToCompactWithAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompactWithAP()","output":"2024-10-04 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToCompactWithAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompactwithampm","signature":"ToCompactWithAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompactWithAmPm()","output":"2024-10-04 12:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToCompact24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompact24h","signature":"ToCompact24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompact24h()","output":"2024-10-04 00:00","from":"composed from the signature, run in the library"}},{"name":"ToCompactWithoutAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompactwithoutap","signature":"ToCompactWithoutAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompactWithoutAP()","output":"2024-10-04 00:00","from":"composed from the signature, run in the library"}},{"name":"ToCompactWithoutAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tocompactwithoutampm","signature":"ToCompactWithoutAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToCompactWithoutAmPm()","output":"2024-10-04 00:00","from":"composed from the signature, run in the library"}},{"name":"ToStandard","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandard","signature":"ToStandard()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandard()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToStandard12h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandard12h","signature":"ToStandard12h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandard12h()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToStandardAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandardap","signature":"ToStandardAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandardAP()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToStandardAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandardampm","signature":"ToStandardAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandardAmPm()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToStandardWithAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandardwithap","signature":"ToStandardWithAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandardWithAP()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToStandardWithAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandardwithampm","signature":"ToStandardWithAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandardWithAmPm()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToStandard24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandard24h","signature":"ToStandard24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandard24h()","output":"04/10/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToStandardWithoutAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandardwithoutap","signature":"ToStandardWithoutAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandardWithoutAP()","output":"04/10/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToStandardWithoutAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tostandardwithoutampm","signature":"ToStandardWithoutAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToStandardWithoutAmPm()","output":"04/10/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToEuropean","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toeuropean.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toeuropean.html","signature":"ToEuropean()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 10:30:00\")\n? oDateTime.Content()\n? oDateTime.ToEuropean() # Or ToEuropeanAmPm() or ToEuropean12h()\n? oDateTime.ToEuropeanWithoutAmPm() # Or ToEuropean24h()","output":"2024-03-15 10:30:00\n15/03/2024 10:30:00 AM\n15/03/2024 10:30:00","from":"library test"}},{"name":"ToEuropean12h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toeuropean12h","signature":"ToEuropean12h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToEuropean12h()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToEuropeanAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toeuropeanap","signature":"ToEuropeanAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToEuropeanAP()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToEuropeanAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toeuropeanampm","signature":"ToEuropeanAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToEuropeanAmPm()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToEuropeanWithAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toeuropeanwithap","signature":"ToEuropeanWithAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToEuropeanWithAP()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToEuropeanWithAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toeuropeanwithampm","signature":"ToEuropeanWithAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToEuropeanWithAmPm()","output":"04/10/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToEuropean24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toeuropean24h","signature":"ToEuropean24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToEuropean24h()","output":"04/10/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToEuropeanWithoutAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toeuropeanwithoutap","signature":"ToEuropeanWithoutAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToEuropeanWithoutAP()","output":"04/10/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToEuropeanWithoutAmPm","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toeuropeanwithoutampm.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toeuropeanwithoutampm.html","signature":"ToEuropeanWithoutAmPm()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 10:30:00\")\n? oDateTime.Content()\n? oDateTime.ToEuropean() # Or ToEuropeanAmPm() or ToEuropean12h()\n? oDateTime.ToEuropeanWithoutAmPm() # Or ToEuropean24h()","output":"2024-03-15 10:30:00\n15/03/2024 10:30:00 AM\n15/03/2024 10:30:00","from":"library test"}},{"name":"ToAmerican","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toamerican.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toamerican.html","signature":"ToAmerican()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 10:30:00\")\n? oDateTime.Content()\n? oDateTime.ToAmerican()","output":"2024-03-15 10:30:00\n03/15/2024 10:30:00 AM","from":"library test"}},{"name":"ToAmerican12h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamerican12h","signature":"ToAmerican12h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmerican12h()","output":"10/04/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToAmericanAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamericanap","signature":"ToAmericanAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmericanAP()","output":"10/04/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToAmericanAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamericanampm","signature":"ToAmericanAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmericanAmPm()","output":"10/04/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToAmericanWithAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamericanwithap","signature":"ToAmericanWithAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmericanWithAP()","output":"10/04/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToAmericanWithAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamericanwithampm","signature":"ToAmericanWithAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmericanWithAmPm()","output":"10/04/2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToAmerican24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamerican24h","signature":"ToAmerican24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmerican24h()","output":"10/04/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToAmericanWithoutAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamericanwithoutap","signature":"ToAmericanWithoutAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmericanWithoutAP()","output":"10/04/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToAmericanWithoutAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toamericanwithoutampm","signature":"ToAmericanWithoutAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToAmericanWithoutAmPm()","output":"10/04/2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToIso","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toiso.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toiso.html","signature":"ToIso()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 14:30:45\")\n? oDateTime.ToISO()\n? oDateTime.ToIso8601()\n? oDateTime.ToIsoWithMs()","output":"2024-03-15 14:30:45\n2024-03-15T14:30:45\n2024-03-15 14:30:45.000","from":"library test"}},{"name":"ToIso8601","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toiso8601.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toiso8601.html","signature":"ToIso8601()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15T10:30:00\")\n? oDateTime.Content()\n? oDateTime.ToISO8601()","output":"2024-03-15 10:30:00\n2024-03-15T10:30:00","from":"library test"}},{"name":"ToIsoWithMs","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toisowithms.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/toisowithms.html","signature":"ToIsoWithMs()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 14:30:45\")\n? oDateTime.ToISO()\n? oDateTime.ToIso8601()\n? oDateTime.ToIsoWithMs()","output":"2024-03-15 14:30:45\n2024-03-15T14:30:45\n2024-03-15 14:30:45.000","from":"library test"}},{"name":"ToVerbose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverbose","signature":"ToVerbose()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerbose()","output":"Friday, October d, 2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToVerbose12h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverbose12h","signature":"ToVerbose12h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerbose12h()","output":"Friday, October d, 2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToVerboseAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverboseap","signature":"ToVerboseAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerboseAP()","output":"Friday, October d, 2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToVerboseAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverboseampm","signature":"ToVerboseAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerboseAmPm()","output":"Friday, October d, 2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToVerboseWithAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverbosewithap","signature":"ToVerboseWithAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerboseWithAP()","output":"Friday, October d, 2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToVerboseWithAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverbosewithampm","signature":"ToVerboseWithAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerboseWithAmPm()","output":"Friday, October d, 2024 12:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToVerbose24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverbose24h","signature":"ToVerbose24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerbose24h()","output":"Friday, October d, 2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToVerboseWithoutAP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverbosewithoutap","signature":"ToVerboseWithoutAP()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerboseWithoutAP()","output":"Friday, October d, 2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToVerboseWithoutAmPm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#toverbosewithoutampm","signature":"ToVerboseWithoutAmPm()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToVerboseWithoutAmPm()","output":"Friday, October d, 2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToRFC2822","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#torfc2822","signature":"ToRFC2822()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToRFC2822()","output":"04 Oct 2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToTextDate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#totextdate","signature":"ToTextDate()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToTextDate()","output":"Fri Oct d 00:00:00 2024","from":"composed from the signature, run in the library"}},{"name":"ToSimple","description":"","also_written":["ToSimple12h"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tosimple.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tosimple.html","signature":"ToSimple()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 14:30:45\")\n? oDateTime.ToSimple()\n? oDateTime.ToLong()","output":"15/03/2024 2:30 PM\nFriday, March 15, 2024 2:30:45 PM","from":"library test"}},{"name":"ToSimple24h","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tosimple24h.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tosimple24h.html","signature":"ToSimple24h()","extensions":[],"example":{"code":"oMorning = StzDateTimeQ(\"2024-03-15 09:15:30\")\n? oMorning.ToSimple()\n? oMorning.ToSimple12h()\n? oMorning.ToSimple24h()\n? oMorning.ToStringXT(\"h:mm AP\")","output":"15/03/2024 9:15 AM\n15/03/2024 9:15 AM\n15/03/2024 09:15\n9:15 AM","from":"library test"}},{"name":"ToLong","description":"","also_written":["ToLong12h"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tolong.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tolong.html","signature":"ToLong()","extensions":[],"example":{"code":"oDateTime = StzDateTimeQ(\"2024-03-15 14:30:45\")\n? oDateTime.ToSimple()\n? oDateTime.ToLong()","output":"15/03/2024 2:30 PM\nFriday, March 15, 2024 2:30:45 PM","from":"library test"}},{"name":"ToLong24h","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tolong24h","signature":"ToLong24h()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToLong24h()","output":"Friday, October d, 2024 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ToLongDate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tolongdate","signature":"ToLongDate()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToLongDate()","output":"Friday, October d, 2024","from":"composed from the signature, run in the library"}},{"name":"ToString12h","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tostring12h.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/tostring12h.html","signature":"ToString12h()","extensions":[],"example":{"code":"oSingle = StzDateTimeQ(\"2024-03-15 03:05:00\")\n? oSingle.ToString12h()\n? oSingle.ToStringXT(\"h:mm AP\")","output":"2024-03-15 3:05:00 AM\n3:05 AM","from":"library test"}},{"name":"ToHuman","description":"human-readable","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#tohuman","signature":"ToHuman()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToHuman()","output":"Friday, October 4th, 2024 at 12 o'clock AM","from":"composed from the signature, run in the library"}},{"name":"ToRelative","description":"human-readable","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#torelative","signature":"ToRelative()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ToRelative()","output":"2 years ago","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#copy","signature":"Copy()","extensions":[]},{"name":"SetComponents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#setcomponents","signature":"SetComponents(aComponents)","extensions":["Q"],"forms":["SetComponentsQ"]},{"name":"Components","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#components","signature":"Components()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? @@( o1.Components() )","output":"[ 2024, 10, 4, 0, 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.IsValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAStzDateTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#isastzdatetime","signature":"IsAStzDateTime()","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.IsAStzDateTime()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNaturalEpochString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#isnaturalepochstring","signature":"IsNaturalEpochString(cStr)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.IsNaturalEpochString(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ParseNaturalEpoch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#parsenaturalepoch","signature":"ParseNaturalEpoch(_cNatural_)","extensions":[]},{"name":"SetFromEpochMonths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#setfromepochmonths","signature":"SetFromEpochMonths(_nMonths_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\no1.SetFromEpochMonths(2)\n? o1.Content()","output":"1970-03-01 00:00:00","from":"composed from the signature, run in the library"}},{"name":"SetFromEpochYears","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#setfromepochyears","signature":"SetFromEpochYears(_nYears_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\no1.SetFromEpochYears(2)\n? o1.Content()","output":"1972-01-01 00:00:00","from":"composed from the signature, run in the library"}},{"name":"SetFromEpochDuration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#setfromepochduration","signature":"SetFromEpochDuration(aHash)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\no1.SetFromEpochDuration([ 2, 3 ])\n? o1.Content()","output":"1970-01-01 00:00:00","from":"composed from the signature, run in the library"}},{"name":"IsCountingFromString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#iscountingfromstring","signature":"IsCountingFromString(cStr)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.IsCountingFromString(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ParseCountingFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#parsecountingfrom","signature":"ParseCountingFrom(cStr)","extensions":[]},{"name":"MapOriginName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#maporiginname","signature":"MapOriginName(cName)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.MapOriginName(\"a\")","output":"unixepoch","from":"composed from the signature, run in the library"}},{"name":"SetCountingFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#setcountingfrom","signature":"SetCountingFrom(_nValue_, _cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\no1.SetCountingFrom(2, \"a\")\n? o1.Content()","output":"1970-01-01 00:00:02","from":"composed from the signature, run in the library"}},{"name":"GetOriginBase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#getoriginbase","signature":"GetOriginBase(_cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.GetOriginBase(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetFromNaturalDuration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#setfromnaturalduration","signature":"SetFromNaturalDuration(_cDuration_, _cOrigin_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\no1.SetFromNaturalDuration(\"a\", \"a\")\n? o1.Content()","output":"1970-01-01 00:00:00","from":"composed from the signature, run in the library"}},{"name":"ParseNaturalDuration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#parsenaturalduration","signature":"ParseNaturalDuration(_cDuration_)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.ParseNaturalDuration(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HashToMilliseconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#hashtomilliseconds","signature":"HashToMilliseconds(aHash)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\n? o1.HashToMilliseconds([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"DurationTo","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/durationto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime/durationto.html","signature":"DurationTo(pTarget, pcUnit)","extensions":[],"example":{"code":"oDateTime1 = StzDateTimeQ(\"2024-03-15 10:00:00\")\n? oDateTime1.DurationTo(\"2024-03-20 14:30:15\", :InMinutes)","output":"7470.25","from":"library test"}},{"name":"DurationInMillisecondsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinmillisecondsto","signature":"DurationInMillisecondsTo(pcUnit)","extensions":[]},{"name":"MillisecondsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#millisecondsto","signature":"MillisecondsTo(pcUnit)","extensions":[]},{"name":"MSecsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#msecsto","signature":"MSecsTo(pcUnit)","extensions":[]},{"name":"DurationInSecondsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinsecondsto","signature":"DurationInSecondsTo(pcUnit)","extensions":[]},{"name":"SecondsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#secondsto","signature":"SecondsTo(pcUnit)","extensions":[]},{"name":"SecsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#secsto","signature":"SecsTo(pcUnit)","extensions":[]},{"name":"DurationInMinutesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinminutesto","signature":"DurationInMinutesTo(pcUnit)","extensions":[]},{"name":"MinutesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#minutesto","signature":"MinutesTo(pcUnit)","extensions":[]},{"name":"DurationInHoursTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinhoursto","signature":"DurationInHoursTo(pcUnit)","extensions":[]},{"name":"HoursTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#hoursto","signature":"HoursTo(pcUnit)","extensions":[]},{"name":"DurationInDaysTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationindaysto","signature":"DurationInDaysTo(pcUnit)","extensions":[]},{"name":"DaysTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#daysto","signature":"DaysTo(pcUnit)","extensions":[]},{"name":"DurationInWeeksTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinweeksto","signature":"DurationInWeeksTo(pcUnit)","extensions":[]},{"name":"WeeksTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#weeksto","signature":"WeeksTo(pcUnit)","extensions":[]},{"name":"DurationInMonthsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinmonthsto","signature":"DurationInMonthsTo(pcUnit)","extensions":[]},{"name":"MonthsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#monthsto","signature":"MonthsTo(pcUnit)","extensions":[]},{"name":"DurationInYearsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinyearsto","signature":"DurationInYearsTo(pcUnit)","extensions":[]},{"name":"YearsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#yearsto","signature":"YearsTo(pcUnit)","extensions":[]},{"name":"DurationInDecadesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationindecadesto","signature":"DurationInDecadesTo(cTo)","extensions":[]},{"name":"DecadesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#decadesto","signature":"DecadesTo(pcUnit)","extensions":[]},{"name":"DurationInCenturiesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationincenturiesto","signature":"DurationInCenturiesTo(pcUnit)","extensions":[]},{"name":"CenturiesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#centuriesto","signature":"CenturiesTo(pcUnit)","extensions":[]},{"name":"DurationSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationsince","signature":"DurationSince(pOrigin, pcUnit)","extensions":[]},{"name":"DurationInMillisecondsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinmillisecondsfrom","signature":"DurationInMillisecondsFrom(pOrigin)","extensions":[]},{"name":"MillisecondsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#millisecondsfrom","signature":"MillisecondsFrom(cFrom)","extensions":[]},{"name":"DurationInMillisecondsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinmillisecondssince","signature":"DurationInMillisecondsSince(cFrom)","extensions":[]},{"name":"MillisecondsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#millisecondssince","signature":"MillisecondsSince(cFrom)","extensions":[]},{"name":"DurationInSecondsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinsecondsfrom","signature":"DurationInSecondsFrom(pOrigin)","extensions":[]},{"name":"SecondsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#secondsfrom","signature":"SecondsFrom(pOrigin)","extensions":[]},{"name":"DurationInSecondsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinsecondssince","signature":"DurationInSecondsSince(pOrigin)","extensions":[]},{"name":"SecondsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#secondssince","signature":"SecondsSince(pOrigin)","extensions":[]},{"name":"DurationInMinutesFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinminutesfrom","signature":"DurationInMinutesFrom(pOrigin)","extensions":[]},{"name":"MinutesFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#minutesfrom","signature":"MinutesFrom(pOrigin)","extensions":[]},{"name":"DurationInMinutesSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinminutessince","signature":"DurationInMinutesSince(pOrigin)","extensions":[]},{"name":"MinutesSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#minutessince","signature":"MinutesSince(pOrigin)","extensions":[]},{"name":"DurationInHoursFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinhoursfrom","signature":"DurationInHoursFrom(pOrigin)","extensions":[]},{"name":"HoursFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#hoursfrom","signature":"HoursFrom(pOrigin)","extensions":[]},{"name":"DurationInHoursSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinhourssince","signature":"DurationInHoursSince(pOrigin)","extensions":[]},{"name":"HoursSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#hourssince","signature":"HoursSince(pOrigin)","extensions":[]},{"name":"DurationInDaysFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationindaysfrom","signature":"DurationInDaysFrom(pOrigin)","extensions":[]},{"name":"DaysFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#daysfrom","signature":"DaysFrom(pOrigin)","extensions":[]},{"name":"DurationInDaysSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationindayssince","signature":"DurationInDaysSince(pOrigin)","extensions":[]},{"name":"DaysSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#dayssince","signature":"DaysSince(pOrigin)","extensions":[]},{"name":"DurationInWeeksFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinweeksfrom","signature":"DurationInWeeksFrom(pOrigin)","extensions":[]},{"name":"WeeksFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#weeksfrom","signature":"WeeksFrom(pOrigin)","extensions":[]},{"name":"DurationInWeeksSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinweekssince","signature":"DurationInWeeksSince(pOrigin)","extensions":[]},{"name":"WeeksSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#weekssince","signature":"WeeksSince(pOrigin)","extensions":[]},{"name":"DurationInMonthsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinmonthsfrom","signature":"DurationInMonthsFrom(pOrigin)","extensions":[]},{"name":"MonthsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#monthsfrom","signature":"MonthsFrom(pOrigin)","extensions":[]},{"name":"DurationInMonthsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinmonthssince","signature":"DurationInMonthsSince(pOrigin)","extensions":[]},{"name":"MonthsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#monthssince","signature":"MonthsSince(pOrigin)","extensions":[]},{"name":"DurationInYearsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinyearsfrom","signature":"DurationInYearsFrom(pOrigin)","extensions":[]},{"name":"YearsFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#yearsfrom","signature":"YearsFrom(pOrigin)","extensions":[]},{"name":"DurationInYearsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationinyearssince","signature":"DurationInYearsSince(pOrigin)","extensions":[]},{"name":"YearsSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#yearssince","signature":"YearsSince(pOrigin)","extensions":[]},{"name":"DurationInDecadesFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationindecadesfrom","signature":"DurationInDecadesFrom(pOrigin)","extensions":[]},{"name":"DecadesFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#decadesfrom","signature":"DecadesFrom(pOrigin)","extensions":[]},{"name":"DurationInDecadesSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationindecadessince","signature":"DurationInDecadesSince(pOrigin)","extensions":[]},{"name":"DecadesSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#decadessince","signature":"DecadesSince(pOrigin)","extensions":[]},{"name":"DurationInCenturiesFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationincenturiesfrom","signature":"DurationInCenturiesFrom(pOrigin)","extensions":[]},{"name":"CenturiesFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#centuriesfrom","signature":"CenturiesFrom(pOrigin)","extensions":[]},{"name":"DurationInCenturiesSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#durationincenturiessince","signature":"DurationInCenturiesSince(pOrigin)","extensions":[]},{"name":"CenturiesSince","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#centuriessince","signature":"CenturiesSince(pOrigin)","extensions":[]},{"name":"SetFromHash","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#setfromhash","signature":"SetFromHash(aHash)","extensions":[],"example":{"code":"o1 = new stzDateTime([ :FromEpochHours = 480000 ])\no1.SetFromHash([ 2, 3 ])\n? o1.Content()","output":"2000-01-01 00:00:00","from":"composed from the signature, run in the library"}},{"name":"operator","description":"Operator overloading","url":"https://mayouni.github.io/stzsite/en/reference/stzdatetime.html#operator","signature":"operator(op, v)","extensions":[]}]},{"name":"stzDecimalToBinary","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzDecimalToBinary.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html#init","signature":"init(cNumber)","extensions":[]},{"name":"ToStzNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html#tostznumber","signature":"ToStzNumber()","extensions":[]},{"name":"ToStzString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html#tostzstring","signature":"ToStzString()","extensions":[]},{"name":"StzBinaryNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html#stzbinarynumber","signature":"StzBinaryNumber()","extensions":[]},{"name":"ToBinaryForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html#tobinaryform","signature":"ToBinaryForm()","extensions":[],"example":{"code":"o1 = new stzDecimalToBinary(\"-0.625\")\n? o1.ToBinaryForm()","output":"0b-0.101","from":"composed from the signature, run in the library"}},{"name":"IntegerPartToBinaryForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html#integerparttobinaryform","signature":"IntegerPartToBinaryForm()","extensions":[]},{"name":"FractionalPartToBinaryForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecimaltobinary.html#fractionalparttobinaryform","signature":"FractionalPartToBinaryForm()","extensions":[],"example":{"code":"o1 = new stzDecimalToBinary(\"-0.625\")\n? o1.FractionalPartToBinaryForm()","output":"101","from":"composed from the signature, run in the library"}}]},{"name":"stzDecisionTree","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzDecisionTree.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree.html#init","signature":"init(poTrainingSet)","extensions":[]},{"name":"TrainingSetQ","description":"THE HELD SET IS LIVE THROUGH HERE. Haro COPIES an object into an attribute, so the set handed to the constructor is a SNAPSHOT: growing the caller's own object afterwards would NOT reach this learner. Grow it through this accessor -- oLearner.TrainingSetQ().AddExample(...) -- which reaches the real held set (accessor + method call is live in Haro).","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree.html#trainingsetq","signature":"TrainingSetQ()","extensions":[]},{"name":"SetFeatureNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree.html#setfeaturenames","signature":"SetFeatureNames(pacNames)","extensions":[]},{"name":"Train","description":"Third time this phase has found this shape: the CSV module's per-cell regex recompile, the linear solver's per-variable re-parse, and now this. The expensive line is rarely the one the plan names -- the plan said \"trees -> engine\", and the tree was never the problem.","entry":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree/train.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree/train.html","signature":"Train()","extensions":[]},{"name":"Tree","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree/tree.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree/tree.html","signature":"Tree()","extensions":[]},{"name":"Classify","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree/classify.html","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree/classify.html","signature":"Classify(paFeatures)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree.html#why","signature":"Why()","extensions":[]},{"name":"ToGraph","description":"the learned model as a REAL stzGraph: decision nodes + labeled value edges + leaf nodes -- queryable like any other graph","url":"https://mayouni.github.io/stzsite/en/reference/stzdecisiontree.html#tograph","signature":"ToGraph()","extensions":[]}]},{"name":"stzDeclaredLLMAgent","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring","inherits":{"stzLLMAgent":8},"methods":[{"name":"SetDeclared","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#setdeclared","signature":"SetDeclared(pcCoverage, pcReversibility)","extensions":[]},{"name":"CoverageStatement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#coveragestatement","signature":"CoverageStatement()","extensions":[]},{"name":"ReversibilityClass","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#reversibilityclass","signature":"ReversibilityClass()","extensions":[]},{"name":"SetProposal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#setproposal","signature":"SetProposal(paProposes)","extensions":[]},{"name":"SeedProposal","description":"The offline door, and it is a METHOD rather than something a caller does through FunctionQ(): Haro copies an object on assignment, so `oF = oAg.FunctionQ()` then `oF.SeedAnswer(...)` seeds a copy the agent will never read. Seeding from inside the class writes the agent's own function, which is the only version that ticks.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#seedproposal","signature":"SeedProposal(pcInput, pValue)","extensions":[]},{"name":"FunctionQ","description":"The live function, so a caller can seed it, fake it or read its budget BEFORE the agent is handed to a host. After the handoff the host's copy is the one that ticks -- the same rule stzAgentHost already states for every supervised agent.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#functionq","signature":"FunctionQ()","extensions":[]},{"name":"ProposalsMade","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#proposalsmade","signature":"ProposalsMade()","extensions":[]},{"name":"WhyLastTick","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#whylasttick","signature":"WhyLastTick()","extensions":[]},{"name":"Cycle","description":"ONE TICK. Returns 1 when a proposal was made AND validated, 0 otherwise -- and 0 always says why rather than passing for quiet.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredllmagent.html#cycle","signature":"Cycle()","extensions":[]}]},{"name":"stzDeclaredPIAgent","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredpiagent.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring","inherits":{"stzPIAgent":16},"methods":[{"name":"SetDeclared","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredpiagent.html#setdeclared","signature":"SetDeclared(pcCoverage, pcReversibility)","extensions":[]},{"name":"CoverageStatement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredpiagent.html#coveragestatement","signature":"CoverageStatement()","extensions":[]},{"name":"ReversibilityClass","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredpiagent.html#reversibilityclass","signature":"ReversibilityClass()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredpiagent.html#kind","signature":"Kind()","extensions":[]},{"name":"Capabilities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredpiagent.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"HoldsEffectful","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredpiagent.html#holdseffectful","signature":"HoldsEffectful()","extensions":[]}]},{"name":"stzDeclaredSkill","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredskill.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring","inherits":{"stzAgentSkill":7},"methods":[{"name":"SetClauses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredskill.html#setclauses","signature":"SetClauses(paWhen, paDoes, paVerify)","extensions":[]},{"name":"WhenClause","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredskill.html#whenclause","signature":"WhenClause()","extensions":[]},{"name":"DoesClause","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredskill.html#doesclause","signature":"DoesClause()","extensions":[]},{"name":"VerifyClause","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredskill.html#verifyclause","signature":"VerifyClause()","extensions":[]},{"name":"PreconditionHolds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredskill.html#preconditionholds","signature":"PreconditionHolds(poMemory)","extensions":[]},{"name":"Apply","description":"Same [ :ran, :verified, :why ] contract as the closure-built skill, so stzPIAgent.Cycle() cannot tell the two apart -- which is the point of a front-end.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeclaredskill.html#apply","signature":"Apply(poMemory)","extensions":[]}]},{"name":"stzDeepList","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzDeepList.ring","inherits":{"stzList":884},"methods":[{"name":"Paths","description":"","also_written":["AllPaths"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#paths","signature":"Paths()","extensions":[]},{"name":"DeepFind","description":"","also_written":["DeepFindAll","PathsContaining"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#deepfind","signature":"DeepFind(pItem)","extensions":["CS"],"forms":["DeepFindCS"]},{"name":"DeepContains","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#deepcontains","signature":"DeepContains(pItem)","extensions":["CS","Many"],"forms":["DeepContainsCS","DeepContainsMany","DeepContainsManyCS"],"example":{"code":"o1 = new stzDeepList([ \"A\", [ \"h\",\"B\",[ \"C\",\"h\",\"D\",\"h\" ],\"h\",\"E\",\"h\" ], \"E\" ])\n? o1.DeepContains(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DeepFindAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#deepfindat","signature":"DeepFindAt(pItem, paPath)","extensions":[]},{"name":"ItemAtPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#itematpath","signature":"ItemAtPath(paPath)","extensions":[]},{"name":"ItemsAtPaths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#itemsatpaths","signature":"ItemsAtPaths(paPaths)","extensions":[]},{"name":"LongestPaths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#longestpaths","signature":"LongestPaths()","extensions":[]},{"name":"PathsAtDepth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#pathsatdepth","signature":"PathsAtDepth(nDepth)","extensions":[]},{"name":"ExpandPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#expandpath","signature":"ExpandPath(paPath)","extensions":[]},{"name":"CollapsePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeeplist.html#collapsepath","signature":"CollapsePath(paPath)","extensions":[]}]},{"name":"stzDelivery","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDelivery.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#name","signature":"Name()","extensions":[]},{"name":"Log","description":"the structured log of the delivery's phases (Deploy). Queryable + renderable: oDelivery.Log().AsJson(), oDelivery.Log().EntriesOfLevel(:error).","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#log","signature":"Log()","extensions":[]},{"name":"SetAppTopology","description":"attach the solution's application model -- named datasets + per-part roles. The emulator renders each part FROM it (its real menu / computed dashboard), instead of a shared placeholder.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#setapptopology","signature":"SetAppTopology(poApp)","extensions":["Q"],"forms":["SetAppTopologyQ"]},{"name":"AppTopology","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#apptopology","signature":"AppTopology()","extensions":[]},{"name":"HasAppTopology","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#hasapptopology","signature":"HasAppTopology()","extensions":[]},{"name":"UseCatalog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#usecatalog","signature":"UseCatalog(poCat)","extensions":[]},{"name":"AddPart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#addpart","signature":"AddPart(pcKind, pcName, pcTarget)","extensions":[]},{"name":"AddApp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#addapp","signature":"AddApp(pcName, pcTarget)","extensions":[]},{"name":"AddSuperApp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#addsuperapp","signature":"AddSuperApp(pcName, pcTarget)","extensions":[]},{"name":"AddBackend","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#addbackend","signature":"AddBackend(pcName, pcTarget)","extensions":[]},{"name":"AddServer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#addserver","signature":"AddServer(pcName, pcTarget)","extensions":[]},{"name":"AddFirmware","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#addfirmware","signature":"AddFirmware(pcName, pcTarget)","extensions":[]},{"name":"Parts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#parts","signature":"Parts()","extensions":[]},{"name":"NumberOfParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#numberofparts","signature":"NumberOfParts()","extensions":[]},{"name":"NeedsIn","description":"declare the Softanza capabilities a part's code uses (:PivotTable, :Unicode, ...). Stored as lowercased keys (the canonical form).","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#needsin","signature":"NeedsIn(pcPart, paCaps)","extensions":[]},{"name":"UseServices","description":"ONE CAVEAT, and it is Haro's, not this method's: an attribute store COPIES (probed -- bind a service on your own handle afterwards and this delivery will not see it). So either finish configuring the registry BEFORE attaching it, or make later changes THROUGH the accessor, which reaches the stored object: oDelivery.ServicesQ().BindLiveQ(:payments, oImpl, \"stripe_key\").","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#useservices","signature":"UseServices(poReg)","extensions":["Q"],"forms":["UseServicesQ"]},{"name":"ServicesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#servicesq","signature":"ServicesQ()","extensions":[]},{"name":"HasServices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#hasservices","signature":"HasServices()","extensions":[]},{"name":"NeedsServiceIn","description":"Which external services a part's code actually calls. The parallel of NeedsIn (Softanza capabilities); this is the OUTSIDE world.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#needsservicein","signature":"NeedsServiceIn(pcPart, paServices)","extensions":["Q"],"forms":["NeedsServiceInQ"]},{"name":"ServiceNeedsIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#serviceneedsin","signature":"ServiceNeedsIn(pcPart)","extensions":[]},{"name":"ServiceNeeds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#serviceneeds","signature":"ServiceNeeds()","extensions":[]},{"name":"ExternalDependencies","description":"The rehearsed surface, one record per service: [ :service, :posture, :secret, :bound, :parts ] This is the answer to \"what does shipping this actually require of me?\", available before a single byte is built.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#externaldependencies","signature":"ExternalDependencies()","extensions":[]},{"name":"NumberOfExternalDependencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#numberofexternaldependencies","signature":"NumberOfExternalDependencies()","extensions":[]},{"name":"ProductionCredentials","description":"The credentials a production deploy will require -- names only, never values.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#productioncredentials","signature":"ProductionCredentials()","extensions":[]},{"name":"ServiceFindingsForProduction","description":"REHEARSE THE GATE. The registry only reports sandbox-in-production once its phase IS production, so a pre-flight check asks the question in that frame and then puts the phase back -- you learn what shipping would say without declaring that you are shipping. (The plane's own habit: rehearse, then commit.)","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#servicefindingsforproduction","signature":"ServiceFindingsForProduction()","extensions":[]},{"name":"ServicesAreProductionReady","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#servicesareproductionready","signature":"ServicesAreProductionReady()","extensions":[]},{"name":"WhyServicesNotReady","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#whyservicesnotready","signature":"WhyServicesNotReady()","extensions":[]},{"name":"AsRuleGraph","description":"Project parts AND services into one graph, so a rule can ask the question neither side can answer alone: does a part that is BOUND TO A SITE (i.e. destined for production) depend on a service that is still a fake? See stzServiceRuleSet.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"InferNeedsIn","description":"a first inference: scan the app source for capability markers -> keys. Upgradeable to the stzCodeGraph call-edge analysis (lexical starting point).","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#inferneedsin","signature":"InferNeedsIn(pcPart, pcSourcePath)","extensions":[]},{"name":"DeployTo","description":"WHERE each part deploys in production: bind a target site to the part it hosts. Site-first, part-second -- demystified: \"deploy to <site>, the <part>\". (Deploy(:Emulated) needs no sites -- it runs in the browser; production does.)","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#deployto","signature":"DeployTo(poSite, pcPart)","extensions":[]},{"name":"SetActor","description":"the executing actor -- governs whether Deploy(:Production) COMMITS or only rehearses (only an effectful actor may cross the governed bridge to reality).","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#setactor","signature":"SetActor(poActor)","extensions":[]},{"name":"Bindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#bindings","signature":"Bindings()","extensions":[]},{"name":"DeploymentActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#deploymentactor","signature":"DeploymentActor()","extensions":[]},{"name":"RequiresIn","description":"what a part NEEDS from its host: memory / compute / storage (a stzResourceSpec). Parallels NeedsIn (capabilities); here it is the physical footprint the target must provide -- the CI/IaC \"resources.requests\" idea.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#requiresin","signature":"RequiresIn(pcPart, poSpec)","extensions":[]},{"name":"RequirementFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#requirementfor","signature":"RequirementFor(pcPart)","extensions":[]},{"name":"Requirements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#requirements","signature":"Requirements()","extensions":[]},{"name":"ShipBundle","description":"ship an emulator's bundle DIRECTORY as a part's production artifact. The bundle you built and debugged with Deploy(:Emulated) becomes what Deploy(:Production) ships -- the same tree, one directive. pBundle is a stzEmulator or a dir path.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#shipbundle","signature":"ShipBundle(pcPart, pBundle)","extensions":[]},{"name":"ShipSlice","description":"ship only pcPart's SLICE of the bundle -- its app (index.html) + engine subset (stz_<part>.wasm) + the bridge (stz.js), not the whole mission-control. A frontend deploys only what it needs to run.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#shipslice","signature":"ShipSlice(pcPart, pBundle)","extensions":[]},{"name":"Bundles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#bundles","signature":"Bundles()","extensions":[]},{"name":"Plan","description":"REHEARSE the placement & scope plan -- no bytes built. This is Build()'s thinking made visible (VSF rehearse->plan->commit).","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#plan","signature":"Plan()","extensions":[]},{"name":"Deploy","description":"Deploy() covers BOTH phases (Scope-Oriented: the deploy scope is the frame). :Emulated   -> the programming phase: generate the web-based mission-control emulator (via stzEmulator) where the whole solution runs and is debugged visually, part by part. :Production  -> the same parts cross the governed bridge to real target SITES. Deploy(:Production) DRIVES a stzDeployment: it binds each part to its site (from DeployTo) and, IF the actor may commit (effectful), STORES + LAUNCHES it -- otherwise it returns the deployment as a rehearsal. Emulation rehearses in the browser; production commits.","url":"https://mayouni.github.io/stzsite/en/reference/stzdelivery.html#deploy","signature":"Deploy(pMode)","extensions":[]}]},{"name":"stzDeployKey","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzdeploykey.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring","inherits":{"stzSecret":17},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploykey.html#init","signature":"init(pcName)","extensions":[]},{"name":"KeyMaterial","description":"the key material (governed).","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploykey.html#keymaterial","signature":"KeyMaterial(poActor)","extensions":[]}]},{"name":"stzDeployment","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#init","signature":"init(poDelivery)","extensions":[]},{"name":"Log","description":"the structured log of the deployment run -- queryable and renderable (oDep.Log().EntriesOfLevel(:error), oDep.Log().AsJson()). Populated by Run().","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#log","signature":"Log()","extensions":[]},{"name":"SetTarget","description":"bind a part to its target site. For many at once, use SetTargets.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#settarget","signature":"SetTarget(pcPart, poSite)","extensions":[]},{"name":"SetTargets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#settargets","signature":"SetTargets(paList)","extensions":[]},{"name":"RunAfter","description":"order the plan: pcPart runs AFTER pcDependsOn is verified (a plan-DAG edge). Simple deployments declare none; complex ones (a frontend after its backend) do.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#runafter","signature":"RunAfter(pcPart, pcDependsOn)","extensions":[]},{"name":"Artifact","description":"attach a REAL build output to ship for a part (the per-part stz_<part>.wasm, the app bundle, the native binary...). pcRelName is its name at the destination; pcPath is the built file on disk. Shipped byte-for-byte alongside the manifest.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#artifact","signature":"Artifact(pcPart, pcRelName, pcPath)","extensions":[]},{"name":"ArtifactsAttached","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#artifactsattached","signature":"ArtifactsAttached()","extensions":[]},{"name":"AttachBundle","description":"wire an emulator's built bundle DIRECTORY straight in as a part's production artifact -- the SAME tree you emulated becomes what ships. Accepts a stzEmulator (built on demand) or a bundle directory path; the bundle lands under the solution name.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#attachbundle","signature":"AttachBundle(pcPart, pBundle)","extensions":[]},{"name":"AttachSlice","description":"ship a part's OWN slice from an emulator bundle -- its app (as index.html), its engine subset (stz_<part>.wasm), and the bridge (stz.js) -- NOT the whole mission-control. A frontend part deploys only what it needs to run.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#attachslice","signature":"AttachSlice(pcPart, pBundle)","extensions":[]},{"name":"SetActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#setactor","signature":"SetActor(poActor)","extensions":[]},{"name":"Bindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#bindings","signature":"Bindings()","extensions":[]},{"name":"NumberOfBindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#numberofbindings","signature":"NumberOfBindings()","extensions":[]},{"name":"SiteFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#sitefor","signature":"SiteFor(pcPart)","extensions":[]},{"name":"MayCommit","description":"the governance gate: may this deployment cross to reality?","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#maycommit","signature":"MayCommit()","extensions":[]},{"name":"Plan","description":"the deployment plan (rehearsal) -------------------- each part -> [ part, kind, target, siteName, siteKind, protocol ]","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#plan","signature":"Plan()","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#show","signature":"Show()","extensions":[]},{"name":"Store","description":"perform (governed) --------------------------------- store each part's deploy artifact on its bound site. returns [ committed(0/1), [ [part, site, outcome], ... ] ]","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#store","signature":"Store()","extensions":[]},{"name":"Launch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#launch","signature":"Launch()","extensions":[]},{"name":"Status","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#status","signature":"Status()","extensions":[]},{"name":"Steps","description":"the plan of steps (order, gates, rollback) --------- the deployment PLAN as ordered steps. A simple deployment is the default chain per part -- provision? -> store -> launch -> verify; After() edges add cross-part ordering (a frontend after its backend). Returns [ [name, op, part, siteName, [needs]], ... ], topologically ordered so every dependency precedes its dependants.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#steps","signature":"Steps()","extensions":[]},{"name":"WasRun","description":"EXECUTE the ordered plan (governed). Each step runs its op; the verify step is a GATE (the site must be launched). On any failure, the completed store/launch steps are ROLLED BACK in reverse -- the deployment is transactional. Returns [ committed(0/1), [ [stepName, outcome], ... ] ]. No effectful actor -> rehearse. Did Run() execute at all? A deployment REFUSED upstream -- by the service gate in stzDelivery, say -- comes back untouched, and \"nothing happened\" is then assertable without reading the log.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#wasrun","signature":"WasRun()","extensions":[]},{"name":"WasCommitted","description":"Did it commit, or only rehearse? Rehearsed steps touch nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#wascommitted","signature":"WasCommitted()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#run","signature":"Run()","extensions":[]},{"name":"Feasibility","description":"feasibility (host resources) ----------------------- Per-site admission check: sum the requirements of the parts bound to each site and test the site's capacity (or its ability to PROVISION one). Returns [ [siteName, requiredText, capacityText, fits(0/1), note], ... ]. This is the same \"does the host have room?\" question a K8s scheduler / CI runner answers.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#feasibility","signature":"Feasibility()","extensions":[]},{"name":"Feasible","description":"TRUE only if every site can host its parts (fits or can provision).","url":"https://mayouni.github.io/stzsite/en/reference/stzdeployment.html#feasible","signature":"Feasible()","extensions":[]}]},{"name":"stzDeploymentSite","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetKind","description":"the access config (Q-fluent: chainable via the ...Q suffix)","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setkind","signature":"SetKind(pcKind)","extensions":["Q"],"forms":["SetKindQ"]},{"name":"SetEndpoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setendpoint","signature":"SetEndpoint(pcUrl)","extensions":["Q"],"forms":["SetEndpointQ"]},{"name":"SetProtocol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setprotocol","signature":"SetProtocol(pcProtocol)","extensions":["Q"],"forms":["SetProtocolQ"]},{"name":"SetAuthRef","description":"auth is EITHER a plain reference string (e.g. \"env/DEPLOY_KEY\", back-compat) OR a stzSecret. When it is a secret, the site stores the OBJECT and displays only its redacted descriptor -- the key never lands in Config/ConfigJson.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setauthref","signature":"SetAuthRef(pRef)","extensions":["Q"],"forms":["SetAuthRefQ"]},{"name":"SetAuthFromStore","description":"reference the auth secret BY NAME from a central stzSecretStore. The site holds NO key and NO store object -- only the name (Haro copies objects on assignment, so a held store would be a private copy whose audit no one sees). The reveal is done through the SHARED store, passed by reference at reveal time (ResolveAuthVia), so the store's gate applies AND the store audits it. This is how a project keeps ONE complete audit trail across every reveal.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setauthfromstore","signature":"SetAuthFromStore(poStore, pcName)","extensions":["Q"],"forms":["SetAuthFromStoreQ"]},{"name":"SetStoreAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setstoreat","signature":"SetStoreAt(pcLocation)","extensions":["Q"],"forms":["SetStoreAtQ"]},{"name":"SetLaunchWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setlaunchwith","signature":"SetLaunchWith(pcCmd)","extensions":["Q"],"forms":["SetLaunchWithQ"]},{"name":"SetStatusWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setstatuswith","signature":"SetStatusWith(pcCmd)","extensions":["Q"],"forms":["SetStatusWithQ"]},{"name":"SetCapacity","description":"what the host PROVIDES (its capacity). For a real host it is discovered via the provider API; for a fixed host it is declared here.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setcapacity","signature":"SetCapacity(poSpec)","extensions":["Q"],"forms":["SetCapacityQ"]},{"name":"SetProvider","description":"name a provisioning provider -> this host can be CREATED/resized to meet a requirement (IaC-style), not just deployed to.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#setprovider","signature":"SetProvider(pcName)","extensions":["Q"],"forms":["SetProviderQ"]},{"name":"Name","description":"reads","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#name","signature":"Name()","extensions":[]},{"name":"KindName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#kindname","signature":"KindName()","extensions":[]},{"name":"EndpointOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#endpointof","signature":"EndpointOf()","extensions":[]},{"name":"Protocol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#protocol","signature":"Protocol()","extensions":[]},{"name":"AuthReference","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#authreference","signature":"AuthReference()","extensions":[]},{"name":"AuthSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#authsecret","signature":"AuthSecret()","extensions":[]},{"name":"HasAuthSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#hasauthsecret","signature":"HasAuthSecret()","extensions":[]},{"name":"IsStoreBacked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#isstorebacked","signature":"IsStoreBacked()","extensions":[]},{"name":"AuthStoreName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#authstorename","signature":"AuthStoreName()","extensions":[]},{"name":"HasSecretAuth","description":"the site holds a secret (directly, or by name in a store) rather than a ref.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#hassecretauth","signature":"HasSecretAuth()","extensions":[]},{"name":"ResolveAuth","description":"the LIVE auth value -- GOVERNED. For a directly-held stzSecret it reveals with the actor gate; for a plain ref string it returns it as-is. A STORE-BACKED secret cannot be revealed here -- the store must be passed by reference so its audit is real; use ResolveAuthVia(store, actor).","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#resolveauth","signature":"ResolveAuth(poActor)","extensions":[]},{"name":"ResolveAuthVia","description":"the store-aware reveal: the shared store is passed HERE (by reference), so its gate applies AND it AUDITS the access -- the project's one audit trail stays complete. For a non-store-backed site the store is ignored and this behaves like ResolveAuth(actor).","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#resolveauthvia","signature":"ResolveAuthVia(poStore, poActor)","extensions":[]},{"name":"StorageLocation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#storagelocation","signature":"StorageLocation()","extensions":[]},{"name":"IsLocal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#islocal","signature":"IsLocal()","extensions":[]},{"name":"CapacityOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#capacityof","signature":"CapacityOf()","extensions":[]},{"name":"HasCapacity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#hascapacity","signature":"HasCapacity()","extensions":[]},{"name":"ProviderName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#providername","signature":"ProviderName()","extensions":[]},{"name":"IsScriptable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#isscriptable","signature":"IsScriptable()","extensions":[]},{"name":"Config","description":"the access config as inspectable DATA -- the LINK between the programming environment and this site (connection + storage + control). CAPACITY AND PROVIDER BELONG HERE. They are exactly what _SiteFeasibility() reads to decide whether a part fits a site or has to be provisioned -- and they appeared in NONE of the three renderings below. A site could be declared, printed and saved without the two facts that decide whether the deployment is possible, and a reloaded site would report \"capacity not declared -- assumed ok\", turning a SHORTFALL into a pass.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#config","signature":"Config()","extensions":[]},{"name":"ConfigText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#configtext","signature":"ConfigText()","extensions":[]},{"name":"ConfigJson","description":"the config, serialized -- so a target site can be SAVED, versioned, shared: the persistent link the dev/emulation environment reads to reach a site.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#configjson","signature":"ConfigJson()","extensions":[]},{"name":"SaveConfigTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#saveconfigto","signature":"SaveConfigTo(pcPath)","extensions":[]},{"name":"Reachable","description":"A live backend turns the site config into a REAL command run through the managed child (SpawnProcess) -- the same path stzBuilder uses to run zig. The commands are rehearsable (Commands() shows them before anything runs). :LocalRepo uses direct file ops; :GitRepo runs real git (proven end to end against a local bare repo); :Server runs scp/ssh; a scriptable host provisions via its provider CLI. The commands are correct wherever the tool + target exist -- in this sandbox git and the local repo complete; scp/ssh/docker/aws are generated and run through the same child, but need a real host/registry/account to finish.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#reachable","signature":"Reachable()","extensions":[]},{"name":"Store","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#store","signature":"Store(paArtifacts)","extensions":[]},{"name":"Launch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#launch","signature":"Launch()","extensions":[]},{"name":"Status","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#status","signature":"Status()","extensions":[]},{"name":"Rollback","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#rollback","signature":"Rollback()","extensions":[]},{"name":"Provision","description":"provision a scriptable host to meet a requirement (the IaC move -- bring the host into existence, don't just deploy to it). Runs the provider CLI via the child.","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#provision","signature":"Provision(poReq)","extensions":[]},{"name":"Commands","description":"the real commands, rehearsable (see them before they run)","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#commands","signature":"Commands()","extensions":[]},{"name":"TransferCommand","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#transfercommand","signature":"TransferCommand()","extensions":[]},{"name":"LaunchCommandLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#launchcommandline","signature":"LaunchCommandLine()","extensions":[]},{"name":"ProvisionCommandFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#provisioncommandfor","signature":"ProvisionCommandFor(poReq)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdeploymentsite.html#show","signature":"Show()","extensions":[]}]},{"name":"stzDetection","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzDetection.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#name","signature":"Name()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#kind","signature":"Kind()","extensions":[]},{"name":"Shape","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#shape","signature":"Shape()","extensions":[]},{"name":"Severity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#severity","signature":"Severity()","extensions":[]},{"name":"Meaning","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#meaning","signature":"Meaning()","extensions":[]},{"name":"WhenKind","description":"declaring","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#whenkind","signature":"WhenKind(pcKind)","extensions":[]},{"name":"Repeats","description":"BURST: n of them...","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#repeats","signature":"Repeats(pnTimes)","extensions":[]},{"name":"Within","description":"...inside this window (ms of wall time).","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#within","signature":"Within(pnMs)","extensions":[]},{"name":"PerActor","description":"count per actor rather than across all actors -- credential stuffing is per account, not per installation.","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#peractor","signature":"PerActor()","extensions":[]},{"name":"ThenKind","description":"SEQUENCE: this kind must follow the watched one.","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#thenkind","signature":"ThenKind(pcKind)","extensions":[]},{"name":"BySameActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#bysameactor","signature":"BySameActor()","extensions":[]},{"name":"OnAnyOccurrence","description":"ANY: one occurrence is already the story.","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#onanyoccurrence","signature":"OnAnyOccurrence()","extensions":[]},{"name":"Unusual","description":"UNUSUAL: the newest window against the kind's own history.","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#unusual","signature":"Unusual()","extensions":[]},{"name":"Buckets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#buckets","signature":"Buckets(pnMs)","extensions":[]},{"name":"AgainstBaseline","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#againstbaseline","signature":"AgainstBaseline(pnBuckets)","extensions":[]},{"name":"Sigma","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#sigma","signature":"Sigma(pnZ)","extensions":[]},{"name":"AtLeast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#atleast","signature":"AtLeast(pnCount)","extensions":[]},{"name":"AsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#asof","signature":"AsOf(pnWallMs)","extensions":[]},{"name":"Corroborated","description":"The corroboration law: no error-severity alarm on a single signal -- one anomalous read is a rumor.","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#corroborated","signature":"Corroborated()","extensions":[]},{"name":"Explaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#explaining","signature":"Explaining(pcMeaning)","extensions":[]},{"name":"AsError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#aserror","signature":"AsError()","extensions":[]},{"name":"AsWarning","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#aswarning","signature":"AsWarning()","extensions":[]},{"name":"AsInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#asinfo","signature":"AsInfo()","extensions":[]},{"name":"CheckAgainst","description":"judging ----------------------------------------------------- Judge a ledger. Returns findings in the unified rule shape -- hand them to stzRuleReport.Ingest().","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#checkagainst","signature":"CheckAgainst(poLedger)","extensions":[]},{"name":"LastEvidence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#lastevidence","signature":"LastEvidence()","extensions":[]},{"name":"Explain","description":"legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetection.html#show","signature":"Show()","extensions":[]}]},{"name":"stzDetectionSet","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzDetection.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#name","signature":"Name()","extensions":[]},{"name":"Add","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#add","signature":"Add(poDetection)","extensions":[]},{"name":"NumberOfDetections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#numberofdetections","signature":"NumberOfDetections()","extensions":[]},{"name":"Names","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#names","signature":"Names()","extensions":[]},{"name":"DetectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#detectionq","signature":"DetectionQ(pcName)","extensions":[]},{"name":"CheckAgainst","description":"Judge a ledger with every detection; findings in the unified shape, ready for stzRuleReport.Ingest().","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#checkagainst","signature":"CheckAgainst(poLedger)","extensions":[]},{"name":"FiredNames","description":"The names that fired, in order (what an incident is opened from).","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#firednames","signature":"FiredNames(poLedger)","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdetectionset.html#show","signature":"Show()","extensions":[]}]},{"name":"stzDevSystem","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzdevsystem.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring","inherits":{"stzSystemProfile":61},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdevsystem.html#init","signature":"init()","extensions":[]}]},{"name":"stzDiagram","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{"stzGraph":282},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Name()","output":"flow","from":"composed from the signature, run in the library"}},{"name":"SetTheme","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#settheme","signature":"SetTheme(pTheme)","extensions":[]},{"name":"SetNotation","description":"THE NOTATION (DN0) ------------------------------------------------ Takes a registered name or a profile object. A name the registry does not know resolves to the default -- a diagram always has a notation, the way it always has a theme.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setnotation","signature":"SetNotation(pNotation)","extensions":["Q"],"forms":["SetNotationQ"]},{"name":"NotationO","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#notationo","signature":"NotationO()","extensions":[]},{"name":"Notation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#notation","signature":"Notation()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Notation()","output":"default","from":"composed from the signature, run in the library"}},{"name":"NotationFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#notationfindings","signature":"NotationFindings()","extensions":[]},{"name":"SetLayout","description":"A LAYOUT NAME THIS DOES NOT KNOW IS REFUSED, not stored. It used to take anything, and an unrecognised name became top-down in silence -- so `SetLayout(:LeftToRight)` drew a top-down picture and there was nothing anywhere to say the instruction had been dropped. A setter that accepts a value it will not honour is worse than one that refuses: the caller has evidence of neither.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setlayout","signature":"SetLayout(pLayout)","extensions":[]},{"name":"SetEdgeStyle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setedgestyle","signature":"SetEdgeStyle(pStyle)","extensions":[]},{"name":"SetEdgeColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setedgecolor","signature":"SetEdgeColor(pColor)","extensions":[]},{"name":"SetFocusColor","description":"The focus colour's setter, missing until now. ExportToStyl() has always WRITTEN a focus section (color + penwidth), and _ApplyStyle() has always called This.SetFocusColor() to read it back -- a method nobody had written, so loading any exported .stzstyl died on R14. Same shape as its siblings: resolve the name, keep the resolved value.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setfocuscolor","signature":"SetFocusColor(pColor)","extensions":[]},{"name":"FocusColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#focuscolor","signature":"FocusColor()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.FocusColor()","output":"#C94DC9","from":"composed from the signature, run in the library"}},{"name":"SetNodeColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setnodecolor","signature":"SetNodeColor(pColor)","extensions":[]},{"name":"SetNodeStrokeColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setnodestrokecolor","signature":"SetNodeStrokeColor(pColor)","extensions":[]},{"name":"SetStrokeColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setstrokecolor","signature":"SetStrokeColor(pColor)","extensions":[]},{"name":"SetFont","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setfont","signature":"SetFont(pFont)","extensions":[]},{"name":"SetFontSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setfontsize","signature":"SetFontSize(pSize)","extensions":[]},{"name":"SetPenWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setpenwidth","signature":"SetPenWidth(pnWidth)","extensions":[]},{"name":"SetNodePenWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setnodepenwidth","signature":"SetNodePenWidth(pnWidth)","extensions":[]},{"name":"SetEdgePenWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setedgepenwidth","signature":"SetEdgePenWidth(pnWidth)","extensions":[]},{"name":"SetNodePenStyle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setnodepenstyle","signature":"SetNodePenStyle(pcStyle)","extensions":[]},{"name":"SetEdgePenStyle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setedgepenstyle","signature":"SetEdgePenStyle(pcStyle)","extensions":[]},{"name":"SetArrowHead","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setarrowhead","signature":"SetArrowHead(pcStyle)","extensions":[]},{"name":"SetArrowTail","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setarrowtail","signature":"SetArrowTail(pcStyle)","extensions":[]},{"name":"SetSplines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setsplines","signature":"SetSplines(pcType)","extensions":[]},{"name":"SetEdgeLineStyle","description":"Routing on the value keeps every call that works today working: a spline name still sets the spline, and a pen style now sets the pen style instead of vanishing.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setedgelinestyle","signature":"SetEdgeLineStyle(pcType)","extensions":[]},{"name":"SetEdgeLineType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setedgelinetype","signature":"SetEdgeLineType(pcType)","extensions":[]},{"name":"SetEdgeSpline","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setedgespline","signature":"SetEdgeSpline(pcType)","extensions":[]},{"name":"SetNodeSeparation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setnodeseparation","signature":"SetNodeSeparation(pnValue)","extensions":[]},{"name":"SetRankSeparation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setrankseparation","signature":"SetRankSeparation(pnValue)","extensions":[]},{"name":"SetConcentrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setconcentrate","signature":"SetConcentrate(pbValue)","extensions":[]},{"name":"SetLayoutPreset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setlayoutpreset","signature":"SetLayoutPreset(pcPreset)","extensions":[]},{"name":"SetTitle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#settitle","signature":"SetTitle(pcTitle)","extensions":[]},{"name":"SetSubtitle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setsubtitle","signature":"SetSubtitle(pcSubtitle)","extensions":[]},{"name":"SetOutputFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setoutputformat","signature":"SetOutputFormat(cFormat)","extensions":[]},{"name":"SetOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setoutput","signature":"SetOutput(cFormat)","extensions":[]},{"name":"SetTooltip","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#settooltip","signature":"SetTooltip(paConfig)","extensions":[]},{"name":"DisableTooltip","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#disabletooltip","signature":"DisableTooltip()","extensions":[]},{"name":"NodePenWidth","description":"Getters","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodepenwidth","signature":"NodePenWidth()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodePenWidth()","output":"1","from":"composed from the signature, run in the library"}},{"name":"EdgePenWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgepenwidth","signature":"EdgePenWidth()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgePenWidth()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NodePenStyle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodepenstyle","signature":"NodePenStyle()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodePenStyle()","output":"solid","from":"composed from the signature, run in the library"}},{"name":"EdgePenStyle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgepenstyle","signature":"EdgePenStyle()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgePenStyle()","output":"solid","from":"composed from the signature, run in the library"}},{"name":"ArrowHead","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#arrowhead","signature":"ArrowHead()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ArrowHead()","output":"normal","from":"composed from the signature, run in the library"}},{"name":"ArrowTail","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#arrowtail","signature":"ArrowTail()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ArrowTail()","output":"none","from":"composed from the signature, run in the library"}},{"name":"Splines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#splines","signature":"Splines()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Splines()","output":"spline","from":"composed from the signature, run in the library"}},{"name":"NodeSeparation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodeseparation","signature":"NodeSeparation()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodeSeparation()","output":"0.60","from":"composed from the signature, run in the library"}},{"name":"RankSeparation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#rankseparation","signature":"RankSeparation()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.RankSeparation()","output":"0.80","from":"composed from the signature, run in the library"}},{"name":"Concentrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#concentrate","signature":"Concentrate()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Concentrate()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Theme","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#theme","signature":"Theme()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Theme()","output":"neutral","from":"composed from the signature, run in the library"}},{"name":"Layout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#layout","signature":"Layout()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Layout()","output":"topdown","from":"composed from the signature, run in the library"}},{"name":"EdgeColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgecolor","signature":"EdgeColor()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeColor()","output":"#000000","from":"composed from the signature, run in the library"}},{"name":"NodeStrokeColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodestrokecolor","signature":"NodeStrokeColor()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodeStrokeColor()","output":"gray","from":"composed from the signature, run in the library"}},{"name":"EdgeStyle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgestyle","signature":"EdgeStyle()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeStyle()","output":"normal","from":"composed from the signature, run in the library"}},{"name":"Font","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#font","signature":"Font()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Font()","output":"helvetica","from":"composed from the signature, run in the library"}},{"name":"FontSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#fontsize","signature":"FontSize()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.FontSize()","output":"12","from":"composed from the signature, run in the library"}},{"name":"PenWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#penwidth","signature":"PenWidth()","extensions":[]},{"name":"EdgeSplines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgesplines","signature":"EdgeSplines()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeSplines()","output":"spline","from":"composed from the signature, run in the library"}},{"name":"SplineType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#splinetype","signature":"SplineType()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.SplineType()","output":"spline","from":"composed from the signature, run in the library"}},{"name":"EdgeLineStyle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgelinestyle","signature":"EdgeLineStyle()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeLineStyle()","output":"spline","from":"composed from the signature, run in the library"}},{"name":"EdgeLineType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgelinetype","signature":"EdgeLineType()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeLineType()","output":"spline","from":"composed from the signature, run in the library"}},{"name":"Title","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#title","signature":"Title()","extensions":[]},{"name":"Subtitle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#subtitle","signature":"Subtitle()","extensions":[]},{"name":"OutputFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#outputformat","signature":"OutputFormat()","extensions":[]},{"name":"TooltipConfig","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#tooltipconfig","signature":"TooltipConfig()","extensions":[]},{"name":"ResolveFontColor","description":"color resolution","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#resolvefontcolor","signature":"ResolveFontColor(pBgColor)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ResolveFontColor(TRUE)","output":"black","from":"composed from the signature, run in the library"}},{"name":"ContrastingTextColor","description":"color resolution","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#contrastingtextcolor","signature":"ContrastingTextColor(_cColor_)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ContrastingTextColor(\"a\")","output":"black","from":"composed from the signature, run in the library"}},{"name":"ColorToRGB","description":"color resolution","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#colortorgb","signature":"ColorToRGB(_cColor_)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ColorToRGB(\"a\") )","output":"[ 255, 255, 255 ]","from":"composed from the signature, run in the library"}},{"name":"NodeStrokeColorForTheme","description":"color resolution","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodestrokecolorfortheme","signature":"NodeStrokeColorForTheme(_cTheme_)","extensions":[]},{"name":"ConvertColorTogray","description":"color resolution","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#convertcolortogray","signature":"ConvertColorTogray(_cColor_)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ConvertColorTogray(\"a\")","output":"#FFFFFF","from":"composed from the signature, run in the library"}},{"name":"AddCircle","description":"NOTE // We can add nodes using parent stzGraph methods AddNode(), AddNodeXT() and AddNodeXTT() Rounded/Elliptical Shapes","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addcircle","signature":"AddCircle(pcId)","extensions":["XT","XTT"],"forms":["AddCircleXT","AddCircleXTT"]},{"name":"AddDoubleCircle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#adddoublecircle","signature":"AddDoubleCircle(pcId)","extensions":["XT","XTT"],"forms":["AddDoubleCircleXT","AddDoubleCircleXTT"]},{"name":"AddEllipse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addellipse","signature":"AddEllipse(pcId)","extensions":["XT","XTT"],"forms":["AddEllipseXT","AddEllipseXTT"]},{"name":"AddEgg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addegg","signature":"AddEgg(pcId)","extensions":["XT","XTT"],"forms":["AddEggXT","AddEggXTT"]},{"name":"AddSquare","description":"Quadrilateral Shapes","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addsquare","signature":"AddSquare(pcId)","extensions":["XT","XTT"],"forms":["AddSquareXT","AddSquareXTT"]},{"name":"AddRect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addrect","signature":"AddRect(pcId)","extensions":["XT","XTT"],"forms":["AddRectXT","AddRectXTT"]},{"name":"AddBox","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addbox","signature":"AddBox(pcId)","extensions":["XT","XTT"],"forms":["AddBoxXT","AddBoxXTT"]},{"name":"AddParallelogram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addparallelogram","signature":"AddParallelogram(pcId)","extensions":["XT","XTT"],"forms":["AddParallelogramXT","AddParallelogramXTT"]},{"name":"AddTrapezium","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addtrapezium","signature":"AddTrapezium(pcId)","extensions":["XT","XTT"],"forms":["AddTrapeziumXT","AddTrapeziumXTT"]},{"name":"AddInvTrapezium","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addinvtrapezium","signature":"AddInvTrapezium(pcId)","extensions":["XT","XTT"],"forms":["AddInvTrapeziumXT","AddInvTrapeziumXTT"]},{"name":"AddDiamond","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#adddiamond","signature":"AddDiamond(pcId)","extensions":["XT","XTT"],"forms":["AddDiamondXT","AddDiamondXTT"]},{"name":"AddTriangle","description":"Polygon Shapes","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addtriangle","signature":"AddTriangle(pcId)","extensions":["XT","XTT"],"forms":["AddTriangleXT","AddTriangleXTT"]},{"name":"AddInvTriangle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addinvtriangle","signature":"AddInvTriangle(pcId)","extensions":["XT","XTT"],"forms":["AddInvTriangleXT","AddInvTriangleXTT"]},{"name":"AddPentagon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addpentagon","signature":"AddPentagon(pcId)","extensions":["XT","XTT"],"forms":["AddPentagonXT","AddPentagonXTT"]},{"name":"AddHexagon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addhexagon","signature":"AddHexagon(pcId)","extensions":["XT","XTT"],"forms":["AddHexagonXT","AddHexagonXTT"]},{"name":"AddSeptagon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addseptagon","signature":"AddSeptagon(pcId)","extensions":["XT","XTT"],"forms":["AddSeptagonXT","AddSeptagonXTT"]},{"name":"AddOctagon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addoctagon","signature":"AddOctagon(pcId)","extensions":["XT","XTT"],"forms":["AddOctagonXT","AddOctagonXTT"]},{"name":"AddTripleOctagon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addtripleoctagon","signature":"AddTripleOctagon(pcId)","extensions":["XT","XTT"],"forms":["AddTripleOctagonXT","AddTripleOctagonXTT"]},{"name":"AddCylinder","description":"Non-geometric/Conceptual Shapes","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addcylinder","signature":"AddCylinder(pcId)","extensions":["XT","XTT"],"forms":["AddCylinderXT","AddCylinderXTT"]},{"name":"AddHouse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addhouse","signature":"AddHouse(pcId)","extensions":["XT","XTT"],"forms":["AddHouseXT","AddHouseXTT"]},{"name":"AddTab","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addtab","signature":"AddTab(pcId)","extensions":["XT","XTT"],"forms":["AddTabXT","AddTabXTT"]},{"name":"AddFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addfolder","signature":"AddFolder(pcId)","extensions":["XT","XTT"],"forms":["AddFolderXT","AddFolderXTT"]},{"name":"AddComponent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addcomponent","signature":"AddComponent(pcId)","extensions":["XT","XTT"],"forms":["AddComponentXT","AddComponentXTT"]},{"name":"AddNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addnote","signature":"AddNote(pcId)","extensions":["XT","XTT"],"forms":["AddNoteXT","AddNoteXTT"]},{"name":"SetClusterColor","description":"cluster operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#setclustercolor","signature":"SetClusterColor(pcColor)","extensions":[]},{"name":"AddCluster","description":"cluster operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addcluster","signature":"AddCluster(pClusterId, aNodeIds)","extensions":["XT","XTT"],"forms":["AddClusterXT","AddClusterXTT"]},{"name":"Clusters","description":"cluster operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#clusters","signature":"Clusters()","extensions":[]},{"name":"AddAnnotation","description":"annotation operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addannotation","signature":"AddAnnotation(oAnnotation)","extensions":[]},{"name":"AnnotationsByType","description":"annotation operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#annotationsbytype","signature":"AnnotationsByType(pcType)","extensions":[]},{"name":"Annotations","description":"... and what they are, as data: the type each one annotates.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#annotations","signature":"Annotations()","extensions":["Q"],"forms":["AnnotationsQ"]},{"name":"AddTemplate","description":"template operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addtemplate","signature":"AddTemplate(oTemplate)","extensions":[]},{"name":"ApplyTemplates","description":"template operations","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#applytemplates","signature":"ApplyTemplates()","extensions":[]},{"name":"RegisterVisualRule","description":"This section manages visual styling rules that change diagram appearance based on node/edge properties.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#registervisualrule","signature":"RegisterVisualRule(pcRuleName, paDefinition)","extensions":[]},{"name":"ApplyVisualRules","description":"visual rules","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#applyvisualrules","signature":"ApplyVisualRules()","extensions":[]},{"name":"NodesAffectedByVisualRules","description":"visual rules","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodesaffectedbyvisualrules","signature":"NodesAffectedByVisualRules()","extensions":[]},{"name":"VisualRulesApplied","description":"visual rules","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#visualrulesapplied","signature":"VisualRulesApplied()","extensions":[]},{"name":"NodesWithProperty","description":"properties-based queries","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodeswithproperty","signature":"NodesWithProperty(pcProp)","extensions":[]},{"name":"NodesWith","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodeswith","signature":"NodesWith(pcProp, pcOp, pValue)","extensions":[]},{"name":"NodesWithTag","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#nodeswithtag","signature":"NodesWithTag(pcTag)","extensions":[]},{"name":"EdgesWithProperty","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgeswithproperty","signature":"EdgesWithProperty(pcProp)","extensions":[]},{"name":"EdgesWithPropertyValue","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edgeswithpropertyvalue","signature":"EdgesWithPropertyValue(pcProp, pValue)","extensions":[]},{"name":"propertiesLegend","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#propertieslegend","signature":"propertiesLegend()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.propertiesLegend() )","output":"[ \"=== properties LEGEND ===\", \"\" ]","from":"composed from the signature, run in the library"}},{"name":"ComputeMetrics","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#computemetrics","signature":"ComputeMetrics()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ComputeMetrics() )","output":"[ [ \"avgpathlength\", 2 ], [ \"maxpathlength\", 2 ], [ \"bottlenecks\", [ \"a\", \"b\" ] ], [ \"density\", 0.25 ], [ \"nodecount\", 4 ], [ \"edgecount\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ToCanvas","description":"KILL CRITERION, written before the code: dot still wins on two things this route does not attempt -- SPLINE edges routed around nodes, and nested clusters. If a diagram needs those, ToDot() remains the honest answer and this tier is a convenience, not a replacement. What it must do is draw every shape in the vocabulary, keep cluster members inside their cluster, and never need an external binary.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#tocanvas","signature":"ToCanvas()","extensions":["Q","XT"],"forms":["ToCanvasQ","ToCanvasXT"]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#tosvg","signature":"ToSVG()","extensions":["XT"],"forms":["ToSVGXT"]},{"name":"ToPages","description":"Returns [ [ path, row, col, sceneX, sceneY ], ... ] -- what was written and which part of the picture each sheet holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#topages","signature":"ToPages(pcPath)","extensions":["XT"],"forms":["ToPagesXT"],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ToPages(\"a\") )","output":"[ [ \"a_r1c1.png\", 1, 1, 0, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#topng","signature":"ToPNG(pcPath)","extensions":["XT"],"forms":["ToPNGXT"]},{"name":"Fact","description":"CATMULL-ROM through the bends rather than a polyline: the bends are where the edge must BE, not where it must turn a corner, and a curve reading smoothly past a box is what distinguishes a routed edge from a dog-leg. Ortho keeps its corners -- that is the point of ortho. -- WHAT THIS PICTURE CAN ANSWER (DN9b) -------------------------------- The same verb the math plane answers, over the things a notation picture holds: its nodes, its edges, where the renderer put them, and the verdicts its own governance reaches. A kind this plane cannot answer is refused by name rather than answered with a zero.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#fact","signature":"Fact(pcKind, paArgs)","extensions":[]},{"name":"Rendition","description":"A VALUE THAT SAYS WHAT IT IS (DN9g) --------------------------------- NOTE THE NAME. This class already has a Display(), and it does not return anything: it writes Graphviz source and opens a viewer. Six such methods exist under base/, and they already mean two incompatible things -- three print, three launch. That is why the returning verb is called Rendition() here, and why the display contract cannot take the name Display() without first deciding which of its two existing meanings to break.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#rendition","signature":"Rendition()","extensions":[]},{"name":"RenditionKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renditionkinds","signature":"RenditionKinds()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.RenditionKinds() )","output":"[ \"vector\", \"image\", \"graph\", \"text\" ]","from":"composed from the signature, run in the library"}},{"name":"RenditionAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renditionas","signature":"RenditionAs(pcKind)","extensions":["XT"],"forms":["RenditionAsXT"]},{"name":"RenditionAtQ","description":"Same as RenditionAsXT: ...AND WHERE TO PUT IT. The same contract the math plane carries, in the same words: an empty path means the name this class would have chosen, and a path given for a carried kind is refused by name. See StzRenditionIsLocated, which is where the two planes agree about which kinds write a file at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renditionatq","signature":"RenditionAtQ(pcKind, pcPath)","extensions":[]},{"name":"RenderClusterRects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderclusterrects","signature":"RenderClusterRects()","extensions":[]},{"name":"RenderNodeRects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#rendernoderects","signature":"RenderNodeRects()","extensions":[]},{"name":"ClaimedChannels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#claimedchannels","signature":"ClaimedChannels()","extensions":[]},{"name":"RenderCrossings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#rendercrossings","signature":"RenderCrossings()","extensions":[]},{"name":"RenderEdgePaths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderedgepaths","signature":"RenderEdgePaths()","extensions":[]},{"name":"RenderArrows","description":"Recorded because \"an arrow means a loop\" is the law in this notation most able to break without showing: it is enforced in the two places that draw a head, and gating one of them alone produced a picture identical to the one before. A law with two enforcement points and no way to count the result is a law on trust.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderarrows","signature":"RenderArrows()","extensions":[]},{"name":"RenderAdornments","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderadornments","signature":"RenderAdornments()","extensions":[]},{"name":"RenderForks","description":"The vertices where a stem forked and the corner was therefore drawn SQUARE: [ x, y, key ]. See _VertexIsFork.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderforks","signature":"RenderForks()","extensions":[]},{"name":"RenderHops","description":"Where the picture declared a crossing with a wire hop. Published so an instrument can ask whether each one had room to be read as one -- a bump a few pixels from a rounded elbow is two curves in a row, and the reader cannot tell which is the corner.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderhops","signature":"RenderHops()","extensions":[]},{"name":"LanePlan","description":"Which edges left their row, and how deep each one runs. Published for the same reason the paths are: a frame has to be tall enough to hold its rails, and an instrument has to be able to ask whether it is -- without either of them re-deriving the answer.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#laneplan","signature":"LanePlan()","extensions":[]},{"name":"RenderNodeLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#rendernodelabels","signature":"RenderNodeLabels()","extensions":[]},{"name":"RenderLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderlabels","signature":"RenderLabels()","extensions":[]},{"name":"RenderPicks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#renderpicks","signature":"RenderPicks()","extensions":[]},{"name":"LastCanvas","description":"The picture as last drawn. A live session redraws THIS between gestures instead of building a new one -- the difference between a frame that costs a present and a frame that costs a layout.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#lastcanvas","signature":"LastCanvas()","extensions":[]},{"name":"SlotAtPixel","description":"The fit is linear (scale and shift into the canvas), so the map is two numbers and its inverse is exact. Both are published because a session needs the round trip: pixels in to place a cell, slots out to show where it will land.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#slotatpixel","signature":"SlotAtPixel(pnPx)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.SlotAtPixel(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"PixelAtSlot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#pixelatslot","signature":"PixelAtSlot(pnSlot)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.PixelAtSlot(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SlotMap","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#slotmap","signature":"SlotMap()","extensions":[]},{"name":"OnPress","description":"A DRAG IS ONE UNDO, not one per pointer-move. The cell follows the cursor by pinning directly -- the picture has to keep up -- and the COMMAND is issued once, at release, from the position the cell held when the drag began. Otherwise a single drag would leave a hundred entries in the log and an undo would move the cell one pixel.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#onpress","signature":"OnPress(pnX, pnY)","extensions":[]},{"name":"OnMove","description":"So a move records where the pointer is and nothing else. The window draws the scene it already has and puts the dragged cell on top of it -- DragPreview() says where -- and the layout runs ONCE, at release, when the author has decided. The model is untouched until then, which is also why an abandoned drag leaves nothing behind: there was nothing to undo.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#onmove","signature":"OnMove(pnX, pnY)","extensions":[]},{"name":"DragPreview","description":"Where the gesture currently is: [ subject, x, y ], or [] when nothing is being dragged. What a window paints over the picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#dragpreview","signature":"DragPreview()","extensions":[]},{"name":"OnRelease","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#onrelease","signature":"OnRelease(pnX, pnY)","extensions":[]},{"name":"OnCancel","description":"ABANDONED, not completed: the cell goes back where it was and nothing enters the log. A gesture the author gave up on should leave no trace to undo.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#oncancel","signature":"OnCancel()","extensions":[]},{"name":"RewireAnchor","description":"During :Rewiring, the pixel of the end that is NOT moving -- what a window draws the ghost line from. [] outside the gesture.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#rewireanchor","signature":"RewireAnchor()","extensions":[]},{"name":"UiRewire","description":"What the gesture in hand is doing to which link: [ from, to, end ], or [] outside :Rewiring. The window half reads this, the guard asserts on it.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#uirewire","signature":"UiRewire()","extensions":[]},{"name":"RemoveLinkAt","description":"REMOVE THE LINK UNDER THE POINTER, as one logged command. Not a gesture: removal is instantaneous, so it is a verb the window binds to whatever it likes (a key held while clicking, a context action) rather than a state the machine has to carry.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#removelinkat","signature":"RemoveLinkAt(pnX, pnY)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.RemoveLinkAt(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"BeginLinking","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#beginlinking","signature":"BeginLinking()","extensions":[]},{"name":"EndLinking","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#endlinking","signature":"EndLinking()","extensions":[]},{"name":"BeginLabelling","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#beginlabelling","signature":"BeginLabelling(pcNode)","extensions":[]},{"name":"CommitLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#commitlabel","signature":"CommitLabel(pcText)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.CommitLabel(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"UiState","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#uistate","signature":"UiState()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.UiState()","output":"idle","from":"composed from the signature, run in the library"}},{"name":"UiSubject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#uisubject","signature":"UiSubject()","extensions":[]},{"name":"Step","description":"The re-render is the whole reason a drag previews instead of moving: laying a 500-node diagram out again costs eleven seconds, and a gesture cannot pay that per frame. Structure changes pay it once, where the author expects a pause.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#step","signature":"Step(oWindow, paOptions)","extensions":[]},{"name":"RunIn","description":"The loop, for a caller that has nothing else to do. Answers when the window closes.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#runin","signature":"RunIn(oWindow, paOptions)","extensions":[]},{"name":"Edit","description":"Five commands cover the editor's whole vocabulary: MoveCell   pin a cell somewhere      <-> pin it back (or unpin) AddCell    a node exists             <-> it does not RemoveCell a node is gone            <-> it is back, with its edges Link       an edge exists            <-> it does not SetLabel   a node reads this         <-> it read that NOT Do() -- \"do\" is a Haro keyword (do...again), so a method named for it is a parse error four hundred lines away from anything that looks wrong. Edit() says what it does anyway.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#edit","signature":"Edit(pcKind, paArgs)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Edit(\"a\", [ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Undo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#undo","signature":"Undo()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Undo()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Redo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#redo","signature":"Redo()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Redo()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CanUndo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#canundo","signature":"CanUndo()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.CanUndo()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CanRedo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#canredo","signature":"CanRedo()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.CanRedo()","output":"0","from":"composed from the signature, run in the library"}},{"name":"EditLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#editlog","signature":"EditLog()","extensions":[]},{"name":"ClearEditLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#cleareditlog","signature":"ClearEditLog()","extensions":[]},{"name":"Pin","description":"Pinned in SLOT units, the layout's own coordinate, so a pin means the same thing whatever size the picture is rendered at. That is what makes a pin survive a re-render, which is the only reason to have one.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#pin","signature":"Pin(pcNode, nSlotX)","extensions":[]},{"name":"Unpin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#unpin","signature":"Unpin(pcNode)","extensions":[]},{"name":"UnpinAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#unpinall","signature":"UnpinAll()","extensions":[]},{"name":"IsPinned","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#ispinned","signature":"IsPinned(pcNode)","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsPinned(\"A\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Pins","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#pins","signature":"Pins()","extensions":[]},{"name":"PickAt","description":"The reading itself is engine work over the retained command list -- no copy, one crossing per question -- which is what makes it fast enough to sit under a cursor.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#pickat","signature":"PickAt(pnX, pnY)","extensions":["XT"],"forms":["PickAtXT"]},{"name":"AddMessage","description":"So messages are their own ordered list, and adding one also ensures the RELATION exists -- ConnectIfAbsent, never Connect, so the tenth call between two participants does not raise. The graph stays true and the picture becomes possible, without either giving ground to the other.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#addmessage","signature":"AddMessage(pcFrom, pcTo, pcLabel)","extensions":["XT"],"forms":["AddMessageXT"]},{"name":"Messages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#messages","signature":"Messages()","extensions":[]},{"name":"NumberOfMessages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#numberofmessages","signature":"NumberOfMessages()","extensions":[],"example":{"code":"o1 = new stzDiagram(\"flow\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NumberOfMessages()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Display","description":"View() stays as an alternative form because callers exist (the diagram suite among them), and breaking working code over a naming improvement is a worse trade than carrying an alias.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#display","signature":"Display()","extensions":[]},{"name":"View","description":"Same as Display: View() stays as an alternative form because callers exist (the diagram suite among them), and breaking working code over a naming improvement is a worse trade than carrying an alias.","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#view","signature":"View()","extensions":[]},{"name":"ToHashlist","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#tohashlist","signature":"ToHashlist()","extensions":[]},{"name":"stzdiag","description":"","also_written":["ToStzDiag","DiagFormat","StzDiagFormat","StzDiagString","ToStzDiagFormat","ToStzDiagString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#stzdiag","signature":"stzdiag()","extensions":[]},{"name":"Dot","description":"","also_written":["Code","ToDot","DotCode","GraphvizDot","ToGraphvizDot"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#dot","signature":"Dot()","extensions":[]},{"name":"Json","description":"","also_written":["ToJson"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#json","signature":"Json()","extensions":[]},{"name":"Mermaid","description":"","also_written":["ToMermaid"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#mermaid","signature":"Mermaid()","extensions":[]},{"name":"WriteToFile","description":"","also_written":["SaveFile","SaveInFile","SaveToFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetofile","signature":"WriteToFile()","extensions":["XT"],"forms":["SaveFileXT","SaveInFileXT","SaveToFileXT","WriteToFileXT"]},{"name":"WriteToStzDiagFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetostzdiagfile","signature":"WriteToStzDiagFile()","extensions":["XT"],"forms":["WriteToStzDiagFileXT"]},{"name":"WriteStzDiag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writestzdiag","signature":"WriteStzDiag()","extensions":["XT"],"forms":["WriteStzDiagXT"]},{"name":"SaveToDiagFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetodiagfile","signature":"SaveToDiagFile()","extensions":["XT"],"forms":["SaveToDiagFileXT"]},{"name":"SaveToStzDiagFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetostzdiagfile","signature":"SaveToStzDiagFile()","extensions":["XT"],"forms":["SaveToStzDiagFileXT"]},{"name":"SaveToStzDiag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetostzdiag","signature":"SaveToStzDiag()","extensions":["XT"],"forms":["SaveToStzDiagXT"]},{"name":"SaveInDiagFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveindiagfile","signature":"SaveInDiagFile()","extensions":["XT"],"forms":["SaveInDiagFileXT"]},{"name":"SaveInStzDiagFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveinstzdiagfile","signature":"SaveInStzDiagFile()","extensions":["XT"],"forms":["SaveInStzDiagFileXT"]},{"name":"SaveInStzDiag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveinstzdiag","signature":"SaveInStzDiag()","extensions":["XT"],"forms":["SaveInStzDiagXT"]},{"name":"SaveDiagFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savediagfile","signature":"SaveDiagFile()","extensions":["XT"],"forms":["SaveDiagFileXT"]},{"name":"SaveStzDiagFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savestzdiagfile","signature":"SaveStzDiagFile()","extensions":["XT"],"forms":["SaveStzDiagFileXT"]},{"name":"SaveStzDiag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savestzdiag","signature":"SaveStzDiag()","extensions":["XT"],"forms":["SaveStzDiagXT"]},{"name":"SaveInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveinfolder","signature":"SaveInFolder(pcFolder)","extensions":[]},{"name":"SaveToFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetofileinfolder","signature":"SaveToFileInFolder(pcFolder)","extensions":[]},{"name":"SaveFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savefileinfolder","signature":"SaveFileInFolder(pcFolder)","extensions":[]},{"name":"SaveInFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveinfileinfolder","signature":"SaveInFileInFolder(pcFolder)","extensions":[]},{"name":"WriteToStzDiagFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetostzdiagfileinfolder","signature":"WriteToStzDiagFileInFolder(pcFolder)","extensions":[]},{"name":"WriteStzDiagInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writestzdiaginfolder","signature":"WriteStzDiagInFolder(pcFolder)","extensions":[]},{"name":"SaveToDiagFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetodiagfileinfolder","signature":"SaveToDiagFileInFolder(pcFolder)","extensions":[]},{"name":"SaveToStzDiagFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetostzdiagfileinfolder","signature":"SaveToStzDiagFileInFolder(pcFolder)","extensions":[]},{"name":"SaveToStzDiagInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetostzdiaginfolder","signature":"SaveToStzDiagInFolder()","extensions":[]},{"name":"SaveInDiagFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveindiagfileinfolder","signature":"SaveInDiagFileInFolder(pcFolder)","extensions":[]},{"name":"SaveInStzDiagFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveinstzdiagfileinfolder","signature":"SaveInStzDiagFileInFolder(pcFolder)","extensions":[]},{"name":"SaveInStzDiagInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#saveinstzdiaginfolder","signature":"SaveInStzDiagInFolder(pcFolder)","extensions":[]},{"name":"SaveDiagFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savediagfileinfolder","signature":"SaveDiagFileInFolder(pcFolder)","extensions":[]},{"name":"SaveStzDiagFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savestzdiagfileinfolder","signature":"SaveStzDiagFileInFolder(pcFolder)","extensions":[]},{"name":"SaveStzDiagInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savestzdiaginfolder","signature":"SaveStzDiagInFolder(pcFolder)","extensions":[]},{"name":"WriteToDotFile","description":"","also_written":["SaveDotFile","SaveInDotFile","WriteInDotFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetodotfile","signature":"WriteToDotFile()","extensions":["XT"],"forms":["SaveInDotFileXT","WriteInDotFileXT","WriteToDotFileXT"]},{"name":"WriteToDotFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetodotfileinfolder","signature":"WriteToDotFileInFolder(pcFolder)","extensions":[]},{"name":"WriteDotFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writedotfileinfolder","signature":"WriteDotFileInFolder(pcFolder)","extensions":[]},{"name":"WriteDotInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writedotinfolder","signature":"WriteDotInFolder(pcFolder)","extensions":[]},{"name":"WriteToDotInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetodotinfolder","signature":"WriteToDotInFolder(pcFolder)","extensions":[]},{"name":"SaveToDotFileXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetodotfilext","signature":"SaveToDotFileXT(pcFolder)","extensions":[]},{"name":"SaveToDotFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetodotfileinfolder","signature":"SaveToDotFileInFolder(pcFolder)","extensions":[]},{"name":"SaveDotFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savedotfileinfolder","signature":"SaveDotFileInFolder(pcFolder)","extensions":[]},{"name":"SaveDotInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savedotinfolder","signature":"SaveDotInFolder(pcFolder)","extensions":[]},{"name":"SaveToDotInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetodotinfolder","signature":"SaveToDotInFolder(pcFolder)","extensions":[]},{"name":"WriteToMermaidFile","description":"","also_written":["SaveMermaidFile","SaveInMermaidFile","WriteInMermaidFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetomermaidfile","signature":"WriteToMermaidFile()","extensions":["XT"],"forms":["SaveInMermaidFileXT","WriteInMermaidFileXT","WriteToMermaidFileXT"]},{"name":"WriteToMermaidFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetomermaidfileinfolder","signature":"WriteToMermaidFileInFolder(pcFolder)","extensions":[]},{"name":"WriteMermaidFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writemermaidfileinfolder","signature":"WriteMermaidFileInFolder(pcFolder)","extensions":[]},{"name":"WriteMermaidInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writemermaidinfolder","signature":"WriteMermaidInFolder(pcFolder)","extensions":[]},{"name":"WriteToMermaidInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetomermaidinfolder","signature":"WriteToMermaidInFolder(pcFolder)","extensions":[]},{"name":"SaveToMermaidFileXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetomermaidfilext","signature":"SaveToMermaidFileXT(pcFolder)","extensions":[]},{"name":"SaveToMermaidFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetomermaidfileinfolder","signature":"SaveToMermaidFileInFolder(pcFolder)","extensions":[]},{"name":"SaveMermaidFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savemermaidfileinfolder","signature":"SaveMermaidFileInFolder(pcFolder)","extensions":[]},{"name":"SaveMermaidInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savemermaidinfolder","signature":"SaveMermaidInFolder(pcFolder)","extensions":[]},{"name":"SaveToMermaidInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetomermaidinfolder","signature":"SaveToMermaidInFolder(pcFolder)","extensions":[]},{"name":"WriteToJsonFile","description":"","also_written":["SaveJsonFile","SaveInJsonFile","WriteInJsonFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetojsonfile","signature":"WriteToJsonFile(pcFileName)","extensions":["XT"],"forms":["SaveInJsonFileXT","WriteInJsonFileXT","WriteToJsonFileXT"]},{"name":"WriteToJsonFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetojsonfileinfolder","signature":"WriteToJsonFileInFolder(pcFolder)","extensions":[]},{"name":"WriteJsonFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writejsonfileinfolder","signature":"WriteJsonFileInFolder(pcFolder)","extensions":[]},{"name":"WriteJsonInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writejsoninfolder","signature":"WriteJsonInFolder(pcFolder)","extensions":[]},{"name":"WriteToJsonInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetojsoninfolder","signature":"WriteToJsonInFolder(pcFolder)","extensions":[]},{"name":"SaveToJsonFileXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetojsonfilext","signature":"SaveToJsonFileXT(pcFolder)","extensions":[]},{"name":"SaveToJsonFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetojsonfileinfolder","signature":"SaveToJsonFileInFolder(pcFolder)","extensions":[]},{"name":"SaveJsonFileInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savejsonfileinfolder","signature":"SaveJsonFileInFolder(pcFolder)","extensions":[]},{"name":"SaveJsonInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savejsoninfolder","signature":"SaveJsonInFolder(pcFolder)","extensions":[]},{"name":"SaveToJsonInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#savetojsoninfolder","signature":"SaveToJsonInFolder(pcFolder)","extensions":[]},{"name":"Explain","description":"NOTE // There also is an Explain() at the parent stzGraph level","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#explain","signature":"Explain()","extensions":[]},{"name":"ImportDiag","description":"import with subdiagram support","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#importdiag","signature":"ImportDiag(cDiagString)","extensions":[]},{"name":"ExtractFirstNodeId","description":"import with subdiagram support","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#extractfirstnodeid","signature":"ExtractFirstNodeId(cDiagString)","extensions":[]},{"name":"ImportAsSubdiagram","description":"import with subdiagram support","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#importassubdiagram","signature":"ImportAsSubdiagram(cDiagString, cParentNodeId)","extensions":[]},{"name":"ParseAndImport","description":"import with subdiagram support","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#parseandimport","signature":"ParseAndImport(cDiagString)","extensions":[]},{"name":"ApplyFocusTo","description":"focus management","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#applyfocusto","signature":"ApplyFocusTo(acNodeIds)","extensions":[]},{"name":"ResetAllNodeColors","description":"focus management","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#resetallnodecolors","signature":"ResetAllNodeColors()","extensions":[]},{"name":"LoadStyle","description":"style file management","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#loadstyle","signature":"LoadStyle(pSource)","extensions":[]},{"name":"LoadedStyles","description":"style file management","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#loadedstyles","signature":"LoadedStyles()","extensions":[]},{"name":"ExportToStyl","description":"style file management","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#exporttostyl","signature":"ExportToStyl()","extensions":[]},{"name":"WriteToStylFile","description":"style file management","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writetostylfile","signature":"WriteToStylFile(pcFilename)","extensions":[]},{"name":"WriteStyl","description":"style file management","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagram.html#writestyl","signature":"WriteStyl(pcFileName)","extensions":[]}]},{"name":"stzDiagramAnnotator","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzdiagramannotator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramannotator.html#init","signature":"init(pcType)","extensions":[]},{"name":"Type","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramannotator.html#type","signature":"Type()","extensions":[],"example":{"code":"o1 = new stzDiagramAnnotator(:Performance)\n? o1.Type()","output":"performance","from":"composed from the signature, run in the library"}},{"name":"Annotate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramannotator.html#annotate","signature":"Annotate(pNodeId, _aData_)","extensions":[]},{"name":"NodeData","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramannotator.html#nodedata","signature":"NodeData(pNodeId)","extensions":[]},{"name":"NodesData","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramannotator.html#nodesdata","signature":"NodesData()","extensions":[]},{"name":"ToHashlist","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramannotator.html#tohashlist","signature":"ToHashlist()","extensions":[],"example":{"code":"o1 = new stzDiagramAnnotator(:Performance)\n? @@( o1.ToHashlist() )","output":"[ [ \"type\", \"performance\" ], [ \"nodedata\", [ ] ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzDiagramToDot","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtodot.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtodot.html#init","signature":"init(poDiagram)","extensions":[]},{"name":"DotCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtodot.html#dotcode","signature":"DotCode()","extensions":[]},{"name":"Code","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtodot.html#code","signature":"Code()","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtodot.html#content","signature":"Content()","extensions":[]},{"name":"WriteToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtodot.html#writetofile","signature":"WriteToFile(pFilename)","extensions":[]}]},{"name":"stzDiagramToJSON","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtojson.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtojson.html#init","signature":"init(poDiagram)","extensions":[]},{"name":"Json","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtojson.html#json","signature":"Json()","extensions":[]},{"name":"JsonCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtojson.html#jsoncode","signature":"JsonCode()","extensions":[]},{"name":"Code","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtojson.html#code","signature":"Code()","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtojson.html#content","signature":"Content()","extensions":[]},{"name":"WriteToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtojson.html#writetofile","signature":"WriteToFile(pFilename)","extensions":[]}]},{"name":"stzDiagramToMermaid","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtomermaid.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtomermaid.html#init","signature":"init(poDiagram)","extensions":[]},{"name":"Code","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtomermaid.html#code","signature":"Code()","extensions":[],"example":{"code":"oD = new stzDiagram(\"flow\")\noD.AddNodeXTT(\"start\", \"Begin\", [ :type = \"start\" ])\noD.AddNodeXTT(\"done\", \"Complete\", [ :type = \"endpoint\" ])\noD.Connect(\"start\", \"done\")\no1 = new stzDiagramToMermaid(oD)\n? o1.Code()","output":"graph TD\n    node_start([\"Begin\"])\n    done([\"Complete\"])\n\n    node_start --> done","from":"composed from the signature, run in the library"}},{"name":"MermaidCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtomermaid.html#mermaidcode","signature":"MermaidCode()","extensions":[],"example":{"code":"oD = new stzDiagram(\"flow\")\noD.AddNodeXTT(\"start\", \"Begin\", [ :type = \"start\" ])\noD.AddNodeXTT(\"done\", \"Complete\", [ :type = \"endpoint\" ])\noD.Connect(\"start\", \"done\")\no1 = new stzDiagramToMermaid(oD)\n? o1.MermaidCode()","output":"graph TD\n    node_start([\"Begin\"])\n    done([\"Complete\"])\n\n    node_start --> done","from":"composed from the signature, run in the library"}},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtomermaid.html#content","signature":"Content()","extensions":[]},{"name":"WriteToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtomermaid.html#writetofile","signature":"WriteToFile(pFilename)","extensions":[]}]},{"name":"stzDiagramToStzDiag","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#init","signature":"init(poDiagram)","extensions":[]},{"name":"stzdiag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#stzdiag","signature":"stzdiag()","extensions":[]},{"name":"stzdiagCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#stzdiagcode","signature":"stzdiagCode()","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#content","signature":"Content()","extensions":[]},{"name":"WriteToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#writetofile","signature":"WriteToFile(pFilename)","extensions":[]},{"name":"EscapeString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#escapestring","signature":"EscapeString(pStr)","extensions":[]},{"name":"NodeListToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#nodelisttostring","signature":"NodeListToString(_aNodes_)","extensions":[]},{"name":"DataToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdiagramtostzdiag.html#datatostring","signature":"DataToString(_aData_)","extensions":[]}]},{"name":"stzDlmSource","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzdlmsource.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzLlmPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlmsource.html#init","signature":"init(poDlm)","extensions":[]},{"name":"IsLocalReal","description":"a genuine local equivalent, not a fake -- see stzServiceRegistry's postures","url":"https://mayouni.github.io/stzsite/en/reference/stzdlmsource.html#islocalreal","signature":"IsLocalReal()","extensions":[]},{"name":"Complete","description":"the PORT contract","url":"https://mayouni.github.io/stzsite/en/reference/stzdlmsource.html#complete","signature":"Complete(pcPrompt)","extensions":[]},{"name":"DlmQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlmsource.html#dlmq","signature":"DlmQ()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdlmsource.html#show","signature":"Show()","extensions":[]}]},{"name":"stzDotCode","area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzDotCode.ring","inherits":{},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#init","signature":"Init()","extensions":[]},{"name":"EnsureDirectories","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#ensuredirectories","signature":"EnsureDirectories()","extensions":[]},{"name":"SetCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#setcode","signature":"SetCode(pcDotCode)","extensions":[]},{"name":"@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#@","signature":"@(pcDotCode)","extensions":[]},{"name":"SetOutputFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#setoutputformat","signature":"SetOutputFormat(_cFormat_)","extensions":[]},{"name":"SetOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#setoutput","signature":"SetOutput(_cFormat_)","extensions":[]},{"name":"SetTempDir","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#settempdir","signature":"SetTempDir(cDir)","extensions":[]},{"name":"TempDir","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#tempdir","signature":"TempDir()","extensions":[]},{"name":"SetDotPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#setdotpath","signature":"SetDotPath(cPath)","extensions":[]},{"name":"SetVerbose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#setverbose","signature":"SetVerbose(bVerbose)","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#execute","signature":"Execute()","extensions":["XT"],"forms":["ExecuteXT"]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#run","signature":"Run()","extensions":["XT"],"forms":["RunXT"]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#exec","signature":"Exec()","extensions":["XT"],"forms":["ExecXT"]},{"name":"View","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#view","signature":"View()","extensions":[]},{"name":"Display","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#display","signature":"Display()","extensions":[]},{"name":"Visualise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#visualise","signature":"Visualise()","extensions":[]},{"name":"ExecuteAndView","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#executeandview","signature":"ExecuteAndView()","extensions":[]},{"name":"RunAndView","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#runandview","signature":"RunAndView()","extensions":[]},{"name":"ExecAndView","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#execandview","signature":"ExecAndView()","extensions":[]},{"name":"OutputFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#outputfile","signature":"OutputFile()","extensions":[]},{"name":"OutputFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#outputformat","signature":"OutputFormat()","extensions":[]},{"name":"Code","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#code","signature":"Code()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#duration","signature":"Duration()","extensions":[]},{"name":"Log","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#log","signature":"Log()","extensions":[]},{"name":"IsVerbose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#isverbose","signature":"IsVerbose()","extensions":[]},{"name":"Cleanup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#cleanup","signature":"Cleanup()","extensions":[]},{"name":"CleanupAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#cleanupall","signature":"CleanupAll()","extensions":[]},{"name":"WriteToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#writetofile","signature":"WriteToFile(cFile, _cContent_)","extensions":[]},{"name":"ReadFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdotcode.html#readfile","signature":"ReadFile(cFile)","extensions":[]}]},{"name":"stzDrillRemoteResponder","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityDrill.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html#init","signature":"init(poDrill)","extensions":[]},{"name":"LockAccount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html#lockaccount","signature":"LockAccount(pcTarget)","extensions":[]},{"name":"RevokeSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html#revokesession","signature":"RevokeSession(pcTarget)","extensions":[]},{"name":"RotateSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html#rotatesecret","signature":"RotateSecret(pcTarget)","extensions":[]},{"name":"RevokeCapability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html#revokecapability","signature":"RevokeCapability(pcTarget)","extensions":[]},{"name":"ShedSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html#shedsource","signature":"ShedSource(pcTarget)","extensions":[]},{"name":"QuarantinePart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzdrillremoteresponder.html#quarantinepart","signature":"QuarantinePart(pcTarget)","extensions":[]}]},{"name":"stzDuration","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzduration.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDuration.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#init","signature":"init(p)","extensions":[]},{"name":"TotalSeconds","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzduration/totalseconds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzduration/totalseconds.html","signature":"TotalSeconds()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.TotalSeconds()","output":"12342","from":"composed from the signature, run in the library"}},{"name":"ToSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#toseconds","signature":"ToSeconds()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.ToSeconds()","output":"12342","from":"composed from the signature, run in the library"}},{"name":"TotalMinutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#totalminutes","signature":"TotalMinutes()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.TotalMinutes()","output":"205","from":"composed from the signature, run in the library"}},{"name":"ToMinutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#tominutes","signature":"ToMinutes()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.ToMinutes()","output":"205","from":"composed from the signature, run in the library"}},{"name":"TotalHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#totalhours","signature":"TotalHours()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.TotalHours()","output":"3","from":"composed from the signature, run in the library"}},{"name":"ToHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#tohours","signature":"ToHours()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.ToHours()","output":"3","from":"composed from the signature, run in the library"}},{"name":"TotalDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#totaldays","signature":"TotalDays()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.TotalDays()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#todays","signature":"ToDays()","extensions":[]},{"name":"Days","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#days","signature":"Days()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.Days()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Hours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#hours","signature":"Hours()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.Hours()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Minutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#minutes","signature":"Minutes()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.Minutes()","output":"25","from":"composed from the signature, run in the library"}},{"name":"Seconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#seconds","signature":"Seconds()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.Seconds()","output":"42","from":"composed from the signature, run in the library"}},{"name":"Milliseconds","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzduration/milliseconds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzduration/milliseconds.html","signature":"Milliseconds()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.Milliseconds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Components","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#components","signature":"Components()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? @@( o1.Components() )","output":"[ [ \"days\", 0 ], [ \"hours\", 3 ], [ \"minutes\", 25 ], [ \"seconds\", 42 ], [ \"milliseconds\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ToString","description":"","also_written":["Content","Duration"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzduration/tostring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzduration/tostring.html","signature":"ToString()","extensions":["XT"],"forms":["ToStringXT"],"example":{"code":"oDuration = new stzDuration(3665)\n? oDuration.Content() # Or ToString() or Duration()","output":"1:01:05","from":"library test"}},{"name":"ToHuman","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzduration/tohuman.html","url":"https://mayouni.github.io/stzsite/en/reference/stzduration/tohuman.html","signature":"ToHuman()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.ToHuman()","output":"3 hours, 25 minutes, and 42 seconds","from":"composed from the signature, run in the library"}},{"name":"ToCompact","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzduration/tocompact.html","url":"https://mayouni.github.io/stzsite/en/reference/stzduration/tocompact.html","signature":"ToCompact()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.ToCompact()","output":"3h 25m 42s","from":"composed from the signature, run in the library"}},{"name":"ToSimple","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#tosimple","signature":"ToSimple()","extensions":[]},{"name":"operator","description":"Arithmetic operators","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#operator","signature":"operator(cOp, pValue)","extensions":[]},{"name":"Compare","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#compare","signature":"Compare(pOther)","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.Compare(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEqualTo","description":"Comparison methods","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#isequalto","signature":"IsEqualTo(pOther)","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.IsEqualTo(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLessThan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#islessthan","signature":"IsLessThan(pOther)","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.IsLessThan(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGreaterThan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#isgreaterthan","signature":"IsGreaterThan(pOther)","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.IsGreaterThan(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#isbetween","signature":"IsBetween(pMin, pMax)","extensions":[]},{"name":"IsZero","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#iszero","signature":"IsZero()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.IsZero()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPositive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#ispositive","signature":"IsPositive()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.IsPositive()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNegative","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#isnegative","signature":"IsNegative()","extensions":[],"example":{"code":"o1 = new stzDuration(\"3 hours 25 minutes 42 seconds\")\n? o1.IsNegative()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Add","description":"Modification methods","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#add","signature":"Add(p)","extensions":[]},{"name":"Subtract","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#subtract","signature":"Subtract(p)","extensions":[]},{"name":"Multiply","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#multiply","signature":"Multiply(n)","extensions":[]},{"name":"Divide","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#divide","signature":"Divide(n)","extensions":[]},{"name":"AddDays","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#adddays","signature":"AddDays(n)","extensions":[]},{"name":"AddHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#addhours","signature":"AddHours(n)","extensions":[]},{"name":"AddMinutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#addminutes","signature":"AddMinutes(n)","extensions":[]},{"name":"AddSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#addseconds","signature":"AddSeconds(n)","extensions":[]},{"name":"AddMilliseconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#addmilliseconds","signature":"AddMilliseconds(n)","extensions":[]},{"name":"ParseDurationString","description":"Utility","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#parsedurationstring","signature":"ParseDurationString(_cStr_)","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#copy","signature":"Copy()","extensions":[]},{"name":"Clone","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#clone","signature":"Clone()","extensions":[]},{"name":"JoinParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzduration.html#joinparts","signature":"JoinParts(_aParts_)","extensions":[]}]},{"name":"stzEarcons","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzEarcons.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#init","signature":"init()","extensions":[]},{"name":"ToSoundOf","description":"what a meaning sounds like (no device needed) ----------------------- The motif as DATA. Works with no audio hardware, which is what lets a CI machine assert the vocabulary.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#tosoundof","signature":"ToSoundOf(pMeaning)","extensions":[]},{"name":"IsSilentValue","description":"Muted is the one value whose rendering is nothing. Asking is legitimate.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#issilentvalue","signature":"IsSilentValue(pMeaning)","extensions":[]},{"name":"ToStepOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#tostepof","signature":"ToStepOf(pMeaning)","extensions":[]},{"name":"PriorityOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#priorityof","signature":"PriorityOf(pMeaning)","extensions":[]},{"name":"SetAmbientFloor","description":"Colour's doctrine, transposed: a sound system that cannot fail an audibility check does not have one. The check is a MARGIN over the floor.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#setambientfloor","signature":"SetAmbientFloor(pnDb)","extensions":[]},{"name":"DeclaredFloor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#declaredfloor","signature":"DeclaredFloor()","extensions":[]},{"name":"MarginMetric","description":"The margin now uses LoudnessOfSupport: the SAME K-weighting and the same -0.691 + 10log10(z) formula, over the sound's own length. It is not a standard LUFS figure and the metric name says so -- but it is the ear's own weighting rather than a flat average, which is the difference between a gate that models hearing and one that models arithmetic.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#marginmetric","signature":"MarginMetric()","extensions":[]},{"name":"LevelOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#levelof","signature":"LevelOf(pMeaning)","extensions":[]},{"name":"AudibilityMarginOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#audibilitymarginof","signature":"AudibilityMarginOf(pMeaning)","extensions":[]},{"name":"RequiredMarginOf","description":"The gate. A cue needs 10 LU of headroom over the room; an alert needs 20.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#requiredmarginof","signature":"RequiredMarginOf(pMeaning)","extensions":[]},{"name":"IsAudible","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#isaudible","signature":"IsAudible(pMeaning)","extensions":[]},{"name":"WouldFireAt","description":"THE DECISION IS A PURE FUNCTION of (state, meaning, now), so a guard can assert the contract on a machine with no audio device at all. Fire() calls exactly this, with the transport's clock.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#wouldfireat","signature":"WouldFireAt(pMeaning, pnNow)","extensions":[]},{"name":"RecordFireAt","description":"The state advance, separated from the decision so both the real path and a device-less guard drive the same code.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#recordfireat","signature":"RecordFireAt(pMeaning, pnNow)","extensions":[]},{"name":"CountDropAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#countdropat","signature":"CountDropAt(pMeaning)","extensions":[]},{"name":"DropsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#dropsof","signature":"DropsOf(pMeaning)","extensions":[]},{"name":"LastReason","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#lastreason","signature":"LastReason()","extensions":[]},{"name":"SetRefractory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#setrefractory","signature":"SetRefractory(pnSeconds)","extensions":[]},{"name":"Start","description":"hearing it","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#start","signature":"Start()","extensions":["Q"],"forms":["StartQ"]},{"name":"Fire","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#fire","signature":"Fire(pMeaning)","extensions":["Q"],"forms":["FireQ"]},{"name":"SetDuckDepth","description":"SS3: ducking -------------------------------------------------------- How deep, in dB. Declared, never inferred -- a caller who wants a different depth argues with a number.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#setduckdepth","signature":"SetDuckDepth(pnDb)","extensions":[]},{"name":"DuckDepthDb","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#duckdepthdb","signature":"DuckDepthDb()","extensions":[]},{"name":"SetDuckRampMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#setduckrampms","signature":"SetDuckRampMs(pnMs)","extensions":[]},{"name":"DuckRampMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#duckrampms","signature":"DuckRampMs()","extensions":[]},{"name":"SetDucking","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#setducking","signature":"SetDucking(pbOn)","extensions":[]},{"name":"IsDucking","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#isducking","signature":"IsDucking()","extensions":[]},{"name":"DucksApplied","description":"COUNTED, like everything else this plane does behind a listener's back. \"Why did that get quiet\" must have an answer that is a number.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#ducksapplied","signature":"DucksApplied()","extensions":[]},{"name":"GainOf","description":"The gain the RENDER is applying to a value's bus right now. During a ramp this is somewhere between the old value and the target, which is what lets a guard prove the ramp MOVES rather than jumps.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#gainof","signature":"GainOf(pMeaning)","extensions":[]},{"name":"DuckUnder","description":"Duck every value QUIETER IN MEANING than this one, and leave the rest alone. Ramped, so it cannot click.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#duckunder","signature":"DuckUnder(pMeaning)","extensions":[]},{"name":"Unduck","description":"Everything back to unity, on the same ramp. Restoring with a JUMP would click exactly as ducking with one would.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#unduck","signature":"Unduck()","extensions":[]},{"name":"SetVoiceLanguage","description":"VC4: SAY -- the earcon, then the phrase that says WHICH ------------- Which language the phrase is spoken in. REFUSED rather than substituted if the machine has no voice for it -- speaking French to an operator who asked for English is worse than saying nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#setvoicelanguage","signature":"SetVoiceLanguage(pcTag)","extensions":[]},{"name":"VoiceLanguage","description":"Which language it is actually speaking -- empty until one is set and ACCEPTED, so a caller can tell \"not asked yet\" from \"asked and refused\".","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#voicelanguage","signature":"VoiceLanguage()","extensions":[]},{"name":"CanSpeak","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#canspeak","signature":"CanSpeak()","extensions":[]},{"name":"ToSoundOfSaying","description":"Needs no audio device, which is what lets a guard measure the composition on a machine that cannot play it.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#tosoundofsaying","signature":"ToSoundOfSaying(pMeaning, pcPhrase)","extensions":[]},{"name":"Say","description":"Say it: the earcon, then the phrase. Queued, not played immediately -- call TickSpeech() (or SpeakQueueToEnd()) to advance.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#say","signature":"Say(pMeaning, pcPhrase)","extensions":["Q"],"forms":["SayQ"]},{"name":"TickSpeech","description":"One step. Starts the next phrase when nothing is speaking, and reaps the transport when it ends. Cheap; call it as often as you like.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#tickspeech","signature":"TickSpeech()","extensions":[]},{"name":"SpeakQueueToEnd","description":"This method OCCUPIES THE THREAD. Nothing can call Say while it runs, so the queue it starts with is the queue it finishes with: there is nothing left to cancel, and rendering the whole of it into one buffer is not a loss of behaviour, only of churn. TickSpeech keeps the per-phrase transport precisely because a program that ticks CAN be interrupted, and there the ability to stop mid-sentence is the point.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#speakqueuetoend","signature":"SpeakQueueToEnd()","extensions":[]},{"name":"IsSpeaking","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#isspeaking","signature":"IsSpeaking()","extensions":[]},{"name":"SpeechQueueDepth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#speechqueuedepth","signature":"SpeechQueueDepth()","extensions":[]},{"name":"SpeechDrops","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#speechdrops","signature":"SpeechDrops()","extensions":[]},{"name":"SpeechSpoken","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#speechspoken","signature":"SpeechSpoken()","extensions":[]},{"name":"SpeechGapSeconds","description":"The silence between a cue and its phrase, and between two announcements when a queue drains as one. Exposed because a guard has to be able to account for it rather than assume it.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#speechgapseconds","signature":"SpeechGapSeconds()","extensions":[]},{"name":"SetSpeechQueueMax","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#setspeechqueuemax","signature":"SetSpeechQueueMax(pn)","extensions":[]},{"name":"TriggerToEarMs","description":"What a caller must not assume. Haro occupancy plus the measured device and OS floor -- see plan S.5 for where each number comes from.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#triggertoearms","signature":"TriggerToEarMs()","extensions":[]},{"name":"CanAcknowledgeWithin","description":"Rule 18 allows 100 ms. This answers whether a sound can be the acknowledgement, and on this pipeline the answer is no.","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#canacknowledgewithin","signature":"CanAcknowledgeWithin(pnMs)","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#stop","signature":"Stop()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#release","signature":"Release()","extensions":[]},{"name":"IsStarted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#isstarted","signature":"IsStarted()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzearcons.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzEduReader","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#init","signature":"init(poCourse)","extensions":[]},{"name":"AddChapter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#addchapter","signature":"AddChapter(poChapter)","extensions":["Q"],"forms":["AddChapterQ"]},{"name":"AddWorldPage","description":"A world's page: the same article as a chapter, listed in the language's menu under \"World\" rather than a number, after the chapters of that language.","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#addworldpage","signature":"AddWorldPage(poChapter)","extensions":["Q"],"forms":["AddWorldPageQ"]},{"name":"NumberOfWorldPages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#numberofworldpages","signature":"NumberOfWorldPages()","extensions":[]},{"name":"AddQuestion","description":"A Q&A generated from the library itself, when the page is built.","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#addquestion","signature":"AddQuestion(pcQuestion, pcClass)","extensions":[]},{"name":"QandA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#qanda","signature":"QandA()","extensions":[]},{"name":"Html","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#html","signature":"Html()","extensions":[]},{"name":"WriteTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzedureader.html#writeto","signature":"WriteTo(pcFile)","extensions":[]}]},{"name":"stzEmulator","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#init","signature":"init(poDelivery)","extensions":[]},{"name":"SetOutDir","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#setoutdir","signature":"SetOutDir(pcDir)","extensions":["Q"],"forms":["SetOutDirQ"]},{"name":"CompileEngine","description":"Toggle the per-part engine compilation. Default ON (device consoles run the real engine). CompileEngineQ(FALSE) emits the plan map + graceful fallback without invoking Zig -- for fast, toolchain-free generation (and guards).","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#compileengine","signature":"CompileEngine(pbOn)","extensions":["Q"],"forms":["CompileEngineQ"]},{"name":"BundleDir","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#bundledir","signature":"BundleDir()","extensions":[]},{"name":"Build","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#build","signature":"Build()","extensions":["Q"],"forms":["BuildQ"]},{"name":"Files","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#files","signature":"Files()","extensions":[]},{"name":"IsBuilt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#isbuilt","signature":"IsBuilt()","extensions":[]},{"name":"ShellPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzemulator.html#shellpath","signature":"ShellPath()","extensions":[]}]},{"name":"stzEngineTimeline","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzEngineTimeline.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#init","signature":"init()","extensions":[]},{"name":"AddEvent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#addevent","signature":"AddEvent(cLabel, nTimestamp)","extensions":["Q"],"forms":["AddEventQ"]},{"name":"EventCount","description":"","also_written":["NumberOfEvents"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#eventcount","signature":"EventCount()","extensions":[],"example":{"code":"o1 = new stzEngineTimeline()\n? o1.EventCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"EventLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#eventlabel","signature":"EventLabel(nIndex)","extensions":[]},{"name":"EventTime","description":"","also_written":["EventTimestamp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#eventtime","signature":"EventTime(nIndex)","extensions":[]},{"name":"EventsBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#eventsbetween","signature":"EventsBetween(nStartTime, nEndTime)","extensions":[]},{"name":"EventsSorted","description":"","also_written":["SortedEvents"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#eventssorted","signature":"EventsSorted()","extensions":[]},{"name":"Duration","description":"","also_written":["TotalDuration"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#duration","signature":"Duration()","extensions":[],"example":{"code":"o1 = new stzEngineTimeline()\n? o1.Duration()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveEvent","description":"removal and cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#removeevent","signature":"RemoveEvent(cLabel)","extensions":[]},{"name":"Clear","description":"removal and cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzenginetimeline.html#clear","signature":"Clear()","extensions":[]}]},{"name":"stzEntity","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzentity.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzEntity.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#init","signature":"init(paEntity)","extensions":[]},{"name":"Content","description":"","also_written":["Entity"],"url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#content","signature":"Content()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#value","signature":"Value()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.Name()","output":"toyota","from":"composed from the signature, run in the library"}},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Type","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#type","signature":"Type()","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.Type()","output":"car","from":"composed from the signature, run in the library"}},{"name":"SetType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#settype","signature":"SetType(pcType)","extensions":[]},{"name":"Created","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#created","signature":"Created()","extensions":[]},{"name":"ContainsPropertyOrValue","description":"","also_written":["ContainsPropOrVal","ContainsValOrPrep","ContainsValueOrProperty"],"url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#containspropertyorvalue","signature":"ContainsPropertyOrValue(pPropOrVal)","extensions":[]},{"name":"Contains@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#contains@","extensions":[]},{"name":"@Contains","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#@contains","signature":"@Contains(pPropOrVal)","extensions":[]},{"name":"ContainsProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#containsproperty","signature":"ContainsProperty(pcProp)","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.ContainsProperty(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#containsvalue","signature":"ContainsValue(pValue)","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.ContainsValue(\"Aya\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Property","description":"","also_written":["Prop"],"url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#property","signature":"Property(pcProp)","extensions":[]},{"name":"@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#@","signature":"@(p)","extensions":[]},{"name":"SetProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#setproperty","signature":"SetProperty(pcProp, pValue)","extensions":[]},{"name":"SetProp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#setprop","signature":"SetProp(pcProp, pValue)","extensions":[]},{"name":"Set@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#set@","extensions":[]},{"name":"@Set","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#@set","signature":"@Set(pcProp, pValue)","extensions":[]},{"name":"FindProperty","description":"","also_written":["FindProp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#findproperty","signature":"FindProperty(pcProp)","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.FindProperty(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Find@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#find@","extensions":[]},{"name":"@Find","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#@find","signature":"@Find(pcProp)","extensions":[]},{"name":"RemoveProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#removeproperty","signature":"RemoveProperty(pcProp)","extensions":[]},{"name":"RemoveProp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#removeprop","signature":"RemoveProp(pcProp)","extensions":[]},{"name":"Remove@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#remove@","extensions":[]},{"name":"@Remove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#@remove","signature":"@Remove(pcProp)","extensions":[]},{"name":"Properties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#properties","signature":"Properties()","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? @@( o1.Properties() )","output":"[ \"name\", \"type\", \"created\" ]","from":"composed from the signature, run in the library"}},{"name":"Props","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#props","signature":"Props()","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? @@( o1.Props() )","output":"[ \"name\", \"type\", \"created\" ]","from":"composed from the signature, run in the library"}},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#values","signature":"Values()","extensions":[]},{"name":"IsOfType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#isoftype","signature":"IsOfType(pcType)","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.IsOfType(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#hasname","signature":"HasName(pcName)","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.HasName(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#copy","signature":"Copy()","extensions":[]},{"name":"Size","description":"","also_written":["NumberOfProperties"],"url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#size","signature":"Size()","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.Size()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzEntity([ :name = \"toyota\", :type = \"car\" ])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzentity.html#show","signature":"Show()","extensions":[]}]},{"name":"stzEnvironment","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#init","signature":"init()","extensions":[]},{"name":"Var","description":"The value of an environment variable, or \"\" if it is not set.","also_written":["GetVar","ValueOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#var","signature":"Var(pcName)","extensions":[]},{"name":"HasVar","description":"TRUE if the variable is set (even to an empty string is reported as unset by the OS get, which returns \"\" for both -- so Has means \"get returns a non-empty value\").","also_written":["Has"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#hasvar","signature":"HasVar(pcName)","extensions":[]},{"name":"Variables","description":"The whole environment as a list of [ name, value ] pairs.","also_written":["All"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#variables","signature":"Variables()","extensions":[]},{"name":"VariableNames","description":"Just the variable NAMES.","also_written":["Names"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#variablenames","signature":"VariableNames()","extensions":[]},{"name":"NumberOfVariables","description":"variables (sensing)","also_written":["CountVariables"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#numberofvariables","signature":"NumberOfVariables()","extensions":[]},{"name":"SetVar","description":"EFFECTFUL. Sets a variable for THIS process and every child spawned afterwards. Returns TRUE on success. The value is visible to a subsequent Var() -- get and set share the OS-authoritative store.","also_written":["Assign"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#setvar","signature":"SetVar(pcName, pcValue)","extensions":["Q"],"forms":["SetVarQ"]},{"name":"UnsetVar","description":"EFFECTFUL. Removes a variable.","also_written":["Unset","RemoveVar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#unsetvar","signature":"UnsetVar(pcName)","extensions":[]},{"name":"WorkingDirectory","description":"The REAL process working directory (not a virtual cursor). Sensing.","also_written":["Cwd","CurrentDirectory"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#workingdirectory","signature":"WorkingDirectory()","extensions":[]},{"name":"ChangeDirectory","description":"EFFECTFUL. Changes the real process working directory. Returns TRUE on success (FALSE if the path does not exist or is not a directory).","also_written":["Cd","ChangeWorkingDirectory"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#changedirectory","signature":"ChangeDirectory(pcPath)","extensions":["Q"],"forms":["ChangeDirectoryQ"]},{"name":"HostName","description":"host / user identity","also_written":["MachineName","ComputerName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#hostname","signature":"HostName()","extensions":[]},{"name":"UserName","description":"host / user identity","also_written":["LoginName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#username","signature":"UserName()","extensions":[]},{"name":"CpuCount","description":"machine","also_written":["NumberOfCPUs","ProcessorCount"],"url":"https://mayouni.github.io/stzsite/en/reference/stzenvironment.html#cpucount","signature":"CpuCount()","extensions":[]}]},{"name":"stzEnvironmentBridge","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualEnvironment.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#init","signature":"init()","extensions":[]},{"name":"RealVar","description":"read reality (sensing)","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#realvar","signature":"RealVar(pcName)","extensions":[]},{"name":"RealHasVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#realhasvar","signature":"RealHasVar(pcName)","extensions":[]},{"name":"RealCwd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#realcwd","signature":"RealCwd()","extensions":[]},{"name":"CurrentRealityState","description":"Mirror the live environment (all vars + cwd) into a fresh state.","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#currentrealitystate","signature":"CurrentRealityState()","extensions":[]},{"name":"Constraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#constraints","signature":"Constraints()","extensions":[]},{"name":"Capabilities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"ExecuteOperation","description":"change reality (the ONE door)","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#executeoperation","signature":"ExecuteOperation(oOp)","extensions":[]},{"name":"VerifyOutcome","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentbridge.html#verifyoutcome","signature":"VerifyOutcome(oOp)","extensions":[]}]},{"name":"stzEnvironmentState","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualEnvironment.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#init","signature":"init()","extensions":[]},{"name":"HasVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#hasvar","signature":"HasVar(pcName)","extensions":[]},{"name":"VarValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#varvalue","signature":"VarValue(pcName)","extensions":[]},{"name":"OriginOfVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#originofvar","signature":"OriginOfVar(pcName)","extensions":[]},{"name":"PutVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#putvar","signature":"PutVar(pcName, pcValue, pcOrigin)","extensions":[]},{"name":"RemoveVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#removevar","signature":"RemoveVar(pcName)","extensions":[]},{"name":"Cwd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#cwd","signature":"Cwd()","extensions":[]},{"name":"CwdOrigin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#cwdorigin","signature":"CwdOrigin()","extensions":[]},{"name":"SetCwd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#setcwd","signature":"SetCwd(pcPath, pcOrigin)","extensions":[]},{"name":"PendingSpawns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#pendingspawns","signature":"PendingSpawns()","extensions":[]},{"name":"AddSpawn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#addspawn","signature":"AddSpawn(pcCommand)","extensions":[]},{"name":"Vars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#vars","signature":"Vars()","extensions":[]},{"name":"VarNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#varnames","signature":"VarNames()","extensions":[]},{"name":"NumberOfVars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#numberofvars","signature":"NumberOfVars()","extensions":[]},{"name":"NumberOfPendingSpawns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#numberofpendingspawns","signature":"NumberOfPendingSpawns()","extensions":[]},{"name":"Apply","description":"The domain hook the generic twin calls to rehearse an operation.","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#apply","signature":"Apply(oOp)","extensions":[]},{"name":"VarsCopy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#varscopy","signature":"VarsCopy()","extensions":[]},{"name":"SpawnsCopy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#spawnscopy","signature":"SpawnsCopy()","extensions":[]},{"name":"SetVars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#setvars","signature":"SetVars(paVars)","extensions":[]},{"name":"SetSpawns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#setspawns","signature":"SetSpawns(paSpawns)","extensions":[]},{"name":"SetCwdRaw","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#setcwdraw","signature":"SetCwdRaw(pcCwd, pcOrigin)","extensions":[]},{"name":"Clone","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#clone","signature":"Clone()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzenvironmentstate.html#show","signature":"Show()","extensions":[]}]},{"name":"stzErDiagram","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring","inherits":{"stzDiagram":244,"stzGraph":289},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#init","signature":"init(pcTitle)","extensions":[]},{"name":"AddEntity","description":"entities and their attributes","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#addentity","signature":"AddEntity(pcId, pcName)","extensions":["Q"],"forms":["AddEntityQ"]},{"name":"AddJunction","description":"a junction is an entity drawn for a many-to-many: it holds a foreign key to each side","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#addjunction","signature":"AddJunction(pcId, pcName)","extensions":[]},{"name":"AddNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#addnote","signature":"AddNote(pcId, pcText)","extensions":["XT","XTT"],"forms":["AddNoteXT","AddNoteXTT"]},{"name":"AddKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#addkey","signature":"AddKey(pcEntity, pcAttr)","extensions":[]},{"name":"AddAttribute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#addattribute","signature":"AddAttribute(pcEntity, pcAttr)","extensions":[]},{"name":"AddForeignKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#addforeignkey","signature":"AddForeignKey(pcEntity, pcAttr, pcTarget)","extensions":["XT"],"forms":["AddForeignKeyXT"]},{"name":"AddKeyReferencing","description":"a key that is also a reference -- what a junction's columns are: the primary key of ProductTag is the pair (product_id, tag_id), and each half names the entity it points at","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#addkeyreferencing","signature":"AddKeyReferencing(pcEntity, pcAttr, pcTarget)","extensions":[]},{"name":"Relate","description":"relations ------------------------------------------------------- Relate(from, to, kind): kind is :OneToMany, :ManyToOne, :OneToOne or :ManyToMany, read from the FROM side -- \"Customer one to many Order\"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#relate","signature":"Relate(pcFrom, pcTo, pcKind)","extensions":["Q","XT"],"forms":["RelateQ","RelateXT","RelateXTQ"]},{"name":"Entities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#entities","signature":"Entities()","extensions":[]},{"name":"Relations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#relations","signature":"Relations()","extensions":[]},{"name":"AsRuleGraph","description":"the projection the rules read","url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"GovernanceFindings","description":"","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#governancefindings","signature":"GovernanceFindings()","extensions":[]},{"name":"GovernanceIsSound","description":"SOUND IS NO ERROR, not no finding: this schema's rules set their severity deliberately, and a warning says the picture may stand. StzFindingsAreSound is the house's one answer; GovernanceFindings() is still every finding, warnings included, for a caller who wants them.","also_written":["RulesAreSound"],"url":"https://mayouni.github.io/stzsite/en/reference/stzerdiagram.html#governanceissound","signature":"GovernanceIsSound()","extensions":[],"example":{"code":"o1 = new stzErDiagram(\"participation\")\n? o1.GovernanceIsSound()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzErRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzerrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerrule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzErRuleSet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzerruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzerruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzEventBus","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzEventBus.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#init","signature":"init()","extensions":[]},{"name":"Channel","description":"stateless: the bus lives in the engine (process-global channels) Declare (idempotently) a channel. Returns This for chaining.","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#channel","signature":"Channel(pcName)","extensions":[]},{"name":"HasChannel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#haschannel","signature":"HasChannel(pcName)","extensions":[]},{"name":"Subscribe","description":"Subscribe to a channel (auto-declares it). Returns a subscriber id (>0) or a negative error.","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#subscribe","signature":"Subscribe(pcName)","extensions":[]},{"name":"Unsubscribe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#unsubscribe","signature":"Unsubscribe(nSubId)","extensions":[]},{"name":"Emit","description":"Emit a payload on a channel (auto-declares it). Returns how many subscribers it was delivered to.","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#emit","signature":"Emit(pcName, pcData)","extensions":[]},{"name":"EventCount","description":"It rises and never falls WHILE THE CHANNEL LIVES, which is not the same as monotonic, and the difference bites. DestroyChannel and ClearAll below put a channel back to zero, so a consumer holding a previous count sees a SMALLER number and, if it only tests for \"bigger than last time\", decides there is no new work -- for good. A DECREASE means the channel is new and the consumer must re-baseline; stzAgentHost.TickDue does exactly that.","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#eventcount","signature":"EventCount(pcName)","extensions":[]},{"name":"SubscriberCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#subscribercount","signature":"SubscriberCount(pcName)","extensions":[]},{"name":"LastEvent","description":"The most recent payload emitted on the channel (\"\" if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#lastevent","signature":"LastEvent(pcName)","extensions":[]},{"name":"ChannelGeneration","description":"EventCount alone cannot tell a consumer that a channel was remade: the count restarts at zero, and by the time anyone polls it may already have climbed back above the value they remembered, so \"did the number go down\" misses it. The generation never repeats and never resets, so comparing it is exact rather than a race. stzAgentHost.TickDue re-baselines on it.","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#channelgeneration","signature":"ChannelGeneration(pcName)","extensions":[]},{"name":"NumberOfChannels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#numberofchannels","signature":"NumberOfChannels()","extensions":[]},{"name":"DestroyChannel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#destroychannel","signature":"DestroyChannel(pcName)","extensions":[]},{"name":"ClearAll","description":"Handy for test isolation, and worth saying plainly: the bus is PROCESS-GLOBAL, so this resets channels other parts of the same process are watching, and their event counts restart at zero. See EventCount.","url":"https://mayouni.github.io/stzsite/en/reference/stzeventbus.html#clearall","signature":"ClearAll()","extensions":[]}]},{"name":"stzExercise","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzExercise.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#init","signature":"init(pcFolder)","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#id","signature":"Id()","extensions":[]},{"name":"Folder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#folder","signature":"Folder()","extensions":[]},{"name":"Promises","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#promises","signature":"Promises()","extensions":[]},{"name":"NeededSteps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#neededsteps","signature":"NeededSteps()","extensions":[]},{"name":"Task","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#task","signature":"Task(pcLang)","extensions":[]},{"name":"HasTaskIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#hastaskin","signature":"HasTaskIn(pcLang)","extensions":[]},{"name":"Check","description":"checking","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#check","signature":"Check(pcCode)","extensions":["Many"],"forms":["CheckMany"]},{"name":"HasHarness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#hasharness","signature":"HasHarness()","extensions":[]},{"name":"SubmissionExtension","description":"What the learner hands in: \".ring\" for a program, or the extension the exercise names with `<id> | submits | pia`.","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#submissionextension","signature":"SubmissionExtension()","extensions":[]},{"name":"CheckFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#checkfile","signature":"CheckFile(pcFile)","extensions":[]},{"name":"WrongAnswers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#wronganswers","signature":"WrongAnswers()","extensions":[]},{"name":"RightAnswers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#rightanswers","signature":"RightAnswers()","extensions":[]},{"name":"ProveItself","description":"[ :wrong, :wrongrefused, :right, :rightaccepted, :failures, :checks ] :checks holds [ file, check ] for every known answer, so a caller reads the verdicts without running the answers a second time.","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#proveitself","signature":"ProveItself()","extensions":[]},{"name":"IsProven","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#isproven","signature":"IsProven()","extensions":[]},{"name":"ForbiddenWords","description":"Words a tutor must not say before the learner passes: every method name a right answer calls, and the promised values themselves.","url":"https://mayouni.github.io/stzsite/en/reference/stzexercise.html#forbiddenwords","signature":"ForbiddenWords()","extensions":[]}]},{"name":"stzExerciseCheck","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzExercise.ring","inherits":{},"methods":[{"name":"SetKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#setkind","signature":"SetKind(pcKind)","extensions":[]},{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#init","signature":"init(pcId, pacPromises, pcCode, paRun)","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#id","signature":"Id()","extensions":[],"example":{"code":"o1 = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 1 + 2\", [])\n? o1.Id()","output":"demo","from":"composed from the signature, run in the library"}},{"name":"Passed","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck/passed.html","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck/passed.html","signature":"Passed()","extensions":[],"example":{"code":"oNo = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 42\", [])\n? oNo.Passed()\n? oNo.Why()\noYes = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 1 + 2\", [])\n? oYes.Why()","output":"0\nYour program ran, but what it printed is not yet what the task asks. It printed: 42\nEvery promise of the exercise was kept when your program ran.","from":"library test"}},{"name":"Output","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#output","signature":"Output()","extensions":[],"example":{"code":"o1 = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 1 + 2\", [])\n? o1.Output()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Error","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#error","signature":"Error()","extensions":[]},{"name":"ExitCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#exitcode","signature":"ExitCode()","extensions":[]},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#report","signature":"Report()","extensions":[],"example":{"code":"o1 = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 1 + 2\", [])\n? @@( o1.Report() )","output":"[ [ \"3\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"Hash","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#hash","signature":"Hash()","extensions":[],"example":{"code":"o1 = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 1 + 2\", [])\n? o1.Hash()","output":"8d7de805aa133c433e3890529add6aa842d90ed60ba4a2f66878737a57815393","from":"composed from the signature, run in the library"}},{"name":"CheckedAtMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#checkedatms","signature":"CheckedAtMs()","extensions":[]},{"name":"Evidence","description":"The evidence a progress fact carries: what was run, and when.","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#evidence","signature":"Evidence()","extensions":[]},{"name":"Why","description":"In the learner's terms only: never the expected value.","entry":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck/why.html","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck/why.html","signature":"Why()","extensions":[],"example":{"code":"oNo = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 42\", [])\n? oNo.Passed()\n? oNo.Why()\noYes = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 1 + 2\", [])\n? oYes.Why()","output":"0\nYour program ran, but what it printed is not yet what the task asks. It printed: 42\nEvery promise of the exercise was kept when your program ran.","from":"library test"}},{"name":"WhyIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzexercisecheck.html#whyin","signature":"WhyIn(pcLang)","extensions":[],"example":{"code":"o1 = new stzExerciseCheck(\"demo\", [ \"3\" ], \"? 1 + 2\", [])\n? o1.WhyIn(\"en\")","output":"Every promise of the exercise was kept when your program ran.","from":"composed from the signature, run in the library"}}]},{"name":"stzExterCode","area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzExterCode.ring","inherits":{},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#init","signature":"Init(cLang)","extensions":[]},{"name":"IsLanguageSupported","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#islanguagesupported","signature":"IsLanguageSupported(cLang)","extensions":[]},{"name":"SetRuntimePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#setruntimepath","signature":"SetRuntimePath(cPath)","extensions":[]},{"name":"SetCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#setcode","signature":"SetCode(cNewCode)","extensions":[]},{"name":"@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#@","signature":"@(cNewCode)","extensions":[]},{"name":"SetVerbose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#setverbose","signature":"SetVerbose(bVerbose)","extensions":[]},{"name":"SetResultVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#setresultvar","signature":"SetResultVar(cResVar)","extensions":[]},{"name":"Prepare","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#prepare","signature":"Prepare()","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#execute","signature":"Execute()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#run","signature":"Run()","extensions":[]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#exec","signature":"Exec()","extensions":[]},{"name":"CleanupFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#cleanupfiles","signature":"CleanupFiles()","extensions":[]},{"name":"Cleanup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#cleanup","signature":"Cleanup()","extensions":[]},{"name":"CleanupRequired","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#cleanuprequired","signature":"CleanupRequired()","extensions":[]},{"name":"LastCallDuration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#lastcallduration","signature":"LastCallDuration()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#duration","signature":"Duration()","extensions":[]},{"name":"CallTrace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#calltrace","signature":"CallTrace()","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#trace","signature":"Trace()","extensions":[]},{"name":"Result","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#result","signature":"Result()","extensions":[]},{"name":"FileName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#filename","signature":"FileName()","extensions":[]},{"name":"ResultVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#resultvar","signature":"ResultVar()","extensions":[]},{"name":"RuntimePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#runtimepath","signature":"RuntimePath()","extensions":[]},{"name":"IsVerbose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#isverbose","signature":"IsVerbose()","extensions":[]},{"name":"SetLogFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#setlogfile","signature":"SetLogFile(cFileName)","extensions":[]},{"name":"LogFile","description":"","also_written":["Log"],"url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#logfile","signature":"LogFile()","extensions":[]},{"name":"Code","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#code","signature":"Code()","extensions":[]},{"name":"WriteToFile","description":"private methods","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#writetofile","signature":"WriteToFile(cFile, _cContent_)","extensions":[]},{"name":"ReadFile","description":"private methods","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#readfile","signature":"ReadFile(cFile)","extensions":[]},{"name":"BuildCommand","description":"private methods","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#buildcommand","signature":"BuildCommand()","extensions":[]},{"name":"RecordExecution","description":"private methods","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#recordexecution","signature":"RecordExecution(_cLog_, nExitCode)","extensions":[]},{"name":"PrepareSourceCode","description":"private methods","url":"https://mayouni.github.io/stzsite/en/reference/stzextercode.html#preparesourcecode","signature":"PrepareSourceCode()","extensions":[]}]},{"name":"stzFacetCatalog","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzFacetCatalog.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#init","signature":"init()","extensions":[]},{"name":"Define","description":"customization (per-instance) --------------------------------------- Add or override an engine-native facet (caps + optional provenance).","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#define","signature":"Define(pcName, paCaps, paModules)","extensions":[]},{"name":"DefinePolyglot","description":"Add or override a POLYGLOT facet (served by an external tool off- process; no engine module).","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#definepolyglot","signature":"DefinePolyglot(pcName, paCaps, pcTool)","extensions":[]},{"name":"Drop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#drop","signature":"Drop(pcName)","extensions":[]},{"name":"Has","description":"queries","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#has","signature":"Has(pcName)","extensions":[]},{"name":"Names","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#names","signature":"Names()","extensions":[]},{"name":"NumberOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#numberof","signature":"NumberOf()","extensions":[]},{"name":"CapabilitiesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#capabilitiesof","signature":"CapabilitiesOf(pcName)","extensions":[]},{"name":"ModulesOf","description":"The base/ modules realizing a facet ([] = external/logical).","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#modulesof","signature":"ModulesOf(pcName)","extensions":[]},{"name":"ToolOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#toolof","signature":"ToolOf(pcName)","extensions":[]},{"name":"IsPolyglot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#ispolyglot","signature":"IsPolyglot(pcName)","extensions":[]},{"name":"MappingKindOf","description":"How the facet maps to code: :grounded (1 module) / :composed (2+) / :external (polyglot, 0) / :logical (0, not polyglot).","url":"https://mayouni.github.io/stzsite/en/reference/stzfacetcatalog.html#mappingkindof","signature":"MappingKindOf(pcName)","extensions":[]}]},{"name":"stzFalseObject","also_named":["stzFalse","stzFalsObject","stzFlaseObject"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring","inherits":{},"methods":[{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#content","signature":"Content()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#value","signature":"Value()","extensions":[]},{"name":"StzType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#stztype","signature":"StzType()","extensions":[],"example":{"code":"o1 = StzFalseObjectQ()\n? o1.StzType()","output":"stzfalseobject","from":"composed from the signature, run in the library"}},{"name":"SetOrigin","description":"NNL 2.0 (see doc/design/NNL_REVIEW.md) ----------------------------- The false premise as a DISCOURSE object: it remembers what it judged (origin), it absorbs every counting/comparison device with an honest explanation, and it powers the CONDITIONAL MOOD.","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#setorigin","signature":"SetOrigin(poObj)","extensions":[]},{"name":"Origin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#origin","signature":"Origin()","extensions":[]},{"name":"SetWhyStopped","description":"the CHAIN-STOPPED explanation (the user-facing debug surface, per the WhyChainStopped precedent): recorded at the failing check","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#setwhystopped","signature":"SetWhyStopped(pcWhy)","extensions":[]},{"name":"WhyStopped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#whystopped","signature":"WhyStopped()","extensions":[],"example":{"code":"o1 = StzFalseObjectQ()\n? o1.WhyStopped()","output":"a premise in the chain did not hold","from":"composed from the signature, run in the library"}},{"name":"WhyCheckFailed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#whycheckfailed","signature":"WhyCheckFailed()","extensions":[],"example":{"code":"o1 = StzFalseObjectQ()\n? o1.WhyCheckFailed()","output":"a premise in the chain did not hold","from":"composed from the signature, run in the library"}},{"name":"IfSo","description":"conditional mood on the FALSE branch: IfSo skips, Otherwise recovers","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#ifso","signature":"IfSo(pAction)","extensions":["Q"],"forms":["IfSoQ"]},{"name":"Otherwise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#otherwise","signature":"Otherwise(pAction)","extensions":["Q"],"forms":["OtherwiseQ"]},{"name":"WasEver","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#wasever","signature":"WasEver(pcDesc)","extensions":[]},{"name":"WasNever","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#wasnever","signature":"WasNever(pcDesc)","extensions":[]},{"name":"UsedToBe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#usedtobe","signature":"UsedToBe(pcDesc)","extensions":[]},{"name":"IsStill","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#isstill","signature":"IsStill(pcDesc)","extensions":[]},{"name":"VerifyConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#verifyconstraint","signature":"VerifyConstraint(pcName)","extensions":[]},{"name":"VerifyConstraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#verifyconstraints","signature":"VerifyConstraints()","extensions":[]},{"name":"ApplyConstraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#applyconstraints","signature":"ApplyConstraints()","extensions":[]},{"name":"EnforceConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#enforceconstraint","signature":"EnforceConstraint(pcName, pRule)","extensions":[]},{"name":"EnforceConstraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#enforceconstraints","signature":"EnforceConstraints()","extensions":[]},{"name":"EnforceConstraintWhile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#enforceconstraintwhile","signature":"EnforceConstraintWhile(pcName, pRule, pCond)","extensions":[]},{"name":"EnforceConstraintUntil","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#enforceconstraintuntil","signature":"EnforceConstraintUntil(pcName, pRule, pCond)","extensions":[]},{"name":"RelaxConstraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#relaxconstraints","signature":"RelaxConstraints()","extensions":[]},{"name":"QualifiesAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#qualifiesas","signature":"QualifiesAs(pcKind)","extensions":["Q"],"forms":["QualifiesAsQ"]},{"name":"AndQ","description":"Fluent boolean short-circuit: every check stays FALSE; AndQ/OrQ keep the -- chain going (so StartsWithXTQ(a).AndQ().EndsWithXT(b) is FALSE when a fails).","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#andq","signature":"AndQ()","extensions":[]},{"name":"OrQ","description":"Q3: on a FALSE premise, OR gives the SECOND disjunct its chance -- the carried origin comes back to life (\"is a number OR a string\")","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#orq","signature":"OrQ()","extensions":[]},{"name":"NorQ","description":"under neither...nor a failing predicate is what KEEPS the chain alive -- but once false for another reason, false absorbs","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#norq","signature":"NorQ()","extensions":[]},{"name":"BothQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#bothq","signature":"BothQ()","extensions":[]},{"name":"IsEitherQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#iseitherq","signature":"IsEitherQ()","extensions":[]},{"name":"IsNeitherQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#isneitherq","signature":"IsNeitherQ()","extensions":[]},{"name":"NeitherQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#neitherq","signature":"NeitherQ()","extensions":[]},{"name":"EachQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#eachq","signature":"EachQ()","extensions":[]},{"name":"AnyQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#anyq","signature":"AnyQ()","extensions":[]},{"name":"NoneQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#noneq","signature":"NoneQ()","extensions":[]},{"name":"EachItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#eachitemq","signature":"EachItemQ()","extensions":[]},{"name":"AnyItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#anyitemq","signature":"AnyItemQ()","extensions":[]},{"name":"NoItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#noitemq","signature":"NoItemQ()","extensions":[]},{"name":"ANumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#anumberq","signature":"ANumberQ()","extensions":[]},{"name":"AStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#astringq","signature":"AStringQ()","extensions":[]},{"name":"AListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#alistq","signature":"AListQ()","extensions":[]},{"name":"AnObjectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#anobjectq","signature":"AnObjectQ()","extensions":[]},{"name":"ACharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#acharq","signature":"ACharQ()","extensions":[]},{"name":"StartsWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#startswith","signature":"StartsWith(p)","extensions":["Q","XT"],"forms":["StartsWithXT","StartsWithXTQ"]},{"name":"StartsWithAny","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#startswithany","signature":"StartsWithAny(p)","extensions":[]},{"name":"EndsWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#endswith","signature":"EndsWith(p)","extensions":["Q","XT"],"forms":["EndsWithXT","EndsWithXTQ"]},{"name":"EndsWithAny","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#endswithany","signature":"EndsWithAny(p)","extensions":[]},{"name":"Where","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#where","signature":"Where(pcCondition)","extensions":[]},{"name":"W","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#w","signature":"W(pcCondition)","extensions":[]},{"name":"EqualCSQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#equalcsq","signature":"EqualCSQ(p, pCaseSensitive)","extensions":[]},{"name":"IsEqualTo","description":"WITHOUT CASESENSITIVITY","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#isequalto","signature":"IsEqualTo(p)","extensions":["Q","CS"],"forms":["IsEqualToQ","IsEqualToCS","IsEqualToCSQ"]},{"name":"EqualTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#equalto","signature":"EqualTo(p)","extensions":["Q","CS"],"forms":["EqualToQ","EqualToCS","EqualToCSQ"]},{"name":"Equals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#equals","signature":"Equals(p)","extensions":["CS"],"forms":["EqualsCS"]},{"name":"EqualQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#equalq","signature":"EqualQ(p)","extensions":[]},{"name":"IsDividableBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#isdividableby","signature":"IsDividableBy(n)","extensions":["Q"],"forms":["IsDividableByQ"]},{"name":"DividableBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#dividableby","signature":"DividableBy(n)","extensions":["Q"],"forms":["DividableByQ"]},{"name":"IsDivisibleBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#isdivisibleby","signature":"IsDivisibleBy(n)","extensions":["Q"],"forms":["IsDivisibleByQ"]},{"name":"DivisibleBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfalseobject.html#divisibleby","signature":"DivisibleBy(n)","extensions":["Q"],"forms":["DivisibleByQ"]}]},{"name":"stzFamilyRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzfamilyrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilyrule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzFamilyRuleSet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzfamilyruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilyruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzFamilyTree","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring","inherits":{"stzDiagram":244,"stzGraph":289},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#init","signature":"init(pcTitle)","extensions":[]},{"name":"AddPerson","description":"the people","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#addperson","signature":"AddPerson(pcId, pcName)","extensions":["Q","XT"],"forms":["AddPersonQ","AddPersonXT","AddPersonXTQ"]},{"name":"AddNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#addnote","signature":"AddNote(pcId, pcText)","extensions":["XT","XTT"],"forms":["AddNoteXT","AddNoteXTT"]},{"name":"Marry","description":"the unions ----------------------------------------------------------- Marry(a, b) -> the union's id. A union joins the two; marrying a pair already married answers the union they have.","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#marry","signature":"Marry(pcA, pcB)","extensions":[]},{"name":"AddUnion","description":"a union with the partners named -- one for a single parent, or however many the author insists on, which the rules will judge","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#addunion","signature":"AddUnion(pcId, pacPartners)","extensions":[]},{"name":"UnionOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#unionof","signature":"UnionOf(pcA, pcB)","extensions":[]},{"name":"Child","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#child","signature":"Child(pcUnion, pcChild)","extensions":[]},{"name":"ChildOf","description":"ChildOf(a, b, child): the two are married if they are not yet","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#childof","signature":"ChildOf(pcA, pcB, pcChild)","extensions":["Q"],"forms":["ChildOfQ"]},{"name":"People","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#people","signature":"People()","extensions":[]},{"name":"Unions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#unions","signature":"Unions()","extensions":[]},{"name":"PartnersOf","description":"kinship, read off the tree","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#partnersof","signature":"PartnersOf(pcId)","extensions":[]},{"name":"ChildrenOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#childrenof","signature":"ChildrenOf(pcId)","extensions":[]},{"name":"ParentsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#parentsof","signature":"ParentsOf(pcId)","extensions":[]},{"name":"SiblingsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#siblingsof","signature":"SiblingsOf(pcId)","extensions":[]},{"name":"AncestorsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#ancestorsof","signature":"AncestorsOf(pcId)","extensions":[]},{"name":"DescendantsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#descendantsof","signature":"DescendantsOf(pcId)","extensions":[]},{"name":"GenerationOf","description":"the generation counted from the oldest ancestor: 1 for a person with no known parent, one more per step down","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#generationof","signature":"GenerationOf(pcId)","extensions":[],"example":{"code":"o1 = new stzFamilyTree(\"generations\")\n? o1.GenerationOf(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"AsRuleGraph","description":"the projection the rules read","url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"GovernanceFindings","description":"","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#governancefindings","signature":"GovernanceFindings()","extensions":[]},{"name":"GovernanceIsSound","description":"SOUND IS NO ERROR, not no finding: this family's rules set their severity deliberately, and a warning says the picture may stand. StzFindingsAreSound is the house's one answer; GovernanceFindings() is still every finding, warnings included, for a caller who wants them.","also_written":["RulesAreSound"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfamilytree.html#governanceissound","signature":"GovernanceIsSound()","extensions":[],"example":{"code":"o1 = new stzFamilyTree(\"generations\")\n? o1.GovernanceIsSound()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzFaultRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzfaultrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaultrule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzFaultRuleSet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzfaultruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaultruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzFaultTree","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring","inherits":{"stzDiagram":244,"stzGraph":289},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#init","signature":"init(pcTitle)","extensions":[]},{"name":"AddTop","description":"the events","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#addtop","signature":"AddTop(pcId, pcName)","extensions":[]},{"name":"AddEvent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#addevent","signature":"AddEvent(pcId, pcName)","extensions":[]},{"name":"AddBasic","description":"a basic event whose probability is not yet known -- the third rule will say so","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#addbasic","signature":"AddBasic(pcId, pcName)","extensions":["XT"],"forms":["AddBasicXT"]},{"name":"AddUndeveloped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#addundeveloped","signature":"AddUndeveloped(pcId, pcName)","extensions":[]},{"name":"AddNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#addnote","signature":"AddNote(pcId, pcText)","extensions":["XT","XTT"],"forms":["AddNoteXT","AddNoteXTT"]},{"name":"AddGate","description":"the gates","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#addgate","signature":"AddGate(pcId, pcKind)","extensions":[]},{"name":"Under","description":"Under(event, gate): the gate develops the event","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#under","signature":"Under(pcEvent, pcGate)","extensions":[]},{"name":"Feed","description":"Feed(gate, input): an event is an input of the gate. An event may feed several gates -- a repeated event -- which is why the cut sets are computed rather than read.","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#feed","signature":"Feed(pcGate, pcInput)","extensions":[]},{"name":"Develop","description":"Develop(event, kind, [ inputs ]): the gate is named after the event","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#develop","signature":"Develop(pcEvent, pcKind, pacInputs)","extensions":["Q"],"forms":["DevelopQ"]},{"name":"Events","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#events","signature":"Events()","extensions":[]},{"name":"Gates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#gates","signature":"Gates()","extensions":[]},{"name":"Inputs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#inputs","signature":"Inputs()","extensions":[]},{"name":"GateOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#gateof","signature":"GateOf(pcEvent)","extensions":[]},{"name":"InputsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#inputsof","signature":"InputsOf(pcGate)","extensions":[]},{"name":"TopEvent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#topevent","signature":"TopEvent()","extensions":[]},{"name":"ProbabilityOf","description":"the numbers -------------------------------------------------------- THE PROBABILITY OF AN EVENT OR A GATE, computed up from the leaves. AND multiplies, OR takes one minus the product of the complements; both assume independent inputs. Refused by name where a leaf has no number, where an event is undeveloped, or where a cause is among its own effects.","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#probabilityof","signature":"ProbabilityOf(pcId)","extensions":[]},{"name":"TopProbability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#topprobability","signature":"TopProbability()","extensions":[]},{"name":"MinimalCutSets","description":"THE MINIMAL CUT SETS of the top: the smallest sets of basic events that bring it about. Expanded down the tree -- an OR unions its inputs' sets, an AND crosses them -- then minimised: a set holding another is dropped, and duplicates fold. Each set is a list of basic ids in the order added; the sets come smallest first.","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#minimalcutsets","signature":"MinimalCutSets()","extensions":[]},{"name":"CutSetProbability","description":"THE EXACT PROBABILITY OF THE TOP, from the minimal cut sets by inclusion and exclusion over their unions -- the one number the gate arithmetic cannot give when a basic event is repeated. Every basic is still taken independent of every other. Refused above twelve cut sets, where the subsets outrun what a picture can mean.","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#cutsetprobability","signature":"CutSetProbability()","extensions":[]},{"name":"AsRuleGraph","description":"the projection the rules read","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"GovernanceFindings","description":"","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#governancefindings","signature":"GovernanceFindings()","extensions":[]},{"name":"GovernanceIsSound","description":"SOUND IS NO ERROR, not no finding: this tree's rules set their severity deliberately, and a warning says the picture may stand. StzFindingsAreSound is the house's one answer; GovernanceFindings() is still every finding, warnings included, for a caller who wants them.","also_written":["RulesAreSound"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#governanceissound","signature":"GovernanceIsSound()","extensions":[],"example":{"code":"o1 = new stzFaultTree(\"repeated\")\n? o1.GovernanceIsSound()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RenderProbabilities","description":"the drawing ---------------------------------------------------------- what was written inside the basic events on the last render: [ id, p, x, y ], p = -1 where none was declared","url":"https://mayouni.github.io/stzsite/en/reference/stzfaulttree.html#renderprobabilities","signature":"RenderProbabilities()","extensions":[]}]},{"name":"stzFileAppender","also_named":["stzFile"],"area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{"stzFileReadingMixin":17},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Conditions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"Write","description":"WRITE METHODS (intent-specific)","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#write","signature":"Write(cText)","extensions":[]},{"name":"WrtiteQ","description":"Same as Write: WRITE METHODS (intent-specific)","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#wrtiteq","signature":"WrtiteQ(cText)","extensions":[]},{"name":"WriteLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#writeline","signature":"WriteLine(cText)","extensions":["Q"],"forms":["WriteLineQ"]},{"name":"WriteLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#writelines","signature":"WriteLines(_aLines_)","extensions":[]},{"name":"WrtiteLinesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#wrtitelinesq","signature":"WrtiteLinesQ(_aLines_)","extensions":[]},{"name":"WriteTimestamp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#writetimestamp","signature":"WriteTimestamp()","extensions":["Q"],"forms":["WriteTimeStampQ"]},{"name":"WriteLogEntry","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#writelogentry","signature":"WriteLogEntry(cMessage)","extensions":["Q"],"forms":["WriteLogEntryQ"]},{"name":"WriteSeparator","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#writeseparator","signature":"WriteSeparator(_cChar_)","extensions":["Q"],"forms":["WriteSeparatorQ"]},{"name":"WriteSeperator","description":"@Misspelled","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#writeseperator","signature":"WriteSeperator(_cChar_)","extensions":["Q"],"forms":["WriteSeperatorQ"]},{"name":"WriteBlankLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#writeblankline","signature":"WriteBlankLine()","extensions":["Q"],"forms":["WriteBlankLineQ"]},{"name":"AppendIfNotExistant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#appendifnotexistant","signature":"AppendIfNotExistant(cText)","extensions":["Q"],"forms":["AppendIfNotExistantQ"]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileappender.html#close","signature":"Close()","extensions":[]}]},{"name":"stzFileBlobStore","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzBlobPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#init","signature":"init(pcDir)","extensions":[]},{"name":"IsLocalReal","description":"a genuine local equivalent, not a fake -- see stzServiceRegistry's postures","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#islocalreal","signature":"IsLocalReal()","extensions":[]},{"name":"IsEphemeral","description":"a directory survives a restart","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#isephemeral","signature":"IsEphemeral()","extensions":[]},{"name":"Directory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#directory","signature":"Directory()","extensions":[]},{"name":"Save","description":"the PORT contract ------------------------------------------------ Overwrites silently when the key exists, exactly as S3 does.","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#save","signature":"Save(pcKey, pcBytes)","extensions":["Q"],"forms":["SaveQ"]},{"name":"Fetch","description":"> the bytes, or \"\" when absent. Ask Exists() to tell an empty object from a missing one -- a zero-byte object is a legitimate thing to store.","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#fetch","signature":"Fetch(pcKey)","extensions":[]},{"name":"Exists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#exists","signature":"Exists(pcKey)","extensions":[]},{"name":"Remove","description":"S3's DELETE is idempotent: removing what is not there SUCCEEDS. Kept, because a test that asserts otherwise would be asserting a fiction.","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#remove","signature":"Remove(pcKey)","extensions":["Q"],"forms":["RemoveQ"]},{"name":"Size","description":"listing, the S3 idiom","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#size","signature":"Size(pcKey)","extensions":[]},{"name":"Keys","description":"The real keys, read back from the sidecars. A local store lists everything; a real one PAGINATES (a continuation token per 1000 objects), so code that must scale should page rather than assume one call sees all.","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#keys","signature":"Keys()","extensions":[]},{"name":"KeysWithPrefix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#keyswithprefix","signature":"KeysWithPrefix(pcPrefix)","extensions":[]},{"name":"NumberOfBlobs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#numberofblobs","signature":"NumberOfBlobs()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"TotalBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#totalbytes","signature":"TotalBytes()","extensions":[]},{"name":"SaveFile","description":"large payloads, without passing through RAM","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#savefile","signature":"SaveFile(pcKey, pcPath)","extensions":[]},{"name":"FetchToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#fetchtofile","signature":"FetchToFile(pcKey, pcPath)","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#clear","signature":"Clear()","extensions":["Q"],"forms":["ClearQ"]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileblobstore.html#show","signature":"Show()","extensions":[]}]},{"name":"stzFileCreator","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{"stzFileReadingMixin":17},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Conditions","description":"CONDTITIONS AND CAPABILITIES","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"Write","description":"WRITE METHODS (intent-specific)","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#write","signature":"Write(cText)","extensions":["Q"],"forms":["WriteQ"]},{"name":"WriteLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#writeline","signature":"WriteLine(cText)","extensions":["Q"],"forms":["WriteLineQ"]},{"name":"WriteLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#writelines","signature":"WriteLines(_aLines_)","extensions":["Q"],"forms":["WriteLinesQ"]},{"name":"WriteHeader","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#writeheader","signature":"WriteHeader(cTitle)","extensions":["Q"],"forms":["WriteHeaderQ"]},{"name":"WriteBlankLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#writeblankline","signature":"WriteBlankLine()","extensions":["Q"],"forms":["WriteBlankLineQ"]},{"name":"WriteTemplate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#writetemplate","signature":"WriteTemplate(cTemplateType)","extensions":["Q"],"forms":["WriteTemplateQ"]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilecreator.html#close","signature":"Close()","extensions":[]}]},{"name":"stzFileEaraser","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Conditions","description":"CONDTITIONS AND CAPABILITIES","url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"OriginalContent","description":"READING METHODS (access to original content)","url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#originalcontent","signature":"OriginalContent()","extensions":[]},{"name":"OriginalLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#originallines","signature":"OriginalLines()","extensions":[]},{"name":"OriginalSize","description":"","also_written":["OriginalSizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#originalsize","signature":"OriginalSize()","extensions":[]},{"name":"OriginalLineCount","description":"","also_written":["OriginalNumberOfLines"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#originallinecount","signature":"OriginalLineCount()","extensions":[]},{"name":"Erase","description":"WRITE METHODS (intent-specific)","url":"https://mayouni.github.io/stzsite/en/reference/stzfileearaser.html#erase","signature":"Erase()","extensions":["Q"],"forms":["EraseQ"]}]},{"name":"stzFileInfo","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Conditions","description":"CONDTITIONS AND CAPABILITIES","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"Info","description":"SUMMARISED INFO","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#info","signature":"Info()","extensions":["XT"],"forms":["InfoXT"]},{"name":"Exists","description":"DETAILED INFO METHODS","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#exists","signature":"Exists()","extensions":[]},{"name":"Size","description":"","also_written":["SizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#size","signature":"Size()","extensions":[]},{"name":"FileName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#filename","signature":"FileName()","extensions":[]},{"name":"IsWritable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#iswritable","signature":"IsWritable()","extensions":[]},{"name":"IsReadable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#isreadable","signature":"IsReadable()","extensions":[]},{"name":"IsExecutable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#isexecutable","signature":"IsExecutable()","extensions":[]},{"name":"IsHidden","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#ishidden","signature":"IsHidden()","extensions":[]},{"name":"CreationTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#creationtime","signature":"CreationTime()","extensions":[]},{"name":"LastModificationTime","description":"","also_written":["LastModifiedSeconds"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#lastmodificationtime","signature":"LastModificationTime()","extensions":[]},{"name":"LastModified","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#lastmodified","signature":"LastModified()","extensions":[]},{"name":"LastReadingTime","description":"","also_written":["LastRead"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#lastreadingtime","signature":"LastReadingTime()","extensions":[]},{"name":"FilePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#filepath","signature":"FilePath()","extensions":[]},{"name":"AbsoluteFilePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#absolutefilepath","signature":"AbsoluteFilePath()","extensions":[]},{"name":"CanonicalFilePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#canonicalfilepath","signature":"CanonicalFilePath()","extensions":[]},{"name":"DirPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#dirpath","signature":"DirPath()","extensions":[]},{"name":"BaseName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#basename","signature":"BaseName()","extensions":[]},{"name":"CompleteBaseName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#completebasename","signature":"CompleteBaseName()","extensions":[]},{"name":"Suffix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#suffix","signature":"Suffix()","extensions":[]},{"name":"CompleteSuffix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#completesuffix","signature":"CompleteSuffix()","extensions":[]},{"name":"IsSymLink","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#issymlink","signature":"IsSymLink()","extensions":[]},{"name":"SymLinkTarget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#symlinktarget","signature":"SymLinkTarget()","extensions":[]},{"name":"Refresh","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileinfo.html#refresh","signature":"Refresh()","extensions":[]}]},{"name":"stzFileManager","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Conditions","description":"CONDTITIONS AND CAPABILITIES","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"CopyTo","description":"COPY OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#copyto","signature":"CopyTo(_cDestinationPath_)","extensions":["Q"],"forms":["CopyToQ"]},{"name":"CopyAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#copyas","signature":"CopyAs(_cNewFileName_)","extensions":["Q"],"forms":["CopyAsQ"]},{"name":"CopyToAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#copytoas","signature":"CopyToAs(_cDestinationPath_, _cNewFileName_)","extensions":["Q"],"forms":["CopyToAsQ"]},{"name":"MoveTo","description":"MOVE OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#moveto","signature":"MoveTo(_cDestinationPath_)","extensions":["Q"],"forms":["MoveToQ"]},{"name":"MoveAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#moveas","signature":"MoveAs(_cNewFileName_)","extensions":["Q"],"forms":["MoveAsQ"]},{"name":"MoveToAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#movetoas","signature":"MoveToAs(_cDestinationPath_, _cNewFileName_)","extensions":["Q"],"forms":["MoveToAsQ"]},{"name":"RenameAs","description":"RENAME OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#renameas","signature":"RenameAs(_cNewFileName_)","extensions":["Q"],"forms":["RenameAsQ"]},{"name":"Backup","description":"BACKUP OPERATION","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#backup","signature":"Backup()","extensions":[]},{"name":"SplitByLines","description":"SPLIT OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#splitbylines","signature":"SplitByLines(nLinesPerFile)","extensions":["Q"],"forms":["SplitByLinesQ"]},{"name":"SplitBySize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#splitbysize","signature":"SplitBySize(nBytesPerFile)","extensions":["Q"],"forms":["SplitBySizeQ"]},{"name":"SplitByPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#splitbypattern","signature":"SplitByPattern(cPattern)","extensions":["Q"],"forms":["SplitByPatternQ"]},{"name":"ZipAs","description":"ZIP OPERATIONS (Delegated to stzZipFile)","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#zipas","signature":"ZipAs(_cZipFileName_)","extensions":["Q"],"forms":["ZipAsQ"]},{"name":"ZipWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#zipwith","signature":"ZipWith(_aFiles_, _cZipFileName_)","extensions":["Q"],"forms":["ZipWithQ"]},{"name":"ZipToDirectory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#ziptodirectory","signature":"ZipToDirectory(_cZipFileName_, _cTargetDir_)","extensions":["Q"],"forms":["ZipToDirectoryQ"]},{"name":"AddToZip","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#addtozip","signature":"AddToZip(_cZipFileName_)","extensions":["Q"],"forms":["AddToZipQ"]},{"name":"ZipSplitFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#zipsplitfiles","signature":"ZipSplitFiles(_aFiles_, _cZipFileName_)","extensions":["Q"],"forms":["ZipSplitFilesQ"]},{"name":"ZipBackup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#zipbackup","signature":"ZipBackup(_cZipFileName_)","extensions":["Q"],"forms":["ZipBackupQ"]},{"name":"CreateBackup","description":"BACKUP OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#createbackup","signature":"CreateBackup()","extensions":["Q"],"forms":["CreateBackupQ"]},{"name":"CreateBackupAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#createbackupas","signature":"CreateBackupAs(_cBackupName_)","extensions":["Q"],"forms":["CreateBackupAsQ"]},{"name":"Delete","description":"DELETE OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#delete","signature":"Delete()","extensions":["Q"],"forms":["DeleteQ"]},{"name":"Remove","description":"Same as Delete: DELETE OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#remove","signature":"Remove()","extensions":["Q"],"forms":["RemoveQ"]},{"name":"SafeDelete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#safedelete","signature":"SafeDelete()","extensions":["Q"],"forms":["SafeDeleteQ"]},{"name":"SafeRemove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#saferemove","signature":"SafeRemove()","extensions":["Q"],"forms":["SafeRemoveQ"]},{"name":"MakeReadOnly","description":"PERMISSION OPERATIONS The three permission setters go to the OS through the engine. They used to build `attrib +R \"<name>\"` / `chmod a-w \"<name>\"` and hand it to a shell, so a filename holding $(...) ran it, and cmd.exe expanded a %VAR% inside the quotes before attrib ever saw the name.","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#makereadonly","signature":"MakeReadOnly()","extensions":["Q"],"forms":["MakeReadOnlyQ"]},{"name":"MakeWritable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#makewritable","signature":"MakeWritable()","extensions":["Q"],"forms":["MakeWritableQ"]},{"name":"MakeExecutable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#makeexecutable","signature":"MakeExecutable()","extensions":["Q"],"forms":["MakeExecutableQ"]},{"name":"FileName","description":"UTILITY METHODS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#filename","signature":"FileName()","extensions":[]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#size","signature":"Size()","extensions":[]},{"name":"Exists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#exists","signature":"Exists()","extensions":[]},{"name":"IsReadOnly","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#isreadonly","signature":"IsReadOnly()","extensions":[]},{"name":"IsWritable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#iswritable","signature":"IsWritable()","extensions":[]},{"name":"IsExecutable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#isexecutable","signature":"IsExecutable()","extensions":[]},{"name":"LastModified","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#lastmodified","signature":"LastModified()","extensions":[]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#close","signature":"Close()","extensions":[]},{"name":"IsClosed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemanager.html#isclosed","signature":"IsClosed()","extensions":[]}]},{"name":"stzFileModifier","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{"stzFileReadingMixin":16},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Conditions","description":"CONDTITIONS AND CAPABILITIES","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"OriginalContent","description":"ACCESS TO ORIGINAL STATE","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#originalcontent","signature":"OriginalContent()","extensions":[]},{"name":"OriginalLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#originallines","signature":"OriginalLines()","extensions":[]},{"name":"OriginalSize","description":"","also_written":["OriginalSizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#originalsize","signature":"OriginalSize()","extensions":[]},{"name":"OriginalLineCount","description":"","also_written":["NumberOfOriginalLines"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#originallinecount","signature":"OriginalLineCount()","extensions":[]},{"name":"ModifyAllContent","description":"SOPHISTICATED UPDATE METHODS","also_written":["ReplaceAllContent"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#modifyallcontent","signature":"ModifyAllContent(_cNewContent_)","extensions":["Q"],"forms":["ModifyAllContentQ","ReplaceAllContentQ"]},{"name":"ModifyAllContentWith","description":"Same as ModifyAllContent: SOPHISTICATED UPDATE METHODS","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#modifyallcontentwith","signature":"ModifyAllContentWith(_cNewContent_)","extensions":["Q"],"forms":["ModifyAllContentWithQ"]},{"name":"ModifyLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#modifyline","signature":"ModifyLine(nLineNumber, cNewLine)","extensions":["Q"],"forms":["ModifyLineQ"]},{"name":"InsertLineAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#insertlineat","signature":"InsertLineAt(_nPos_, cNewLine)","extensions":["Q"],"forms":["InsertLineAtQ"]},{"name":"InsertLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#insertline","signature":"InsertLine(_nPos_, cNewLine)","extensions":[]},{"name":"InertLineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#inertlineq","signature":"InertLineQ(_nPos_, cNewLine)","extensions":[]},{"name":"InsertLineAtStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#insertlineatstart","signature":"InsertLineAtStart(cNewLine)","extensions":["Q"],"forms":["InsertLineAtStartQ"]},{"name":"InsertLineAtEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#insertlineatend","signature":"InsertLineAtEnd(cNewLine)","extensions":["Q"],"forms":["InsertLineAtEndQ"]},{"name":"AppendWithLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#appendwithline","signature":"AppendWithLine(cNewLine)","extensions":["Q"],"forms":["AppendWithLineQ"]},{"name":"InsertAfterLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#insertafterline","signature":"InsertAfterLine(nLineNumber, cNewLine)","extensions":["Q"],"forms":["InsertAfterLineQ"]},{"name":"InsertBeforeLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#insertbeforeline","signature":"InsertBeforeLine(nLineNumber, cNewLine)","extensions":["Q"],"forms":["InsertBeforeLineQ"]},{"name":"RemoveLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#removeline","signature":"RemoveLine(nLineNumber)","extensions":["Q"],"forms":["RemoveLineQ"]},{"name":"DeleteLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#deleteline","signature":"DeleteLine(nLineNumber)","extensions":["Q"],"forms":["DeleteLineQ"]},{"name":"RemoveFirstLine","description":"","also_written":["DeleteFirstLine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#removefirstline","signature":"RemoveFirstLine()","extensions":["Q"],"forms":["DeleteFirstLineQ","RemoveFirstLineQ"]},{"name":"RemoveLastLine","description":"","also_written":["DeleteLastLine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#removelastline","signature":"RemoveLastLine()","extensions":["Q"],"forms":["DeleteLastLineQ","RemoveLastLineQ"]},{"name":"FindLinesContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#findlinescontaining","signature":"FindLinesContaining(cSearchText)","extensions":[]},{"name":"LinesContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#linescontaining","signature":"LinesContaining(cSearchText)","extensions":[]},{"name":"RemoveLinesContaining","description":"","also_written":["DeleteLinesContaining"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#removelinescontaining","signature":"RemoveLinesContaining(cSearchText)","extensions":["Q"],"forms":["DeleteLinesContainingQ","RemoveLinesContainingQ"]},{"name":"Modify","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#modify","signature":"Modify(cOldText, cNewText)","extensions":["Q"],"forms":["ModifyQ"]},{"name":"ModifyText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#modifytext","signature":"ModifyText(cOldText, cNewText)","extensions":[]},{"name":"ReplaceInLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#replaceinline","signature":"ReplaceInLine(nLineNumber, cOldText, cNewText)","extensions":["Q"],"forms":["ReplaceInLineQ"]},{"name":"ReplaceLineContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#replacelinecontaining","signature":"ReplaceLineContaining(cSubstr, cNewLine)","extensions":["Q"],"forms":["ReplaceLineContainingQ"]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilemodifier.html#close","signature":"Close()","extensions":[]}]},{"name":"stzFileOverwriter","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{"stzFileReadingMixin":17},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Conditions","description":"CONDTITIONS AND CAPABILITIES","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"OriginalContent","description":"READING METHODS (access to original content)","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#originalcontent","signature":"OriginalContent()","extensions":[]},{"name":"OriginalLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#originallines","signature":"OriginalLines()","extensions":[]},{"name":"OriginalSize","description":"","also_written":["OriginalSizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#originalsize","signature":"OriginalSize()","extensions":[]},{"name":"OriginalLineCount","description":"","also_written":["OriginalNumberOfLines"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#originallinecount","signature":"OriginalLineCount()","extensions":[]},{"name":"Write","description":"WRITE METHODS (intent-specific)","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#write","signature":"Write(cText)","extensions":["Q"],"forms":["WriteQ"]},{"name":"WriteLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#writeline","signature":"WriteLine(cText)","extensions":["Q"],"forms":["WriteLineQ"]},{"name":"WriteLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#writelines","signature":"WriteLines(_aLines_)","extensions":["Q"],"forms":["WriteLinesQ"]},{"name":"WriteHeader","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#writeheader","signature":"WriteHeader(cTitle)","extensions":["Q"],"forms":["WriteHeaderQ"]},{"name":"WriteBlankLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#writeblankline","signature":"WriteBlankLine()","extensions":["Q"],"forms":["WriteBlankLineQ"]},{"name":"PreserveAndModify","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#preserveandmodify","signature":"PreserveAndModify(cModification)","extensions":["Q"],"forms":["PreserveAndModifyQ"]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfileoverwriter.html#close","signature":"Close()","extensions":[]}]},{"name":"stzFileReader","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfilereader.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{"stzFileReadingMixin":16},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereader.html#init","signature":"init(cFileName)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereader.html#content","signature":"Content()","extensions":[]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereader.html#close","signature":"Close()","extensions":[]},{"name":"Conditions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereader.html#conditions","signature":"Conditions()","extensions":[]},{"name":"Capabilities","description":"","also_written":["Skills"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilereader.html#capabilities","signature":"Capabilities()","extensions":[]}]},{"name":"stzFileReadingMixin","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{},"methods":[{"name":"Content","description":"","also_written":["AllContent"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#content","signature":"Content()","extensions":[]},{"name":"Lines","description":"","also_written":["AllLines"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#lines","signature":"Lines()","extensions":[]},{"name":"Line","description":"","also_written":["lineN","NthLine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#line","signature":"Line(n)","extensions":[]},{"name":"FirstLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#firstline","signature":"FirstLine()","extensions":[]},{"name":"LastLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#lastline","signature":"LastLine()","extensions":[]},{"name":"NumberOfLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#numberoflines","signature":"NumberOfLines()","extensions":[]},{"name":"HowManyLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#howmanyline","signature":"HowManyLine()","extensions":[]},{"name":"CountLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#countlines","signature":"CountLines()","extensions":[]},{"name":"ContentAsBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#contentasbytes","signature":"ContentAsBytes()","extensions":[]},{"name":"Size","description":"","also_written":["SizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#size","signature":"Size()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"FileName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#filename","signature":"FileName()","extensions":[]},{"name":"FindText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#findtext","signature":"FindText(cSearchText)","extensions":[]},{"name":"ContainsText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#containstext","signature":"ContainsText(cSearchText)","extensions":[]},{"name":"CountOccurrences","description":"","also_written":["NumberOfOccurrence","NumberOfOccurrences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#countoccurrences","signature":"CountOccurrences(cSearchText)","extensions":[]},{"name":"LinesContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#linescontaining","signature":"LinesContaining(cSearchText)","extensions":[]},{"name":"LineNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilereadingmixin.html#linenumber","signature":"LineNumber(cSearchText)","extensions":[]}]},{"name":"stzFileSystemBridge","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualFileSystem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#init","signature":"init(pcRoot)","extensions":[]},{"name":"Root","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#root","signature":"Root()","extensions":[]},{"name":"RealExists","description":"read reality (read-only sensing)","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#realexists","signature":"RealExists(pcPath)","extensions":[]},{"name":"RealContent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#realcontent","signature":"RealContent(pcPath)","extensions":[]},{"name":"RealSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#realsize","signature":"RealSize(pcPath)","extensions":[]},{"name":"CurrentRealityState","description":"Mirror one level of a real directory into a fresh tree (origin=mirrored).","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#currentrealitystate","signature":"CurrentRealityState(pcDir)","extensions":[]},{"name":"Constraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#constraints","signature":"Constraints()","extensions":[]},{"name":"Capabilities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"ExecuteOperation","description":"change reality (the ONE door)","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#executeoperation","signature":"ExecuteOperation(oOp)","extensions":[]},{"name":"VerifyOutcome","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilesystembridge.html#verifyoutcome","signature":"VerifyOutcome(oOp)","extensions":[]}]},{"name":"stzFileTree","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualFileSystem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#init","signature":"init()","extensions":[]},{"name":"Exists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#exists","signature":"Exists(pcPath)","extensions":[]},{"name":"IsFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#isfile","signature":"IsFile(pcPath)","extensions":[]},{"name":"IsFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#isfolder","signature":"IsFolder(pcPath)","extensions":[]},{"name":"PutFile","description":"Insert or update a file node, PRESERVING an existing node's origin.","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#putfile","signature":"PutFile(pcPath, pcContent, pcOrigin)","extensions":[]},{"name":"PutFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#putfolder","signature":"PutFolder(pcPath, pcOrigin)","extensions":[]},{"name":"Remove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#remove","signature":"Remove(pcPath)","extensions":[]},{"name":"ContentOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#contentof","signature":"ContentOf(pcPath)","extensions":[]},{"name":"SizeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#sizeof","signature":"SizeOf(pcPath)","extensions":[]},{"name":"OriginOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#originof","signature":"OriginOf(pcPath)","extensions":[]},{"name":"Paths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#paths","signature":"Paths()","extensions":[]},{"name":"NumberOfNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#numberofnodes","signature":"NumberOfNodes()","extensions":[]},{"name":"Apply","description":"Apply an operation to THIS tree -- the domain hook the generic twin calls.","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#apply","signature":"Apply(oOp)","extensions":[]},{"name":"NodesCopy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#nodescopy","signature":"NodesCopy()","extensions":[]},{"name":"SetNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#setnodes","signature":"SetNodes(paNodes)","extensions":[]},{"name":"Clone","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#clone","signature":"Clone()","extensions":[]},{"name":"TreeView","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#treeview","signature":"TreeView()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfiletree.html#show","signature":"Show()","extensions":[]}]},{"name":"stzFileXT","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfilext.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfilext.html#init","signature":"init(pcFileName, pcIntent)","extensions":[]}]},{"name":"stzFlowParser","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzflowparser.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring","inherits":{},"methods":[{"name":"init","description":"With no init of its own it inherits stzObject's, which takes one param (the object to wrap). Every construction here is `new stzFlowParser()` with none, so it raised R19 \"less number of parameters\" and took ImportFlow() -- the whole .stzflow reading path -- down with it.","url":"https://mayouni.github.io/stzsite/en/reference/stzflowparser.html#init","signature":"init()","extensions":[]},{"name":"ParseFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzflowparser.html#parsefile","signature":"ParseFile(pcFilename)","extensions":[]},{"name":"Parse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzflowparser.html#parse","signature":"Parse(pcContent)","extensions":[]}]},{"name":"stzFolder","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#init","signature":"init(pcDirPath)","extensions":[]},{"name":"Separator","description":"@Misspelled","also_written":["Seperator","PathSeparator","PathSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#separator","signature":"Separator()","extensions":[]},{"name":"SystemSeparator","description":"@Misspelled","also_written":["SystemSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#systemseparator","signature":"SystemSeparator()","extensions":[]},{"name":"IsInside","description":"","also_written":["IsPathInside","PathIsInside"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isinside","signature":"IsInside(_cPath_)","extensions":[]},{"name":"IsOutside","description":"","also_written":["IsPathOutside","PathIsOutside"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isoutside","signature":"IsOutside(_cPath_)","extensions":[]},{"name":"IsFile","description":"","also_written":["FileExists","IsValidFile","IsExistingFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isfile","signature":"IsFile(_cPath_)","extensions":[]},{"name":"IsFolder","description":"","also_written":["IsDirectory","FolderExists","IsValidFolder","IsExistingFolder","IsValidDirectory","IsExistingDirectory"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isfolder","signature":"IsFolder(_cPath_)","extensions":[]},{"name":"IsPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#ispath","signature":"IsPath(_cPath_)","extensions":[]},{"name":"IsFilePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isfilepath","signature":"IsFilePath(_cPath_)","extensions":[]},{"name":"IsFolderPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isfolderpath","signature":"IsFolderPath(_cPath_)","extensions":[]},{"name":"IsDeep","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isdeep","signature":"IsDeep(_cPath_)","extensions":[]},{"name":"IsDeepPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isdeeppath","signature":"IsDeepPath(_cPath_)","extensions":[]},{"name":"IsDeepFile","description":"","also_written":["DeepFileExists","IsDeepFilePath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isdeepfile","signature":"IsDeepFile(_cPath_)","extensions":[]},{"name":"IsDeepFolder","description":"","also_written":["DeepFolderExists","IsDeepFolderPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isdeepfolder","signature":"IsDeepFolder(_cPath_)","extensions":[]},{"name":"IsFolderEmpty","description":"","also_written":["IsEmptyFolder"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isfolderempty","signature":"IsFolderEmpty(_cFolderPath_)","extensions":[]},{"name":"IsSubfolderOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#issubfolderof","signature":"IsSubfolderOf(cChildPath, cParentFolder)","extensions":[]},{"name":"Exists","description":"","also_written":["PathExists","IsValidPath","ContainsPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#exists","signature":"Exists(_cPath_)","extensions":[]},{"name":"DeepExists","description":"","also_written":["PathDeepExists","IsValidDeepPath","ContainsDeepPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexists","signature":"DeepExists(_cPath_)","extensions":[]},{"name":"NormalizePath","description":"","also_written":["NormalisePath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#normalizepath","signature":"NormalizePath(_cPath_)","extensions":["XT"],"forms":["NormalisePathXT","NormalizePathXT"]},{"name":"NormalizeFilePath","description":"","also_written":["NormaliseFilePath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#normalizefilepath","signature":"NormalizeFilePath(_cName_)","extensions":["XT"],"forms":["NormaliseFilePathXT","NormalizeFilePathXT"]},{"name":"NormalizeFolderPath","description":"","also_written":["NormaliseFolderPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#normalizefolderpath","signature":"NormalizeFolderPath(_cName_)","extensions":["XT"],"forms":["NormaliseFolderPathXT","NormalizeFolderPathXT"]},{"name":"NormalizeFileName","description":"Listing-form normalisers: produce the exact shape the Files()/Folders() listings use -- \"/name\" for a file, \"/name/\" for a folder -- with the child name lowercased (the listing convention). Handy for building a value to match against those listings.","also_written":["NormaliseFileName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#normalizefilename","signature":"NormalizeFileName(_cName_)","extensions":[]},{"name":"NormalizeFolderName","description":"","also_written":["NormaliseFolderName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#normalizefoldername","signature":"NormalizeFolderName(_cName_)","extensions":[]},{"name":"PathType","description":"detailed path analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#pathtype","signature":"PathType(_cPath_)","extensions":[]},{"name":"PathInfo","description":"detailed path analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#pathinfo","signature":"PathInfo(_cPath_)","extensions":[]},{"name":"ParentFolder","description":"detailed path analysis","also_written":["ParentDir"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#parentfolder","signature":"ParentFolder(_cPath_)","extensions":[]},{"name":"AreFiles","description":"batch validation methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#arefiles","signature":"AreFiles(acPaths)","extensions":[]},{"name":"AreFolders","description":"batch validation methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#arefolders","signature":"AreFolders(acPaths)","extensions":[]},{"name":"AllExist","description":"batch validation methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#allexist","signature":"AllExist(acPaths)","extensions":[]},{"name":"ExistingPathsAmong","description":"batch validation methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#existingpathsamong","signature":"ExistingPathsAmong(acPaths)","extensions":[]},{"name":"MissingPathsAmong","description":"batch validation methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#missingpathsamong","signature":"MissingPathsAmong(acPaths)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#name","signature":"Name()","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#path","signature":"Path()","extensions":[]},{"name":"AbsolutePath","description":"","also_written":["FullPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#absolutepath","signature":"AbsolutePath()","extensions":[]},{"name":"IsReadable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isreadable","signature":"IsReadable()","extensions":[]},{"name":"IsRoot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isroot","signature":"IsRoot()","extensions":[]},{"name":"IsAbsolute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isabsolute","signature":"IsAbsolute()","extensions":[]},{"name":"Root","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#root","signature":"Root()","extensions":["XT"],"forms":["RootXT"]},{"name":"RootPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#rootpath","signature":"RootPath()","extensions":["XT"],"forms":["RootPathXT"]},{"name":"Home","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#home","signature":"Home()","extensions":["XT"],"forms":["HomeXT"]},{"name":"HomePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#homepath","signature":"HomePath()","extensions":["XT"],"forms":["HomePathXT"]},{"name":"Folder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#folder","signature":"Folder()","extensions":["XT"],"forms":["FolderXT"]},{"name":"Info","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#info","signature":"Info()","extensions":[]},{"name":"Count","description":"","also_written":["Size"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#count","signature":"Count()","extensions":[]},{"name":"IsEmpty","description":"","also_written":["Empty"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Files","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#files","signature":"Files()","extensions":["XT"],"forms":["FilesXT"]},{"name":"Folders","description":"","also_written":["Dirs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#folders","signature":"Folders()","extensions":["XT"],"forms":["FoldersXT"]},{"name":"CountFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfiles","signature":"CountFiles()","extensions":[]},{"name":"NumberOfFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#numberoffiles","signature":"NumberOfFiles()","extensions":[]},{"name":"HowManyFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#howmanyfiles","signature":"HowManyFiles()","extensions":[]},{"name":"CountFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfile","signature":"CountFile(cFileName)","extensions":[]},{"name":"CountFolders","description":"","also_written":["CountDirs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfolders","signature":"CountFolders()","extensions":[]},{"name":"CountFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfolder","signature":"CountFolder(_cFolderName_)","extensions":[]},{"name":"Contains","description":"","also_written":["Has","ContainsFileOrFolder","ContainsFolderOrFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#contains","signature":"Contains(_cName_)","extensions":[]},{"name":"ContainsFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#containsfile","signature":"ContainsFile(cFileName)","extensions":[]},{"name":"ContainsFolder","description":"","also_written":["ContainsDir"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#containsfolder","signature":"ContainsFolder(_cFolderName_)","extensions":[]},{"name":"ContainsFiles","description":"","also_written":["HasFiles"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#containsfiles","signature":"ContainsFiles()","extensions":[]},{"name":"ContainsFolders","description":"","also_written":["HasDirs","HasFolders","ContainsDirs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#containsfolders","signature":"ContainsFolders()","extensions":[]},{"name":"FilesIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filesin","signature":"FilesIn(_cPath_)","extensions":[]},{"name":"FoldersIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#foldersin","signature":"FoldersIn(_cPath_)","extensions":[]},{"name":"DeepCountFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfiles","signature":"DeepCountFiles()","extensions":[]},{"name":"NumberOfDeepFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#numberofdeepfiles","signature":"NumberOfDeepFiles()","extensions":[]},{"name":"HowManyDeepFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#howmanydeepfiles","signature":"HowManyDeepFiles()","extensions":[]},{"name":"DeepCountFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfile","signature":"DeepCountFile(cFileName)","extensions":[]},{"name":"DeepCountFolders","description":"","also_written":["DeepCountDirs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfolders","signature":"DeepCountFolders()","extensions":[]},{"name":"DeepCountFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfolder","signature":"DeepCountFolder(_cFolderName_)","extensions":[]},{"name":"DeepFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepfiles","signature":"DeepFiles()","extensions":["XT"],"forms":["DeepFilesXT"]},{"name":"DeepFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepfolders","signature":"DeepFolders()","extensions":["XT"],"forms":["DeepFoldersXT"]},{"name":"DeepCount","description":"","also_written":["DeepCountFilesAndFolders","DeepCountFoldersAndFiles"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcount","signature":"DeepCount()","extensions":[]},{"name":"DeepCountFileIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfilein","signature":"DeepCountFileIn(cFileName, _cPath_)","extensions":[]},{"name":"DeepCountTheseFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountthesefiles","signature":"DeepCountTheseFiles(acFilesNames)","extensions":[]},{"name":"DeepCountTheseFilesIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountthesefilesin","signature":"DeepCountTheseFilesIn(acFilesNames, _cPath_)","extensions":[]},{"name":"DeepCountFilesIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfilesin","signature":"DeepCountFilesIn(_cPath_)","extensions":[]},{"name":"DeepCountFilesWithProgress","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfileswithprogress","signature":"DeepCountFilesWithProgress(_cPath_, nCurrentLevel, nMaxLevel)","extensions":[]},{"name":"DeepCountFolderIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfolderin","signature":"DeepCountFolderIn(_cFolderName_, _cPath_)","extensions":[]},{"name":"DeepCountTheseFoldersIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountthesefoldersin","signature":"DeepCountTheseFoldersIn(acFoldersNames, _cPath_)","extensions":[]},{"name":"DeepCountFoldersIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcountfoldersin","signature":"DeepCountFoldersIn(_cPath_)","extensions":[]},{"name":"DeepContains","description":"","also_written":["DeepContainsFileOrFolder","DeepContainsFolderOrFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontains","signature":"DeepContains(_cName_)","extensions":[]},{"name":"DeepContainsIn","description":"","also_written":["DeepContainsFileOrFolderIn","DeepContainsFolderOrFileIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsin","signature":"DeepContainsIn(_cName_, _cPath_)","extensions":[]},{"name":"DeepContainsFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsfile","signature":"DeepContainsFile(cFileName)","extensions":[]},{"name":"DeepContainsFileIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsfilein","signature":"DeepContainsFileIn(cFileName, _cPath_)","extensions":[]},{"name":"DeepContainsTheseFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsthesefiles","signature":"DeepContainsTheseFiles(acFilesNames)","extensions":[]},{"name":"DeepContainsTheseFilesIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsthesefilesin","signature":"DeepContainsTheseFilesIn(acFilesNames, _cPath_)","extensions":[]},{"name":"DeepContainsOneOfTheseFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsoneofthesefiles","signature":"DeepContainsOneOfTheseFiles(acFilesNames)","extensions":[]},{"name":"DeepContainsOneOfTheseFilesIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsoneofthesefilesin","signature":"DeepContainsOneOfTheseFilesIn(acFilesNames, _cPath_)","extensions":[]},{"name":"DeepContainsFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsfolder","signature":"DeepContainsFolder(_cFolderName_)","extensions":[]},{"name":"DeepContainsFolderIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsfolderin","signature":"DeepContainsFolderIn(_cFolderName_, _cPath_)","extensions":[]},{"name":"DeepContainsTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsthesefolders","signature":"DeepContainsTheseFolders(acFoldersNames)","extensions":[]},{"name":"DeepContainsTheseFoldersIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsthesefoldersin","signature":"DeepContainsTheseFoldersIn(acFoldersNames, _cPath_)","extensions":[]},{"name":"DeepContainsOneOfTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsoneofthesefolders","signature":"DeepContainsOneOfTheseFolders(acFoldersNames)","extensions":[]},{"name":"DeepContainsOneOfTheseFoldersIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepcontainsoneofthesefoldersin","signature":"DeepContainsOneOfTheseFoldersIn(acFoldersNames, _cPath_)","extensions":[]},{"name":"IsBatchMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isbatchmode","signature":"IsBatchMode()","extensions":[]},{"name":"SetBatchMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#setbatchmode","signature":"SetBatchMode(b)","extensions":[]},{"name":"CurrentPath","description":"","also_written":["WorkingDirectory"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#currentpath","signature":"CurrentPath()","extensions":[]},{"name":"pwd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#pwd","signature":"pwd()","extensions":[]},{"name":"GoTo","description":"","also_written":["cd","MoveTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#goto","signature":"GoTo(_cPath_)","extensions":[]},{"name":"GoUp","description":"","also_written":["Up","cdUp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#goup","signature":"GoUp()","extensions":[]},{"name":"GoHome","description":"","also_written":["GoRoot","GoToHome","GoToRoot"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#gohome","signature":"GoHome()","extensions":[]},{"name":"GoBack","description":"","also_written":["Back","Previous"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#goback","signature":"GoBack()","extensions":[]},{"name":"PathHistory","description":"","also_written":["NavigationHistory"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#pathhistory","signature":"PathHistory()","extensions":[]},{"name":"ClearHistory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#clearhistory","signature":"ClearHistory()","extensions":[]},{"name":"IsAtHome","description":"","also_written":["IsAtRoot"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isathome","signature":"IsAtHome()","extensions":[]},{"name":"RelativePathFromHome","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#relativepathfromhome","signature":"RelativePathFromHome()","extensions":[]},{"name":"DistanceFromHome","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#distancefromhome","signature":"DistanceFromHome()","extensions":[]},{"name":"NavigationInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#navigationinfo","signature":"NavigationInfo()","extensions":[]},{"name":"CreateFolder","description":"Same as CreateFolderQ: Q-convention: CreateFolderQ() returns the new stzFolder OBJECT (keep working with it / block form); the bare CreateFolder() performs the action and returns TRUE/FALSE. Both navigate into the new folder (location-follows-action) unless batch mode is on.","also_written":["MakeFolder","FolderCreate"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#createfolder","signature":"CreateFolder(pcPath)","extensions":["Q"],"forms":["CreateFolderQ"]},{"name":"CreateFolders","description":"Same as CreateFoldersQ: Create several sub-folders under this folder in one call. CreateFoldersQ() returns the LIST of stzFolder handles (so callers can chain .Name() etc.); the bare CreateFolders() returns TRUE/FALSE. Creates siblings directly (no GoTo side effect that CreateFolder has).","also_written":["MakeFolders","CreateSubFolders"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#createfolders","signature":"CreateFolders(paNames)","extensions":["Q"],"forms":["CreateFoldersQ"]},{"name":"CreatePath","description":"Same as CreatePathQ: Create a deep folder path in one call -- every missing intermediate folder along the way is created. CreatePathQ() returns the DEEPEST folder as a stzFolder handle; the bare CreatePath() returns TRUE/FALSE. A relative path resolves against the current position.","also_written":["MkPath","CreateDeepPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#createpath","signature":"CreatePath(pcPath)","extensions":["Q"],"forms":["MkPathQ","CreatePathQ","CreateDeepPathQ"]},{"name":"DeleteFolder","description":"","also_written":["FolderDelete","FolderRemove","RemoveFolder"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deletefolder","signature":"DeleteFolder(_cFolder_)","extensions":[]},{"name":"DeleteAll","description":"","also_written":["DeleteAllFiles","RemoveAllFiles","DeepDeleteFiles","DeepRemoveFiles","FilesDeepDelete","FilesDeepRemove","AllFilesDeepDelete","AllFilesDeepRemove"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deleteall","signature":"DeleteAll()","extensions":[]},{"name":"RemoveAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#removeall","signature":"RemoveAll()","extensions":[]},{"name":"DeepRemoveAll","description":"Remove this folder ENTIRELY -- its contents AND the folder itself, recursively (RemoveAll/DeleteAll only empties the contents). Returns TRUE on success.","also_written":["DeepRemove","RemoveTree"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepremoveall","signature":"DeepRemoveAll()","extensions":[]},{"name":"Erase","description":"","also_written":["RemoveFiles"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#erase","signature":"Erase()","extensions":[]},{"name":"DeepErase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deeperase","signature":"DeepErase()","extensions":[]},{"name":"DeepDeleteFile","description":"","also_written":["DeepRemoveFile","FileDeepDelete","FileDeepRemove","FolderDeepDelete","FolderDeepRemove"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepdeletefile","signature":"DeepDeleteFile(cFileName)","extensions":[]},{"name":"DeepDeleteFolder","description":"","also_written":["DeepRemoveFolder"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepdeletefolder","signature":"DeepDeleteFolder(_cFolderName_)","extensions":[]},{"name":"FileRead","description":"","also_written":["ReadFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#fileread","signature":"FileRead(_cFile_)","extensions":["Q"],"forms":["FileReadQ","ReadFileQ"]},{"name":"FileAppend","description":"OBJECT-ONLY intent (unified Q convention): both FileAppend(file) and FileAppendQ(file) return the appender OBJECT for the folder-relative file (append-or-create -- the file is created if missing).","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#fileappend","signature":"FileAppend(_cFile_)","extensions":["Q"],"forms":["FileAppendQ"]},{"name":"AppendFile","description":"Same as FileAppendQ: OBJECT-ONLY intent (unified Q convention): both FileAppend(file) and FileAppendQ(file) return the appender OBJECT for the folder-relative file (append-or-create -- the file is created if missing). (fluent form: returns the object, chainable)","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#appendfile","signature":"AppendFile(_cFile_)","extensions":["Q"],"forms":["AppendFileQ"]},{"name":"FileCreate","description":"","also_written":["CreateFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filecreate","signature":"FileCreate(_cFile_)","extensions":["Q"],"forms":["CreateFileQ","FileCreateQ"]},{"name":"FilesCreate","description":"","also_written":["CreateFiles"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filescreate","signature":"FilesCreate(acFileNames)","extensions":[]},{"name":"FileOverwrite","description":"","also_written":["OverwriteFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#fileoverwrite","signature":"FileOverwrite(_cFile_, cNewContent)","extensions":["Q"],"forms":["FileOverwriteQ","OverwriteFileQ"]},{"name":"FileErase","description":"","also_written":["EraseFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#fileerase","signature":"FileErase(_cFile_)","extensions":["Q"],"forms":["EraseFileQ","FileEraseQ"]},{"name":"FileSafeErase","description":"","also_written":["SafeEraseFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filesafeerase","signature":"FileSafeErase(_cFile_)","extensions":["Q"],"forms":["FileSafeEraseQ","SafeEraseFileQ"]},{"name":"FileRemove","description":"","also_written":["DeleteFile","FileDelete","RemoveFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#fileremove","signature":"FileRemove(_cFile_)","extensions":[]},{"name":"FileBackup","description":"","also_written":["BackupFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filebackup","signature":"FileBackup(_cFile_)","extensions":[]},{"name":"FileSafeOverwrite","description":"","also_written":["SafeOverwriteFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filesafeoverwrite","signature":"FileSafeOverwrite(_cFile_, cNewContent)","extensions":[]},{"name":"FileModify","description":"","also_written":["ModifyFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filemodify","signature":"FileModify(_cFile_, cOldContent, cNewContent)","extensions":[]},{"name":"FileUpdate","description":"OBJECT-ONLY intent: both FileUpdate(file) and FileUpdateQ(file) return the modifier OBJECT for the folder-relative file (Replace/Insert/Remove before Close). The one-shot value form is FileModify(file, old, new).","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#fileupdate","signature":"FileUpdate(_cFile_)","extensions":["Q"],"forms":["FileUpdateQ"]},{"name":"FileCopy","description":"","also_written":["CopyFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filecopy","signature":"FileCopy(_cSourceFile_, _cDestFile_)","extensions":[]},{"name":"FileMove","description":"","also_written":["MoveFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filemove","signature":"FileMove(_cSourceFile_, _cDestFile_)","extensions":[]},{"name":"FileSize","description":"","also_written":["FileSizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#filesize","signature":"FileSize(_cFile_)","extensions":[]},{"name":"FileInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#fileinfo","signature":"FileInfo(_cFile_)","extensions":["Q","XT"],"forms":["FileInfoQ","FileInfoXT"]},{"name":"FindFiles","description":"","also_written":["FindFile","FindThisFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#findfiles","signature":"FindFiles(pPattern)","extensions":[]},{"name":"FindFolders","description":"","also_written":["FindFolder","FindThisFolder"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#findfolders","signature":"FindFolders(_cPattern_)","extensions":[]},{"name":"FindFilesByExtension","description":"","also_written":["FilesByExtension"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#findfilesbyextension","signature":"FindFilesByExtension(_cExt_)","extensions":[]},{"name":"FindTheseFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#findthesefiles","signature":"FindTheseFiles(acFilesNames)","extensions":[]},{"name":"FindTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#findthesefolders","signature":"FindTheseFolders(acFoldersNames)","extensions":[]},{"name":"Find","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#find","signature":"Find(_cPattern_)","extensions":[]},{"name":"DeepFindFiles","description":"","also_written":["DeepFindFile","DeepFindThisFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepfindfiles","signature":"DeepFindFiles(_cPattern_)","extensions":[]},{"name":"DeepFindFolders","description":"","also_written":["DeepFindFolder","DeepFindThisFolder"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepfindfolders","signature":"DeepFindFolders(_cPattern_)","extensions":[]},{"name":"DeepFindTheseFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepfindthesefiles","signature":"DeepFindTheseFiles(acFilesNames)","extensions":[]},{"name":"DeepFindTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepfindthesefolders","signature":"DeepFindTheseFolders(acFoldersNames)","extensions":[]},{"name":"DeepFind","description":"","also_written":["DeepFindFileOrFolder","DeepFindThisFileOrFolder"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepfind","signature":"DeepFind(_cPattern_)","extensions":[]},{"name":"SearchInFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#searchinfiles","signature":"SearchInFiles(cContent)","extensions":[]},{"name":"SearchInFile","description":"","also_written":["SearchInThisFile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#searchinfile","signature":"SearchInFile(_cFile_, cContent)","extensions":[]},{"name":"SearchInTheseFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#searchinthesefiles","signature":"SearchInTheseFiles(_acFiles_, cContent)","extensions":[]},{"name":"SearchInFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#searchinfolders","signature":"SearchInFolders(cContent)","extensions":[]},{"name":"SearchInFolder","description":"","also_written":["SearchInThisFolder"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#searchinfolder","signature":"SearchInFolder(_cFolder_, cContent)","extensions":[]},{"name":"SearchInTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#searchinthesefolders","signature":"SearchInTheseFolders(_acFolders_, cContent)","extensions":[]},{"name":"DeepSearchInFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepsearchinfiles","signature":"DeepSearchInFiles(cContent)","extensions":[]},{"name":"DeepSearchInFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepsearchinfile","signature":"DeepSearchInFile(_cFile_, cContent)","extensions":[]},{"name":"DeepSearchInTheseFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepsearchinthesefiles","signature":"DeepSearchInTheseFiles(_acFiles_, cContent)","extensions":[]},{"name":"DeepSearchInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepsearchinfolder","signature":"DeepSearchInFolder(_cFolder_, cContent)","extensions":[]},{"name":"DeepSearchInFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepsearchinfolders","signature":"DeepSearchInFolders(_acFolders_, cContent)","extensions":[]},{"name":"Matches","description":"matchings","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#matches","signature":"Matches(_cPattern_, _cName_)","extensions":[]},{"name":"GetFoldersContainingFileMatches","description":"matchings","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getfolderscontainingfilematches","signature":"GetFoldersContainingFileMatches(_cPath_, _cPattern_)","extensions":[]},{"name":"CountFileMatches","description":"matchings","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfilematches","signature":"CountFileMatches(_cPath_, _cPattern_)","extensions":[]},{"name":"CountFolderMatches","description":"matchings","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfoldermatches","signature":"CountFolderMatches(_cPath_, _cPattern_)","extensions":[]},{"name":"ModifyInFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#modifyinfile","signature":"ModifyInFile(_cFile_, cContent, cNewContent)","extensions":[]},{"name":"ModifyInFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#modifyinfiles","signature":"ModifyInFiles(_acFiles_, cContent, cNewContent)","extensions":[]},{"name":"ModifyInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#modifyinfolder","signature":"ModifyInFolder(_cFolder_, cContent, cNewContent)","extensions":[]},{"name":"ModifyInFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#modifyinfolders","signature":"ModifyInFolders(_acFolders_, cContent, cNewContent)","extensions":[]},{"name":"ModifyInRoot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#modifyinroot","signature":"ModifyInRoot(cContent, cNewContent)","extensions":[]},{"name":"DeepModifyInFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepmodifyinfile","signature":"DeepModifyInFile(_cFile_, cContent, cNewContent)","extensions":[]},{"name":"DeepModifyInFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepmodifyinfiles","signature":"DeepModifyInFiles(_acFiles_, cContent, cNewContent)","extensions":[]},{"name":"DeepModifyInFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepmodifyinfolder","signature":"DeepModifyInFolder(_cFolder_, cContent, cNewContent)","extensions":[]},{"name":"DeepModifyInFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepmodifyinfolders","signature":"DeepModifyInFolders(_acFolders_, cContent, cNewContent)","extensions":[]},{"name":"DeepModifyInRoot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepmodifyinroot","signature":"DeepModifyInRoot(cContent, cNewContent)","extensions":[]},{"name":"VizSearch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#vizsearch","signature":"VizSearch(_cPattern_)","extensions":[]},{"name":"VizFindFiles","description":"","also_written":["VizSearchFiles"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#vizfindfiles","signature":"VizFindFiles(_cPattern_)","extensions":[]},{"name":"VizFindFolders","description":"","also_written":["VizSearchDirs","VizSearchFolders"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#vizfindfolders","signature":"VizFindFolders(_cPattern_)","extensions":[]},{"name":"VizDeepSearch","description":"","also_written":["VizDeepFindFilesAndFolders"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#vizdeepsearch","signature":"VizDeepSearch(_cPattern_)","extensions":[]},{"name":"VizDeepFindFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#vizdeepfindfiles","signature":"VizDeepFindFiles(_cPattern_)","extensions":[]},{"name":"VizDeepFindFolders","description":"","also_written":["VizDeepSearchDirs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#vizdeepfindfolders","signature":"VizDeepFindFolders(_cPattern_)","extensions":[]},{"name":"ToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#tostring","signature":"ToString()","extensions":["XT"],"forms":["ToStringXT"]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#show","signature":"Show()","extensions":["XT"],"forms":["ShowXT"]},{"name":"Expand","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expand","signature":"Expand()","extensions":[]},{"name":"ExpandAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expandall","signature":"ExpandAll()","extensions":[]},{"name":"ExpandFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expandfolder","signature":"ExpandFolder(_cFolder_)","extensions":[]},{"name":"ExpandThisFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expandthisfolder","signature":"ExpandThisFolder(_cFolder_)","extensions":[]},{"name":"ExpandThis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expandthis","signature":"ExpandThis(_cFolder_)","extensions":[]},{"name":"ExpandFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expandfolders","signature":"ExpandFolders(_acFolders_)","extensions":[]},{"name":"ExpandTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expandthesefolders","signature":"ExpandTheseFolders(_acFolders_)","extensions":[]},{"name":"ExpandThese","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#expandthese","signature":"ExpandThese(_acFolders_)","extensions":[]},{"name":"DeepExpandAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpandall","signature":"DeepExpandAll()","extensions":[]},{"name":"DeepExpand","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpand","signature":"DeepExpand()","extensions":[]},{"name":"DeepExpandFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpandfolder","signature":"DeepExpandFolder(_cFolder_)","extensions":[]},{"name":"DeepExpandThisFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpandthisfolder","signature":"DeepExpandThisFolder(_cFolder_)","extensions":[]},{"name":"DeepExpandThis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpandthis","signature":"DeepExpandThis(_cFolder_)","extensions":[]},{"name":"DeepExpandFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpandfolders","signature":"DeepExpandFolders(_acFolders_)","extensions":[]},{"name":"DeepExpandTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpandthesefolders","signature":"DeepExpandTheseFolders(_acFolders_)","extensions":[]},{"name":"DeepExpandThese","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#deepexpandthese","signature":"DeepExpandThese(_acFolders_)","extensions":[]},{"name":"CollapseAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#collapseall","signature":"CollapseAll()","extensions":[]},{"name":"Collapse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#collapse","signature":"Collapse()","extensions":[]},{"name":"CollapseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#collapsefolders","signature":"CollapseFolders(_acFolders_)","extensions":[]},{"name":"CollapseTheseFolders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#collapsethesefolders","signature":"CollapseTheseFolders(_acFolders_)","extensions":[]},{"name":"CollapseThese","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#collapsethese","signature":"CollapseThese(_acFolders_)","extensions":[]},{"name":"MaxDisplayLevel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#maxdisplaylevel","signature":"MaxDisplayLevel()","extensions":[]},{"name":"SetMaxDisplayLevel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#setmaxdisplaylevel","signature":"SetMaxDisplayLevel(n)","extensions":[]},{"name":"DisplayStatPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#displaystatpattern","signature":"DisplayStatPattern()","extensions":[]},{"name":"DisplayStat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#displaystat","signature":"DisplayStat()","extensions":[]},{"name":"SetDisplayStat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#setdisplaystat","signature":"SetDisplayStat(_cPattern_)","extensions":[]},{"name":"SetDisplayStartPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#setdisplaystartpattern","signature":"SetDisplayStartPattern(_cPattern_)","extensions":[]},{"name":"StatKeywords","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#statkeywords","signature":"StatKeywords()","extensions":[]},{"name":"IsStatPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#isstatpattern","signature":"IsStatPattern(_cPattern_)","extensions":[]},{"name":"DisplayOrder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#displayorder","signature":"DisplayOrder()","extensions":[]},{"name":"SetDisplayOrder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#setdisplayorder","signature":"SetDisplayOrder(cOrder)","extensions":[]},{"name":"IsSecurePath","description":"checking path security","also_written":["HasNoPathInjection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#issecurepath","signature":"IsSecurePath(_cPath_)","extensions":[]},{"name":"Copy","description":"utility methods","also_written":["Clone"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#copy","signature":"Copy()","extensions":[]},{"name":"Refresh","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#refresh","signature":"Refresh()","extensions":[]},{"name":"GetParentDirectory","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getparentdirectory","signature":"GetParentDirectory(_cPath_)","extensions":[]},{"name":"GetPathHierarchy","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getpathhierarchy","signature":"GetPathHierarchy(_cPath_)","extensions":[]},{"name":"CollectFoldersWithFileMatches","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#collectfolderswithfilematches","signature":"CollectFoldersWithFileMatches(_cPath_, _cPattern_, aFoldersWithMatches)","extensions":[]},{"name":"GetFolderNameFromPath","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getfoldernamefrompath","signature":"GetFolderNameFromPath(_cPath_)","extensions":[]},{"name":"SortItemsByDisplayOrder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#sortitemsbydisplayorder","signature":"SortItemsByDisplayOrder(_acFiles_, _acFolders_, _cPath_)","extensions":[]},{"name":"OrderFilesFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#orderfilesfirst","signature":"OrderFilesFirst(_acFiles_, _acFolders_)","extensions":[]},{"name":"OrderFoldersFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#orderfoldersfirst","signature":"OrderFoldersFirst(_acFiles_, _acFolders_)","extensions":[]},{"name":"GetPhysicalOrder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getphysicalorder","signature":"GetPhysicalOrder(_cPath_)","extensions":[]},{"name":"FormatStats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#formatstats","signature":"FormatStats(oFolder, _cStatPattern_)","extensions":[]},{"name":"GetFolderStats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getfolderstats","signature":"GetFolderStats(_cFolderName_)","extensions":[]},{"name":"FormatStatsForFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#formatstatsforfolder","signature":"FormatStatsForFolder(_cFolderName_, _cPattern_)","extensions":[]},{"name":"CountFileMatchesRecursive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfilematchesrecursive","signature":"CountFileMatchesRecursive(_cPath_, _cPattern_)","extensions":[]},{"name":"CountFolderMatchesRecursive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#countfoldermatchesrecursive","signature":"CountFolderMatchesRecursive(_cPath_, _cPattern_)","extensions":[]},{"name":"ShouldExpandFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#shouldexpandfolder","signature":"ShouldExpandFolder(_cFolderName_)","extensions":[]},{"name":"GetFolderIconForExpanded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getfoldericonforexpanded","signature":"GetFolderIconForExpanded(_bSubfolderHasMatches_, _bIsEmpty_)","extensions":[]},{"name":"GetFolderIconForCollapsed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#getfoldericonforcollapsed","signature":"GetFolderIconForCollapsed(_bIsEmpty_)","extensions":[]},{"name":"ChooseFolderIcon","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#choosefoldericon","signature":"ChooseFolderIcon(_bShouldExpand_, _bSubfolderHasMatches_, _bIsEmpty_)","extensions":[]},{"name":"GenerateVizTreeString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#generateviztreestring","signature":"GenerateVizTreeString(_cPath_, _cPrefix_, bIsRoot, _cPattern_, cSearchType, nCurrentLevel, nMaxLevels)","extensions":[]},{"name":"ShouldDeepExpandFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolder.html#shoulddeepexpandfolder","signature":"ShouldDeepExpandFolder(_cFolderPath_)","extensions":[]}]},{"name":"stzFolderWatcher","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolderWatcher.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html#init","signature":"init()","extensions":[]},{"name":"Watch","description":"Nothing to wire up; caller invokes Watch(path) to start.","url":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html#watch","signature":"Watch(cPath)","extensions":[]},{"name":"IsRunning","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html#isrunning","signature":"IsRunning()","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html#path","signature":"Path()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Drain","description":"Drain all queued events. Returns a list of [ :kind, :name ] pairs. Caller polls this on a Haro-side schedule (e.g. every tick of a stzReactiveTimer).","url":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html#drain","signature":"Drain()","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfolderwatcher.html#stop","signature":"Stop()","extensions":[]}]},{"name":"stzFont","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzfont.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzFont.ring","inherits":{},"methods":[{"name":"init","description":"Takes a file PATH, or the font's bytes directly (so a font can come from a resource bundle, a database blob, or the network).","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#init","signature":"init(pcPathOrBytes)","extensions":[]},{"name":"Id_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#id_","signature":"Id_()","extensions":[]},{"name":"Source","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#source","signature":"Source()","extensions":[]},{"name":"IsAlive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#isalive","signature":"IsAlive()","extensions":[]},{"name":"GlyphCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#glyphcount","signature":"GlyphCount()","extensions":[]},{"name":"AddFallback","description":"The chain is ORDERED and the font itself is always asked first, so a fallback never takes a glyph the author's own font could have drawn. Adding the same font twice does nothing; a font cannot fall back to itself, and neither refusal is silent.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#addfallback","signature":"AddFallback(poFont)","extensions":["Q"],"forms":["AddFallbackQ"]},{"name":"FallbackCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#fallbackcount","signature":"FallbackCount()","extensions":[]},{"name":"HasFallbacks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#hasfallbacks","signature":"HasFallbacks()","extensions":[]},{"name":"ClearFallbacks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#clearfallbacks","signature":"ClearFallbacks()","extensions":[]},{"name":"CoverageOf","description":"WHAT THE CHAIN DID to a given string: [ fallback, notdef ] -- how many glyphs came from a font other than this one, and how many the whole chain could not draw and which will appear as a box. A caller who knows can add a font; a caller who knows nothing cannot.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#coverageof","signature":"CoverageOf(pcText, pnSize)","extensions":[]},{"name":"DrawsEveryGlyphOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#drawseveryglyphof","signature":"DrawsEveryGlyphOf(pcText, pnSize)","extensions":[]},{"name":"WidthOf","description":"The shaped advance width in pixels -- the number to centre or align by.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#widthof","signature":"WidthOf(pcText, pnSize)","extensions":[]},{"name":"RunCountOf","description":"How many VISUAL runs the text breaks into: 1 for pure Latin or pure Arabic, 3 for \"abc عربي xyz\". Bidi made inspectable.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#runcountof","signature":"RunCountOf(pcText, pnSize)","extensions":[]},{"name":"GlyphsOf","description":"The positioned GLYPH IDs -- in visual order, eight numbers each: [ gid, x, y, byteCluster, pen, advance, clusterEnd, bidiLevel ] The mechanism, exposed: this is what proves Arabic joined rather than merely looking joined. x is the DRAW position (it carries the mark offset); [pen, pen+advance) is the HIT-TEST box -- they are different numbers and confusing them is a classic caret bug.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#glyphsof","signature":"GlyphsOf(pcText, pnSize)","extensions":[]},{"name":"MetricsOf","description":"Vertical metrics in px at this size: [ ascender, descender, lineGap ]. Ascender and descender are both POSITIVE distances from the baseline.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#metricsof","signature":"MetricsOf(pcText, pnSize)","extensions":[]},{"name":"LineHeightOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#lineheightof","signature":"LineHeightOf(pcText, pnSize)","extensions":[]},{"name":"InkOf","description":"THE INK of this string, px: [ above the baseline, below it ], both positive -- the union of the shaped glyphs' extents, not the font's em box. \"H\" reaches the cap height and 0 below; \"g\" reaches the x-height and its descender below. The em box (MetricsOf) is the same for every string at a size; this is the string's own.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#inkof","signature":"InkOf(pcText, pnSize)","extensions":[]},{"name":"CapHeightOf","description":"The cap height at this size, measured: the ink top of an H. What a label centred by eye is centred on -- not the em box, whose centre sits below a capital's by half the descender space nothing uses.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#capheightof","signature":"CapHeightOf(pnSize)","extensions":[]},{"name":"IsRtlParagraph","description":"TRUE when the paragraph's own base direction is right-to-left -- which decides where the caret sits past the last character.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#isrtlparagraph","signature":"IsRtlParagraph(pcText, pnSize)","extensions":[]},{"name":"RectsOfRange","description":"Byte offsets, not character counts: they are what the shaper's clusters already speak, and what StzFind and friends return. The visual rects covering the LOGICAL byte range [nStart, nEnd) -- [ [x, top, w, h], ... ], x from the text origin and y DOWN from the baseline at 0. A LIST, because a range that crosses a bidi seam is genuinely in several pieces on screen. An empty range selects nothing -- for a caret, ask CaretRectAt.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#rectsofrange","signature":"RectsOfRange(pcText, pnSize, pnStart, pnEnd)","extensions":[]},{"name":"CaretRectAt","description":"bTrailing is the AFFINITY bit, and it is not decoration. At a bidi seam one byte offset has two legitimate screen positions and nothing in the text chooses between them -- the caller's affinity does. Pass back what IndexAtPoint gave you and the round trip is exact.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#caretrectat","signature":"CaretRectAt(pcText, pnSize, pnIndex, pbTrailing)","extensions":[]},{"name":"IndexAtPoint","description":"The character under a point -- [ nIndex, bTrailing, nCaretByte ]. nIndex is the cluster's FIRST byte (what the platform APIs return); nCaretByte is that index already resolved through the affinity, so a caller who only wants \"where does the caret go\" reads item 3.","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#indexatpoint","signature":"IndexAtPoint(pcText, pnSize, pnX)","extensions":[]},{"name":"Free","description":"reversibility: the two queries every platform ime demands","url":"https://mayouni.github.io/stzsite/en/reference/stzfont.html#free","signature":"Free()","extensions":[]}]},{"name":"stzForEachObject","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#init","signature":"init(p, pIn)","extensions":[]},{"name":"@Vars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@vars","signature":"@Vars()","extensions":["XT"],"forms":["@VarsXT"]},{"name":"@VarNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@varnames","signature":"@VarNames()","extensions":[]},{"name":"@NumberOfVars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@numberofvars","signature":"@NumberOfVars()","extensions":[]},{"name":"@NumbersOfVarNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@numbersofvarnames","signature":"@NumbersOfVarNames()","extensions":[]},{"name":"@Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@values","signature":"@Values()","extensions":[]},{"name":"@Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@content","signature":"@Content()","extensions":[]},{"name":"@VarValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@varvalues","signature":"@VarValues()","extensions":[]},{"name":"@VarsAndValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@varsandvalues","signature":"@VarsAndValues()","extensions":[]},{"name":"@VarsAndTheirValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@varsandtheirvalues","signature":"@VarsAndTheirValues()","extensions":[]},{"name":"@VarVal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@varval","signature":"@VarVal()","extensions":[]},{"name":"@NumberOfIterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@numberofiterations","signature":"@NumberOfIterations()","extensions":[]},{"name":"@NumberOfValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@numberofvalues","signature":"@NumberOfValues()","extensions":[]},{"name":"@CurrentIteration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@currentiteration","signature":"@CurrentIteration()","extensions":[]},{"name":"@CurrentIndex","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@currentindex","signature":"@CurrentIndex()","extensions":[]},{"name":"@SetIterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@setiterations","signature":"@SetIterations(panPos)","extensions":[]},{"name":"@Iterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@iterations","signature":"@Iterations(panPos)","extensions":[]},{"name":"@Scope","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@scope","signature":"@Scope(panPos)","extensions":[]},{"name":"@SetScope","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@setscope","signature":"@SetScope(panPos)","extensions":[]},{"name":"@IterateOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@iterateon","signature":"@IterateOn(panPos)","extensions":[]},{"name":"@IterateOnThesePositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@iterateonthesepositions","signature":"@IterateOnThesePositions(panPos)","extensions":[]},{"name":"@IterateOnlyOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@iterateonlyon","signature":"@IterateOnlyOn(panPos)","extensions":[]},{"name":"@IterateOnLyOnThesePositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@iterateonlyonthesepositions","signature":"@IterateOnLyOnThesePositions(panPos)","extensions":[]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#exec","signature":"Exec(pcCode)","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#execute","signature":"Execute(pcCode)","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#run","signature":"Run(pcCode)","extensions":[]},{"name":"@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@","signature":"@(pcCode)","extensions":[]},{"name":"X","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#x","signature":"X(pcCode)","extensions":[]},{"name":"ExecN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#execn","signature":"ExecN(_n_, pcCode)","extensions":[]},{"name":"ExecuteN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#executen","signature":"ExecuteN(_n_, pcCode)","extensions":[]},{"name":"RunN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#runn","signature":"RunN(_n_, pcCode)","extensions":[]},{"name":"@n","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#@n","signature":"@n(_n_, pcCode)","extensions":[]},{"name":"Xn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#xn","signature":"Xn(_n_, pcCode)","extensions":[]},{"name":"v","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobject.html#v","signature":"v(pcVar)","extensions":[]}]},{"name":"stzForEachObjectOld","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzforeachobjectold.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobjectold.html#init","signature":"init(p, pIn)","extensions":[]},{"name":"Vars","description":"","also_written":["VarNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobjectold.html#vars","signature":"Vars()","extensions":[]},{"name":"NumberOfVars","description":"","also_written":["HowManyVar","HowManyVars","HowManyVarName","HowManyVarNames","NumbersOfVarNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobjectold.html#numberofvars","signature":"NumberOfVars()","extensions":[]},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobjectold.html#values","signature":"Values()","extensions":[]},{"name":"NumberOfIterations","description":"","also_written":["HowManyValue","HowManyValues","NumberOfValues","HowManyIteration","HowManyIterations"],"url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobjectold.html#numberofiterations","signature":"NumberOfIterations()","extensions":[]},{"name":"@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzforeachobjectold.html#@","signature":"@(pcCode)","extensions":[]}]},{"name":"stzFourier","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzFourier.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#init","signature":"init(paSequence)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#content","signature":"Content()","extensions":[]},{"name":"Real","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#real","signature":"Real()","extensions":[]},{"name":"Imaginary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#imaginary","signature":"Imaginary()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? @@( o1.Imaginary() )","output":"[ 0, 0, 0, 0, 0, 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#count","signature":"Count()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? o1.Count()","output":"8","from":"composed from the signature, run in the library"}},{"name":"IsRadix2Length","description":"TRUE when the length is a power of two, i.e. when the plain radix-2 path applies. Informational only -- Transform() works either way.","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#isradix2length","signature":"IsRadix2Length()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? o1.IsRadix2Length()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Transform","description":"The spectrum, as a list of [re, im] pairs, one per frequency bin.","also_written":["DFT","Spectrum"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#transform","signature":"Transform()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? @@( o1.Transform() )","output":"[ [ 24, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"InverseTransform","description":"Back to the time domain. InverseTransform(Transform()) is the identity.","also_written":["InverseDFT"],"url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#inversetransform","signature":"InverseTransform()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? @@( o1.InverseTransform() )","output":"[ [ 3, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ], [ 0, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"Magnitudes","description":"EACH OF THESE IS ONE ENGINE CALL, not a transform this class then walks. The readings are what callers actually want -- raw complex bins are rarely the answer -- so they belong to the engine and every language over it, not to a loop written once per binding. |X_k| per bin: \"how much of this frequency is present\". Phase-blind, which is what you want when looking for a periodicity.","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#magnitudes","signature":"Magnitudes()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? @@( o1.Magnitudes() )","output":"[ 24, 0, 0, 0, 0, 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"Phases","description":"The phase angle of each bin, in radians.","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#phases","signature":"Phases()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? @@( o1.Phases() )","output":"[ 0, 0, 0, 0, 0, 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"PowerSpectrum","description":"|X_k|^2 -- energy per bin, the quantity Parseval's theorem is about.","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#powerspectrum","signature":"PowerSpectrum()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? @@( o1.PowerSpectrum() )","output":"[ 576, 0, 0, 0, 0, 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"DominantBin","description":"The engine excludes bin 0 and searches only the first half, and both matter: bin 0 holds the mean rather than a frequency and usually dominates, while a real signal's spectrum is conjugate-symmetric so the second half is a mirror. Getting either wrong names the wrong frequency; neither is a caller's problem.","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#dominantbin","signature":"DominantBin()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? o1.DominantBin()","output":"2","from":"composed from the signature, run in the library"}},{"name":"DominantFrequency","description":"The dominant frequency in cycles per sample-interval; multiply by a sample rate to get Hz.","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#dominantfrequency","signature":"DominantFrequency()","extensions":[],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? o1.DominantFrequency()","output":"0.13","from":"composed from the signature, run in the library"}},{"name":"ConvolvedWith","description":"This is also POLYNOMIAL MULTIPLICATION -- the coefficients of a product are the convolution of the coefficients -- which is why stzPolynomial uses it.","url":"https://mayouni.github.io/stzsite/en/reference/stzfourier.html#convolvedwith","signature":"ConvolvedWith(paOther)","extensions":["Q"],"forms":["ConvolvedWithQ"],"example":{"code":"o1 = new stzFourier([3,3,3,3,3,3,3,3])\n? @@( o1.ConvolvedWith([ 2, 3 ]) )","output":"[ 6.00, 15, 15.00, 15.00, 15, 15.00, 15, 15, 9.00 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzFrameGraph","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzFrameGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#init","signature":"init(pnW, pnH)","extensions":[]},{"name":"AddPass","description":"declaring the frame ------------------------------------------------- paSpec: [ :Reads = [...], :Writes = [...], :Body = func ] The BODY is what actually draws; the graph only decides when it runs and what it draws into.","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#addpass","signature":"AddPass(pcName, paSpec)","extensions":["Q"],"forms":["AddPassQ"]},{"name":"PassCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#passcount","signature":"PassCount()","extensions":[],"example":{"code":"o1 = new stzFrameGraph(256, 256)\n? o1.PassCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ResourceCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#resourcecount","signature":"ResourceCount()","extensions":[],"example":{"code":"o1 = new stzFrameGraph(256, 256)\n? o1.ResourceCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Compile","description":"compiling ----------------------------------------------------------- Derive the order, the lifetimes and the aliasing, and PROVE the properties. Everything below is computed from the declaration; nothing here is a number somebody typed.","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#compile","signature":"Compile()","extensions":[]},{"name":"Order","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#order","signature":"Order()","extensions":[]},{"name":"Lifetimes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#lifetimes","signature":"Lifetimes()","extensions":[]},{"name":"Aliasing","description":"[ logical, physicalSlot ] -- two logicals sharing a slot never overlap","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#aliasing","signature":"Aliasing()","extensions":[]},{"name":"PhysicalTargets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#physicaltargets","signature":"PhysicalTargets()","extensions":[]},{"name":"TargetsSaved","description":"What the schedule SAVED over giving every resource its own target. This is the number the kill criterion asks for.","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#targetssaved","signature":"TargetsSaved()","extensions":[]},{"name":"Findings","description":"the proofs ---------------------------------------------------------- The house finding shape, so a frame graph is judged by the SAME gate as code rules and security rules: [ :rule, :subject, :where, :severity, :message ].","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#findings","signature":"Findings()","extensions":[]},{"name":"IsSound","description":"SOUND IS NO ERROR, and StzFindingsAreSound is the house's one answer to it -- the same one stzRuleReport, stzGraphRuleSet, stzPlasticGovernance and the picture domains give. This wrote its own loop over position 4 until 2026-09-12.","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#issound","signature":"IsSound()","extensions":[]},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#report","signature":"Report()","extensions":[]},{"name":"Execute","description":"Each body is called as fBody(oFrameGraph, cPassName). It asks the graph which physical target its writes landed on.","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#execute","signature":"Execute()","extensions":[]},{"name":"TargetOf","description":"The physical target a logical resource lives on, for a pass body to draw into or sample.","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#targetof","signature":"TargetOf(pcResource)","extensions":[],"example":{"code":"o1 = new stzFrameGraph(256, 256)\n? o1.TargetOf(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FreeTargets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzframegraph.html#freetargets","signature":"FreeTargets()","extensions":[]}]},{"name":"stzFunctionTask","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzfunctiontask.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveFunc.ring","inherits":{"stzReactiveTask":11},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfunctiontask.html#init","signature":"Init(id, f, params, engine)","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzfunctiontask.html#execute","signature":"Execute()","extensions":[]}]},{"name":"stzGDPRRuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgdprrulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgdprrulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzGeoAtlas","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoAtlas.ring","inherits":{},"methods":[{"name":"Bind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#bind","signature":"Bind(poFeatures)","extensions":[]},{"name":"Features","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#features","signature":"Features()","extensions":[]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#count","signature":"Count()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoAtlas(oF)\n? o1.Count()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Names","description":"every name the bound file actually uses, normalised -- what a caller compares their own column against when something will not bind","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#names","signature":"Names()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoAtlas(oF)\n? @@( o1.Names() )","output":"[ \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"IndexOf","description":"resolution ----------------------------------------------------------- THE ORDER IS THE FILE FIRST, THE LANGUAGE SECOND. A name the file itself uses wins over any alias, so a caller who has matched their data to their own file is never overruled by this list.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#indexof","signature":"IndexOf(pKey)","extensions":[]},{"name":"Has","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#has","signature":"Has(pKey)","extensions":[]},{"name":"NameOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#nameof","signature":"NameOf(pKey)","extensions":[]},{"name":"ShapeOf","description":"the shape a name stands for: the rings of its largest part, as the CALLER'S file drew them","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#shapeof","signature":"ShapeOf(pKey)","extensions":[]},{"name":"PartsOf","description":"every part of it, islands included","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#partsof","signature":"PartsOf(pKey)","extensions":[]},{"name":"PointOf","description":"a place to put a label or a symbol: the mean of its largest ring","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#pointof","signature":"PointOf(pKey)","extensions":[]},{"name":"ValuesFor","description":"a table of rows, become a map ---------------------------------------- THE THING A BUSINESS TOOL DOES. paRows is [ [ key, value ], ... ] in whatever order the caller's table had; the answer is one value per FEATURE, in the features' own order, \"\" where nothing bound -- which is exactly what stzGeoMap.SetValues takes.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#valuesfor","signature":"ValuesFor(paRows)","extensions":[]},{"name":"Unresolved","description":"WHAT DID NOT BIND, and it is answered rather than swallowed. A map built from a table the caller has not checked is a map with holes in it, and the caller should learn that here and not from the picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#unresolved","signature":"Unresolved(paRows)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoAtlas(oF)\n? @@( o1.Unresolved([ 2, 3 ]) )","output":"[ \"2\", \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"Uncovered","description":"...and which features the caller's table said nothing about","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoatlas.html#uncovered","signature":"Uncovered(paRows)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoAtlas(oF)\n? @@( o1.Uncovered([ 2, 3 ]) )","output":"[ \"A\" ]","from":"composed from the signature, run in the library"}}]},{"name":"stzGeoEllipsoid","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"what it IS","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.Name()","output":"WGS84","from":"composed from the signature, run in the library"}},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#content","signature":"Content()","extensions":[]},{"name":"EquatorialRadius","description":"the equatorial radius, metres -- the one number every other follows from","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#equatorialradius","signature":"EquatorialRadius()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.EquatorialRadius()","output":"6378137","from":"composed from the signature, run in the library"}},{"name":"PolarRadius","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#polarradius","signature":"PolarRadius()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.PolarRadius()","output":"6356752.31","from":"composed from the signature, run in the library"}},{"name":"Flattening","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#flattening","signature":"Flattening()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.Flattening()","output":"0.00","from":"composed from the signature, run in the library"}},{"name":"InverseFlattening","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#inverseflattening","signature":"InverseFlattening()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.InverseFlattening()","output":"298.26","from":"composed from the signature, run in the library"}},{"name":"Eccentricity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#eccentricity","signature":"Eccentricity()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.Eccentricity()","output":"0.08","from":"composed from the signature, run in the library"}},{"name":"EccentricitySquared","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#eccentricitysquared","signature":"EccentricitySquared()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.EccentricitySquared()","output":"0.01","from":"composed from the signature, run in the library"}},{"name":"SecondEccentricitySquared","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#secondeccentricitysquared","signature":"SecondEccentricitySquared()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.SecondEccentricitySquared()","output":"0.01","from":"composed from the signature, run in the library"}},{"name":"ThirdFlattening","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#thirdflattening","signature":"ThirdFlattening()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.ThirdFlattening()","output":"0.00","from":"composed from the signature, run in the library"}},{"name":"IsSphere","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#issphere","signature":"IsSphere()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.IsSphere()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SurfaceAreaKm2","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#surfaceareakm2","signature":"SurfaceAreaKm2()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.SurfaceAreaKm2()","output":"510065621.72","from":"composed from the signature, run in the library"}},{"name":"AuthalicRadiusKm","description":"THE SPHERE THAT HAS THE SAME SURFACE AREA. It is the right radius to use when a spherical formula must be used for an AREA -- and it is 6371.007 km, which is why the figure looks so like the sphere this plane used and is not the same number.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#authalicradiuskm","signature":"AuthalicRadiusKm()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.AuthalicRadiusKm()","output":"6371.01","from":"composed from the signature, run in the library"}},{"name":"QuarterMeridianKm","description":"THE DISTANCE FROM THE EQUATOR TO THE POLE, 10001.966 km on WGS84. The metre was defined in 1793 as a ten-millionth of exactly this, so the figure says how far out that first survey was: 1966 metres, about two hundredths of one per cent, over a length nobody had ever walked.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#quartermeridiankm","signature":"QuarterMeridianKm()","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.QuarterMeridianKm()","output":"10001.97","from":"composed from the signature, run in the library"}},{"name":"Between","description":":km, :metres    how far :azimuth        the bearing you leave point 1 on, degrees from north :finalAzimuth   the bearing you are on when you ARRIVE, which on any long path is a different number -- this is why a great-circle course has to be re-steered, and why a flight from London to Tokyo starts out heading north :reducedLength  how far apart two paths leaving a degree apart are when they arrive; where it reaches zero the shortest path has stopped being shortest :arcDegrees     the arc on the auxiliary sphere -- the engine's own parameter, exposed because a caller sampling a path may want to step it evenly in arc rather than length","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#between","signature":"Between(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.Between(2, 5, 2, 2) )","output":"[ [ \"metres\", 333756.35 ], [ \"km\", 333.76 ], [ \"azimuth\", -89.95 ], [ \"finalazimuth\", -90.05 ], [ \"reducedlength\", 333603.03 ], [ \"arcdegrees\", 3.01 ] ]","from":"composed from the signature, run in the library"}},{"name":"DistanceKm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#distancekm","signature":"DistanceKm(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.DistanceKm(2, 5, 2, 2)","output":"333.76","from":"composed from the signature, run in the library"}},{"name":"DistanceM","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#distancem","signature":"DistanceM(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.DistanceM(2, 5, 2, 2)","output":"333756.35","from":"composed from the signature, run in the library"}},{"name":"Azimuth","description":"THE BEARING YOU LEAVE ON, degrees clockwise from north. It is NOT the bearing you arrive on and it is NOT constant along the way; see RhumbAzimuth for the one that is.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#azimuth","signature":"Azimuth(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.Azimuth(2, 5, 2, 2)","output":"-89.95","from":"composed from the signature, run in the library"}},{"name":"FinalAzimuth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#finalazimuth","signature":"FinalAzimuth(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.FinalAzimuth(2, 5, 2, 2)","output":"-90.05","from":"composed from the signature, run in the library"}},{"name":"DestinationKm","description":"WHERE YOU ARRIVE, going a distance on a bearing. Answers [ lat, lon ].","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#destinationkm","signature":"DestinationKm(pnLat, pnLon, pnAzimuth, pnKm)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.DestinationKm(2, 5, 2, 2) )","output":"[ 2.02, 5.00 ]","from":"composed from the signature, run in the library"}},{"name":"DestinationM","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#destinationm","signature":"DestinationM(pnLat, pnLon, pnAzimuth, pnM)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.DestinationM(2, 5, 2, 2) )","output":"[ 2.00, 5.00 ]","from":"composed from the signature, run in the library"}},{"name":"DestinationXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#destinationxt","signature":"DestinationXT(pnLat, pnLon, pnAzimuth, pnKm)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.DestinationXT(2, 5, 2, 2) )","output":"[ [ \"lat\", 2.02 ], [ \"lon\", 5.00 ], [ \"finalazimuth\", 2.00 ], [ \"reducedlength\", 2000.00 ], [ \"arcdegrees\", 0.02 ] ]","from":"composed from the signature, run in the library"}},{"name":"GeodesicBetween","description":"THE PATH ITSELF, as lon/lat pairs ready for a projection. A geodesic drawn as a straight line between its endpoints is a lie on every projection but the gnomonic, and this is how a flight path or a boundary gets drawn honestly: sample the curve on the sphere, then let the projection bend it. The endpoints come back EXACTLY as given, so two segments that share a point still meet.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#geodesicbetween","signature":"GeodesicBetween(pnLat1, pnLon1, pnLat2, pnLon2, pnPoints)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.GeodesicBetween(2, 5, 2, 2, 2) )","output":"[ [ 5, 2 ], [ 2, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"GeodesicFlat","description":"the same as ONE flat list of lon,lat -- what the projection takes","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#geodesicflat","signature":"GeodesicFlat(pnLat1, pnLon1, pnLat2, pnLon2, pnPoints)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.GeodesicFlat(2, 5, 2, 2, 2) )","output":"[ 5, 2, 2, 2 ]","from":"composed from the signature, run in the library"}},{"name":"MidpointOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#midpointof","signature":"MidpointOf(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.MidpointOf(2, 5, 2, 2) )","output":"[ 2.00, 3.50 ]","from":"composed from the signature, run in the library"}},{"name":"RhumbBetween","description":"the rhumb line ------------------------------------------------------ THE PATH OF CONSTANT BEARING -- longer than the geodesic, and the one a ship or a small aircraft can actually hold. Before satellite navigation this WAS the route: you set a compass course and kept it. New York to London is 5554.9 km by geodesic and 5774.2 km by rhumb, and the 219 km is what a great-circle course buys at the price of re-steering all the way.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#rhumbbetween","signature":"RhumbBetween(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.RhumbBetween(2, 5, 2, 2) )","output":"[ [ \"metres\", 333756.39 ], [ \"km\", 333.76 ], [ \"azimuth\", -90 ] ]","from":"composed from the signature, run in the library"}},{"name":"RhumbDistanceKm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#rhumbdistancekm","signature":"RhumbDistanceKm(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.RhumbDistanceKm(2, 5, 2, 2)","output":"333.76","from":"composed from the signature, run in the library"}},{"name":"RhumbAzimuth","description":"THE ONE BEARING THAT DOES NOT CHANGE along the way, which is what makes this line steerable at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#rhumbazimuth","signature":"RhumbAzimuth(pnLat1, pnLon1, pnLat2, pnLon2)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.RhumbAzimuth(2, 5, 2, 2)","output":"-90","from":"composed from the signature, run in the library"}},{"name":"RhumbDestinationKm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#rhumbdestinationkm","signature":"RhumbDestinationKm(pnLat, pnLon, pnAzimuth, pnKm)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.RhumbDestinationKm(2, 5, 2, 2) )","output":"[ 2.02, 5.00 ]","from":"composed from the signature, run in the library"}},{"name":"RhumbLineBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#rhumblinebetween","signature":"RhumbLineBetween(pnLat1, pnLon1, pnLat2, pnLon2, pnPoints)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.RhumbLineBetween(2, 5, 2, 2, 2) )","output":"[ [ 5, 2 ], [ 2, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"RhumbFlat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#rhumbflat","signature":"RhumbFlat(pnLat1, pnLon1, pnLat2, pnLon2, pnPoints)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.RhumbFlat(2, 5, 2, 2, 2) )","output":"[ 5, 2, 2, 2 ]","from":"composed from the signature, run in the library"}},{"name":"MeridianArcKm","description":"the meridian and the parallel --------------------------------------- HOW FAR NORTH A LATITUDE IS, in km from the equator along the meridian. On a sphere this is just R times the angle; on an ellipsoid it is not, and the gap is why a degree of latitude is 110.57 km at the equator and 111.69 km at the pole -- the ground is flatter there, so the same angular change of the vertical covers more of it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#meridianarckm","signature":"MeridianArcKm(pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.MeridianArcKm(2)","output":"221.15","from":"composed from the signature, run in the library"}},{"name":"LatitudeAtArcKm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#latitudeatarckm","signature":"LatitudeAtArcKm(pnKm)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.LatitudeAtArcKm(2)","output":"0.02","from":"composed from the signature, run in the library"}},{"name":"ParallelLengthKm","description":"the whole way round a parallel of latitude, km","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#parallellengthkm","signature":"ParallelLengthKm(pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.ParallelLengthKm(2)","output":"40050.77","from":"composed from the signature, run in the library"}},{"name":"DegreeOfLatitudeKm","description":"a degree of latitude, and a degree of longitude, AT a latitude -- the two numbers anybody converting a tolerance into degrees needs","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#degreeoflatitudekm","signature":"DegreeOfLatitudeKm(pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.DegreeOfLatitudeKm(2)","output":"110.58","from":"composed from the signature, run in the library"}},{"name":"DegreeOfLongitudeKm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#degreeoflongitudekm","signature":"DegreeOfLongitudeKm(pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.DegreeOfLongitudeKm(2)","output":"111.25","from":"composed from the signature, run in the library"}},{"name":"ToEcef","description":"the frames ---------------------------------------------------------- ECEF: ONE CARTESIAN FRAME, metres on all three axes, origin at the Earth's centre, Z through the pole, X through where the equator meets the prime meridian. It exists because latitude and longitude cannot be subtracted: near a pole the same ground is a hundred times more degrees of longitude than at the equator, so an average of two coordinates, a difference, or anything handed to a linear-algebra routine is wrong. Height is metres ABOVE THE ELLIPSOID, which is not height above sea level -- the two differ by up to a hundred metres and the difference needs a geoid model this plane does not carry.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#toecef","signature":"ToEcef(pnLat, pnLon, pnHeight)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.ToEcef(2, 5, 2) )","output":"[ 6350023.54, 555555.07, 221104.62 ]","from":"composed from the signature, run in the library"}},{"name":"FromEcef","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#fromecef","signature":"FromEcef(pnX, pnY, pnZ)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.FromEcef(2, 5, 2) )","output":"[ 180.00, 68.20, -6378142.39 ]","from":"composed from the signature, run in the library"}},{"name":"ToEnu","description":"ENU: THE LOCAL FRAME A PERSON LIVES IN -- east, north and up in metres about a chosen origin. A radar bearing, a survey offset, a drone's position or a robot's odometry is naturally in this frame, and the trip back out through ECEF is how such a thing lands on a globe.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#toenu","signature":"ToEnu(pnLat0, pnLon0, pnH0, pnLat, pnLon, pnH)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.ToEnu(2, 5, 2, 2, 2, 2) )","output":"[ -333604.02, 304.87, -8730.41 ]","from":"composed from the signature, run in the library"}},{"name":"FromEnu","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#fromenu","signature":"FromEnu(pnLat0, pnLon0, pnH0, pnEast, pnNorth, pnUp)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.FromEnu(2, 5, 2, 2, 2, 2) )","output":"[ 2.00, 5.00, 4.00 ]","from":"composed from the signature, run in the library"}},{"name":"AreaKm2","description":"The ring need not be closed -- the last point joins the first -- and its winding does not matter, since an area is not signed. A ring that swallows a pole comes back as the region it encloses and not as the rest of the world, which is the one case where a boundary integral needs to be told what it measured.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#areakm2","signature":"AreaKm2(paLonLat)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.AreaKm2([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"PerimeterKm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#perimeterkm","signature":"PerimeterKm(paLonLat)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? o1.PerimeterKm([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"AreaXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#areaxt","signature":"AreaXT(paLonLat)","extensions":[],"example":{"code":"o1 = new stzGeoEllipsoid(:WGS84)\n? @@( o1.AreaXT([ 2, 3 ]) )","output":"[ [ \"km2\", 0 ], [ \"m2\", 0 ], [ \"perimeterkm\", 0 ], [ \"perimeterm\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"PathLengthKm","description":"the length of an open path along geodesics, km -- a river, a route, a flight plan with waypoints","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoellipsoid.html#pathlengthkm","signature":"PathLengthKm(paLonLat)","extensions":[]}]},{"name":"stzGeoFeatures","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoFeatures.ring","inherits":{},"methods":[{"name":"ReadGeoJson","description":"reading","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#readgeojson","signature":"ReadGeoJson(pcJson)","extensions":[]},{"name":"ReadTopoJson","description":"THE ARCS ARE SHARED AND THE NUMBERS ARE DELTAS. A TopoJSON stores each border once and every shape as the arcs that bound it; -1 means arc 0 walked backwards (the format writes ~i, which is -i-1). The positions inside an arc are cumulative sums on a quantised grid and become degrees through the transform.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#readtopojson","signature":"ReadTopoJson(pcJson, pcObject)","extensions":[]},{"name":"Count","description":"what it holds","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#count","signature":"Count()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? o1.Count()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SkippedCount","description":"how many geometries the reader could not use, counted rather than guessed at -- a record that drops counts what it dropped","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#skippedcount","signature":"SkippedCount()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? o1.SkippedCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"KindOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#kindof","signature":"KindOf(pn)","extensions":[]},{"name":"IdOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#idof","signature":"IdOf(pn)","extensions":[]},{"name":"PropertiesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#propertiesof","signature":"PropertiesOf(pn)","extensions":[]},{"name":"PropertyOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#propertyof","signature":"PropertyOf(pn, pcKey)","extensions":[]},{"name":"HasProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#hasproperty","signature":"HasProperty(pn, pcKey)","extensions":[]},{"name":"NameOf","description":"what the file calls it: the first of the usual name keys it carries, or its id, or \"\" -- and the caller who knows better says so themselves","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#nameof","signature":"NameOf(pn)","extensions":[]},{"name":"IndexOfName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#indexofname","signature":"IndexOfName(pcName)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? o1.IndexOfName(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"PartsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#partsof","signature":"PartsOf(pn)","extensions":[]},{"name":"PartCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#partcount","signature":"PartCount(pn)","extensions":[]},{"name":"RingsOf","description":"a part's rings: [1] is the outer edge, every one after it is a HOLE","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#ringsof","signature":"RingsOf(pn, pnPart)","extensions":[]},{"name":"OuterRingOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#outerringof","signature":"OuterRingOf(pn, pnPart)","extensions":[]},{"name":"HoleCountOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#holecountof","signature":"HoleCountOf(pn)","extensions":[]},{"name":"PointsOf","description":"every lon/lat this feature holds, flat -- what FitToPoints takes","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#pointsof","signature":"PointsOf(pn)","extensions":[]},{"name":"AllPoints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#allpoints","signature":"AllPoints()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? @@( o1.AllPoints() )","output":"[ 0, 0, 4, 0, 4, 4, 0, 4, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"BoundsOf","description":"[ lonMin, latMin, lonMax, latMax ]","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#boundsof","signature":"BoundsOf(pn)","extensions":[]},{"name":"Bounds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#bounds","signature":"Bounds()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? @@( o1.Bounds() )","output":"[ 0, 0, 4, 4 ]","from":"composed from the signature, run in the library"}},{"name":"AreaKm2Of","description":"the biggest part by point count -- the mainland, and the only thing DN24b's reader ever kept A FEATURE'S AREA ON THE SPHERE, km2, with its holes taken out and all its parts added in. This lived in stzGeoMap.ValuesFromArea and moved here when the point patterns (GE7a) needed a window's area and the map's own copy would have been a second one -- duplicated logic diverges, and it diverges in cost first. THE AREA OF A FEATURE, km2, ON WGS84 SINCE GE8 -- outer rings added and holes taken out, which is what makes a country with a lake come out as the land and not as the outline.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#areakm2of","signature":"AreaKm2Of(pn)","extensions":[]},{"name":"AreasKm2","description":"every feature's area, in feature order","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#areaskm2","signature":"AreasKm2()","extensions":[]},{"name":"AreaKm2","description":"the whole set's area: what a point pattern observed over all of it divides by","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#areakm2","signature":"AreaKm2()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? o1.AreaKm2()","output":"196869.60","from":"composed from the signature, run in the library"}},{"name":"LargestPartOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#largestpartof","signature":"LargestPartOf(pn)","extensions":[]},{"name":"Contains","description":"THE BOX FIRST. A ring test walks every edge; a box test is four comparisons, and for a point that is not in this region -- which is almost every pair a spatial join asks about -- the box is the whole answer.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#contains","signature":"Contains(pn, pnLon, pnLat)","extensions":[]},{"name":"PartContains","description":"is this place inside ONE PART of this feature? What a label placer asks: a name belongs in the part it was measured against, not merely somewhere in the country.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#partcontains","signature":"PartContains(pn, pnK, pnLon, pnLat)","extensions":[]},{"name":"IndexAt","description":"which feature is at this place, or 0 -- what a click will ask","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#indexat","signature":"IndexAt(pnLon, pnLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? o1.IndexAt(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"Subset","description":"taking part of a file ------------------------------------------------ SOME OF THE FEATURES, as a feature set of their own. Everything else -- the map, the atlas, the rules -- takes a feature set, so a subset is a first-class thing and not a list of indices the caller has to carry around beside it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#subset","signature":"Subset(paIndices)","extensions":[]},{"name":"Adopt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#adopt","signature":"Adopt(paFeat)","extensions":[]},{"name":"IndicesWithin","description":"THE FEATURES WHOSE MIDDLE FALLS IN A BOX, by index. What \"metropolitan France\" means to a file that also carries Réunion and Guyane: not a political statement, a WINDOW -- the caller says which piece of the world they are drawing, and the file is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#indiceswithin","signature":"IndicesWithin(pnLon0, pnLat0, pnLon1, pnLat1)","extensions":[]},{"name":"Within","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#within","signature":"Within(pnLon0, pnLat0, pnLon1, pnLat1)","extensions":[]},{"name":"AsRegions","description":"the regions the choropleth builder takes, so a file read here can go straight into DN24's picture: [ name, value, flatOuterRing ] each, from the LARGEST part of every feature","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofeatures.html#asregions","signature":"AsRegions(pcValueKey)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\no1 = StzGeoFeaturesFromJson(cJ)\n? @@( o1.AsRegions(\"a\") )","output":"[ [ \"A\", \"\", [ 0, 0, 4, 0, 4, 4, 0, 4, 0, 0 ] ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzGeoField","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoField.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#init","signature":"init(paGrid, paValues)","extensions":[]},{"name":"Grid","description":"what it is","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#grid","signature":"Grid()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? @@( o1.Grid() )","output":"[ 0, 0, 1, 1, 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#values","signature":"Values()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? @@( o1.Values() )","output":"[ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]","from":"composed from the signature, run in the library"}},{"name":"ColumnCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#columncount","signature":"ColumnCount()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? o1.ColumnCount()","output":"3","from":"composed from the signature, run in the library"}},{"name":"RowCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#rowcount","signature":"RowCount()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? o1.RowCount()","output":"3","from":"composed from the signature, run in the library"}},{"name":"CellSizeDegrees","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#cellsizedegrees","signature":"CellSizeDegrees()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? @@( o1.CellSizeDegrees() )","output":"[ 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Bounds","description":"[ lon0, lat0, lon1, lat1 ] -- the ground this field covers","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#bounds","signature":"Bounds()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? @@( o1.Bounds() )","output":"[ 0, 0, 2, 2 ]","from":"composed from the signature, run in the library"}},{"name":"SetUnit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setunit","signature":"SetUnit(pcUnit)","extensions":["Q"],"forms":["SetUnitQ"]},{"name":"Unit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#unit","signature":"Unit()","extensions":[]},{"name":"SetSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setsource","signature":"SetSource(pcSource)","extensions":["Q"],"forms":["SetSourceQ"]},{"name":"Source","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#source","signature":"Source()","extensions":[]},{"name":"Stats","description":"reading it --------------------------------------------------------- [ :min, :max, :known, :unknown ] -- and `unknown` is the one to read first, because a field that is nine tenths nodata will draw as a handsome map of one tenth of the ground","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#stats","signature":"Stats()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? @@( o1.Stats() )","output":"[ [ \"min\", 1 ], [ \"max\", 9 ], [ \"known\", 9 ], [ \"unknown\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"Min","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#min","signature":"Min()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? o1.Min()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Max","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#max","signature":"Max()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? o1.Max()","output":"9","from":"composed from the signature, run in the library"}},{"name":"ValueAt","description":"the value at a place: bilinear where its four neighbours are known, nearest where they are not, \"\" off the grid or with nothing to read","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#valueat","signature":"ValueAt(pnLon, pnLat)","extensions":[]},{"name":"LevelsEvery","description":"LEVELS SPREAD EVENLY BETWEEN THE ENDS, which is what a contour map without a stated scheme means. The ends themselves are left out: a contour at the minimum is the whole map's border and a contour at the maximum is a point.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#levelsevery","signature":"LevelsEvery(pnHowMany)","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? @@( o1.LevelsEvery(2) )","output":"[ 3.67, 6.33 ]","from":"composed from the signature, run in the library"}},{"name":"ContourAt","description":"the contour at one level, as a list of lon/lat polylines","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#contourat","signature":"ContourAt(pnLevel)","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? @@( o1.ContourAt(2) )","output":"[ [ 0, 0.33, 1, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"SetClasses","description":"how it is coloured","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setclasses","signature":"SetClasses(paEdges)","extensions":["Q"],"forms":["SetClassesQ"]},{"name":"SetClassesEvery","description":"CLASS EDGES FROM THE FIELD ITSELF, evenly between its ends. Equal steps and not quantiles, because a density's story is usually its peak and a quantile scale flattens exactly that.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setclassesevery","signature":"SetClassesEvery(pnHowMany)","extensions":["Q"],"forms":["SetClassesEveryQ"]},{"name":"SetRamp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setramp","signature":"SetRamp(pName)","extensions":["Q"],"forms":["SetRampQ"]},{"name":"SetPalette","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setpalette","signature":"SetPalette(paColours)","extensions":["Q"],"forms":["SetPaletteQ"]},{"name":"Classes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#classes","signature":"Classes()","extensions":[]},{"name":"SetClip","description":"THE GROUND THE PICTURE IS CLIPPED TO, as lon/lat rings, at pixel resolution and antialiased -- so the raster's edge is the coastline and not the grid's staircase of cells. A density field takes its window's rings at birth; a raster read from a file has none until told.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setclip","signature":"SetClip(paRings)","extensions":["Q"],"forms":["SetClipQ"]},{"name":"SetClipTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#setclipto","signature":"SetClipTo(poFeatures)","extensions":["Q"],"forms":["SetClipToQ"]},{"name":"Clip","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#clip","signature":"Clip()","extensions":[]},{"name":"Palette","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#palette","signature":"Palette()","extensions":[]},{"name":"DrawOn","description":"pnAlpha lets the map beneath show through; 255 is opaque.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#drawon","signature":"DrawOn(poCanvas, poProjection, pnX0, pnY0, pnX1, pnY1)","extensions":[]},{"name":"DrawXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#drawxt","signature":"DrawXT(poCanvas, poProjection, pnX0, pnY0, pnX1, pnY1, pnAlpha)","extensions":[]},{"name":"DrawContoursOn","description":"THE CONTOURS, one stroke per level. A contour is a LINE and never a fill: the ground between two levels is not one value, and shading it as though it were is the choropleth lie in another costume.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#drawcontourson","signature":"DrawContoursOn(poCanvas, poProjection, paLevels, pStroke, pnWidth)","extensions":[]},{"name":"DrawLegendOn","description":"the legend a field owes: one row per class, with the unit named","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#drawlegendon","signature":"DrawLegendOn(poCanvas, poFont, pnX, pnY, pcTitle)","extensions":[]},{"name":"Findings","description":"what the gate owes a field","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#findings","signature":"Findings()","extensions":[]},{"name":"FindingsOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#findingson","signature":"FindingsOn(poProjection)","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeofield.html#issound","signature":"IsSound()","extensions":[],"example":{"code":"o1 = StzGeoField([ 0, 0, 1, 1, 3, 3 ], [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzGeoMap","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring","inherits":{},"methods":[{"name":"Bind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#bind","signature":"Bind(poProjection, poFeatures)","extensions":[]},{"name":"Projection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#projection","signature":"Projection()","extensions":[]},{"name":"Features","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#features","signature":"Features()","extensions":[]},{"name":"SetValues","description":"what is being shown ------------------------------------------------- one value per feature, in the features' own order; \"\" where the map has a hole. A region with no value is DRAWN as no data and says so in the legend -- it is never quietly coloured as zero.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setvalues","signature":"SetValues(paValues)","extensions":["Q"],"forms":["SetValuesQ"]},{"name":"ValuesFromArea","description":"every feature's own true area in square kilometres, measured on the SPHERE from its rings -- a value that needs no other file, and the one an equal-area projection can be checked against","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#valuesfromarea","signature":"ValuesFromArea()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.ValuesFromArea() )","output":"[ 196869.60 ]","from":"composed from the signature, run in the library"}},{"name":"ValueOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#valueof","signature":"ValueOf(pnI)","extensions":[]},{"name":"SetClasses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setclasses","signature":"SetClasses(paEdges)","extensions":["Q"],"forms":["SetClassesQ"]},{"name":"SetRamp","description":"the palette by the name of a ramp, in the classes already set","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setramp","signature":"SetRamp(pName)","extensions":["Q"],"forms":["SetRampQ"]},{"name":"SetPalette","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setpalette","signature":"SetPalette(paColours)","extensions":["Q"],"forms":["SetPaletteQ"]},{"name":"SetPaper","description":"where the boundaries came from and when. A map asserts where a border lies; this class will not invent the authority for it. THE BOX THE MAP WAS DRAWN IN, so a name cannot be written off the edge of it. Without this the label engine only knows where a region is, not where the sheet ends, and the first version wrote \"Diffa\" half into the margin beside it. Unset, nothing is clipped.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setpaper","signature":"SetPaper(pnX0, pnY0, pnX1, pnY1)","extensions":["Q"],"forms":["SetPaperQ"]},{"name":"SetNoData","description":"THE COLOUR OF A REGION NO CLASS AND NO GROUP CLAIMS. It is a real statement -- \"this one is not in the data\" -- and a caller drawing a bloc map wants it quieter than the default, because on that sheet the unclaimed countries are most of the world.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setnodata","signature":"SetNoData(pColour)","extensions":["Q"],"forms":["SetNoDataQ"]},{"name":"SetHatch","description":"THE COLOUR OF THE HATCH THAT SAYS \"NOT MEASURED\", on the map and in the legend's swatch, which are one thing and read from one place. The default is a blue-grey: cool, so it cannot be mistaken for a step in a warm ramp, and light, so a hatched country does not out-shout a measured one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#sethatch","signature":"SetHatch(pColour)","extensions":["Q"],"forms":["SetHatchQ"]},{"name":"Hatch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#hatch","signature":"Hatch()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.Hatch()","output":"#9EB6D8","from":"composed from the signature, run in the library"}},{"name":"SetOpenTop","description":"IS THE TOP CLASS OPEN -- \"30 and over\" rather than \"20 to 30\". It is a statement about the SCALE, so it lives with the scale and not in the legend's argument list: the classifier and the legend both read it, and a reader must never meet an arrow the map refused to fill.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setopentop","signature":"SetOpenTop(pbOn)","extensions":["Q"],"forms":["SetOpenTopQ"]},{"name":"IsOpenTop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#isopentop","signature":"IsOpenTop()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.IsOpenTop()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setsource","signature":"SetSource(pcSource)","extensions":["Q"],"forms":["SetSourceQ"]},{"name":"SetGroups","description":"paGroups is [ [ label, colour, [ member names ] ], ... ]. A country in two groups belongs to the FIRST that claims it, and that is reported too: overlapping blocs are a fact a reader must be told, not a tie for this file to break quietly.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setgroups","signature":"SetGroups(paGroups)","extensions":["Q"],"forms":["SetGroupsQ"]},{"name":"Groups","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#groups","signature":"Groups()","extensions":[]},{"name":"GroupOf","description":"which group claimed this feature, or 0 for none","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#groupof","signature":"GroupOf(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.GroupOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnresolvedMembers","description":"[ [ :group, :name ], ... ] -- every member name that matched no feature","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#unresolvedmembers","signature":"UnresolvedMembers()","extensions":[]},{"name":"IsGrouped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#isgrouped","signature":"IsGrouped()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.IsGrouped()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DrawGroupKeyOn","description":"the key a membership map owes: one swatch and one label per group, with the count it actually DREW rather than the count it was handed","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawgroupkeyon","signature":"DrawGroupKeyOn(poCanvas, poFont, pnSize, pnX, pnY, pInk)","extensions":[]},{"name":"ClassOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#classof","signature":"ClassOf(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.ClassOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ColourOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#colourof","signature":"ColourOf(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.ColourOf(2)","output":"#E8E8E8","from":"composed from the signature, run in the library"}},{"name":"DrawOn","description":"the layers ---------------------------------------------------------- the sphere, the graticule, then every feature in its class's colour, then the world's edge on top: the order an atlas draws them in","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawon","signature":"DrawOn(poCanvas)","extensions":["Q"],"forms":["DrawOnQ"]},{"name":"DrawSphereOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawsphereon","signature":"DrawSphereOn(poCanvas, pFill, pStroke, pnW)","extensions":[]},{"name":"DrawGraticuleOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawgraticuleon","signature":"DrawGraticuleOn(poCanvas, pnStep, pStroke, pnW)","extensions":[]},{"name":"DrawRegionsOn","description":"every feature, in the colour its value earns it","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawregionson","signature":"DrawRegionsOn(poCanvas, pStroke, pnStrokeW)","extensions":[]},{"name":"HighlightOn","description":"one feature picked out, over the rest","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#highlighton","signature":"HighlightOn(poCanvas, pnI, pFill, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawSymbolsOn","description":"symbols ------------------------------------------------------------- A CIRCLE'S AREA CARRIES THE VALUE, NEVER ITS RADIUS. Doubling a radius quadruples the ink, so a symbol map scaled by radius overstates its largest places fourfold -- the oldest lie in the genre, and the one a reader cannot see being told. The radius here is proportional to the SQUARE ROOT of the value, so equal values draw equal ink.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawsymbolson","signature":"DrawSymbolsOn(poCanvas, paValues, pnMaxRadius, pFill, pStroke)","extensions":[]},{"name":"DrawSymbolAt","description":"a symbol at a place the caller names, rather than at a feature","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawsymbolat","signature":"DrawSymbolAt(poCanvas, pnLon, pnLat, pnRadius, pFill, pStroke)","extensions":[]},{"name":"CentroidOf","description":"the middle of a feature's largest part, in longitude and latitude: the mean of its outer ring, which is where a symbol belongs and is NOT where a label belongs on a crescent-shaped country","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#centroidof","signature":"CentroidOf(pnI)","extensions":[]},{"name":"HexBin","description":"The points arrive as longitude and latitude and are PROJECTED first, so the bins are cells of the paper. That is d3's choice too, and the map's own rules say what it costs on a projection that distorts area.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#hexbin","signature":"HexBin(paLonLat, pnRadius)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.HexBin([ 2, 3 ], 2) )","output":"[ [ 486.71, 243, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"DrawHexBinsOn","description":"the bins drawn, each in the colour its COUNT earns from the edges given. A bin holding nothing is not drawn: an empty cell is not a quantity of zero, it is a place nobody counted.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawhexbinson","signature":"DrawHexBinsOn(poCanvas, paBins, pnRadius, paEdges, paPalette, pStroke)","extensions":[]},{"name":"HexBinMax","description":"the biggest count in a set of bins -- what a legend's last edge wants","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#hexbinmax","signature":"HexBinMax(paBins)","extensions":[]},{"name":"DrawFlowsOn","description":"flows --------------------------------------------------------------- A FLOW IS A GREAT CIRCLE, not a straight line on the paper: the route between two places bends on every projection, and drawing it straight is drawing a journey nobody takes. Each route is [ lon1, lat1, lon2, lat2 ] or the same with a width as a fifth item.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawflowson","signature":"DrawFlowsOn(poCanvas, paRoutes, pStroke, pnWidth)","extensions":[]},{"name":"AssignPoints","description":"THIS IS THE SPATIAL JOIN, and it is the whole of spatial analytics' first step: a table of places -- wells, clinics, rain gauges, sales -- each with a longitude and a latitude, and the question \"how many in each region\". Nothing about it is a picture yet. which feature each point fell in, one index per point, 0 for a point outside every one of them. A point outside is NOT an error and not rounded to the nearest region: it is reported as 0, because a well across the border belongs to the other side.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#assignpoints","signature":"AssignPoints(paLonLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.AssignPoints([ 2, 3 ]) )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"CountPointsIn","description":"how many points fell in each feature, in the features' own order -- which is exactly the shape SetValues takes, so a table of coordinates becomes a choropleth in two calls","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#countpointsin","signature":"CountPointsIn(paLonLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.CountPointsIn([ 2, 3 ]) )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"PointsOutside","description":"...and how many fell outside every region, which a caller must be told rather than left to notice that their totals do not add up","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#pointsoutside","signature":"PointsOutside(paLonLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.PointsOutside([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"DensityPointsIn","description":"the same counts, divided by each region's own area in square kilometres: a DENSITY, which is the number a choropleth may honestly colour. A count may not -- a big region collects more of anything -- and that is the commonest lie in the genre after the radius one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#densitypointsin","signature":"DensityPointsIn(paLonLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.DensityPointsIn([ 2, 3 ]) )","output":"[ 0.05 ]","from":"composed from the signature, run in the library"}},{"name":"SamplePointsInside","description":"The sequence is the caller's seed, so the same call gives the same places every time -- a committed picture that moves on every render is a diff nobody can read. And the answer is INVENTED DATA: the caller who draws it owes their reader that word, which is why the map's caption takes a source line.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#samplepointsinside","signature":"SamplePointsInside(pnHowMany, pnSeed)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.SamplePointsInside(2, 5) )","output":"[ 0.85, 1.78, 3.55, 3.82 ]","from":"composed from the signature, run in the library"}},{"name":"LabelPointOf","description":"labels --------------------------------------------------------------- WHERE A NAME GOES. The mean of a ring is not inside it whenever the region is a crescent, a horseshoe or a pair of islands -- and a label outside its own region is a label on somebody else's. So the mean is TRIED and, when it lands outside, an interior point is searched for: the point of a coarse grid that is inside and furthest from the edge, which is the pole of inaccessibility a cartographer would use, taken at a resolution a map at this size cannot tell from the exact one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#labelpointof","signature":"LabelPointOf(pnI)","extensions":[]},{"name":"LabelFloor","description":"What is not here, named: INSETS. A zoomed box for Grand Tunis or the Ile-de-France is how an atlas rescues the numbers this drops, and it is the next step, not this one. THE SMALLEST TYPE THIS WILL DRAW. The Principal has returned a picture for unreadable text once per plane; a label below this is not a label.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#labelfloor","signature":"LabelFloor()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.LabelFloor()","output":"13","from":"composed from the signature, run in the library"}},{"name":"LabelReport","description":"WHAT THE LABELLING DID, in four numbers that add up to the feature count. `unlisted` is the one that was nearly left out: entries the key box had no room for. A key that runs off the bottom of its box loses names SILENTLY, and the first version of DrawKeyOn did exactly that -- 39 of France's 75 entries drawn and 36 gone, under a comment in this same file claiming a key must never do that. So it is counted here and the gate refuses it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#labelreport","signature":"LabelReport()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.LabelReport() )","output":"[ [ \"named\", 0 ], [ \"numbered\", 0 ], [ \"inset\", 0 ], [ \"dropped\", 0 ], [ \"unlisted\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"SetKeyBox","description":"where the key is written: [ x0, y0, x1, y1 ]. With no key box set, a region that cannot carry its own name is dropped -- a number with nothing to look it up in is worse than a blank.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setkeybox","signature":"SetKeyBox(pnX0, pnY0, pnX1, pnY1)","extensions":["Q"],"forms":["SetKeyBoxQ"]},{"name":"SetKeyTitle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setkeytitle","signature":"SetKeyTitle(pcTitle)","extensions":["Q"],"forms":["SetKeyTitleQ"]},{"name":"SetKeyCodes","description":"OFF BY DEFAULT, and deliberately: official codes are not in reading order, so \"08\" sitting beside \"59\" tells a reader who does not already know them nothing about where to look. Sequential in reading order is the atlas default; the code is for a sheet drawn for people who are at home in it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setkeycodes","signature":"SetKeyCodes(pcProperty)","extensions":["Q"],"forms":["SetKeyCodesQ"]},{"name":"SetLabelMode","description":"THE MODE IS THE CALLER'S AND NEVER THE ENGINE'S, because the right answer depends on who is reading. A sheet for people who know the country wants :Names; a plate in a report wants :Numbers; a screen where one region is huge and its neighbour is a city wants :Auto.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setlabelmode","signature":"SetLabelMode(pcMode)","extensions":["Q"],"forms":["SetLabelModeQ"]},{"name":"LabelMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#labelmode","signature":"LabelMode()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.LabelMode()","output":"auto","from":"composed from the signature, run in the library"}},{"name":"KeyEntries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#keyentries","signature":"KeyEntries()","extensions":[]},{"name":"PlacedBoxes","description":"EVERY BOX THE LAST LABELLING PUT DOWN, as [ x0, y0, x1, y1 ]. Exposed so a guard can assert the MECHANISM rather than a number that agrees with it by accident: the suite used to check \"fewer regions were named than exist\", which passes just as well when nothing was drawn at all. With the boxes in hand it can test every pair and prove they are disjoint.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#placedboxes","signature":"PlacedBoxes()","extensions":[]},{"name":"DrawLabelsOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawlabelson","signature":"DrawLabelsOn(poCanvas, poFont, pnSize, pInk)","extensions":[]},{"name":"DrawLabelsWithValuesOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawlabelswithvalueson","signature":"DrawLabelsWithValuesOn(poCanvas, poFont, pnSize, pInk)","extensions":[]},{"name":"DrawLabelsXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawlabelsxt","signature":"DrawLabelsXT(poCanvas, poFont, pnSize, pInk, pbValues)","extensions":[]},{"name":"KeyReachPixels","description":"HOW FAR OUTSIDE ITS REGION A NUMBER MAY BE SET, in pixels. Sixteen is about a line of type: far enough to clear a border stroke and the region's own neighbour, near enough that no reader has to decide which of two regions a number belongs to.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#keyreachpixels","signature":"KeyReachPixels()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.KeyReachPixels()","output":"16","from":"composed from the signature, run in the library"}},{"name":"PaperCentreOf","description":"THE CENTRE OF A REGION ON THE PAPER: the area centroid of its largest part's outline, projected. This is the point a name goes at when it fits there, and the point a reader checks the placement against.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#papercentreof","signature":"PaperCentreOf(pnI)","extensions":[]},{"name":"DrawKeyOn","description":"THE KEY, in as many columns as its box will carry. A key that runs off the bottom of its box is a key that lost entries silently, so the column width comes from the widest entry ACTUALLY PRESENT and the row count from the box's own height.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawkeyon","signature":"DrawKeyOn(poCanvas, poFont, pnSize, pInk)","extensions":[]},{"name":"InkOver","description":"This used to ask StzIsDarkColor and choose white or the caller's ink, and it put black names on dark blue and dark red -- which the Principal returned twice. The house HAS a contrast contract: StzReadableTextOn(background, sizePx, bold) answers the ink AND whether that size can carry it, measured against WCAG's 4.5:1 for normal text and 3:1 for large. A drawing file has no business having its own opinion about contrast when the colour system holds one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#inkover","signature":"InkOver(pnI, pInk, pnSize)","extensions":[]},{"name":"PaperBoxOf","description":"a region's box ON THE PAPER: what the reader's eye measures a name against, which is not the box it has on the sphere","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#paperboxof","signature":"PaperBoxOf(pnI)","extensions":[]},{"name":"SetInsetInk","description":"AN INSET LABELS THE WAY ITS PARENT LABELS ITS UNITS -- names, or the parent's official codes where it has them, and never a sequential number, which would need a second key and a sheet with two keys has given up. If a mark still will not fit at the inset's scale it is REPORTED, and the answer is a larger box, not a cleverer placement.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setinsetink","signature":"SetInsetInk(pInk)","extensions":["Q"],"forms":["SetInsetInkQ"]},{"name":"SetInsetPaper","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setinsetpaper","signature":"SetInsetPaper(pFill)","extensions":["Q"],"forms":["SetInsetPaperQ"]},{"name":"AddInset","description":"paWindow is the ground to magnify, [ lon0, lat0, lon1, lat1 ]; paBox is where it goes on the canvas, [ x0, y0, x1, y1 ].","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#addinset","signature":"AddInset(paWindow, paBox)","extensions":["Q","XT"],"forms":["AddInsetQ","AddInsetXT","AddInsetXTQ"]},{"name":"Insets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#insets","signature":"Insets()","extensions":[]},{"name":"InsetHolding","description":"the FIRST inset holding it, and not the nearest: two insets over the same ground is a mistake the caller should see, not a tie to break here","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#insetholding","signature":"InsetHolding(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.InsetHolding(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"InsetReports","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#insetreports","signature":"InsetReports()","extensions":[]},{"name":"DrawInsetsOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawinsetson","signature":"DrawInsetsOn(poCanvas, poFont, pnSize, pInk)","extensions":[]},{"name":"SetHighlight","description":"1. BORDERS ARE DARK AND THIN, NOT WHITE. A white border between two pale classes erases the boundary exactly where the map is doing its work; a hairline of the ink colour separates them at every shade. Our World in Data, the Financial Times and the Economist all stroke dark, and the reason is legibility at the light end. 2. THE LEGEND IS A RAMP WITH ITS EDGES LABELLED, not a stack of \"10 to 20\" rows. A reader matches a colour to a position on a bar, and the numbers belong at the JOINS because that is where the meaning changes. It carries a NO-DATA swatch, hatched, so \"not measured\" is visibly not a value. 3. WHAT IS SELECTED IS OUTLINED, NOT RECOLOURED. Recolouring a selection destroys the one thing the map encodes. A heavy dark outline says \"this one\" while leaving its class readable. 4. TEXT OVER COLOUR NEEDS A HALO. A white name on a mid-orange is unreadable at every size; the same name with a thin dark halo is readable on every shade in the ramp. This is the colour system's contrast contract solved the way cartographers solve it, since a label on a choropleth has no single background to contrast with. the regions to outline heavily: by name, or by class through HighlightClass below","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#sethighlight","signature":"SetHighlight(paNames)","extensions":["Q"],"forms":["SetHighlightQ"]},{"name":"HighlightClass","description":"SELECT A WHOLE CLASS, which is what clicking a legend swatch means: \"show me everyone between 2 and 5 per cent\". The class is outlined on the map AND framed in the legend, so the two read as one gesture.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#highlightclass","signature":"HighlightClass(pnClass)","extensions":["Q"],"forms":["HighlightClassQ"]},{"name":"Highlighted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#highlighted","signature":"Highlighted()","extensions":[]},{"name":"IsHighlighted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#ishighlighted","signature":"IsHighlighted(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.IsHighlighted(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetInteractive","description":"EVERY REGION CARRIES ITS OWN IDENTITY INTO THE SVG, which is what an interactive layer is made of: an id a script can address, a class a stylesheet can hover, and a <title> the browser shows as a tooltip with no script at all. The diagram plane has had this since DN3b; a map is the surface that wants it most, because a reader's first question of any choropleth is \"which country is that and what is its number\".","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#setinteractive","signature":"SetInteractive(pbOn)","extensions":["Q"],"forms":["SetInteractiveQ"]},{"name":"IsInteractive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#isinteractive","signature":"IsInteractive()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.IsInteractive()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IdentOf","description":"the id a region takes in the SVG: its name, lowercased, with anything that is not a letter or a digit turned into a hyphen","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#identof","signature":"IdentOf(pnI)","extensions":[]},{"name":"DrawSheetOn","description":"THE REGIONS, DRAWN THE WAY A STATISTICAL MAP DRAWS THEM: dark hairline borders, the highlighted ones outlined heavily on top, and each one carrying its identity when the map is interactive.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawsheeton","signature":"DrawSheetOn(poCanvas, pInk, pnHairline)","extensions":[]},{"name":"DrawHighlightOn","description":"the heavy outline, drawn OVER everything so a neighbour cannot cover it","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawhighlighton","signature":"DrawHighlightOn(poCanvas, pInk, pnWidth)","extensions":[]},{"name":"DrawNoDataHatchOn","description":"The lines are CLIPPED TO THE SHAPE, by the same routine for a country and for the legend's own swatch. The first legend swatch drew its hatching as unclipped diagonals and they ran out of the box on both sides -- \"its rectangle in the legend is not correct\", which it was not. One clipper, two callers, and no second definition of a hatch.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawnodatahatchon","signature":"DrawNoDataHatchOn(poCanvas, pColour, pnWidth, pnSpacing)","extensions":[]},{"name":"IsUnclassed","description":"NO DATA MEANS NO VALUE, and it does not mean \"a value my scale has no box for\". A country measured at 35 on a scale topping out at 30 is data -- badly classed data, which is the cartographer's problem and not the country's -- and hatching it would tell the reader nobody counted it. So this asks for the VALUE where the map is numeric, and for membership where the map is categorical, since a map cannot be both.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#isunclassed","signature":"IsUnclassed(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.IsUnclassed(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasThematicLayer","description":"is this map ABOUT something, or is it the ground under one?","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#hasthematiclayer","signature":"HasThematicLayer()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.HasThematicLayer()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NoDataCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#nodatacount","signature":"NoDataCount()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.NoDataCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DrawNamedLabelOn","description":"IT RETURNS FALSE AND DRAWS NOTHING rather than placing a label that does not fit. A name that will not fit inside its region lands on a neighbour, and a label on the wrong region is worse than no label -- it is a false statement, where silence is only a missing one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawnamedlabelon","signature":"DrawNamedLabelOn(poCanvas, poFont, pnSize, pnI, pcText, pInk, pHalo, pnR)","extensions":[]},{"name":"DrawHaloTextOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawhalotexton","signature":"DrawHaloTextOn(poCanvas, poFont, pnSize, pcText, pnX, pnY, pInk, pHalo, pnR)","extensions":[]},{"name":"DrawRampLegendOn","description":"WHETHER THE TOP IS OPEN IS NOT AN ARGUMENT HERE. It used to be, and that made two places answer one question: the legend drew an arrow saying \"30 and over\" while the classifier, which had never been told, answered NOTHING for 35 and the map drew that country as no data. It is SetOpenTop now -- declared once with the scale, read by the classifier and by this method, and it cannot be set after the map is drawn.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawramplegendon","signature":"DrawRampLegendOn(poCanvas, poFont, pnSize, pnX, pnY, pnW, pnH, pInk)","extensions":[]},{"name":"DrawScaleBarOn","description":"Answers the y it ended at, or 0 if it drew nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawscalebaron","signature":"DrawScaleBarOn(poCanvas, poFont, pnSize, pnX, pnY, pnTargetPx, pnAtLat, pInk)","extensions":["XT"],"forms":["DrawScaleBarOnXT"]},{"name":"ScaleVariation","description":"WOULD A SCALE BAR BE HONEST ON THIS MAP? The ratio of the largest local scale on the sheet to the smallest. 1 means a bar is true everywhere; anything much above it means the bar is decoration.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#scalevariation","signature":"ScaleVariation()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.ScaleVariation()","output":"7882814.17","from":"composed from the signature, run in the library"}},{"name":"ScaleBarAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#scalebarat","signature":"ScaleBarAt(pnTargetPx, pnAtLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.ScaleBarAt(2, 5) )","output":"[ [ \"km\", 100 ], [ \"pixels\", 2.36 ], [ \"atlat\", 5 ], [ \"variation\", 7882814.17 ] ]","from":"composed from the signature, run in the library"}},{"name":"DrawNorthArrowOn","description":"NORTH, WHICH IS NOT ALWAYS UP. On most world projections it is, and the arrow is then decoration; on a rotated or oblique one it is not, and a reader has no other way to know. So the arrow is MEASURED -- project a short step due north from the given place and draw where it actually went -- rather than drawn pointing up and hoped over.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawnortharrowon","signature":"DrawNorthArrowOn(poCanvas, poFont, pnSize, pnX, pnY, pnLen, pnAtLon, pnAtLat, pInk)","extensions":[]},{"name":"SunAt","description":"day and night ------------------------------------------------------- WHERE THE SUN IS OVERHEAD at a moment, as [ :lat, :lon, :declination, :equationOfTime ]. The latitude is the solar declination -- which IS the seasons -- and the longitude is simply where noon is.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#sunat","signature":"SunAt(pnYear, pnMonth, pnDay, pnHourUtc)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? @@( o1.SunAt(2, 5, 2, 2) )","output":"[ [ \"lat\", 15.02 ], [ \"lon\", 148.43 ], [ \"declination\", 15.02 ], [ \"equationoftime\", 6.20 ] ]","from":"composed from the signature, run in the library"}},{"name":"TerminatorAt","description":"THE LINE BETWEEN DAY AND NIGHT, as lon/lat: every place ninety degrees from the subsolar point, which is where the sun is exactly on the horizon.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#terminatorat","signature":"TerminatorAt(pnYear, pnMonth, pnDay, pnHourUtc)","extensions":[]},{"name":"TwilightAt","description":"...AND TWILIGHT IS THE SAME CIRCLE, FURTHER OUT: civil twilight ends with the sun 6 degrees below the horizon, nautical at 12 and astronomical at 18 -- so they are the circles at 96, 102 and 108. One routine draws all four because they are one thing.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#twilightat","signature":"TwilightAt(pnYear, pnMonth, pnDay, pnHourUtc, pnAngleDeg)","extensions":[]},{"name":"SolarElevationAt","description":"HOW HIGH THE SUN IS at a place, degrees -- negative is night. It is the terminator asked as a question rather than drawn as a line, and is what SHADES a map rather than outlining it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#solarelevationat","signature":"SolarElevationAt(pnYear, pnMonth, pnDay, pnHourUtc, pnLon, pnLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.SolarElevationAt(2, 5, 2, 2, 2, 2)","output":"-52.67","from":"composed from the signature, run in the library"}},{"name":"IsDaylightAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#isdaylightat","signature":"IsDaylightAt(pnYear, pnMonth, pnDay, pnHourUtc, pnLon, pnLat)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.IsDaylightAt(2, 5, 2, 2, 2, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DrawTerminatorOn","description":"THE NIGHT SIDE, drawn. The terminator is a great circle, so on most projections it is a curve that leaves the sheet at one edge and comes back at the other -- which is why it is drawn as a LINE over a shading rather than as a filled polygon: a polygon would have to decide what \"inside\" means on a projection that cuts it, and would get it wrong at exactly the two solstices.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawterminatoron","signature":"DrawTerminatorOn(poCanvas, pnYear, pnMonth, pnDay, pnHourUtc, pInk, pnWidth)","extensions":[]},{"name":"DrawNightOn","description":"FOUR NESTED CAPS give the gradient a reader sees at dusk: the sun is 6 degrees below the horizon at 84 from the antipode, nautical at 78, astronomical at 72. Drawn outermost first, each translucent, so they ACCUMULATE -- the deepest night is four layers deep and full dark is reached gradually rather than in one step.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawnighton","signature":"DrawNightOn(poCanvas, pnYear, pnMonth, pnDay, pnHourUtc, pInk)","extensions":[]},{"name":"DrawTwilightOn","description":"...and the twilight bands with it, each fainter than the last, which is what a day-night map actually looks like","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawtwilighton","signature":"DrawTwilightOn(poCanvas, pnYear, pnMonth, pnDay, pnHourUtc, pInk)","extensions":[]},{"name":"DrawVectorsRampedOn","description":"An arrow's LENGTH is the natural encoding and it is a poor one at small sizes: a reader compares two short strokes by eye and gets the ordering, not the ratio. Colour gives the ratio. Wolfram's VectorPlot uses both together and that is why its fields read at a glance, so this does too -- and the two agreeing is what makes a long arrow read as fast rather than merely as long.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawvectorsrampedon","signature":"DrawVectorsRampedOn(poCanvas, paGrid, paU, paV, pnEvery, pnPxPerUnit, pcRamp, pnWidth)","extensions":[]},{"name":"DrawVectorsOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawvectorson","signature":"DrawVectorsOn(poCanvas, paGrid, paU, paV, pnEvery, pnPxPerUnit, pInk, pnWidth)","extensions":[]},{"name":"DrawStreamlinesOn","description":"Euler's method is three lines shorter and spirals OUTWARD on a field that rotates -- so a closed circular flow comes back as an opening spiral, which a reader takes for a real divergence rather than for the integrator's own error. RK4 costs four samples a step and holds the circle to a part in ten thousand over three thousand steps.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawstreamlineson","signature":"DrawStreamlinesOn(poCanvas, paGrid, paU, paV, paSeeds, pnStepDeg, pnSteps, pInk, pnWidth)","extensions":[]},{"name":"DrawFlowOn","description":"The stroke then varies with SPEED, because a streamline of constant width says every part of the flow is equally fast, and that is the one thing a streamline cannot otherwise deny.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawflowon","signature":"DrawFlowOn(poCanvas, paGrid, paU, paV, pnSepDeg, pInk)","extensions":["XT"],"forms":["DrawFlowOnXT"]},{"name":"DrawFlowRampedOn","description":"Colour is the strongest channel there is for a scalar. Width is one of the weakest, and it is spent here anyway -- kept as a SECOND encoding of the same quantity, because the two agreeing is what makes a fast line read as fast rather than merely as orange.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawflowrampedon","signature":"DrawFlowRampedOn(poCanvas, paGrid, paU, paV, pnSepDeg, pcRamp, pHeadInk)","extensions":["XT"],"forms":["DrawFlowRampedOnXT"]},{"name":"StreamlineFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#streamlinefrom","signature":"StreamlineFrom(paGrid, paU, paV, pnLon, pnLat, pnStepDeg, pnSteps)","extensions":[]},{"name":"VectorsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#vectorsof","signature":"VectorsOf(paGrid, paU, paV, pnEvery)","extensions":[]},{"name":"SpeedField","description":"THE LINES ARE ONE DARK INK, not the ramp. The colour is in the ground now, and a second colour scale on the lines would be two encodings of one quantity fighting for the same eye. The flow's job over a density is to show the SHAPE; the ground shows the magnitude. THE SPEED AT EVERY NODE, sqrt(u^2 + v^2) -- the scalar a stream-density plot shades, exposed so a caller can hand it to a stzGeoField of their own, and so the property that the background IS the magnitude can be checked rather than trusted.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#speedfield","signature":"SpeedField(paGrid, paU, paV)","extensions":[]},{"name":"DrawStreamDensityOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawstreamdensityon","signature":"DrawStreamDensityOn(poCanvas, paGrid, paU, paV, pnSepDeg, pcRamp)","extensions":["XT"],"forms":["DrawStreamDensityOnXT"]},{"name":"DrawLegendOn","description":"the legend and the caption ------------------------------------------- THE LEGEND SAYS WHAT EVERY SHADE MEANS, and a class that colours nothing says so: a legend promising a shade the map never shows is the fault DN24's own rules were written to catch, and it is the same fault here.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawlegendon","signature":"DrawLegendOn(poCanvas, poFont, pnX, pnY, pcTitle)","extensions":[]},{"name":"Caption","description":"how the map was made, and on whose word its borders are where they are. A map with no source says \"source not stated\" rather than nothing, because silence reads as authority.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#caption","signature":"Caption()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.Caption()","output":"Mercator  |  boundaries: source not stated","from":"composed from the signature, run in the library"}},{"name":"DrawCaptionOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#drawcaptionon","signature":"DrawCaptionOn(poCanvas, poFont, pnX, pnY)","extensions":[]},{"name":"Findings","description":"The severities follow the house convention: an ERROR is a picture that ARGUES AGAINST ITSELF and a warning ADVISES. A map missing its source is a warning because the picture is still true; a choropleth on a projection that distorts area is an ERROR because the picture is not.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#findings","signature":"Findings()","extensions":[]},{"name":"IsOnPaper","description":"does any point of this feature reach the paper at all?","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#isonpaper","signature":"IsOnPaper(pnI)","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#issound","signature":"IsSound()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"PlaceAt","description":"What a click is over. The projection is inverted to a place on the sphere and the place is asked of the features -- so the answer is right on a globe, on a cut map, and under any rotation, because none of that is special-cased: it is the same invert the guard asserts round-trips on all sixteen projections. [ lon, lat ] under a pixel, or [] off the sphere","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#placeat","signature":"PlaceAt(pnX, pnY)","extensions":[]},{"name":"FeatureAt","description":"the feature under a pixel, or 0 for the sea, the sky and the margin","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#featureat","signature":"FeatureAt(pnX, pnY)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noF = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoMap(new stzGeoProjection(:mercator), oF)\n? o1.FeatureAt(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NameAt","description":"...and what it is called, or \"\" -- what a tooltip shows","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#nameat","signature":"NameAt(pnX, pnY)","extensions":[]},{"name":"ValueAt","description":"...and its value, or \"\" where it has none","url":"https://mayouni.github.io/stzsite/en/reference/stzgeomap.html#valueat","signature":"ValueAt(pnX, pnY)","extensions":[]}]},{"name":"stzGeoPoints","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoPoints.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#init","signature":"init(paLonLat, poWindow)","extensions":[]},{"name":"Points","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#points","signature":"Points()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.Points() )","output":"[ 1, 1, 2, 2, 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#count","signature":"Count()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? o1.Count()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Window","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#window","signature":"Window()","extensions":[]},{"name":"WindowRings","description":"the window as the engine takes it: every part's OUTER ring. Built once at birth and handed out rather than rebuilt, because GE7b's fields ask for it per call and rebuilding would be the same list twice.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#windowrings","signature":"WindowRings()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.WindowRings() )","output":"[ [ 0, 0, 4, 0, 4, 4, 0, 4, 0, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"AreaKm2","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#areakm2","signature":"AreaKm2()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? o1.AreaKm2()","output":"196869.60","from":"composed from the signature, run in the library"}},{"name":"WindowBox","description":"THE WINDOW'S BOUNDING BOX, which is not the window. Every simulation in this plane places candidates in the box and rejects those outside the window, so the box is part of the engine's contract and a caller building a process needs it too.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#windowbox","signature":"WindowBox()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.WindowBox() )","output":"[ 0, 0, 4, 4 ]","from":"composed from the signature, run in the library"}},{"name":"BoxAreaKm2","description":"...and how much ground the BOX covers, which a CLUSTER process needs and the window's own area cannot answer. Parents are drawn in the box rather than in the window on purpose: a cluster whose centre falls just outside still throws children in, and dropping those parents would leave the window's edge visibly emptier than its middle -- the same edge effect Ripley's K corrects for, met on the generating side.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#boxareakm2","signature":"BoxAreaKm2()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? o1.BoxAreaKm2()","output":"196869.60","from":"composed from the signature, run in the library"}},{"name":"PerimeterKm","description":"the window's outline, km -- what Donnelly's edge correction needs","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#perimeterkm","signature":"PerimeterKm()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? o1.PerimeterKm()","output":"1778.04","from":"composed from the signature, run in the library"}},{"name":"Outside","description":"how many of the points fall outside the window they were said to be observed in. Reported, never dropped: a well across the border is a fact about the data, and a density computed as if it were inside is wrong by one well.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#outside","signature":"Outside()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? o1.Outside()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DensityPerKm2","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#densityperkm2","signature":"DensityPerKm2()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? o1.DensityPerKm2()","output":"0.00","from":"composed from the signature, run in the library"}},{"name":"NearestNeighbourKm","description":"the measures","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#nearestneighbourkm","signature":"NearestNeighbourKm()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.NearestNeighbourKm() )","output":"[ 157.23, 157.18, 157.18 ]","from":"composed from the signature, run in the library"}},{"name":"ClarkEvans","description":"EDGE-CORRECTED, BY DONNELLY. Uncorrected, the index leans toward \"dispersed\" on every real window -- a point near the border has no neighbours beyond it -- and five hundred uniform points in a window the shape of a country read as dispersed at z = 2.0 the first time this ran. The correction uses the window's perimeter, which is why a pattern carries its window. ClarkEvansUncorrected() is the naive one, for comparison and for readers who know the older literature.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#clarkevans","signature":"ClarkEvans()","extensions":["XT"],"forms":["ClarkEvansXT"],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.ClarkEvans() )","output":"[ [ \"r\", 0.91 ], [ \"z\", -0.26 ], [ \"observed\", 157.19 ], [ \"expected\", 172.58 ], [ \"verdict\", \"random\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ClarkEvansUncorrected","description":"Same as ClarkEvansXT: EDGE-CORRECTED, BY DONNELLY. Uncorrected, the index leans toward \"dispersed\" on every real window -- a point near the border has no neighbours beyond it -- and five hundred uniform points in a window the shape of a country read as dispersed at z = 2.0 the first time this ran. The correction uses the window's perimeter, which is why a pattern carries its window. ClarkEvansUncorrected() is the naive one, for comparison and for readers who know the older literature. (extended form: takes an options list)","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#clarkevansuncorrected","signature":"ClarkEvansUncorrected()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.ClarkEvansUncorrected() )","output":"[ [ \"r\", 1.23 ], [ \"z\", 0.74 ], [ \"observed\", 157.19 ], [ \"expected\", 128.09 ], [ \"verdict\", \"random\" ] ]","from":"composed from the signature, run in the library"}},{"name":"RipleyK","description":"Ripley's K at each radius, UNCORRECTED FOR THE EDGE. Points near the window's border have fewer neighbours within r than they would in an infinite plane, so K falls short at large r. This is not corrected by formula; it is answered by Envelope(), which simulates the null under the same edge.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#ripleyk","signature":"RipleyK(paRadiiKm)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.RipleyK([ 100, 200, 300 ]) )","output":"[ 0, 131246.40, 131246.40 ]","from":"composed from the signature, run in the library"}},{"name":"L","description":"L(r) = sqrt(K / pi) - r: flat at zero under randomness, above it clustered, below it dispersed -- the form a reader can see","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#l","signature":"L(paRadiiKm)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.L([ 100, 200, 300 ]) )","output":"[ -100, 4.39, -95.61 ]","from":"composed from the signature, run in the library"}},{"name":"G","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#g","signature":"G(paRadiiKm)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.G([ 100, 200, 300 ]) )","output":"[ 0, 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"F","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#f","signature":"F(paRadiiKm, pnTests, pnSeed)","extensions":[]},{"name":"Envelope","description":"[ [ lo, hi, mean ], ... ] per radius, over pnSims uniform patterns of this pattern's own count in its own window. Thirty-nine is the classic count: an observed K outside the band of 39 is significant at 5% on each side.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#envelope","signature":"Envelope(paRadiiKm, pnSims, pnSeed)","extensions":[]},{"name":"EnvelopeL","description":"the same band in L form, so it plots against L()","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#envelopel","signature":"EnvelopeL(paRadiiKm, pnSims, pnSeed)","extensions":[]},{"name":"MeanCentre","description":"where the middle is, and how it spreads","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#meancentre","signature":"MeanCentre()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.MeanCentre() )","output":"[ 2.00, 2.00 ]","from":"composed from the signature, run in the library"}},{"name":"SpatialMedian","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#spatialmedian","signature":"SpatialMedian()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.SpatialMedian() )","output":"[ 2.00, 2.00 ]","from":"composed from the signature, run in the library"}},{"name":"Ellipse","description":"[ :lon, :lat, :sd, :major, :minor, :bearing ] -- the centre, the standard distance in km, the semi-axes at one standard deviation, and the bearing of the major axis clockwise from north","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#ellipse","signature":"Ellipse()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.Ellipse() )","output":"[ [ \"lon\", 2.00 ], [ \"lat\", 2.00 ], [ \"sd\", 128.36 ], [ \"major\", 181.53 ], [ \"minor\", 0.07 ], [ \"bearing\", 44.98 ] ]","from":"composed from the signature, run in the library"}},{"name":"EllipseRing","description":"the ellipse as a lon/lat ring a projection can draw","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#ellipsering","signature":"EllipseRing(pnPoints)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.EllipseRing(2) )","output":"[ 3.15, 3.15, 1.42, 1.42, 1.42, 1.42 ]","from":"composed from the signature, run in the library"}},{"name":"Sample","description":"making patterns, seeded -------------------------------------------- uniform ON THE SPHERE inside the window, by rejection in its box","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#sample","signature":"Sample(pnHowMany, pnSeed)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.Sample(2, 5) )","output":"[ 1.13, 2.91, 0.31, 0.13 ]","from":"composed from the signature, run in the library"}},{"name":"SampleClustered","description":"a Matern cluster process: parents uniform, children uniform in a disk round each, kept only inside the window","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#sampleclustered","signature":"SampleClustered(pnParents, pnChildren, pnRadiusKm, pnSeed)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.SampleClustered(2, 5, 2, 2) )","output":"[ 2.53, 3.97, 2.54, 3.98, 2.53, 3.97, 2.54, 3.98, 2.52, 3.98, 3.19, 1.86, 3.20, 1.88, 3.21, 1.85, 3.20, 1.85, 3.20, 1.88 ]","from":"composed from the signature, run in the library"}},{"name":"SampleDispersed","description":"a hard-core process: no two points closer than pnMinKm. Fewer than asked when the window cannot hold that many discs -- read the count.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#sampledispersed","signature":"SampleDispersed(pnHowMany, pnMinKm, pnSeed)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? @@( o1.SampleDispersed(2, 5, 2) )","output":"[ 0.70, 0.13, 1.19, 0.00 ]","from":"composed from the signature, run in the library"}},{"name":"With","description":"the same pattern object, on a new set of points in the same window","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#with","signature":"With(paLonLat)","extensions":[]},{"name":"Findings","description":"what the gate owes a pattern","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#findings","signature":"Findings()","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeopoints.html#issound","signature":"IsSound()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoPoints([ 1, 1, 2, 2, 3, 3 ], oW)\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzGeoProcess","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#init","signature":"init(pcKind)","extensions":[]},{"name":"Kind","description":"what it IS","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#kind","signature":"Kind()","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#content","signature":"Content()","extensions":[]},{"name":"HasInteraction","description":"DOES THIS PROCESS PLACE POINTS WITHOUT REGARD TO ONE ANOTHER? The three that do are the honest null models -- whatever a statistic sees in their output is chance. The four that do not have an interaction built in, and are what a caller tests FOR.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#hasinteraction","signature":"HasInteraction()","extensions":[]},{"name":"IsClustering","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#isclustering","signature":"IsClustering()","extensions":[]},{"name":"IsInhibiting","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#isinhibiting","signature":"IsInhibiting()","extensions":[]},{"name":"SetIntensity","description":"the parameters, under the names they have in the subject ------------- points per square kilometre -- :Poisson, :MaternII","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setintensity","signature":"SetIntensity(pn)","extensions":["Q"],"forms":["SetIntensityQ"]},{"name":"Intensity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#intensity","signature":"Intensity()","extensions":[]},{"name":"SetCount","description":"how many points exactly -- :Binomial, :SSI","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setcount","signature":"SetCount(pn)","extensions":["Q"],"forms":["SetCountQ"]},{"name":"SetParentIntensity","description":"clusters per square kilometre -- :MaternCluster, :Thomas. The parents are NEVER DRAWN: they are where the clusters are, not points of the pattern, and a reader who saw them would be looking at a mechanism rather than at data.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setparentintensity","signature":"SetParentIntensity(pn)","extensions":["Q"],"forms":["SetParentIntensityQ"]},{"name":"SetMeanChildren","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setmeanchildren","signature":"SetMeanChildren(pn)","extensions":["Q"],"forms":["SetMeanChildrenQ"]},{"name":"MeanChildren","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#meanchildren","signature":"MeanChildren()","extensions":[]},{"name":"SetRadiusKm","description":"the radius of a Matern cluster's disc, km","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setradiuskm","signature":"SetRadiusKm(pn)","extensions":["Q"],"forms":["SetRadiusKmQ"]},{"name":"SetSigmaKm","description":"the scale of a Thomas cluster's Gaussian, km. It is NOT a radius: about a third of the children land beyond it and a few land far out, which is the whole difference from Matern and is a claim about the mechanism.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setsigmakm","signature":"SetSigmaKm(pn)","extensions":["Q"],"forms":["SetSigmaKmQ"]},{"name":"SetHardCoreKm","description":"the distance no two points may come within -- :MaternII, :SSI","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#sethardcorekm","signature":"SetHardCoreKm(pn)","extensions":["Q"],"forms":["SetHardCoreKmQ"]},{"name":"HardCoreKm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#hardcorekm","signature":"HardCoreKm()","extensions":[]},{"name":"SetIntensityField","description":"THE INTENSITY SURFACE of an inhomogeneous process, as a GE7b field. That is not a workaround for the engine taking no callbacks: a kernel density estimated from one pattern IS such a field, so the natural workflow -- read a population surface, then ask whether the cases are clustered beyond it -- is two calls with nothing in between.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setintensityfield","signature":"SetIntensityField(poField)","extensions":["Q"],"forms":["SetIntensityFieldQ"]},{"name":"SetIntensityGrid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#setintensitygrid","signature":"SetIntensityGrid(paGridParams, paValues)","extensions":["Q"],"forms":["SetIntensityGridQ"]},{"name":"HasIntensityField","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#hasintensityfield","signature":"HasIntensityField()","extensions":[]},{"name":"ExpectedCount","description":"For the two CLUSTER processes this is the count BEFORE the window clips it. Children thrown outside are lost, and how many depends on how far the mechanism scatters them -- measured on a one-degree square, a Matern cluster of radius 8 km loses 6 per cent and a Thomas of sigma 4 km loses 17, because a Gaussian has no edge. The loss is real and it is the window's, not the process's.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#expectedcount","signature":"ExpectedCount(pnAreaKm2, pnBoxAreaKm2)","extensions":[]},{"name":"GenerateIn","description":"ONE PATTERN FROM THIS PROCESS, inside a window, as a flat lon/lat list.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#generatein","signature":"GenerateIn(poPoints, pnSeed)","extensions":["XT"],"forms":["GenerateInXT"]},{"name":"PatternIn","description":"...and the same as a stzGeoPoints, ready to be measured","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#patternin","signature":"PatternIn(poPoints, pnSeed)","extensions":[]},{"name":"EnvelopeOf","description":"THIRTY-NINE IS THE CLASSIC COUNT, and it is not a floor to be raised for free precision: the band WIDENS with the number of simulations, so an envelope of 999 is a stricter test than an envelope of 39 and the two are not comparable. Being the most extreme of forty is a one-in-forty event under the null -- 2.5 per cent on each side. The count belongs in whatever gets reported.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#envelopeof","signature":"EnvelopeOf(poPoints, paRadiiKm, pnSims, pnSeed)","extensions":["XT"],"forms":["EnvelopeOfXT"]},{"name":"EscapesOf","description":"WHERE AN OBSERVED PATTERN ESCAPES THIS PROCESS'S BAND, and which way: -1 below, 0 inside, +1 above. A reader wants the RANGE OF SCALES at which a pattern is unusual, not one verdict -- a wood can be clustered at ten metres and regular at fifty, and a single p-value cannot say that.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#escapesof","signature":"EscapesOf(poPoints, paRadiiKm, pnSims, pnSeed, pcStat)","extensions":[]},{"name":"VerdictOn","description":"THE VERDICT IN WORDS, with the scales it holds at -- which is the only honest summary, because \"clustered\" without a range is not a finding.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprocess.html#verdicton","signature":"VerdictOn(poPoints, paRadiiKm, pnSims, pnSeed, pcStat)","extensions":[]}]},{"name":"stzGeoProjection","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#init","signature":"init(pKind)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.Name()","output":"CylindricalEqualArea","from":"composed from the signature, run in the library"}},{"name":"KindNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#kindnumber","signature":"KindNumber()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.KindNumber()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Params","description":"THE ELEVEN NUMBERS, the shape the engine reads","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#params","signature":"Params()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.Params() )","output":"[ 3, 0, 0, 0, 0, 0, 150, 480, 250, 0, 0.70 ]","from":"composed from the signature, run in the library"}},{"name":"DistortionAt","description":":h         the scale along the MERIDIAN, 1 meaning true :k         the scale along the PARALLEL :a, :b     the semi-axes of Tissot's indicatrix -- the greatest and least scale in ANY direction. They are NOT h and k: those are the scales along two particular directions, which need not be the extremes, and confusing the pairs is the classic error in this subject. :areal     the area scale. 1 everywhere on an equal-area projection. :angular   the largest angle this place bends, degrees. 0 everywhere on a conformal one. :crossing  the angle the meridian and parallel cross at on paper.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#distortionat","signature":"DistortionAt(pnLon, pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.DistortionAt(2, 5) )","output":"[ [ \"h\", 1.00 ], [ \"k\", 1.00 ], [ \"a\", 1.00 ], [ \"b\", 1.00 ], [ \"areal\", 1.00 ], [ \"angular\", 0.44 ], [ \"crossing\", 90 ] ]","from":"composed from the signature, run in the library"}},{"name":"ArealScaleAt","description":"HOW MUCH BIGGER OR SMALLER THIS PLACE IS DRAWN than it really is. On a Mercator at 70 degrees it is 8.5, which is the whole Greenland argument in one number.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#arealscaleat","signature":"ArealScaleAt(pnLon, pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.ArealScaleAt(2, 5)","output":"1.00","from":"composed from the signature, run in the library"}},{"name":"AngularDistortionAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#angulardistortionat","signature":"AngularDistortionAt(pnLon, pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.AngularDistortionAt(2, 5)","output":"0.44","from":"composed from the signature, run in the library"}},{"name":"Distortion","description":"The means are weighted by GROUND -- cos(latitude) per cell -- because an unweighted average over a latitude grid counts the polar rows, which are slivers, as heavily as the equatorial ones, which are not. That flatters exactly the projections that are worst at the poles, which are the ones a reader most needs warning about.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#distortion","signature":"Distortion()","extensions":["XT"],"forms":["DistortionXT"],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.Distortion() )","output":"[ [ \"arealmin\", 1.00 ], [ \"arealmax\", 1.00 ], [ \"arealmean\", 1.00 ], [ \"angularmax\", 170.01 ], [ \"angularmean\", 30.93 ], [ \"sampled\", 2592 ] ]","from":"composed from the signature, run in the library"}},{"name":"HoldsItsClaim","description":"DOES THIS PROJECTION KEEP ITS OWN PROMISE, measured rather than declared? An equal-area projection whose areal scale is not 1 everywhere has a wrong formula, and so does a conformal one that bends an angle. It is the check that caught two real defects the day this gallery was written -- a Mollweide half with the wrong normalisation, and a symmetry claim made for a projection that is a triangle.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#holdsitsclaim","signature":"HoldsItsClaim()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.HoldsItsClaim()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IndicatrixAt","description":"It is built by PROJECTING A SMALL CIRCLE rather than by drawing the ellipse the numbers above describe. The two agree in the limit and the first is the honest one: it shows what the projection actually does to a circle of that size, including the bending an ellipse cannot represent -- which at a radius anybody can see is not nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#indicatrixat","signature":"IndicatrixAt(pnLon, pnLat, pnRadiusDeg)","extensions":["XT"],"forms":["IndicatrixAtXT"]},{"name":"IsEqualArea","description":"what kind of lie this projection tells","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#isequalarea","signature":"IsEqualArea()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.IsEqualArea()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsConformal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#isconformal","signature":"IsConformal()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.IsConformal()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAzimuthal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#isazimuthal","signature":"IsAzimuthal()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.IsAzimuthal()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsConic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#isconic","signature":"IsConic()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.IsConic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Rotate","description":"the parameters ------------------------------------------------------ yaw, pitch, roll in degrees: d3's [lambda, phi, gamma]. To centre a globe on a place at (lon, lat), rotate by [-lon, -lat, 0].","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#rotate","signature":"Rotate(paLPG)","extensions":["Q"],"forms":["RotateQ"]},{"name":"CenterOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#centeron","signature":"CenterOn(pnLon, pnLat)","extensions":["Q"],"forms":["CenterOnQ"]},{"name":"Parallels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#parallels","signature":"Parallels(paP)","extensions":["Q"],"forms":["ParallelsQ"]},{"name":"Scale","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#scale","signature":"Scale(pn)","extensions":["Q"],"forms":["ScaleQ"]},{"name":"Translate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#translate","signature":"Translate(paXY)","extensions":["Q"],"forms":["TranslateQ"]},{"name":"ClipAngle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#clipangle","signature":"ClipAngle(pn)","extensions":["Q"],"forms":["ClipAngleQ"]},{"name":"Precision","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#precision","signature":"Precision(pn)","extensions":["Q"],"forms":["PrecisionQ"]},{"name":"ScaleOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#scaleof","signature":"ScaleOf()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.ScaleOf()","output":"150","from":"composed from the signature, run in the library"}},{"name":"TranslateOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#translateof","signature":"TranslateOf()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.TranslateOf() )","output":"[ 480, 250 ]","from":"composed from the signature, run in the library"}},{"name":"RotationOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#rotationof","signature":"RotationOf()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.RotationOf() )","output":"[ 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"FitToSphere","description":"fitting ------------------------------------------------------------- scale and place so the WHOLE sphere fills a w x h box with pad px of air: what a world map asks for","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fittosphere","signature":"FitToSphere(pnW, pnH, pnPad)","extensions":["Q"],"forms":["FitToSphereQ"]},{"name":"FitSphereIn","description":"the same for a box [x0, y0, x1, y1] on a larger sheet","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fitspherein","signature":"FitSphereIn(pnX0, pnY0, pnX1, pnY1, pnPad)","extensions":["Q"],"forms":["FitSphereInQ"]},{"name":"FitToPoints","description":"scale and place so these points fill the box: what a map of one country asks for","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fittopoints","signature":"FitToPoints(paLonLat, pnW, pnH, pnPad)","extensions":["Q"],"forms":["FitToPointsQ"]},{"name":"FitFeaturesIn","description":"scale and place so ALL the features fill the box. This is what \"draw Tunisia\" means, and it is NOT FitToSphere -- which fits the whole globe and leaves a country a speck in the middle of it. The first sheet of the three countries was drawn that way and came out as three clusters of labels over nothing at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fitfeaturesin","signature":"FitFeaturesIn(poFeatures, pnX0, pnY0, pnX1, pnY1, pnPad)","extensions":["Q"],"forms":["FitFeaturesInQ"]},{"name":"FitPointsIn","description":"It exists because the first bloc sheet reached for FitToPoints and then Translate, and Translate REPLACES the translation the fit just computed rather than offsetting it -- so the map left the paper. A fit that takes its box is the method that was missing.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fitpointsin","signature":"FitPointsIn(paLonLat, pnX0, pnY0, pnX1, pnY1, pnPad)","extensions":["Q"],"forms":["FitPointsInQ"]},{"name":"FitToFeatures","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fittofeatures","signature":"FitToFeatures(poFeatures, pnW, pnH, pnPad)","extensions":["Q"],"forms":["FitToFeaturesQ"]},{"name":"FitToFeature","description":"scale and place so ONE feature fills the box: what \"zoom to Tunisia\" means, and what a caller does before drawing its governorates","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fittofeature","signature":"FitToFeature(poFeatures, pnI, pnW, pnH, pnPad)","extensions":["Q"],"forms":["FitToFeatureQ"]},{"name":"FitFeatureIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#fitfeaturein","signature":"FitFeatureIn(poFeatures, pnI, pnX0, pnY0, pnX1, pnY1, pnPad)","extensions":["Q"],"forms":["FitFeatureInQ"]},{"name":"Project","description":"the two questions --------------------------------------------------- where a place goes: [x, y] in pixels, or [] when it is behind the globe or has no image on this projection","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#project","signature":"Project(pnLon, pnLat)","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.Project(2, 5) )","output":"[ 485.24, 236.93 ]","from":"composed from the signature, run in the library"}},{"name":"Invert","description":"what place a pixel is: [lon, lat], or [] off the sphere","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#invert","signature":"Invert(pnX, pnY)","extensions":[]},{"name":"Line","description":"Each answers PIECES: a list of flat [x1, y1, x2, y2, ...] polylines, one per visible stretch. A line that goes behind a globe or crosses the seam of a flat map comes back in two, cut exactly at the edge.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#line","signature":"Line(paLonLat)","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.Line([ 2, 3 ]) )","output":"[ [ 485.24, 242.15 ] ]","from":"composed from the signature, run in the library"}},{"name":"Ring","description":"a ring as the LINES it is: pieces, cut where the map cuts them","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#ring","signature":"Ring(paLonLat)","extensions":[]},{"name":"FilledRing","description":"a ring as the POLYGONS it is (GE0c): the same pieces, rejoined along the map's own edge so each one closes and can be filled. A country across the antimeridian comes back as two polygons that meet the two seams; a continent around the pole comes back as one that runs along the bottom of the map.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#filledring","signature":"FilledRing(paLonLat)","extensions":[]},{"name":"Graticule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#graticule","signature":"Graticule(pnStepDeg)","extensions":[]},{"name":"Outline","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#outline","signature":"Outline()","extensions":[]},{"name":"Arc","description":"the great circle between two places, as pieces","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#arc","signature":"Arc(pnLon1, pnLat1, pnLon2, pnLat2)","extensions":[]},{"name":"DrawSphereOn","description":"The sphere's fill, the graticule and the outline: what every map stands on. Colours are the caller's; the shapes are the engine's.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawsphereon","signature":"DrawSphereOn(poCanvas, pFill, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawGraticuleOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawgraticuleon","signature":"DrawGraticuleOn(poCanvas, pnStepDeg, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawOutlineOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawoutlineon","signature":"DrawOutlineOn(poCanvas, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawLineOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawlineon","signature":"DrawLineOn(poCanvas, paLonLat, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawRingOn","description":"a ring, FILLED where it came back whole and stroked where the seam or the horizon cut it in two -- a cut piece is not a polygon and filling it would draw a shape the sphere does not have A HARO, FILLED -- every piece of it. Since GE0c a cut ring comes back closed along the map's edge, so there is no longer a case where a region can only be outlined.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawringon","signature":"DrawRingOn(poCanvas, paLonLat, pFill, pStroke, pnStrokeW)","extensions":[]},{"name":"FilledPolygon","description":"A POLYGON -- an outer ring and its HOLES (GE1) -- closed on the paper. paRings[1] is the outer edge; every ring after it is a hole, bridged into it so a lake inside a country is not filled in as land.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#filledpolygon","signature":"FilledPolygon(paRings)","extensions":[]},{"name":"HolesDropped","description":"how many holes the last FilledPolygon could not give: a hole whose outer ring the map cut cannot carry a bridge, and it is counted","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#holesdropped","signature":"HolesDropped()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.HolesDropped()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DrawRingOutlineOn","description":"...and the same ring as an outline only, uncut and unfilled","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawringoutlineon","signature":"DrawRingOutlineOn(poCanvas, paLonLat, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawFeatureOn","description":"a whole feature, from a boundary file (GE1) ------------------------- every part of it, each with its holes -- the islands DN24b's reader dropped and the lakes it filled in","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawfeatureon","signature":"DrawFeatureOn(poCanvas, poFeatures, pnI, pFill, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawFeaturesOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawfeatureson","signature":"DrawFeaturesOn(poCanvas, poFeatures, pFill, pStroke, pnStrokeW)","extensions":[]},{"name":"DrawTissotOn","description":"fit the paper to everything a file holds TISSOT'S INDICATRIX: circles of one true size all over the sphere, projected. Where they stay round the projection keeps shapes; where they stay the same size it keeps areas; where they do neither it says so. The honest way to show what a projection does, and it needs no atlas at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#drawtissoton","signature":"DrawTissotOn(poCanvas, pnRadiusDeg, pnStepDeg, pFill, pStroke)","extensions":[]},{"name":"Center","description":"the place at the middle of the paper: what the rotation put there","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#center","signature":"Center()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? @@( o1.Center() )","output":"[ 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"Caption","description":"the projection, named on the picture: a map that does not say how it was flattened is asserting what it cannot check","url":"https://mayouni.github.io/stzsite/en/reference/stzgeoprojection.html#caption","signature":"Caption()","extensions":[],"example":{"code":"o1 = new stzGeoProjection(:CylindricalEqualArea)\n? o1.Caption()","output":"CylindricalEqualArea","from":"composed from the signature, run in the library"}}]},{"name":"stzGeoSamples","area":"geo","page":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoSamples.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#init","signature":"init(paLonLatValue, poWindow)","extensions":[]},{"name":"Samples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#samples","signature":"Samples()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? @@( o1.Samples() )","output":"[ 1, 1, 10, 2, 2, 20, 3, 3, 30 ]","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#count","signature":"Count()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? o1.Count()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Window","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#window","signature":"Window()","extensions":[]},{"name":"WindowRings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#windowrings","signature":"WindowRings()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? @@( o1.WindowRings() )","output":"[ [ 0, 0, 4, 0, 4, 4, 0, 4, 0, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"Outside","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#outside","signature":"Outside()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? o1.Outside()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ValueOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#valueof","signature":"ValueOf(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? o1.ValueOf(2)","output":"20","from":"composed from the signature, run in the library"}},{"name":"PlaceOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#placeof","signature":"PlaceOf(pnI)","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? @@( o1.PlaceOf(2) )","output":"[ 2, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#values","signature":"Values()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? @@( o1.Values() )","output":"[ 10, 20, 30 ]","from":"composed from the signature, run in the library"}},{"name":"MinValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#minvalue","signature":"MinValue()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? o1.MinValue()","output":"10","from":"composed from the signature, run in the library"}},{"name":"MaxValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#maxvalue","signature":"MaxValue()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? o1.MaxValue()","output":"30","from":"composed from the signature, run in the library"}},{"name":"IDWField","description":"1. the baseline ---------------------------------------------------- IDW as a field, clipped to the window. Power 2 is the usual default and is a CHOICE, not a fact: a higher power leans harder on the nearest gauge and makes bullseyes round each one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#idwfield","signature":"IDWField(pnCellKm, pnPower)","extensions":[]},{"name":"Variogram","description":"2. the diagnostic -------------------------------------------------- [ [ h, gamma, pairs ], ... ]. pnMaxKm of 0 takes HALF the greatest distance in the data, which is the standard cut: beyond it only the opposite corners contribute and the far bins are a handful of pairs sharing the same few gauges.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#variogram","signature":"Variogram(pnLags, pnMaxKm)","extensions":[]},{"name":"FitVariogram","description":"[ :model, :nugget, :sill, :range, :rss ] -- :Best fits all three and keeps the one with the least weighted residual","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#fitvariogram","signature":"FitVariogram(pcModel)","extensions":["XT"],"forms":["FitVariogramXT"]},{"name":"SetModel","description":"the fitted model this object will krige with","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#setmodel","signature":"SetModel(paModel)","extensions":["Q"],"forms":["SetModelQ"]},{"name":"Model","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#model","signature":"Model()","extensions":[]},{"name":"FitAndUse","description":"fit and adopt in one move, which is what most callers want","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#fitanduse","signature":"FitAndUse(pcModel)","extensions":[]},{"name":"GammaAt","description":"gamma(h) under the fitted model, for drawing the curve over the cloud","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#gammaat","signature":"GammaAt(pnHkm)","extensions":[]},{"name":"KrigeFields","description":"THEY COME BACK TOGETHER ON PURPOSE. A kriged surface published without its variance is the one abuse this method makes easy: it looks like measurement everywhere, and half of it is arithmetic over empty ground. Taking them apart is the caller's decision to make, not a default to stumble into.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#krigefields","signature":"KrigeFields(pnCellKm)","extensions":[]},{"name":"KrigeAt","description":"[ estimate, variance ] at one place","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#krigeat","signature":"KrigeAt(pnLon, pnLat)","extensions":[]},{"name":"CrossValidate","description":"[ :bias, :rmse ] by leave-one-out: every gauge predicted from all the others. The honest test of an interpolator and the one a report owes.","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#crossvalidate","signature":"CrossValidate()","extensions":[]},{"name":"Findings","description":"what the gate owes an interpolation","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#findings","signature":"Findings()","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgeosamples.html#issound","signature":"IsSound()","extensions":[],"example":{"code":"cJ = '{\"type\":\"FeatureCollection\",\"features\":[{\"type\":\"Feature\",\"properties\":{\"name\":\"A\"},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[0,0],[4,0],[4,4],[0,4],[0,0]]]}}]}'\noW = StzGeoFeaturesFromJson(cJ)\no1 = StzGeoSamples([ 1, 1, 10, 2, 2, 20, 3, 3, 30 ], oW)\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzGoal","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzgoal.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzGoal.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgoal.html#init","signature":"init()","extensions":[]},{"name":"RequireEach","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgoal.html#requireeach","signature":"RequireEach(pcType, pcRel)","extensions":[]},{"name":"RequireOne","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgoal.html#requireone","signature":"RequireOne(pcSubject, pcRel)","extensions":[]},{"name":"Requirements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgoal.html#requirements","signature":"Requirements()","extensions":[]},{"name":"Gaps","description":"the missing slots of THIS goal against poKB: [ [ subject, relation, why ] ]","url":"https://mayouni.github.io/stzsite/en/reference/stzgoal.html#gaps","signature":"Gaps(poKB)","extensions":[]},{"name":"IsSatisfied","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgoal.html#issatisfied","signature":"IsSatisfied(poKB)","extensions":[]}]},{"name":"stzGovernance","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/governance/stzGovernance.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.Name_()","output":"constellation-regime","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#why","signature":"Why()","extensions":[]},{"name":"DeclareRisk","description":"1. ACTION RISK TIERS","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#declarerisk","signature":"DeclareRisk(pcAction, nTier)","extensions":[]},{"name":"RiskOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#riskof","signature":"RiskOf(pcAction)","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.RiskOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"GrantPermission","description":"2. PERMISSION (CAN) vs AUTHORITY (SHOULD)","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#grantpermission","signature":"GrantPermission(pcActor, pcAction)","extensions":[]},{"name":"HasPermission","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#haspermission","signature":"HasPermission(pcActor, pcAction)","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.HasPermission(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetAuthority","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#setauthority","signature":"SetAuthority(pcActor, pcType)","extensions":[]},{"name":"AuthorityOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#authorityof","signature":"AuthorityOf(pcActor)","extensions":[]},{"name":"MayProceed","description":"THE COMPOSITION: CAN + SHOULD + RISK, decided BEFORE the act. An actor proceeds only when it HAS the permission AND its authority level covers the action's risk tier. Every verdict narrates (LAW 3); an undeclared action is REFUSED, not assumed.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#mayproceed","signature":"MayProceed(pcActor, pcAction)","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.MayProceed(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"OpenCommitment","description":"3. COMMITMENT STATE (forward-only)","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#opencommitment","signature":"OpenCommitment(pcId)","extensions":[]},{"name":"AdvanceCommitment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#advancecommitment","signature":"AdvanceCommitment(pcId)","extensions":[]},{"name":"CommitmentStateOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#commitmentstateof","signature":"CommitmentStateOf(pcId)","extensions":[]},{"name":"DeclareDecommission","description":"4. DECOMMISSION CONTRACT","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#declaredecommission","signature":"DeclareDecommission(pcActor, pacObligations)","extensions":[]},{"name":"FulfillObligation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#fulfillobligation","signature":"FulfillObligation(pcActor, pcObligation)","extensions":[]},{"name":"MayRetire","description":"retirement is EARNED: every declared obligation fulfilled first","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#mayretire","signature":"MayRetire(pcActor)","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.MayRetire(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RecordDecision","description":"WHEN it was decided is part of that answer, and it used to be missing: a lineage without time cannot say whether a decision came before or after the change it is supposed to explain, which is the first question anyone asks of it. The clock is the WALL clock on purpose -- this is an absolute \"when in the world\", not a duration, and epoch MILLIS stay exact in f64 (nanos would not).","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#recorddecision","signature":"RecordDecision(pcId, pcRationale, pcActor, pcAction)","extensions":[]},{"name":"RecordDecisionAt","description":"the deterministic twin, so a guard can pin an ordering without racing the clock","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#recorddecisionat","signature":"RecordDecisionAt(pcId, pcRationale, pcActor, pcAction, pnWallMs)","extensions":[]},{"name":"SetLineageCapacity","description":"How many decisions this governance keeps. Lowering it below the current count drops the oldest immediately -- and counts them.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#setlineagecapacity","signature":"SetLineageCapacity(pnMax)","extensions":["Q"],"forms":["SetLineageCapacityQ"]},{"name":"LineageCapacity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#lineagecapacity","signature":"LineageCapacity()","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.LineageCapacity()","output":"512","from":"composed from the signature, run in the library"}},{"name":"LineageDropped","description":"The count the bound cost. Zero means the lineage below is COMPLETE; anything else means the record starts later than the process did, and an auditor deserves to know which of the two they are reading.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#lineagedropped","signature":"LineageDropped()","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.LineageDropped()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LineageIsComplete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#lineageiscomplete","signature":"LineageIsComplete()","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.LineageIsComplete()","output":"1","from":"composed from the signature, run in the library"}},{"name":"LineageOf","description":"The decision under this id. When an id was recorded more than once the LATEST wins -- a re-decision supersedes, and the earlier ones stay reachable through LineageHistoryOf().","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#lineageof","signature":"LineageOf(pcId)","extensions":[]},{"name":"LineageHistoryOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#lineagehistoryof","signature":"LineageHistoryOf(pcId)","extensions":[]},{"name":"DecisionsOf","description":"THE PIVOTS. Answering only by id made the lineage useless for every question an investigation actually opens with -- \"what did this actor decide\", \"who decided anything about this action\", \"what was decided in the hour before the incident\". An audit trail you can only query by a key you already know is a lookup table.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#decisionsof","signature":"DecisionsOf(pcActor)","extensions":[]},{"name":"DecisionsAbout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#decisionsabout","signature":"DecisionsAbout(pcAction)","extensions":[]},{"name":"DecisionsSince","description":"Same as DecisionsBetween: A zero upper bound means \"no upper bound\" -- an epoch stamp is never zero, so the sentinel cannot collide with a real one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#decisionssince","signature":"DecisionsSince(pnWallMs)","extensions":[]},{"name":"DecisionsBetween","description":"A zero upper bound means \"no upper bound\" -- an epoch stamp is never zero, so the sentinel cannot collide with a real one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#decisionsbetween","signature":"DecisionsBetween(pnFromMs, pnToMs)","extensions":[]},{"name":"Lineage","description":"the full decision lineage (every recorded decision), raw rows. THE SHARED ROWS -- read through the table, so any face sees every face's decisions.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#lineage","signature":"Lineage()","extensions":[]},{"name":"Decisions","description":"...and the same as readable records","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#decisions","signature":"Decisions()","extensions":[]},{"name":"NumberOfDecisions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#numberofdecisions","signature":"NumberOfDecisions()","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.NumberOfDecisions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Release","description":"Release this governance's slot -- the regime AND the lineage. Haro has no destructor, so this is the OWNER's explicit act, and only the owner's: a copy calling it would free state every other face is still reading. Without it the table keeps one slot per governance ever constructed, which is fine for a regime that lives as long as the process and a leak for one built per request.","also_written":["ReleaseLineage"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#release","signature":"Release()","extensions":[]},{"name":"DeclarePosture","description":"EXECUTION TRUST POSTURES (5.8)","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#declareposture","signature":"DeclarePosture(pcExecutor, pcPosture)","extensions":[]},{"name":"PostureOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#postureof","signature":"PostureOf(pcExecutor)","extensions":[]},{"name":"MayExecute","description":"execution without a declared posture never proceeds","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#mayexecute","signature":"MayExecute(pcExecutor)","extensions":[]},{"name":"DeclareReversibility","description":"6. REVERSIBILITY CLASS (the sixth contract, ruling 3.2) ---------------- How UNDOABLE a subject's work is -- orthogonal to how RISKY it is (contract 1): a tier-1 action that cannot be undone deserves more ceremony than a tier-3 action that can. The three words are .pia's, adopted whole: they are the contract's vocabulary now, not one format's private enum. The subject is whatever the caller governs -- an action, or an actor whose whole tick is being classified.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#declarereversibility","signature":"DeclareReversibility(pcSubject, pcClass)","extensions":[]},{"name":"ReversibilityOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#reversibilityof","signature":"ReversibilityOf(pcSubject)","extensions":[]},{"name":"MayExecuteFor","description":"posture x reversibility for a DECLARED executor: may code holding pcExecutor's declared posture perform work of this class? The one sentence lives in StzPostureReversibilityRefusal so the .pia court refuses in the same words.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#mayexecutefor","signature":"MayExecuteFor(pcExecutor, pcRevClass)","extensions":[]},{"name":"MayRegister","description":"THE REGISTRATION GATE (ruling 3.2a) ------------------------------------ May this actor EXIST in a loop at all -- asked before any tick, when the answer is still free. MayProceed gates ACTS; this gates REGISTRATION, and those are different failures. One rule, two doors, same words: the sentences are agentloop.zig's own refusals (AGENTLOOP-R4 / AGENTLOOP-R5), quoted with only the engine's slot number absent, so a caller who meets the refusal in either door reads the same law.","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#mayregister","signature":"MayRegister(pcActor, pcCoverage, pcRevClass)","extensions":[],"example":{"code":"o1 = new stzGovernance(\"constellation-regime\")\n? o1.MayRegister(\"an\", \"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"LoadFrom","description":"persistence (*.zgov) ------------------------------------------------------ LOAD a .zgov back INTO this governance -- the mirror of Save(), and the object's OWN act (LoadFrom: 'Load' is a Haro keyword).","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#loadfrom","signature":"LoadFrom(pcFile)","extensions":[]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgovernance.html#save","signature":"Save(pcFile)","extensions":[]}]},{"name":"stzGpu","area":"gpu","page":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzGpu.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#init","signature":"init()","extensions":[]},{"name":"IsAvailable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#isavailable","signature":"IsAvailable()","extensions":[]},{"name":"DeviceName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#devicename","signature":"DeviceName()","extensions":[]},{"name":"AdapterCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#adaptercount","signature":"AdapterCount()","extensions":[]},{"name":"UploadQ","description":"Upload a vector; it lives on the device until Free() (or eviction under VRAM pressure -- bounded, counted, never silent).","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#uploadq","signature":"UploadQ(paNumbers)","extensions":[]},{"name":"Run","description":"One-shot convenience: upload the bound vectors, run the kernel, read the result back, free everything temporary. Data in, DATA out.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#run","signature":"Run(poKernel, paBindings)","extensions":["Q"],"forms":["RunQ"]},{"name":"ApplyOnQ","description":"Multi-input kernels over ALREADY-RESIDENT buffers: no transfer at all. paBindings binds vector names to stzGpuBuffer objects (plus scalars): oG.ApplyOnQ(k, [ :A = oBuf1, :B = oBuf2, :alpha = 2 ])","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#applyonq","signature":"ApplyOnQ(poKernel, paBindings)","extensions":[]},{"name":"Calibrate","description":"Measure where the GPU actually starts winning ON THIS MACHINE, store the crossover in the calibration store, and persist it (the faces auto-load it in later sessions). Warm-min discipline throughout -- G0's clock inversion means sustained numbers flatter the GPU. Returns [ nThreshold, [ [nProblemSize, nCpuMs, nGpuMs], ... ] ].","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#calibrate","signature":"Calibrate()","extensions":[]},{"name":"CalibrateWith","description":"The same, on a caller-chosen ladder of corpus sizes (d fixed at 64: a representative embedding width; problem size = n*d).","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#calibratewith","signature":"CalibrateWith(paRungs)","extensions":[]},{"name":"Verify","description":"pCand may be an stzKernelMaker on the SAME declarations, or raw WGSL on the same binding contract (how a hand-written variant -- or a cheat -- gets checked). Options: [ :reps = 7, :band = 0.000001 ].","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#verify","signature":"Verify(poRef, pCand, paBindings)","extensions":[]},{"name":"VerifyWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#verifywith","signature":"VerifyWith(poRef, pCand, paBindings, paOptions)","extensions":[]},{"name":"VerifyJudge","description":"The roofline alone: could a dispatch touching nBytes finish in nMs on this device? Pure judgement over the MEASURED floors -- exposed so a guard can hand it an impossible number and watch it refuse.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#verifyjudge","signature":"VerifyJudge(nBytes, nMs)","extensions":[]},{"name":"VerifyFloors","description":"The measured floors themselves: [ :floorgbs, :submitfloorms ]","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#verifyfloors","signature":"VerifyFloors()","extensions":[]},{"name":"LoadCalibration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#loadcalibration","signature":"LoadCalibration()","extensions":[]},{"name":"FirstError","description":"one rung: warm-min per-query ms through the REAL seam, both routes Measured 2026-09-09 on this laptop's RTX 3050: after ~10 s idle, every submit pays a fixed ~2 ms and the copy floor reads 13 GB/s instead of 85 -- and hundreds of tiny queries never lift it, while ~150 ms of heavy work does. Wake() is that work, ADAPTIVE: it copies until a copy runs at full speed, settles, and stops -- the budget is a cap. Every timing this face takes calls it first; a caller measuring on its own should too. Returns the copies it took (an awake device answers in ~20). THE CAUSE AND THE SYMPTOM. A shader that fails validation raises two errors: the parser's, with the offending name and line, and then the pipeline's, which only says the module is invalid. FirstError() is the parser's; LastError() is whatever came last. A compile clears both first.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#firsterror","signature":"FirstError()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#lasterror","signature":"LastError()","extensions":[]},{"name":"ClearErrors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#clearerrors","signature":"ClearErrors()","extensions":[]},{"name":"Wake","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#wake","signature":"Wake(nBudgetMs)","extensions":[]},{"name":"CalibrateKnnResident","description":"Measured 2026-09-09 on the RTX 3050 laptop at 384 dims: the GPU loses at 1,000 (0.39x) and 4,000 (0.98x) and wins at 16,000 (1.42x); the multicore top-k switches on at n*d >= 8M and the window may close again above it -- which is why the rung above that gate is measured too, and why the store is SHAPED: a class that wins carries its win, and the flat line stays beyond the ladder where a class lost.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#calibrateknnresident","signature":"CalibrateKnnResident()","extensions":[]},{"name":"CalibrateKnnResidentWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#calibrateknnresidentwith","signature":"CalibrateKnnResidentWith(paCounts, nDim)","extensions":[]},{"name":"ConvolveReal","description":"This is the ONE-SHOT doorway: upload, run, download. A plane holding its signal on the device uses the buffer form (StzEngineGpuOpConvolveReal over buffer ids) and pays no marshalling -- the sound desk's route.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#convolvereal","signature":"ConvolveReal(paA, paB)","extensions":[]},{"name":"FoundryPairdist","description":"Report: [ :m, :n, :d, :hiddenn, :clocks, :refgpums, :refwallms, :variants = [ [name, verified, gpums, wallms, ratio, ratiowall], ... ], :winner = name, :ratio = generic/winner on the GPU clock, :stored = bool ]","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundrypairdist","signature":"FoundryPairdist(m, n, d)","extensions":[]},{"name":"FoundryPairdistWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundrypairdistwith","signature":"FoundryPairdistWith(m, n, d, nReps)","extensions":[]},{"name":"FoundryAttention","description":"THE ATTENTION FOUNDRY (GK2c). The backbone's fused attention -- one workgroup per (head, query row) -- against three reduction-form variants at workgroup widths 64, 128 and 256, under the checker on the neural DLL's device; the winner recorded for the (tokens, width, head_dim) class under the op name \"attention\", persisted, and pushed into the neural DLL's table so the next forward dispatches it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundryattention","signature":"FoundryAttention(nTok, nEmbd, nHeads)","extensions":[]},{"name":"FoundryAttentionWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundryattentionwith","signature":"FoundryAttentionWith(nTok, nEmbd, nHeads, nReps)","extensions":[]},{"name":"FoundryMatmul","description":"THE MATMUL FOUNDRY (GK2b's matmul leg). C(m x n) = A(m x k) B(k x n): tile16 (the generic), tile8, reg2, reg4 under the checker at the asked shape and a hidden one; the winner recorded for the (m, n, k) class under the op name \"matmul\" and persisted. The backbone compiles the table's winner for its own shapes with the bias fused.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundrymatmul","signature":"FoundryMatmul(m, k, n)","extensions":[]},{"name":"FoundryMatmulWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundrymatmulwith","signature":"FoundryMatmulWith(m, k, n, nReps)","extensions":[]},{"name":"FoundryUmapKnn","description":"THE k-NN FOUNDRY (GS6e). The UMAP k-NN kernel lives in the stats DLL on its own device, so its enumeration runs there; the verdict is recorded in that DLL's variant table AND persisted here under the op name \"umap_knn\", beside pairdist's rows, so the next session finds it. The stats DLL reads the persisted rows back through StzUmapKnnVariantsSync() at its first fit.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundryumapknn","signature":"FoundryUmapKnn(n, d, k)","extensions":[]},{"name":"FoundryUmapKnnWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundryumapknnwith","signature":"FoundryUmapKnnWith(n, d, k, nReps)","extensions":[]},{"name":"FoundryPairdistGrid","description":"The kill line, per adapter: a grid of single-query shapes; TRUE if any class found a variant worth the margin.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#foundrypairdistgrid","signature":"FoundryPairdistGrid(paCounts, paDims)","extensions":[]},{"name":"CalibrateShaped","description":"Report: [ :cells = [[d, n, cpuMs, gpuMs, ratio], ...], :flat = the flat line stored, :flatwhy = \"crossover\" | \"beyond-ladder\", :hidden = [ [d, n, cpuMs, gpuMs, predicted, measured, agree], ... ], :adapter = name ]","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#calibrateshaped","signature":"CalibrateShaped()","extensions":[]},{"name":"CalibrateShapedWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpu.html#calibrateshapedwith","signature":"CalibrateShapedWith(paDims, paCounts)","extensions":[]}]},{"name":"stzGpuBuffer","area":"gpu","page":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzGpuBuffer.ring","inherits":{},"methods":[{"name":"init","description":"paIdCount = [ nEngineBufferId, nElementCount ]","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#init","signature":"init(paIdCount)","extensions":[]},{"name":"Id_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#id_","signature":"Id_()","extensions":[]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#count","signature":"Count()","extensions":[]},{"name":"IsAlive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#isalive","signature":"IsAlive()","extensions":[]},{"name":"Download","description":"The vector, back on the CPU. Raises if the buffer was freed or evicted.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#download","signature":"Download()","extensions":[]},{"name":"ApplyQ","description":"Run a ONE-INPUT kernel over this buffer; the result is a NEW resident buffer (this one is untouched). No transfer happens -- that is the point.","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#applyq","signature":"ApplyQ(oKernel)","extensions":[]},{"name":"ApplyWithQ","description":"Same, with the kernel's scalar values: [ :alpha = 2.5, ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#applywithq","signature":"ApplyWithQ(oKernel, paScalars)","extensions":[]},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgpubuffer.html#free","signature":"Free()","extensions":[]}]},{"name":"stzGraph","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#init","signature":"init(pcName)","extensions":[]},{"name":"HasEngine","description":"Public doorway to the engine-resident graph, so a collaborator (the graphics face, a future analytics face) can hand the HANDLE to an engine metric instead of marshalling a copy of the adjacency.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#hasengine","signature":"HasEngine()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.HasEngine()","output":"1","from":"composed from the signature, run in the library"}},{"name":"EngineHandle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#enginehandle","signature":"EngineHandle()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#copy","signature":"Copy()","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#id","signature":"Id()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Id()","output":"g","from":"composed from the signature, run in the library"}},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Name()","output":"g","from":"composed from the signature, run in the library"}},{"name":"GraphType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#graphtype","signature":"GraphType()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.GraphType()","output":"structural","from":"composed from the signature, run in the library"}},{"name":"SetGraphType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setgraphtype","signature":"SetGraphType(pcType)","extensions":[]},{"name":"IsGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isgraph","signature":"IsGraph()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsGraph()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isagraph","signature":"IsAGraph()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsAGraph()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStzGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isstzgraph","signature":"IsStzGraph()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsStzGraph()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAStzGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isastzgraph","signature":"IsAStzGraph()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsAStzGraph()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStzGraphObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isstzgraphobject","signature":"IsStzGraphObject()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsStzGraphObject()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAStzGraphObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isastzgraphobject","signature":"IsAStzGraphObject()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsAStzGraphObject()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsGraphObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isgraphobject","signature":"IsGraphObject()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsGraphObject()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAGraphObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isagraphobject","signature":"IsAGraphObject()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsAGraphObject()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AddNode","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/addnode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/addnode.html","signature":"AddNode(pcNodeId)","extensions":["XT","XTT"],"forms":["AddNodeXT","AddNodeXTT"]},{"name":"Node","description":"","also_written":["NodeById"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#node","signature":"Node(pcNodeId)","extensions":["XT"],"forms":["NodeXT"],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.Node(\"A\") )","output":"[ [ \"id\", \"a\" ], [ \"label\", \"A\" ], [ \"properties\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NodeExists","description":"","also_written":["HasNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodeexists","signature":"NodeExists(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodeExists(\"A\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"SetNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setnodes","signature":"SetNodes(paNodes)","extensions":[]},{"name":"SetEdges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setedges","signature":"SetEdges(paEdges)","extensions":[]},{"name":"Nodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodes","signature":"Nodes()","extensions":["W","WF"],"forms":["NodesW","NodesWF"]},{"name":"NodesIds","description":"","also_written":["NodesNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodesids","signature":"NodesIds()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.NodesIds() )","output":"[ \"a\", \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"NodesCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodescount","signature":"NodesCount()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodesCount()","output":"4","from":"composed from the signature, run in the library"}},{"name":"NodeCount","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/nodecount.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/nodecount.html","signature":"NodeCount()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodeCount()","output":"4","from":"composed from the signature, run in the library"}},{"name":"HowManyNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#howmanynodes","signature":"HowManyNodes()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.HowManyNodes()","output":"4","from":"composed from the signature, run in the library"}},{"name":"HowManyNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#howmanynode","signature":"HowManyNode()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.HowManyNode()","output":"4","from":"composed from the signature, run in the library"}},{"name":"NumberOfNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#numberofnodes","signature":"NumberOfNodes()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NumberOfNodes()","output":"4","from":"composed from the signature, run in the library"}},{"name":"AddNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#addnodes","signature":"AddNodes(pacNodes)","extensions":[]},{"name":"InsertNodeBefore","description":"insert node before","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#insertnodebefore","signature":"InsertNodeBefore(pcTargetId, pcNewId)","extensions":["XT","XTT"],"forms":["InsertNodeBeforeXT","InsertNodeBeforeXTT"]},{"name":"InsertNodeAfter","description":"insert node after","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#insertnodeafter","signature":"InsertNodeAfter(pcTargetId, pcNewId)","extensions":["XT","XTT"],"forms":["InsertNodeAfterXT","InsertNodeAfterXTT"]},{"name":"InsertNodesBefore","description":"insert multiple nodes","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#insertnodesbefore","signature":"InsertNodesBefore(pcTargetId, paNodes)","extensions":[]},{"name":"InsertNodesAfter","description":"insert multiple nodes","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#insertnodesafter","signature":"InsertNodesAfter(pcTargetId, paNodes)","extensions":[]},{"name":"RemoveNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenodes","signature":"RemoveNodes()","extensions":[]},{"name":"RemoveAllNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeallnodes","signature":"RemoveAllNodes()","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clear","signature":"Clear()","extensions":[]},{"name":"RemoveTheseNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removethesenodes","signature":"RemoveTheseNodes(pacNodeIds)","extensions":[]},{"name":"RemoveThisNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removethisnode","signature":"RemoveThisNode(pcNodeId)","extensions":[]},{"name":"RemoveNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenode","signature":"RemoveNode(pcNodeId)","extensions":[]},{"name":"RemoveNodeAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenodeat","signature":"RemoveNodeAt(pacPath)","extensions":[]},{"name":"RemoveNodeAtPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenodeatpath","signature":"RemoveNodeAtPath(pacPath)","extensions":[]},{"name":"RemoveNodesAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenodesat","signature":"RemoveNodesAt(paPaths)","extensions":[]},{"name":"RemoveNodesAtPaths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenodesatpaths","signature":"RemoveNodesAtPaths(paPaths)","extensions":[]},{"name":"RemoveEdges","description":"edge removal","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeedges","signature":"RemoveEdges()","extensions":[]},{"name":"RemoveAllEdges","description":"edge removal","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removealledges","signature":"RemoveAllEdges()","extensions":[]},{"name":"ClearEdges","description":"edge removal","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearedges","signature":"ClearEdges()","extensions":[]},{"name":"RemoveThisEdge","description":"edge removal","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removethisedge","signature":"RemoveThisEdge(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"RemoveEdge","description":"edge removal","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeedge","signature":"RemoveEdge(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"Disconnect","description":"edge removal","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#disconnect","signature":"Disconnect(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"RemoveEdgesConnectedTo","description":"edge removal","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeedgesconnectedto","signature":"RemoveEdgesConnectedTo(pcNodeId)","extensions":[]},{"name":"EnableConstraints","description":"Control flags","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#enableconstraints","signature":"EnableConstraints()","extensions":[]},{"name":"EnforceConstraints","description":"enabling or disabling checks","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#enforceconstraints","signature":"EnforceConstraints()","extensions":[]},{"name":"DisableConstraints","description":"enabling or disabling checks","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#disableconstraints","signature":"DisableConstraints()","extensions":[]},{"name":"ConstraintsEnabled","description":"enabling or disabling checks","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#constraintsenabled","signature":"ConstraintsEnabled()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ConstraintsEnabled()","output":"1","from":"composed from the signature, run in the library"}},{"name":"EnableAutoDerive","description":"enabling or disabling checks","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#enableautoderive","signature":"EnableAutoDerive()","extensions":[]},{"name":"EnforceAutoDerive","description":"enabling or disabling checks","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#enforceautoderive","signature":"EnforceAutoDerive()","extensions":[]},{"name":"DisableAutoDerive","description":"enabling or disabling checks","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#disableautoderive","signature":"DisableAutoDerive()","extensions":[]},{"name":"AutoDeriveEnabled","description":"enabling or disabling checks","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#autoderiveenabled","signature":"AutoDeriveEnabled()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.AutoDeriveEnabled()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WithoutConstraints","description":"Temporarily bypass rules","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#withoutconstraints","signature":"WithoutConstraints(pFunc)","extensions":[]},{"name":"BypassingConstraints","description":"Same as WithoutConstraints: Temporarily bypass rules","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#bypassingconstraints","signature":"BypassingConstraints(pFunc)","extensions":[]},{"name":"CanAddEdge","description":"Pre-flight checks (non-mutating)","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#canaddedge","signature":"CanAddEdge(pcFrom, pcTo, pcLabel)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.CanAddEdge(\"A\", \"D\", \"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"WhyCannotAddEdge","description":"pre-flight methods","also_written":["WhyCannotConnect"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#whycannotaddedge","signature":"WhyCannotAddEdge(pcFromNodeId, pcToNodeId, pcLabel)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.WhyCannotAddEdge(\"a\", \"a\", \"a\")","output":"Edge can be added","from":"composed from the signature, run in the library"}},{"name":"AddEdge","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/addedge.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/addedge.html","signature":"AddEdge(pcFromNodeId, pcToNodeId)","extensions":["XT","XTT"],"forms":["AddEdgeXT","AddEdgeXTT"]},{"name":"Connect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#connect","signature":"Connect(pcFromNodeId, pcToNodeId)","extensions":["XT","XTT","Many"],"forms":["ConnectXT","ConnectXTT","ConnectMany","ConnectManyXT"]},{"name":"ConnectIfAbsent","description":"But \"connect these two if they aren't connected yet\" is an ordinary thing to want, and it forced every caller to write the EdgeExists() guard by hand -- or to wrap the call in a try/catch that also swallows the two failures that DO matter here. So the duplicate case, and only the duplicate case, is answered instead of raised: a missing node still raises, and a constraint violation still raises.","also_written":["AddEdgeIfAbsent","ConnectIfNotConnected"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#connectifabsent","signature":"ConnectIfAbsent(pcFromNodeId, pcToNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ConnectIfAbsent(\"a\", \"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ConnectSequence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#connectsequence","signature":"ConnectSequence(paNodes)","extensions":["XT"],"forms":["ConnectSequenceXT"]},{"name":"ConnectInSequence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#connectinsequence","signature":"ConnectInSequence(paNodes)","extensions":["XT"],"forms":["ConnectInSequenceXT"]},{"name":"AddEdges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#addedges","signature":"AddEdges(pcFromNodeId, pacToNodesIds)","extensions":["XTT"],"forms":["AddEdgesXTT"]},{"name":"ConnectToMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#connecttomany","signature":"ConnectToMany(pcFromNodeId, pacToNodesIds)","extensions":[]},{"name":"ConnectEdgesXTT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#connectedgesxtt","signature":"ConnectEdgesXTT(pcFromNodeId, paToNodesIdsAndLabelsAndProps)","extensions":[]},{"name":"Edge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edge","signature":"Edge(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"EdgeExists","description":"","also_written":["HasEdge"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgeexists","signature":"EdgeExists(pcFromNodeId, pcToNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeExists(\"a\", \"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Edges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edges","signature":"Edges()","extensions":["W","WF"],"forms":["EdgesW","EdgesWF"]},{"name":"EdgesCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgescount","signature":"EdgesCount()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgesCount()","output":"3","from":"composed from the signature, run in the library"}},{"name":"EdgeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgecount","signature":"EdgeCount()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeCount()","output":"3","from":"composed from the signature, run in the library"}},{"name":"HowManyEdges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#howmanyedges","signature":"HowManyEdges()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.HowManyEdges()","output":"3","from":"composed from the signature, run in the library"}},{"name":"HowManyEdge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#howmanyedge","signature":"HowManyEdge()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.HowManyEdge()","output":"3","from":"composed from the signature, run in the library"}},{"name":"NumberOfEdges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#numberofedges","signature":"NumberOfEdges()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NumberOfEdges()","output":"3","from":"composed from the signature, run in the library"}},{"name":"EdgeCountBetween","description":"","also_written":["EdgesBetweenCount"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgecountbetween","signature":"EdgeCountBetween(pcFromNodeId, pcToNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.EdgeCountBetween(\"a\", \"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EdgesBetween","description":"","also_written":["AllEdgesBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgesbetween","signature":"EdgesBetween(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"RemoveEdgeByLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeedgebylabel","signature":"RemoveEdgeByLabel(pcFromNodeId, pcToNodeId, pcLabel)","extensions":[]},{"name":"RemoveEdgeWithLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeedgewithlabel","signature":"RemoveEdgeWithLabel(pcFromNodeId, pcToNodeId, pcLabel)","extensions":[]},{"name":"DisconnectByLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#disconnectbylabel","signature":"DisconnectByLabel(pcFromNodeId, pcToNodeId, pcLabel)","extensions":[]},{"name":"RemoveAllEdgesBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removealledgesbetween","signature":"RemoveAllEdgesBetween(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"RemoveEdgesBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeedgesbetween","signature":"RemoveEdgesBetween(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"DisconnectAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#disconnectall","signature":"DisconnectAll(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"UpdateNodes","description":"batch update operations using functions","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#updatenodes","signature":"UpdateNodes(pFunc)","extensions":["F"],"forms":["UpdateNodesF"]},{"name":"UpdateEdges","description":"batch update operations using functions","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#updateedges","signature":"UpdateEdges(pFunc)","extensions":["F"],"forms":["UpdateEdgesF"]},{"name":"CopyNode","description":"copy operations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#copynode","signature":"CopyNode(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.CopyNode(\"A\") )","output":"[ [ \"id\", \"a\" ], [ \"label\", \"A\" ], [ \"properties\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"DuplicateNode","description":"copy operations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#duplicatenode","signature":"DuplicateNode(pcNodeId, pcNewId)","extensions":[]},{"name":"CloneNode","description":"copy operations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clonenode","signature":"CloneNode(pcNodeId, pcNewId)","extensions":[]},{"name":"DuplicateNodeWithEdges","description":"copy operations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#duplicatenodewithedges","signature":"DuplicateNodeWithEdges(pcNodeId, pcNewId)","extensions":[]},{"name":"MergeNodes","description":"merge operations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#mergenodes","signature":"MergeNodes(pacNodeIds, pcNewId, pcNewLabel)","extensions":["XT"],"forms":["MergeNodesXT"]},{"name":"CombineNodes","description":"merge operations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#combinenodes","signature":"CombineNodes(pacNodeIds, pcNewId, pcNewLabel)","extensions":[]},{"name":"SplitNode","description":"merge operations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#splitnode","signature":"SplitNode(pcNodeId, pcNewId1, pcNewId2)","extensions":[]},{"name":"Properties","description":"","also_written":["Props"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#properties","signature":"Properties()","extensions":["XT"],"forms":["PropsXT","PropertiesXT"]},{"name":"PropsAndTheirValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#propsandtheirvalues","signature":"PropsAndTheirValues()","extensions":[]},{"name":"SetNodeLabel","description":"A node could only ever be labelled at birth, via AddNodeXT(id, label); there was no way to say it afterwards, and no way to ask. So a format that reads a node first and learns its label a line later (.stzsim's `add node X` / `label: \"...\"`) had nowhere to put it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setnodelabel","signature":"SetNodeLabel(pcNodeId, pcLabel)","extensions":[]},{"name":"NodeLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodelabel","signature":"NodeLabel(pcNodeId)","extensions":[]},{"name":"SetNodeProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setnodeproperty","signature":"SetNodeProperty(pcNodeId, cProperty, pValue)","extensions":[]},{"name":"SetNodeProp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setnodeprop","signature":"SetNodeProp(pcNodeId, cProperty, pValue)","extensions":[]},{"name":"UpdateNodeProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#updatenodeproperty","signature":"UpdateNodeProperty(pcNodeId, pcKey, pValue)","extensions":[]},{"name":"UpdateNodeProp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#updatenodeprop","signature":"UpdateNodeProp(pcNodeId, pcKey, pValue)","extensions":[]},{"name":"SetNodeProperties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setnodeproperties","signature":"SetNodeProperties(pcNodeId, aProperties)","extensions":[]},{"name":"SetNodeProps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setnodeprops","signature":"SetNodeProps(pcNodeId, aProperties)","extensions":[]},{"name":"NodeProperties","description":"","also_written":["NodeProps"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodeproperties","signature":"NodeProperties(pcNodeId)","extensions":["XT"],"forms":["NodePropsXT","NodePropertiesXT"]},{"name":"NodePropertiesAndTheirValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodepropertiesandtheirvalues","signature":"NodePropertiesAndTheirValues(pcNodeId)","extensions":[]},{"name":"NodePropsAndTheirValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodepropsandtheirvalues","signature":"NodePropsAndTheirValues(pcNodeId)","extensions":[]},{"name":"NodeProperty","description":"","also_written":["NodeProp"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/nodeproperty.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/nodeproperty.html","signature":"NodeProperty(pcNodeId, cProperty)","extensions":[]},{"name":"RemoveNodeProperties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenodeproperties","signature":"RemoveNodeProperties(pcNodeId)","extensions":[]},{"name":"ClearNodeProperties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearnodeproperties","signature":"ClearNodeProperties(pcNodeId)","extensions":[]},{"name":"RemoveNodeProps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removenodeprops","signature":"RemoveNodeProps(pcNodeId)","extensions":[]},{"name":"ClearNodeProps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearnodeprops","signature":"ClearNodeProps(pcNodeId)","extensions":[]},{"name":"RemoveAllProperties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removeallproperties","signature":"RemoveAllProperties()","extensions":[]},{"name":"ClearAllProperties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearallproperties","signature":"ClearAllProperties()","extensions":[]},{"name":"SetEdgeProperty","description":"","also_written":["SetEdgeProp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setedgeproperty","signature":"SetEdgeProperty(pFromNodeId, pToNodeId, cProperty, pValue)","extensions":[]},{"name":"UpdateEdgeProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#updateedgeproperty","signature":"UpdateEdgeProperty(pcFrom, pcTo, pcKey, pValue)","extensions":[]},{"name":"UpdateEdgeProp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#updateedgeprop","signature":"UpdateEdgeProp(pcFrom, pcTo, pcKey, pValue)","extensions":[]},{"name":"EdgeProperty","description":"","also_written":["EdgeProp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgeproperty","signature":"EdgeProperty(pFromNodeId, pToNodeId, cProperty)","extensions":[]},{"name":"SetEdgeProperties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setedgeproperties","signature":"SetEdgeProperties(pcFromNodeId, pcToNodeId, aProperties)","extensions":[]},{"name":"SetEdgeProps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setedgeprops","signature":"SetEdgeProps(pcFromNodeId, pcToNodeId, aProperties)","extensions":[]},{"name":"EdgeProperties","description":"","also_written":["EdgeProps"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgeproperties","signature":"EdgeProperties(pcFromNodeId, pcToNodeId)","extensions":["XT"],"forms":["EdgePropsXT","EdgePropertiesXT"]},{"name":"ToCanvas","description":"The doorway to the graphics plane: a graph hands back a CANVAS whose node sizes and colours are computed from the graph's own shape. oG.ToCanvasQ([ :Layout = :Hierarchical, :SizeBy = :Impact ]) It answers an stzCanvas, so ToSVG() and ToPNG() come with it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#tocanvas","signature":"ToCanvas(paOptions)","extensions":["Q"],"forms":["ToCanvasQ"]},{"name":"GraphCanvas","description":"The face itself, when a caller wants the metrics or the positions rather than only the drawing.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#graphcanvas","signature":"GraphCanvas(paOptions)","extensions":[]},{"name":"PathExists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#pathexists","signature":"PathExists(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"FirstNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#firstnode","signature":"FirstNode()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.FirstNode() )","output":"[ [ \"id\", \"a\" ], [ \"label\", \"A\" ], [ \"properties\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstNodeId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#firstnodeid","signature":"FirstNodeId()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.FirstNodeId()","output":"a","from":"composed from the signature, run in the library"}},{"name":"LastNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#lastnode","signature":"LastNode()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.LastNode() )","output":"[ [ \"id\", \"d\" ], [ \"label\", \"D\" ], [ \"properties\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"LastNodeId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#lastnodeid","signature":"LastNodeId()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.LastNodeId()","output":"d","from":"composed from the signature, run in the library"}},{"name":"NthNode","description":"","also_written":["NodeAt","NodeAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nthnode","signature":"NthNode(n)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.NthNode(2) )","output":"[ [ \"id\", \"b\" ], [ \"label\", \"B\" ], [ \"properties\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NodePosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodeposition","signature":"NodePosition(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodePosition(\"A\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindNode","description":"","also_written":["PathsToNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#findnode","signature":"FindNode(pcNodeId)","extensions":[]},{"name":"PathsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#pathsto","signature":"PathsTo(pcNodeId)","extensions":[]},{"name":"Paths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#paths","signature":"Paths()","extensions":["XT","WF"],"forms":["PathsWF","PathsXT"]},{"name":"PathsBetweenXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#pathsbetweenxt","signature":"PathsBetweenXT(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"Path","description":"","also_written":["FirstPath","PathBetween","FirstPathBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#path","signature":"Path(pcFromNodeId, pcToNodeId)","extensions":["XT"],"forms":["PathXT"]},{"name":"Neighbors","description":"","also_written":["NeighborsOf","NeighborsTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#neighbors","signature":"Neighbors(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.Neighbors(\"A\") )","output":"[ \"b\", \"c\" ]","from":"composed from the signature, run in the library"}},{"name":"Incoming","description":"","also_written":["IncomingTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#incoming","signature":"Incoming(pcNodeId)","extensions":[]},{"name":"HasCyclicDependencies","description":"cycle detection","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#hascyclicdependencies","signature":"HasCyclicDependencies()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.HasCyclicDependencies()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReachableFrom","description":"Both implementations below now agree on that definition AND on the order of the result (node-insertion order). They did not: the engine excluded the start node while the pure-Haro fallback INCLUDED it and returned BFS-discovery order, so the same call answered [\"b\"] or [\"a\",\"b\"] depending on whether the graph DLL happened to be loaded (measured 2026-08-07). The engine is the shipped path, so it defines the contract.","also_written":["ReachableFromNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#reachablefrom","signature":"ReachableFrom(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ReachableFrom(\"A\") )","output":"[ \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"BottleneckNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#bottlenecknodes","signature":"BottleneckNodes()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.BottleneckNodes() )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"NodeDensity","description":"","also_written":["Density","Density01","NodeDensity01","DirectedDensity","DirectedDensity01","DirectedNodeDensity","DirectedNodeDensity01"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodedensity","signature":"NodeDensity()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodeDensity()","output":"0.25","from":"composed from the signature, run in the library"}},{"name":"NodeDensity100","description":"","also_written":["Density100","DirectedDensity100","NodeDensityPercent","NodeDensityInPercent","DirectedNodeDensity100","NodeDensityInPercentage","DirectedNodeDensityPercent","DirectedNodeDensityInPercent","DirectedNodeDensityInPercentage"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodedensity100","signature":"NodeDensity100()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NodeDensity100()","output":"25","from":"composed from the signature, run in the library"}},{"name":"UndirectedNodeDensity","description":"","also_written":["UndirectedDensity","UndirectedDensity01","UndirectedNodeDensity01"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#undirectednodedensity","signature":"UndirectedNodeDensity()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.UndirectedNodeDensity()","output":"0.50","from":"composed from the signature, run in the library"}},{"name":"UndirectedNodeDensity100","description":"","also_written":["UndirectedDensity100","UndirectedNodeDensityPercent","UndirectedNodeDensityInPercent","UndirectedNodeDensityInPercentage"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#undirectednodedensity100","signature":"UndirectedNodeDensity100()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.UndirectedNodeDensity100()","output":"50","from":"composed from the signature, run in the library"}},{"name":"IsSparse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#issparse","signature":"IsSparse()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsSparse()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDense","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isdense","signature":"IsDense()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsDense()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DensityCategory","description":"","also_written":["DensityLevel"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#densitycategory","signature":"DensityCategory()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.DensityCategory()","output":"sparse","from":"composed from the signature, run in the library"}},{"name":"LongestPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#longestpath","signature":"LongestPath()","extensions":[]},{"name":"CyclicNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#cyclicnodes","signature":"CyclicNodes()","extensions":[]},{"name":"ParallelizableBranches","description":"1. independence and parallelization","also_written":["ParaBranches"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#parallelizablebranches","signature":"ParallelizableBranches()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ParallelizableBranches() )","output":"[ [ \"b\", \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"DependencyFreeNodes","description":"1. independence and parallelization","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#dependencyfreenodes","signature":"DependencyFreeNodes()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.DependencyFreeNodes() )","output":"[ \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"ImpactOf","description":"2. criticality and impact","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#impactof","signature":"ImpactOf(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ImpactOf(\"A\")","output":"3","from":"composed from the signature, run in the library"}},{"name":"FailureScope","description":"2. criticality and impact","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#failurescope","signature":"FailureScope(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.FailureScope(\"A\") )","output":"[ \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"NodeCriticality","description":"2. criticality and impact","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodecriticality","signature":"NodeCriticality()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.NodeCriticality() )","output":"[ [ [ \"id\", \"a\" ], [ \"criticality\", 2 ] ], [ [ \"id\", \"b\" ], [ \"criticality\", 2 ] ], [ [ \"id\", \"c\" ], [ \"criticality\", 1 ] ], [ [ \"id\", \"d\" ], [ \"criticality\", 1 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"MostCriticalNodes","description":"2. criticality and impact","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#mostcriticalnodes","signature":"MostCriticalNodes(pnCount)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.MostCriticalNodes(2) )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"FindQ","description":"Opens a rich query on the graph. The finder is an OBJECT, so it carries the Q -- there is no data-shaped twin of a query builder.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#findq","signature":"FindQ(pcWhat)","extensions":[]},{"name":"NodesByType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodesbytype","signature":"NodesByType(pcType)","extensions":[]},{"name":"NodesWhere","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodeswhere","signature":"NodesWhere(pcProp, pcOp, pVal)","extensions":["F"],"forms":["NodesWhereF"]},{"name":"NodesByProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#nodesbyproperty","signature":"NodesByProperty(pcProp, pVal)","extensions":[]},{"name":"EdgesWhere","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgeswhere","signature":"EdgesWhere(pcProp, pcOp, pVal)","extensions":["F"],"forms":["EdgesWhereF"]},{"name":"EdgesByProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#edgesbyproperty","signature":"EdgesByProperty(pcProp, pVal)","extensions":[]},{"name":"PathsWhereF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#pathswheref","signature":"PathsWhereF(pFunc)","extensions":[]},{"name":"QueryQ","description":"advanced quryies - based on stzgraphquery class","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#queryq","signature":"QueryQ()","extensions":[]},{"name":"ShortestPath","description":"graph algorithms","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#shortestpath","signature":"ShortestPath(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"BFS","description":"Breadth-first visit order from a node (engine-backed).","also_written":["BreadthFirst"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#bfs","signature":"BFS(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.BFS(\"A\") )","output":"[ \"a\", \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"DFS","description":"Depth-first visit order from a node (engine-backed).","also_written":["DepthFirst"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#dfs","signature":"DFS(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.DFS(\"A\") )","output":"[ \"a\", \"b\", \"d\", \"c\" ]","from":"composed from the signature, run in the library"}},{"name":"IsBipartite","description":"TRUE if the graph is 2-colourable (bipartite). Engine-backed.","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/isbipartite.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/isbipartite.html","signature":"IsBipartite()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsBipartite()","output":"1","from":"composed from the signature, run in the library"}},{"name":"StronglyConnectedComponents","description":"Strongly connected components (directed) as a list of node-id groups. Two nodes share a group iff each is reachable from the other. Engine (Kosaraju). Returns [] if the engine is unavailable.","also_written":["SCC"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#stronglyconnectedcomponents","signature":"StronglyConnectedComponents()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.StronglyConnectedComponents() )","output":"[ [ \"a\" ], [ \"c\" ], [ \"b\" ], [ \"d\" ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfStronglyConnectedComponents","description":"Number of strongly connected components. Engine-backed.","also_written":["NumberOfSCC"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#numberofstronglyconnectedcomponents","signature":"NumberOfStronglyConnectedComponents()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NumberOfStronglyConnectedComponents()","output":"4","from":"composed from the signature, run in the library"}},{"name":"MSTWeight","description":"Total weight of a minimum spanning tree over the undirected version of the graph (-1 if empty or not connected). Engine (Kruskal).","also_written":["MinimumSpanningTreeWeight"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/mstweight.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/mstweight.html","signature":"MSTWeight()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.MSTWeight()","output":"3","from":"composed from the signature, run in the library"}},{"name":"MSTEdges","description":"Minimum spanning tree as a list of [fromNode, toNode, weight] edges. Engine (Kruskal); built Zig-side. [] if not connected/empty.","also_written":["MinimumSpanningTreeEdges"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#mstedges","signature":"MSTEdges()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.MSTEdges() )","output":"[ [ \"a\", \"b\", 1 ], [ \"a\", \"c\", 1 ], [ \"b\", \"d\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"ArticulationPoints","description":"Articulation points (cut vertices) -- nodes whose removal disconnects the (undirected) graph. Engine (Tarjan low-link). List of node ids.","also_written":["CutVertices"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#articulationpoints","signature":"ArticulationPoints()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ArticulationPoints() )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"Bridges","description":"Bridges (cut edges) -- edges whose removal disconnects the (undirected) graph. Engine (Tarjan low-link). List of [u, v] node-id pairs.","also_written":["CutEdges"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#bridges","signature":"Bridges()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.Bridges() )","output":"[ [ \"b\", \"d\" ], [ \"a\", \"b\" ], [ \"a\", \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"WeightedShortestPath","description":"Weighted shortest path (Dijkstra over edge :weight properties, default 1.0). Returns the node-id path; [] if unreachable.","also_written":["DijkstraPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#weightedshortestpath","signature":"WeightedShortestPath(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"WeightedShortestPathLength","description":"Total weight of the minimum-weight path (-1 if unreachable).","also_written":["DijkstraDistance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#weightedshortestpathlength","signature":"WeightedShortestPathLength(pcFromNodeId, pcToNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.DijkstraDistance(\"a\", \"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ShortestPathLength","description":"graph algorithms","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#shortestpathlength","signature":"ShortestPathLength(pcFromNodeId, pcToNodeId)","extensions":[]},{"name":"ConnectedComponents","description":"graph algorithms","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#connectedcomponents","signature":"ConnectedComponents()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ConnectedComponents() )","output":"[ [ \"a\", \"b\", \"d\", \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"TopologicalSort","description":"engine-backed graph methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#topologicalsort","signature":"TopologicalSort()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.TopologicalSort() )","output":"[ \"a\", \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"InDegree","description":"engine-backed graph methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#indegree","signature":"InDegree(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.InDegree(\"A\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"OutDegree","description":"engine-backed graph methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#outdegree","signature":"OutDegree(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.OutDegree(\"A\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfConnectedComponents","description":"engine-backed graph methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#numberofconnectedcomponents","signature":"NumberOfConnectedComponents()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NumberOfConnectedComponents()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsConnected","description":"engine-backed graph methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#isconnected","signature":"IsConnected()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.IsConnected()","output":"1","from":"composed from the signature, run in the library"}},{"name":"BetweennessCentrality","description":"(ArticulationPoints is now engine-backed -- see the def above.) Betweenness centrality (Brandes, unweighted) -- computed entirely in the Zig engine. Returns the value for pcNodeId (0 if absent).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#betweennesscentrality","signature":"BetweennessCentrality(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.BetweennessCentrality(\"A\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"BetweennessCentralityAll","description":"Betweenness for every node as a list of [ id, value ] pairs.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#betweennesscentralityall","signature":"BetweennessCentralityAll()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.BetweennessCentralityAll() )","output":"[ [ \"a\", 0 ], [ \"b\", 1 ], [ \"c\", 0 ], [ \"d\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ClosenessCentrality","description":"Closeness centrality (engine-backed): reachable / sum(distances). Returns the value for pcNodeId (0 if absent or isolated).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#closenesscentrality","signature":"ClosenessCentrality(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ClosenessCentrality(\"A\")","output":"0.75","from":"composed from the signature, run in the library"}},{"name":"ClosenessCentralityAll","description":"Closeness for every node as a list of [ id, value ] pairs.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#closenesscentralityall","signature":"ClosenessCentralityAll()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ClosenessCentralityAll() )","output":"[ [ \"a\", 0.75 ], [ \"b\", 1 ], [ \"c\", 0 ], [ \"d\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"CoreNumber","description":"k-core: core number of pcNodeId -- the largest k for which the node survives in the k-core of the undirected view. Engine (Batagelj-Zaversnik).","also_written":["KCoreNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#corenumber","signature":"CoreNumber(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.CoreNumber(\"A\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"CoreNumbers","description":"Core number for every node as a list of [ id, value ] pairs.","also_written":["CoreNumbersAll"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#corenumbers","signature":"CoreNumbers()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.CoreNumbers() )","output":"[ [ \"a\", 1 ], [ \"b\", 1 ], [ \"c\", 1 ], [ \"d\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"PageRank","description":"PageRank (power iteration, damping 0.85) of pcNodeId. Engine-backed.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#pagerank","signature":"PageRank(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.PageRank(\"A\")","output":"0.16","from":"composed from the signature, run in the library"}},{"name":"PageRankAll","description":"PageRank for every node as a list of [ id, value ] pairs.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#pagerankall","signature":"PageRankAll()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.PageRankAll() )","output":"[ [ \"a\", 0.16 ], [ \"b\", 0.24 ], [ \"c\", 0.24 ], [ \"d\", 0.36 ] ]","from":"composed from the signature, run in the library"}},{"name":"AStarPath","description":"A* shortest path (engine-backed). Uses edge weights plus a coordinate heuristic when nodes carry :x and :y properties (Euclidean by default); with no coordinates it degrades gracefully to a Dijkstra-equivalent. Returns the path as a list of node ids ([] if none).","also_written":["AStar","AStarShortestPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#astarpath","signature":"AStarPath(pcStart, pcGoal)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.AStar(\"A\", \"a\") )","output":"[ \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"AStarPathManhattan","description":"A* with the Manhattan (taxicab) heuristic.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#astarpathmanhattan","signature":"AStarPathManhattan(pcStart, pcGoal)","extensions":[]},{"name":"AStarPathWeighted","description":"A* with an auto-scaled ADMISSIBLE coordinate heuristic -- use when edge weights are not unit geometric distance (the heuristic is scaled by the minimum edge cost-per-distance ratio so the path stays optimal). nMode 1 = Euclidean coords, 2 = Manhattan.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#astarpathweighted","signature":"AStarPathWeighted(pcStart, pcGoal, nMode)","extensions":[]},{"name":"SetEdgeWeight","description":"Override the (engine) weight of a directed edge. Used by stzGraphPlanner to push per-optimisation transition costs before an engine A* search. Returns 1 on success, 0 if the edge is unknown.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#setedgeweight","signature":"SetEdgeWeight(pcFrom, pcTo, nWeight)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.SetEdgeWeight(\"A\", \"D\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"AStarPlan","description":"Engine A* for planners: one search returns [ routeList, exploredList ] (the explored/closed order powers explainability metrics). nMode 0 is Dijkstra/UCS -- optimal for any non-negative edge cost.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#astarplan","signature":"AStarPlan(pcStart, pcGoal, nMode)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.AStarPlan(\"A\", \"a\", 2) )","output":"[ [ \"a\" ], [ \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Diameter","description":"Diameter = longest shortest path over all reachable pairs (engine, all-pairs BFS). Replaces the old O(V^2 * BFS) pure-Haro double loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#diameter","signature":"Diameter()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Diameter()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Radius","description":"Radius = smallest eccentricity among nodes that reach others.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#radius","signature":"Radius()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Radius()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Eccentricity","description":"Eccentricity of a node = its longest shortest path to any reachable node.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#eccentricity","signature":"Eccentricity(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.Eccentricity(\"A\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"Eccentricities","description":"Eccentricity for every node as a list of [ id, value ] pairs.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#eccentricities","signature":"Eccentricities()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.Eccentricities() )","output":"[ [ \"a\", 2 ], [ \"b\", 1 ], [ \"c\", 0 ], [ \"d\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"AveragePathLength","description":"Mean shortest-path length over all reachable pairs (engine, all-pairs BFS).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#averagepathlength","signature":"AveragePathLength()","extensions":[]},{"name":"MaxFlow","description":"Maximum flow from pcSource to pcSink (Edmonds-Karp, engine). Edge :weight is the capacity (default 1). Returns the flow value.","also_written":["MaximumFlow"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#maxflow","signature":"MaxFlow(pcSource, pcSink)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.MaxFlow(\"A\", \"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MinCut","description":"Minimum cut between pcSource and pcSink: the saturated edges crossing the cut, as a list of [from, to] id pairs (max-flow / min-cut). Engine.","also_written":["MinimumCut"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#mincut","signature":"MinCut(pcSource, pcSink)","extensions":[]},{"name":"Communities","description":"Community detection (label propagation, engine, undirected view). Returns a list of communities, each a list of node ids.","also_written":["DetectCommunities"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#communities","signature":"Communities()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.Communities() )","output":"[ [ \"a\", \"c\" ], [ \"b\", \"d\" ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfCommunities","description":"engine-backed graph methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#numberofcommunities","signature":"NumberOfCommunities()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NumberOfCommunities()","output":"2","from":"composed from the signature, run in the library"}},{"name":"MinCostMaxFlow","description":"Min-cost max-flow from pcSource to pcSink. Edge :weight is capacity, edge :cost is per-unit cost. Returns [ flowValue, totalCost ]. Engine (successive shortest paths).","also_written":["MinCostFlow"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#mincostmaxflow","signature":"MinCostMaxFlow(pcSource, pcSink)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.MinCostMaxFlow(\"A\", \"a\") )","output":"[ 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"ClusteringCoefficient","description":"Local clustering coefficient (engine, undirected view): edges among a node's neighbours / possible such edges. Replaces the old O(k^2) pure-Haro EdgeExists double loop.","also_written":["ClusteringCoeff"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clusteringcoefficient","signature":"ClusteringCoefficient(pcNodeId)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ClusteringCoefficient(\"A\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ClusteringCoefficients","description":"Local clustering coefficient for every node as [ id, value ] pairs.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clusteringcoefficients","signature":"ClusteringCoefficients()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ClusteringCoefficients() )","output":"[ [ \"a\", 0 ], [ \"b\", 0 ], [ \"c\", 0 ], [ \"d\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"PathWeight","description":"engine-backed graph methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#pathweight","signature":"PathWeight(pacPath)","extensions":[]},{"name":"ToHashlist","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#tohashlist","signature":"ToHashlist()","extensions":[]},{"name":"ExportToDOT","description":"","also_written":["Dot","ToDot"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#exporttodot","signature":"ExportToDOT()","extensions":["Q"],"forms":["DotQ","ToDotQ","ExportToDotQ"]},{"name":"ExportToJSON","description":"","also_written":["Json","ToJson"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#exporttojson","signature":"ExportToJSON()","extensions":[]},{"name":"ExportToYAML","description":"","also_written":["Yaml","ToYaml"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#exporttoyaml","signature":"ExportToYAML()","extensions":[]},{"name":"ExportToGraphML","description":"","also_written":["AsGraphML","ToGraphML"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#exporttographml","signature":"ExportToGraphML()","extensions":[]},{"name":"SaveToGraphML","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#savetographml","signature":"SaveToGraphML(pcPath)","extensions":[]},{"name":"SaveAsGraphML","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#saveasgraphml","signature":"SaveAsGraphML(pcPath)","extensions":[]},{"name":"LoadFromGraphML","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadfromgraphml","signature":"LoadFromGraphML(pcPath)","extensions":[]},{"name":"LoadGraphML","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadgraphml","signature":"LoadGraphML(pcPath)","extensions":[]},{"name":"ImportFromGraphML","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#importfromgraphml","signature":"ImportFromGraphML(pcPath)","extensions":[]},{"name":"ImportGraphML","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#importgraphml","signature":"ImportGraphML(pcPath)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#show","signature":"Show()","extensions":[]},{"name":"Shwo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#shwo","signature":"Shwo()","extensions":[]},{"name":"AsciiArt","description":"The same picture as DATA, for a file, a report, or a test. Show() prints it; these hand it back.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#asciiart","signature":"AsciiArt()","extensions":[]},{"name":"AsciiArtHorizontal","description":"... and the horizontal one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#asciiarthorizontal","signature":"AsciiArtHorizontal()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.AsciiArtHorizontal()","output":"╭─────╮     ╭─────╮     ╭───╮\n│ !A! │---->│ !B! │---->│ D │\n╰─────╯     ╰─────╯     ╰───╯","from":"composed from the signature, run in the library"}},{"name":"Rendition","description":"DISPLAY, not View -- the same correction as stzDiagram's, and for the same reason: `View` is a NOUN in this module (stzGraphView, ToView(), IsView()) meaning a filtered projection of the graph. Using it as a verb for \"open a window\" made one word mean two things in one namespace. Both older spellings are kept as alternative forms, since stzOrgChart and stzWorkflow call View() internally. -- A VALUE THAT SAYS WHAT IT IS (DN9g) --------------------------------- A GRAPH HANDS OVER ITS NODES AND EDGES AND LETS THE CONSUMER LAY THEM OUT, which is exactly what the display contract's first consumer asked a graph to do. Note that Display(), just below, does something else entirely: it opens an external viewer and returns nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#rendition","signature":"Rendition()","extensions":[]},{"name":"RenditionKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#renditionkinds","signature":"RenditionKinds()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.RenditionKinds() )","output":"[ \"graph\", \"text\" ]","from":"composed from the signature, run in the library"}},{"name":"RenditionAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#renditionas","signature":"RenditionAs(pcKind)","extensions":[]},{"name":"Display","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#display","signature":"Display()","extensions":[]},{"name":"View","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#view","signature":"View()","extensions":[]},{"name":"Veiw","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#veiw","signature":"Veiw()","extensions":[]},{"name":"ShowHorizontal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#showhorizontal","signature":"ShowHorizontal()","extensions":[]},{"name":"ShowH","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#showh","signature":"ShowH()","extensions":[]},{"name":"ShowVertical","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#showvertical","signature":"ShowVertical()","extensions":[]},{"name":"ShowV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#showv","signature":"ShowV()","extensions":[]},{"name":"Explain","description":"Telling the story of the graph","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#explain","signature":"Explain()","extensions":[]},{"name":"ExplainPath","description":"Telling the story of a particular path","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#explainpath","signature":"ExplainPath(pcFrom, pcTo)","extensions":[]},{"name":"UseRulesFrom","description":"rule management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#userulesfrom","signature":"UseRulesFrom(pcRuleGroup)","extensions":[]},{"name":"ApplyDerivationRules","description":"rule management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#applyderivationrules","signature":"ApplyDerivationRules()","extensions":["XT"],"forms":["ApplyDerivationRulesXT"]},{"name":"CheckConstraintRules","description":"rule management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#checkconstraintrules","signature":"CheckConstraintRules(paOperationParams)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.CheckConstraintRules([ 2, 3 ]) )","output":"[ 1, [ ] ]","from":"composed from the signature, run in the library"}},{"name":"RulesApplied","description":"rule management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#rulesapplied","signature":"RulesApplied()","extensions":[]},{"name":"AddRule","description":"Attach one rule. Plain does the act; the Q form chains (Q convention).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#addrule","signature":"AddRule(poRule)","extensions":["Q"],"forms":["AddRuleQ"]},{"name":"UseRuleSet","description":"Attach every rule of a set (e.g. a domain rule set) to this graph.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#useruleset","signature":"UseRuleSet(poRuleSet)","extensions":["Q"],"forms":["UseRuleSetQ"]},{"name":"CheckRules","description":"The graph checks ITSELF against its attached rules. Returns unified findings [ :rule, :subject, :where, :severity, :message ].","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#checkrules","signature":"CheckRules()","extensions":[]},{"name":"RulesAreSound","description":"SOUND IS NO ERROR, not no finding -- StzFindingsAreSound is the house's one answer, and this line counted findings until 2026-09-11. A code graph carrying only warning-severity findings (thirteen of stzCodeRules' rules are warnings) read as not sound, which is the opposite of what setting a rule to warning means.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#rulesaresound","signature":"RulesAreSound()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.RulesAreSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AttachedRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#attachedrules","signature":"AttachedRules()","extensions":[]},{"name":"NumberOfAttachedRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#numberofattachedrules","signature":"NumberOfAttachedRules()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.NumberOfAttachedRules()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AttachedRuleNamed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#attachedrulenamed","signature":"AttachedRuleNamed(pcName)","extensions":[]},{"name":"RulesReport","description":"Print the graph's own rule findings, grouped and gated -- via stzRuleReport (the graph collects itself into it, then shows it).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#rulesreport","signature":"RulesReport()","extensions":[]},{"name":"ClearAttachedRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearattachedrules","signature":"ClearAttachedRules()","extensions":[]},{"name":"Rules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#rules","signature":"Rules()","extensions":[]},{"name":"NumberOfRules","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/numberofrules.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/numberofrules.html","signature":"NumberOfRules()","extensions":[],"example":{"code":"oGraph = new stzGraph(\"org\")\noGraph.LoadFromStzRulz(\"../_data/bceao_banking.stzrulz\")\n? \"Rules loaded: \" + oGraph.NumberOfRules()\n? @@( oGraph.RulesSummary()[:Validation] )\n? @@( oGraph.RulesSummary()[:Constraint] )","output":"Rules loaded: 2\n[ \"board_required\", \"audit_independence\" ]\n[ ]","from":"library test"}},{"name":"RulesSummary","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/rulessummary.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/rulessummary.html","signature":"RulesSummary()","extensions":[],"example":{"code":"oGraph = new stzGraph(\"org\")\noGraph.LoadFromStzRulz(\"../_data/bceao_banking.stzrulz\")\n? \"Rules loaded: \" + oGraph.NumberOfRules()\n? @@( oGraph.RulesSummary()[:Validation] )\n? @@( oGraph.RulesSummary()[:Constraint] )","output":"Rules loaded: 2\n[ \"board_required\", \"audit_independence\" ]\n[ ]","from":"library test"}},{"name":"ClearRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearrules","signature":"ClearRules()","extensions":[]},{"name":"ClearConstraintRules","description":"Clear specific type","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearconstraintrules","signature":"ClearConstraintRules()","extensions":[]},{"name":"ClearDerivationRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearderivationrules","signature":"ClearDerivationRules()","extensions":[]},{"name":"ClearValidationRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#clearvalidationrules","signature":"ClearValidationRules()","extensions":[]},{"name":"RemoveRule","description":"Remove specific rule","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#removerule","signature":"RemoveRule(_cRuleName_)","extensions":[]},{"name":"HasRule","description":"Check if rule loaded","also_written":["ContainsRule"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#hasrule","signature":"HasRule(pcRuleName)","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.HasRule(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ActiveRules","description":"List active rules","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#activerules","signature":"ActiveRules()","extensions":[]},{"name":"Validators","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#validators","signature":"Validators()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.Validators() )","output":"[ \"dag\", \"reachability\", \"completeness\", \"bottleneck\" ]","from":"composed from the signature, run in the library"}},{"name":"Validate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#validate","signature":"Validate()","extensions":["XT"],"forms":["ValidateXT"]},{"name":"ValidateDAG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#validatedag","signature":"ValidateDAG()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ValidateDAG() )","output":"[ [ \"status\", \"pass\" ], [ \"rulegroup\", \"dag\" ], [ \"domain\", \"dag\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateReachability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#validatereachability","signature":"ValidateReachability()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ValidateReachability() )","output":"[ [ \"status\", \"pass\" ], [ \"rulegroup\", \"reachability\" ], [ \"domain\", \"reachability\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateCompleteness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#validatecompleteness","signature":"ValidateCompleteness()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ValidateCompleteness() )","output":"[ [ \"status\", \"pass\" ], [ \"rulegroup\", \"completeness\" ], [ \"domain\", \"completeness\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidationSummary","description":"","also_written":["Validation","LastValidation","ValidationResult"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#validationsummary","signature":"ValidationSummary()","extensions":["XT"],"forms":["ValidationXT"],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ValidationSummary() )","output":"[ [ \"status\", \"not_run\" ], [ \"message\", \"No validation run yet\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Anomalies","description":"","also_written":["Issues","Violations"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#anomalies","signature":"Anomalies()","extensions":[]},{"name":"CompareWith","description":"graph comparison","also_written":["Diff","DiffWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#comparewith","signature":"CompareWith(oOtherGraph)","extensions":["Q","Many"],"forms":["DiffMany","DiffManyQ","DiffWithMany","DiffWithManyQ","CompareWithMany","CompareWithManyQ"]},{"name":"CompareWithManyQR","description":"","also_written":["DiffManyQR","CompareManyQR","diffManyWithQR"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#comparewithmanyqr","signature":"CompareWithManyQR(paoGraphs, pcReturnType)","extensions":[]},{"name":"CompareMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#comparemany","signature":"CompareMany(paoGraphs)","extensions":["Q"],"forms":["CompareManyQ"]},{"name":"LoadFrom","description":"serialization - file format support","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadfrom","signature":"LoadFrom(pcPath)","extensions":[]},{"name":"SaveTo","description":"serialization - file format support","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#saveto","signature":"SaveTo(pcPath)","extensions":[]},{"name":"ExportToStzGraf","description":".stzgraf format","also_written":["AsStzGraf","ToStzGraf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#exporttostzgraf","signature":"ExportToStzGraf()","extensions":[]},{"name":"SaveToStzGraf","description":".stzgraf format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#savetostzgraf","signature":"SaveToStzGraf(pcPath)","extensions":[]},{"name":"SaveAsStzGraf","description":".stzgraf format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#saveasstzgraf","signature":"SaveAsStzGraf(pcPath)","extensions":[]},{"name":"LoadFromStzGraf","description":".stzgraf format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadfromstzgraf","signature":"LoadFromStzGraf(pcPath)","extensions":[]},{"name":"LoadStzGraf","description":".stzgraf format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadstzgraf","signature":"LoadStzGraf(pcPath)","extensions":[]},{"name":"ExportToStzRulz","description":".stzrulz format","also_written":["AsStzRulz","ToStzRulz"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#exporttostzrulz","signature":"ExportToStzRulz()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.AsStzRulz()","output":"ruleset \"g Rules\"\n    ruleGroup: structural\n    version: 1.0\n\nrules","from":"composed from the signature, run in the library"}},{"name":"SaveToStzRulz","description":".stzrulz format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#savetostzrulz","signature":"SaveToStzRulz(pcPath)","extensions":[]},{"name":"SaveAsStzRulz","description":".stzrulz format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#saveasstzrulz","signature":"SaveAsStzRulz(pcPath)","extensions":[]},{"name":"LoadFromStzRulz","description":".stzrulz format","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraph/loadfromstzrulz.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph/loadfromstzrulz.html","signature":"LoadFromStzRulz(pcPath)","extensions":[],"example":{"code":"oGraph = new stzGraph(\"org\")\noGraph.LoadFromStzRulz(\"../_data/bceao_banking.stzrulz\")\n? \"Rules loaded: \" + oGraph.NumberOfRules()\n? @@( oGraph.RulesSummary()[:Validation] )\n? @@( oGraph.RulesSummary()[:Constraint] )","output":"Rules loaded: 2\n[ \"board_required\", \"audit_independence\" ]\n[ ]","from":"library test"}},{"name":"LoadStzRulz","description":".stzrulz format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadstzrulz","signature":"LoadStzRulz(pcPath)","extensions":[]},{"name":"LoadRuleFunctionsFrom","description":".stzrulf format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadrulefunctionsfrom","signature":"LoadRuleFunctionsFrom(pcPath)","extensions":[]},{"name":"LoadStzRulf","description":".stzrulf format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#loadstzrulf","signature":"LoadStzRulf(pcPath)","extensions":[]},{"name":"ExportToStzSim","description":".stzsim format","also_written":["AsStzSim","ToStzSim"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#exporttostzsim","signature":"ExportToStzSim(oBaselineGraph)","extensions":[]},{"name":"SaveToStzSim","description":".stzsim format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#savetostzsim","signature":"SaveToStzSim(pcPath, oBaselineGraph)","extensions":[]},{"name":"SaveAsStzSim","description":".stzsim format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#saveasstzsim","signature":"SaveAsStzSim(pcPath, oBaselineGraph)","extensions":[]},{"name":"ApplySimulation","description":".stzsim format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#applysimulation","signature":"ApplySimulation(cSimContent)","extensions":[]},{"name":"ApplyStzSim","description":".stzsim format","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#applystzsim","signature":"ApplyStzSim(cSimContent)","extensions":[]},{"name":"CyclesAllowed","description":"NOTE// I added those methods after including the GraphType attribute So we can use it in a practical way to enforce the beahvir of some features depending on the graph type (see examples at the end of stzGraphTest.ring file)","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#cyclesallowed","signature":"CyclesAllowed()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.CyclesAllowed()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ShouldAutoDerive","description":"misc.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#shouldautoderive","signature":"ShouldAutoDerive()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? o1.ShouldAutoDerive()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ValidateByType","description":"misc.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#validatebytype","signature":"ValidateByType()","extensions":[],"example":{"code":"o1 = new stzGraph(\"g\")\no1.AddNode(\"A\") o1.AddNode(\"B\") o1.AddNode(\"C\")\no1.AddNode(\"D\")\no1.AddEdge(\"A\", \"B\") o1.AddEdge(\"A\", \"C\")\no1.AddEdge(\"B\", \"D\")\n? @@( o1.ValidateByType() )","output":"[ 1, \"\" ]","from":"composed from the signature, run in the library"}},{"name":"UseDefaultDerivations","description":"misc.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraph.html#usedefaultderivations","signature":"UseDefaultDerivations()","extensions":[]}]},{"name":"stzGraphAsciiVisualizer","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#init","signature":"init(poGraph)","extensions":[]},{"name":"AsciiArt","description":"The art as DATA -- the vertical picture, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#asciiart","signature":"AsciiArt()","extensions":[]},{"name":"AsciiArtHorizontal","description":"... and the horizontal one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#asciiarthorizontal","signature":"AsciiArtHorizontal()","extensions":[],"example":{"code":"oG = new stzGraph(\"g\")\noG.AddNode(\"A\") oG.AddNode(\"B\") oG.AddNode(\"C\") oG.AddNode(\"D\")\noG.AddEdge(\"A\", \"B\") oG.AddEdge(\"A\", \"C\") oG.AddEdge(\"B\", \"D\")\no1 = new stzGraphAsciiVisualizer(oG)\n? o1.AsciiArtHorizontal()","output":"╭─────╮     ╭─────╮     ╭───╮\n│ !A! │---->│ !B! │---->│ D │\n╰─────╯     ╰─────╯     ╰───╯","from":"composed from the signature, run in the library"}},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#show","signature":"Show()","extensions":[]},{"name":"ShowVertical","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#showvertical","signature":"ShowVertical()","extensions":[]},{"name":"ShowV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#showv","signature":"ShowV()","extensions":[]},{"name":"ShowHorizontal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#showhorizontal","signature":"ShowHorizontal()","extensions":[]},{"name":"ShowH","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphasciivisualizer.html#showh","signature":"ShowH()","extensions":[]}]},{"name":"stzGraphCanvas","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzGraphCanvas.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#init","signature":"init(poGraph, paOptions)","extensions":[]},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#width","signature":"Width()","extensions":[]},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#height","signature":"Height()","extensions":[]},{"name":"EdgeRoutes","description":"The bend points of every edge that spans more than one rank, in the SAME normalised space as Positions() -- so a face transforms both with one rule and cannot place an edge in a different frame from the nodes it joins.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#edgeroutes","signature":"EdgeRoutes()","extensions":[]},{"name":"RawSpanX","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#rawspanx","signature":"RawSpanX()","extensions":[]},{"name":"RawSpanY","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#rawspany","signature":"RawSpanY()","extensions":[]},{"name":"LayerCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#layercount","signature":"LayerCount()","extensions":[]},{"name":"IsUnitX","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#isunitx","signature":"IsUnitX()","extensions":[]},{"name":"LayoutCrossings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#layoutcrossings","signature":"LayoutCrossings()","extensions":[]},{"name":"SetSize","description":"Validate HERE. Passing 0 used to be accepted and then surfaced much later as \"stzCanvas refused a 0x0 canvas\" from inside ToCanvas -- an error naming a class the caller never touched, pointing away from the line responsible. A window reports 0x0 while mapping and while minimised, so this is an ordinary input, not an exotic one.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#setsize","signature":"SetSize(pnW, pnH)","extensions":["Q"],"forms":["SetSizeQ"]},{"name":"MetricValues","description":"The computed values behind the picture, so a caller can ASSERT on them instead of squinting at pixels.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#metricvalues","signature":"MetricValues(cWhich)","extensions":[]},{"name":"Positions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#positions","signature":"Positions()","extensions":[]},{"name":"RawPositions","description":"The layout's OWN coordinates, before the fit to the canvas -- the space a pin is expressed in, and therefore the space a cursor position has to be translated back into.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#rawpositions","signature":"RawPositions()","extensions":[]},{"name":"ToCanvas","description":"the two tiers, inherited by handing back an stzCanvas","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#tocanvas","signature":"ToCanvas()","extensions":["Q"],"forms":["ToCanvasQ"]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#tosvg","signature":"ToSVG()","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#topng","signature":"ToPNG(pcPath)","extensions":[]},{"name":"ModeOf","description":"Which mode each node landed in, and how many there are -- read by the face, which turns a mode of two or more states into a drawn REGION.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#modeof","signature":"ModeOf()","extensions":[]},{"name":"ModeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcanvas.html#modecount","signature":"ModeCount()","extensions":[]}]},{"name":"stzGraphComparison","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#init","signature":"init(oBaseline, paoGraphs)","extensions":[]},{"name":"ToStzTable","description":"","also_written":["AsTable","AsStzTable"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#tostztable","signature":"ToStzTable()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#show","signature":"Show()","extensions":[]},{"name":"Display","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#display","signature":"Display()","extensions":[]},{"name":"Data","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#data","signature":"Data()","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#content","signature":"Content()","extensions":[]},{"name":"Comparisons","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#comparisons","signature":"Comparisons()","extensions":[]},{"name":"Summary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#summary","signature":"Summary()","extensions":[],"example":{"code":"g1 = new stzGraph(\"base\")\ng1.AddNode(\"A\") g1.AddNode(\"B\")\ng1.AddEdge(\"A\", \"B\")\ng2 = new stzGraph(\"other\")\ng2.AddNode(\"A\") g2.AddNode(\"B\") g2.AddNode(\"C\")\ng2.AddEdge(\"A\", \"B\") g2.AddEdge(\"B\", \"C\")\no1 = new stzGraphComparison(g1, [ g2 ])\n? o1.Summary()","output":"Baseline: base\nVariations compared: 1\n\n• V1: Added 1 node(s) and 1 edge(s)","from":"composed from the signature, run in the library"}},{"name":"MostImpactful","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#mostimpactful","signature":"MostImpactful()","extensions":[],"example":{"code":"g1 = new stzGraph(\"base\")\ng1.AddNode(\"A\") g1.AddNode(\"B\")\ng1.AddEdge(\"A\", \"B\")\ng2 = new stzGraph(\"other\")\ng2.AddNode(\"A\") g2.AddNode(\"B\") g2.AddNode(\"C\")\ng2.AddEdge(\"A\", \"B\") g2.AddEdge(\"B\", \"C\")\no1 = new stzGraphComparison(g1, [ g2 ])\n? o1.MostImpactful()","output":"V1","from":"composed from the signature, run in the library"}},{"name":"LeastImpactful","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#leastimpactful","signature":"LeastImpactful()","extensions":[],"example":{"code":"g1 = new stzGraph(\"base\")\ng1.AddNode(\"A\") g1.AddNode(\"B\")\ng1.AddEdge(\"A\", \"B\")\ng2 = new stzGraph(\"other\")\ng2.AddNode(\"A\") g2.AddNode(\"B\") g2.AddNode(\"C\")\ng2.AddEdge(\"A\", \"B\") g2.AddEdge(\"B\", \"C\")\no1 = new stzGraphComparison(g1, [ g2 ])\n? o1.LeastImpactful()","output":"V1","from":"composed from the signature, run in the library"}},{"name":"WithCycles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#withcycles","signature":"WithCycles()","extensions":[]},{"name":"WithoutCycles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#withoutcycles","signature":"WithoutCycles()","extensions":[]},{"name":"ByMetric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#bymetric","signature":"ByMetric(cMetric)","extensions":[]},{"name":"Recommend","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphcomparison.html#recommend","signature":"Recommend()","extensions":[],"example":{"code":"g1 = new stzGraph(\"base\")\ng1.AddNode(\"A\") g1.AddNode(\"B\")\ng1.AddEdge(\"A\", \"B\")\ng2 = new stzGraph(\"other\")\ng2.AddNode(\"A\") g2.AddNode(\"B\") g2.AddNode(\"C\")\ng2.AddEdge(\"A\", \"B\") g2.AddEdge(\"B\", \"C\")\no1 = new stzGraphComparison(g1, [ g2 ])\n? @@( o1.Recommend() )","output":"[ [ \"recommended\", \"V1\" ], [ \"reason\", \"Best balance of structure, connectivity, and acyclicity\" ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzGraphFinder","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphfinder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphfinder.html#init","signature":"init(_oGraph_, _cTarget_)","extensions":[]},{"name":"Where","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphfinder.html#where","signature":"Where(pcKey, pCondition, pValue)","extensions":["Q"],"forms":["WhereQ"]},{"name":"Having","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphfinder.html#having","signature":"Having(pcKey, pValue)","extensions":["Q"],"forms":["HavingQ"]},{"name":"WithProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphfinder.html#withproperty","signature":"WithProperty(pcKey)","extensions":["Q"],"forms":["WithPropertyQ"]},{"name":"WithTag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphfinder.html#withtag","signature":"WithTag(pcTag)","extensions":["Q"],"forms":["WithTagQ"]},{"name":"Run","description":"","also_written":["Execute"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphfinder.html#run","signature":"Run()","extensions":[]}]},{"name":"stzGraphGoal","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphGoal.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzGraphGoal(\"fast\")\n? o1.Name_()","output":"fast","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#why","signature":"Why()","extensions":[]},{"name":"TypeName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#typename","signature":"TypeName()","extensions":[]},{"name":"RelationName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#relationname","signature":"RelationName()","extensions":[]},{"name":"RequireEveryHas","description":"Direct declarative form.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#requireeveryhas","signature":"RequireEveryHas(pcType, pcRelation)","extensions":[]},{"name":"FromMeans","description":"Parse the Means DSL's core form: \"every :Type Has(:relation) ...\". Raises when the core form is absent (a goal that cannot be evaluated must not pretend to be one).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#frommeans","signature":"FromMeans(pcMeans)","extensions":[]},{"name":"GapOn","description":"The GAP: instances of the type (isa-edges into the type node) lacking any outgoing edge labeled with the relation. Evaluates on the LIVE graph passed in (by-ref param).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#gapon","signature":"GapOn(poGraph)","extensions":[]},{"name":"SatisfiedOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#satisfiedon","signature":"SatisfiedOn(poGraph)","extensions":[]},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphgoal.html#narrate","signature":"Narrate()","extensions":[],"example":{"code":"o1 = new stzGraphGoal(\"fast\")\n? o1.Narrate()","output":"goal fast: every  has()","from":"composed from the signature, run in the library"}}]},{"name":"stzGraphPlanner","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphPlanner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#init","signature":"init(poGraph)","extensions":[]},{"name":"Profile","description":"profiles","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#profile","signature":"Profile(_cProfile_)","extensions":[]},{"name":"AddPlan","description":"plan management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#addplan","signature":"AddPlan(pcPlanName)","extensions":[]},{"name":"Plan","description":"plan management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#plan","signature":"Plan(pcPlanName)","extensions":[]},{"name":"SetCurrentPlan","description":"plan management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#setcurrentplan","signature":"SetCurrentPlan(pcPlanName)","extensions":[]},{"name":"WorkOnPlan","description":"plan management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#workonplan","signature":"WorkOnPlan(pcPlanName)","extensions":[]},{"name":"CurrentPlan","description":"plan management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#currentplan","signature":"CurrentPlan()","extensions":[]},{"name":"RemovePlan","description":"plan management","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#removeplan","signature":"RemovePlan(pcPlanName)","extensions":[]},{"name":"Walk","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#walk","signature":"Walk(pcFrom, pcTo)","extensions":["XT"],"forms":["WalkXT"]},{"name":"WalkFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#walkfrom","signature":"WalkFrom(pcFrom, pcTo)","extensions":[]},{"name":"WalkFromNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#walkfromnode","signature":"WalkFromNode(pcFrom, pcTo)","extensions":[]},{"name":"WalkIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#walkin","signature":"WalkIn(pcPlanName, pcFrom, pcTo)","extensions":[]},{"name":"WalkInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#walkinplan","signature":"WalkInPlan(pcPlanName, pcFrom, pcTo)","extensions":[]},{"name":"From","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#from","signature":"From(pcFrom)","extensions":["XT"],"forms":["FromXT"]},{"name":"FromNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#fromnode","signature":"FromNode(pcFrom)","extensions":["XT"],"forms":["FromNodeXT"]},{"name":"To","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#to","signature":"To(pcTo)","extensions":["XT","F"],"forms":["ToF","ToXT","ToFXT","ToXTF"]},{"name":"ToNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#tonode","signature":"ToNode(pcTo)","extensions":["XT"],"forms":["ToNodeXT"]},{"name":"ToReachF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#toreachf","signature":"ToReachF(pGoalFunc)","extensions":["XT"],"forms":["ToReachFXT"]},{"name":"ReachF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#reachf","signature":"ReachF(pGoalFunc)","extensions":["XT"],"forms":["ReachFXT"]},{"name":"UntilReachF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#untilreachf","signature":"UntilReachF(pGoalFunc)","extensions":["XT"],"forms":["UntilReachFXT"]},{"name":"UntilYouReachF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#untilyoureachf","signature":"UntilYouReachF(pGoalFunc)","extensions":["XT"],"forms":["UntilYouReachFXT"]},{"name":"ToReachXTF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#toreachxtf","signature":"ToReachXTF(pcPlanName, pGoalFunc)","extensions":[]},{"name":"ReachXTF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#reachxtf","signature":"ReachXTF(pcPlanName, pGoalFunc)","extensions":[]},{"name":"UntilReachXTF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#untilreachxtf","signature":"UntilReachXTF(pcPlanName, pGoalFunc)","extensions":[]},{"name":"UntilYouReachXTF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#untilyoureachxtf","signature":"UntilYouReachXTF(pcPlanName, pGoalFunc)","extensions":[]},{"name":"Using","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#using","signature":"Using(pProfile)","extensions":["XT"],"forms":["UsingXT"]},{"name":"UsingProfile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#usingprofile","signature":"UsingProfile(pProfile)","extensions":["XT"],"forms":["UsingProfileXT"]},{"name":"Minimize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimize","signature":"Minimize(pcProperty)","extensions":["XT"],"forms":["MinimizeXT"]},{"name":"Minimise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimise","signature":"Minimise(pcProperty)","extensions":["XT"],"forms":["MinimiseXT"]},{"name":"Minimising","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimising","signature":"Minimising(pcProperty)","extensions":["XT"],"forms":["MinimisingXT"]},{"name":"Minimizing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimizing","signature":"Minimizing(pcProperty)","extensions":["XT"],"forms":["MinimizingXT"]},{"name":"MinimizeFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimizefor","signature":"MinimizeFor(pcProperty)","extensions":[]},{"name":"MinimiseFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimisefor","signature":"MinimiseFor(pcProperty)","extensions":[]},{"name":"MinimisingFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimisingfor","signature":"MinimisingFor(pcProperty)","extensions":[]},{"name":"MinimizingFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimizingfor","signature":"MinimizingFor(pcProperty)","extensions":[]},{"name":"MinimizeIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimizein","signature":"MinimizeIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MinimiseIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimisein","signature":"MinimiseIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MinimizingIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimizingin","signature":"MinimizingIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MinimisingIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimisingin","signature":"MinimisingIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MinimizeInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimizeinplan","signature":"MinimizeInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"MinimiseInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimiseinplan","signature":"MinimiseInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"MinimizingInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimizinginplan","signature":"MinimizingInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"MinimisingInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#minimisinginplan","signature":"MinimisingInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"Maximize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximize","signature":"Maximize(pcProperty)","extensions":["XT"],"forms":["MaximizeXT"]},{"name":"Maximise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximise","signature":"Maximise(pcProperty)","extensions":["XT"],"forms":["MaximiseXT"]},{"name":"Maximizing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximizing","signature":"Maximizing(pcProperty)","extensions":["XT"],"forms":["MaximizingXT"]},{"name":"Maximising","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximising","signature":"Maximising(pcProperty)","extensions":["XT"],"forms":["MaximisingXT"]},{"name":"MaximizeFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximizefor","signature":"MaximizeFor(pcProperty)","extensions":[]},{"name":"MaximiseFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximisefor","signature":"MaximiseFor(pcProperty)","extensions":[]},{"name":"MaximizingFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximizingfor","signature":"MaximizingFor(pcProperty)","extensions":[]},{"name":"MaximisingFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximisingfor","signature":"MaximisingFor(pcProperty)","extensions":[]},{"name":"MaximizeIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximizein","signature":"MaximizeIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MaximiseIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximisein","signature":"MaximiseIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MaximizingIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximizingin","signature":"MaximizingIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MaximisingIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximisingin","signature":"MaximisingIn(pcPlanName, pcProperty)","extensions":[]},{"name":"MaximizeInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximizeinplan","signature":"MaximizeInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"MaximiseInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximiseinplan","signature":"MaximiseInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"MaximizingInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximizinginplan","signature":"MaximizingInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"MaximisingInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#maximisinginplan","signature":"MaximisingInPlan(pcPlanName, pcProperty)","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#execute","signature":"Execute()","extensions":["XT"],"forms":["ExecuteXT"]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#run","signature":"Run()","extensions":["XT"],"forms":["RunXT"]},{"name":"ExecuteCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#executecurrentplan","signature":"ExecuteCurrentPlan()","extensions":[]},{"name":"RunCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#runcurrentplan","signature":"RunCurrentPlan()","extensions":[]},{"name":"ExecutePlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#executeplan","signature":"ExecutePlan(pcPlanName)","extensions":[]},{"name":"RunPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#runplan","signature":"RunPlan(pcPlanName)","extensions":[]},{"name":"Cost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#cost","signature":"Cost()","extensions":["XT"],"forms":["CostXT"]},{"name":"CostOfCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costofcurrentplan","signature":"CostOfCurrentPlan()","extensions":[]},{"name":"CostInCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costincurrentplan","signature":"CostInCurrentPlan()","extensions":[]},{"name":"CostOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costof","signature":"CostOf(pcPlanName)","extensions":[]},{"name":"CostOfPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costofplan","signature":"CostOfPlan(pcPlanName)","extensions":[]},{"name":"CostIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costin","signature":"CostIn(pcPlanName)","extensions":[]},{"name":"CostInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costinplan","signature":"CostInPlan(pcPlanName)","extensions":[]},{"name":"Route","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#route","signature":"Route()","extensions":["XT"],"forms":["RouteXT"]},{"name":"RouteOfCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#routeofcurrentplan","signature":"RouteOfCurrentPlan()","extensions":[]},{"name":"RouteInCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#routeincurrentplan","signature":"RouteInCurrentPlan()","extensions":[]},{"name":"States","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#states","signature":"States()","extensions":["XT"],"forms":["StatesXT"]},{"name":"StatesOfCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#statesofcurrentplan","signature":"StatesOfCurrentPlan()","extensions":[]},{"name":"StatesInCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#statesincurrentplan","signature":"StatesInCurrentPlan()","extensions":[]},{"name":"RouteOf","description":"","also_written":["StatesOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#routeof","signature":"RouteOf(pcPlanName)","extensions":[]},{"name":"RouteOfPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#routeofplan","signature":"RouteOfPlan(pcPlanName)","extensions":[]},{"name":"RouteIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#routein","signature":"RouteIn(pcPlanName)","extensions":[]},{"name":"RouteInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#routeinplan","signature":"RouteInPlan(pcPlanName)","extensions":[]},{"name":"StatesOfPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#statesofplan","signature":"StatesOfPlan(pcPlanName)","extensions":[]},{"name":"StatesIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#statesin","signature":"StatesIn(pcPlanName)","extensions":[]},{"name":"StatesInPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#statesinplan","signature":"StatesInPlan(pcPlanName)","extensions":[]},{"name":"Actions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#actions","signature":"Actions()","extensions":["XT"],"forms":["ActionsXT"]},{"name":"ActionsOfCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#actionsofcurrentplan","signature":"ActionsOfCurrentPlan()","extensions":[]},{"name":"ActionsInCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#actionsincurrentplan","signature":"ActionsInCurrentPlan()","extensions":[]},{"name":"ActionsIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#actionsin","signature":"ActionsIn(pcPlanName)","extensions":[]},{"name":"ActionsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#actionsof","signature":"ActionsOf(pcPlanName)","extensions":[]},{"name":"ActionsOfPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#actionsofplan","signature":"ActionsOfPlan(pcPlanName)","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explain","signature":"Explain()","extensions":["XT"],"forms":["ExplainXT"]},{"name":"ExplainCurrentPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaincurrentplan","signature":"ExplainCurrentPlan()","extensions":[]},{"name":"ExplainPlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explainplan","signature":"ExplainPlan(pcPlanName)","extensions":[]},{"name":"CostBreakdown","description":"","also_written":["ExplainCostBreakdown"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costbreakdown","signature":"CostBreakdown()","extensions":["XT"],"forms":["CostBreakdownXT","ExplainCostBreakdownXT"]},{"name":"Why","description":"","also_written":["ExplainWhy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#why","signature":"Why(cAspect)","extensions":["XT"],"forms":["WhyXT","ExplainWhyXT"]},{"name":"Alternatives","description":"","also_written":["ExplainAlternatives"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#alternatives","signature":"Alternatives()","extensions":["XT"],"forms":["AlternativesXT","ExplainAlternativesXT"]},{"name":"Efficiency","description":"","also_written":["ExplainEfficiency"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#efficiency","signature":"Efficiency()","extensions":["XT"],"forms":["EfficiencyXT","ExplainEfficiencyXT"]},{"name":"CompareTo","description":"","also_written":["CompareWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#compareto","signature":"CompareTo(pcOtherPlan)","extensions":["Q","XT"],"forms":["CompareToQ","CompareToXT","CompareToXTQ","CompareWithQ","CompareWithXT","CompareWithXTQ"]},{"name":"Difference","description":"","also_written":["DifferenceWith","ExplainDifference","ExplainDifferenceWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#difference","signature":"Difference(pcOtherPlan)","extensions":["XT"],"forms":["DifferenceXT","DifferenceWithXT","ExplainDifferenceXT","ExplainDifferenceWithXT"]},{"name":"Tradeoffs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#tradeoffs","signature":"Tradeoffs(pcOtherPlan)","extensions":["XT"],"forms":["TradeoffsXT"]},{"name":"TradeoffsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#tradeoffsof","signature":"TradeoffsOf(pcOtherPlan)","extensions":["XT"],"forms":["TradeoffsOfXT"]},{"name":"TradeoffsAgainst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#tradeoffsagainst","signature":"TradeoffsAgainst(pcOtherPlan)","extensions":["XT"],"forms":["TradeoffsAgainstXT"]},{"name":"ExplainTradeoffs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaintradeoffs","signature":"ExplainTradeoffs(pcOtherPlan)","extensions":["XT"],"forms":["ExplainTradeoffsXT"]},{"name":"ExplainTradeoffsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaintradeoffsof","signature":"ExplainTradeoffsOf(pcOtherPlan)","extensions":["XT"],"forms":["ExplainTradeoffsOfXT"]},{"name":"ExplainTradeoffsAgainst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaintradeoffsagainst","signature":"ExplainTradeoffsAgainst(pcOtherPlan)","extensions":["XT"],"forms":["ExplainTradeoffsAgainstXT"]},{"name":"Compromises","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#compromises","signature":"Compromises(pcOtherPlan)","extensions":["XT"],"forms":["CompromisesXT"]},{"name":"CompromisesWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#compromiseswith","signature":"CompromisesWith(pcOtherPlan)","extensions":["XT"],"forms":["CompromisesWithXT"]},{"name":"CompromisesAgainst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#compromisesagainst","signature":"CompromisesAgainst(pcOtherPlan)","extensions":["XT"],"forms":["CompromisesAgainstXT"]},{"name":"Compromizes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#compromizes","signature":"Compromizes(pcOtherPlan)","extensions":["XT"],"forms":["CompromizesXT"]},{"name":"CompromizesWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#compromizeswith","signature":"CompromizesWith(pcOtherPlan)","extensions":["XT"],"forms":["CompromizesWithXT"]},{"name":"CompromizesAgainst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#compromizesagainst","signature":"CompromizesAgainst(pcOtherPlan)","extensions":["XT"],"forms":["CompromizesAgainstXT"]},{"name":"ExplainCompromises","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaincompromises","signature":"ExplainCompromises(pcOtherPlan)","extensions":["XT"],"forms":["ExplainCompromisesXT"]},{"name":"ExplainCompromisesWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaincompromiseswith","signature":"ExplainCompromisesWith(pcOtherPlan)","extensions":["XT"],"forms":["ExplainCompromisesWithXT"]},{"name":"ExplainCompromisesAgainst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaincompromisesagainst","signature":"ExplainCompromisesAgainst(pcOtherPlan)","extensions":["XT"],"forms":["ExplainCompromisesAgainstXT"]},{"name":"ExplainCompromizes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaincompromizes","signature":"ExplainCompromizes(pcOtherPlan)","extensions":["XT"],"forms":["ExplainCompromizesXT"]},{"name":"ExplainCompromizesWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaincompromizeswith","signature":"ExplainCompromizesWith(pcOtherPlan)","extensions":["XT"],"forms":["ExplainCompromizesWithXT"]},{"name":"ExplainCompromizesAgainst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#explaincompromizesagainst","signature":"ExplainCompromizesAgainst(pcOtherPlan)","extensions":["XT"],"forms":["ExplainCompromizesAgainstXT"]},{"name":"WhichIsCheaper","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#whichischeaper","signature":"WhichIsCheaper(pcOtherPlan)","extensions":["XT"],"forms":["WhichIsCheaperXT"]},{"name":"CostSaving","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#costsaving","signature":"CostSaving(pcOtherPlan)","extensions":["XT"],"forms":["CostSavingXT"]},{"name":"CompareMany","description":"","also_written":["CompareAll","CompareMultiple"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#comparemany","signature":"CompareMany(_acPlanNames_)","extensions":["Q"],"forms":["CompareAllQ","CompareManyQ","CompareMultipleQ"]},{"name":"RankPlansBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#rankplansby","signature":"RankPlansBy(_cCriterion_)","extensions":["XT"],"forms":["RankPlansByXT"]},{"name":"History","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#history","signature":"History()","extensions":[]},{"name":"HistoryCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#historycount","signature":"HistoryCount()","extensions":[],"example":{"code":"g = new stzGraph(\"linear\")\no1 = new stzGraphPlanner(g)\n? o1.HistoryCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HistorySize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#historysize","signature":"HistorySize()","extensions":[],"example":{"code":"g = new stzGraph(\"linear\")\no1 = new stzGraphPlanner(g)\n? o1.HistorySize()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CompareWithHistory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#comparewithhistory","signature":"CompareWithHistory()","extensions":["Q","XT"],"forms":["CompareWithHistoryQ","CompareWithHistoryXT","CompareWithHistoryXTQ"]},{"name":"HistoricalAverage","description":"","also_written":["HistoAverage"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#historicalaverage","signature":"HistoricalAverage(_cCriterion_)","extensions":[],"example":{"code":"g = new stzGraph(\"linear\")\no1 = new stzGraphPlanner(g)\n? o1.HistoricalAverage(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"BestHistoricalPlan","description":"","also_written":["BestHistoPlan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#besthistoricalplan","signature":"BestHistoricalPlan(_cCriterion_)","extensions":[]},{"name":"WorstHistoricalPlan","description":"","also_written":["WortsHistoPlan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#worsthistoricalplan","signature":"WorstHistoricalPlan(_cCriterion_)","extensions":[]},{"name":"ClearHistory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#clearhistory","signature":"ClearHistory()","extensions":[]},{"name":"FilterPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#filterplans","signature":"FilterPlans(paConstraints)","extensions":["Q","XT"],"forms":["FilterPlansQ","FilterPlansXT","FilterPlansXTQ"]},{"name":"PlansWithin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#planswithin","signature":"PlansWithin(nPercentage, _cBasePlan_)","extensions":["Q"],"forms":["PlansWithinQ"]},{"name":"PlansAvoinding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#plansavoinding","signature":"PlansAvoinding(cNode)","extensions":[]},{"name":"PlansThatAvoid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#plansthatavoid","signature":"PlansThatAvoid(cNode)","extensions":["Q"],"forms":["PlansThatAvoidQ"]},{"name":"PlansAvoidingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#plansavoidingq","signature":"PlansAvoidingQ(cNode)","extensions":[]},{"name":"PlansRequiring","description":"","also_written":["PlansThatRequire"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#plansrequiring","signature":"PlansRequiring(cNode)","extensions":["Q"],"forms":["PlansRequiringQ","PlansThatRequireQ"]},{"name":"Show","description":"display methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#show","signature":"Show()","extensions":["XT"],"forms":["ShowXT"]},{"name":"ShowCurrentPlan","description":"display methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#showcurrentplan","signature":"ShowCurrentPlan()","extensions":[]},{"name":"ShowPlan","description":"display methods","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphplanner.html#showplan","signature":"ShowPlan(pcPlanName)","extensions":[]}]},{"name":"stzGraphQuery","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphQuery.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#init","signature":"init(oGraph)","extensions":[]},{"name":"Graph","description":"... and its NAME, for a reader who only wants to know which graph.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#graph","signature":"Graph()","extensions":["Q"],"forms":["GraphQ"],"example":{"code":"oG = new stzGraph(\"g\")\noG.AddNode(\"a\")\noG.AddNode(\"b\")\noG.Connect(\"a\", \"b\")\no1 = new stzGraphQuery(oG)\n? o1.Graph()","output":"g","from":"composed from the signature, run in the library"}},{"name":"Query","description":"","also_written":["AST","Structure","Definition","QueryDefinition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#query","signature":"Query()","extensions":[]},{"name":"SetDefinition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#setdefinition","signature":"SetDefinition(aNewDef)","extensions":[]},{"name":"LoadDefinition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#loaddefinition","signature":"LoadDefinition(aNewDef)","extensions":[]},{"name":"ImportDefinition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#importdefinition","signature":"ImportDefinition(aNewDef)","extensions":[]},{"name":"ResetDefinition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#resetdefinition","signature":"ResetDefinition()","extensions":[]},{"name":"ClearDefinition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#cleardefinition","signature":"ClearDefinition()","extensions":[]},{"name":"ThenApplyRule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#thenapplyrule","signature":"ThenApplyRule(pcRuleName)","extensions":["Q"],"forms":["ThenApplyRuleQ"]},{"name":"EnforceRule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#enforcerule","signature":"EnforceRule(pcRuleName)","extensions":["Q"],"forms":["EnforceRuleQ"]},{"name":"ValidateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#validatewith","signature":"ValidateWith(paValidators)","extensions":["Q"],"forms":["ValidateWithQ"]},{"name":"DeriveUsing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#deriveusing","signature":"DeriveUsing(pcRuleName)","extensions":["Q"],"forms":["DeriveUsingQ"]},{"name":"Match","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#match","signature":"Match(paParams)","extensions":["Q"],"forms":["MatchQ"]},{"name":"MatchEdge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#matchedge","signature":"MatchEdge(paParams)","extensions":["Q"],"forms":["MatchEdgeQ"]},{"name":"Where","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#where","signature":"Where(paCondition)","extensions":["Q","F"],"forms":["WhereF","WhereQ","WhereFQ"]},{"name":"SelectAndExecute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#selectandexecute","signature":"SelectAndExecute(paFields)","extensions":[]},{"name":"SelectAndRun","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#selectandrun","signature":"SelectAndRun(paFields)","extensions":[],"example":{"code":"oG = new stzGraph(\"g\")\noG.AddNode(\"a\")\noG.AddNode(\"b\")\noG.Connect(\"a\", \"b\")\no1 = new stzGraphQuery(oG)\n? o1.SelectAndRun([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"Select","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#select","signature":"Select(paFields)","extensions":["Q","XT"],"forms":["SelectQ","SelectXT"]},{"name":"Distinct","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#distinct","signature":"Distinct()","extensions":["Q"],"forms":["DistinctQ"]},{"name":"OrderBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#orderby","signature":"OrderBy(pcField, pcDirection)","extensions":["Q"],"forms":["OrderByQ"]},{"name":"Limit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#limit","signature":"Limit(pnLimit)","extensions":["Q"],"forms":["LimitQ"]},{"name":"Skip","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#skip","signature":"Skip(pnSkip)","extensions":["Q"],"forms":["SkipQ"]},{"name":"Set","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#set","signature":"Set(pcProperty, paValue)","extensions":["Q"],"forms":["SetQ"]},{"name":"Create","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#create","signature":"Create(paParams)","extensions":["Q"],"forms":["CreateQ"]},{"name":"Delete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#delete","signature":"Delete(paTargets)","extensions":["Q"],"forms":["DeleteQ"]},{"name":"Execute","description":"query execution","also_written":["Run","Exec","Runned","Executed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#execute","signature":"Execute()","extensions":[],"example":{"code":"oG = new stzGraph(\"g\")\noG.AddNode(\"a\")\noG.AddNode(\"b\")\noG.Connect(\"a\", \"b\")\no1 = new stzGraphQuery(oG)\n? o1.Run()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Result","description":"query execution","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#result","signature":"Result()","extensions":[]},{"name":"ToGraphQ","description":"graph projection","also_written":["ToStzGraph"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#tographq","signature":"ToGraphQ()","extensions":[]},{"name":"ToStzGraphView","description":"graph projection","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#tostzgraphview","signature":"ToStzGraphView()","extensions":[]},{"name":"ToView","description":"graph projection","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#toview","signature":"ToView()","extensions":["Q"],"forms":["ToViewQ"]},{"name":"Explain","description":"explanation of the query execution plan","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#explain","signature":"Explain()","extensions":[]},{"name":"ToOpenCypher","description":"opencypher import/export","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphquery.html#toopencypher","signature":"ToOpenCypher()","extensions":[]}]},{"name":"stzGraphRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetRuleType","description":"the fluent DSL (plain does the act; Q chains)","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#setruletype","signature":"SetRuleType(pcType)","extensions":["Q"],"forms":["SetRuleTypeQ"]},{"name":"SetDomain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#setdomain","signature":"SetDomain(pcDomain)","extensions":["Q"],"forms":["SetDomainQ"]},{"name":"SetSeverity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#setseverity","signature":"SetSeverity(pcSeverity)","extensions":["Q"],"forms":["SetSeverityQ"]},{"name":"SetMessage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#setmessage","signature":"SetMessage(pcMsg)","extensions":["Q"],"forms":["SetMessageQ"]},{"name":"When","description":"a node-matching clause: property `pcProp` `pcOp` `pValue`. Clauses AND.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#when","signature":"When(pcProp, pcOp, pValue)","extensions":["Q"],"forms":["WhenQ"]},{"name":"ThenViolation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#thenviolation","signature":"ThenViolation(pcMsg)","extensions":["Q"],"forms":["ThenViolationQ"]},{"name":"Then","description":"a REQUIREMENT clause: on a node in scope (matching every When), this must hold, else the node is a finding. Turns the rule from a prohibition (\"no node should match\") into an implication (\"every matching node must satisfy this\"). Same operator set as When, incl. the comparisons.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#then","signature":"Then(pcProp, pcOp, pValue)","extensions":["Q"],"forms":["ThenQ"]},{"name":"Governs","description":"supply an explicit checker for rules too rich for the clause DSL. It is called as call fChecker(oGraph) and returns [ [ :where, :message ], ... ]. WHICH SUBJECTS THIS RULE GOVERNS -- declared beside the checker, not instead of it. See the block at @fGoverns for why both are needed.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#governs","signature":"Governs(fFunc)","extensions":["Q"],"forms":["GovernsQ"]},{"name":"Excludes","description":"...AND WHICH IT MUST NOT. The negative sibling, at rule level: a boundary that is never exercised is a boundary that could be anywhere.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#excludes","signature":"Excludes(fFunc)","extensions":["Q"],"forms":["ExcludesQ"]},{"name":"DeclareUniversal","description":"A rule with no boundary because the claim genuinely has none. The reason is required: \"universal\" without one is indistinguishable from a scope predicate that broke, which is the case worth catching.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#declareuniversal","signature":"DeclareUniversal(pcWhy)","extensions":["Q"],"forms":["DeclareUniversalQ"]},{"name":"SetReadsQ","description":"What it reads, what it writes, and when it runs -- so an ordering defect is a fact about declarations rather than something found by rendering the world and squinting at it.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#setreadsq","signature":"SetReadsQ(pacNames)","extensions":[]},{"name":"SetWritesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#setwritesq","signature":"SetWritesQ(pacNames)","extensions":[]},{"name":"SetOrderQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#setorderq","signature":"SetOrderQ(pnOrder)","extensions":[]},{"name":"SubjectsIn","description":"A rule with BOTH is answered by the closure, because a closure is reached for exactly when the clauses cannot say the thing.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#subjectsin","signature":"SubjectsIn(poGraph)","extensions":[]},{"name":"CounterSubjectsIn","description":"...and the boundary of a clause rule is the complement: the nodes it looked at and did not take. Free, exact, and available for every clause rule in the library without anyone writing a line.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#countersubjectsin","signature":"CounterSubjectsIn(poGraph)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.Name_()","output":"no-llm-effectful-probe","from":"composed from the signature, run in the library"}},{"name":"Claim","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#claim","signature":"Claim()","extensions":[]},{"name":"Reads","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#reads","signature":"Reads()","extensions":[]},{"name":"Writes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#writes","signature":"Writes()","extensions":[]},{"name":"Order","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#order","signature":"Order()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.Order()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUniversal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#isuniversal","signature":"IsUniversal()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.IsUniversal()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UniversalWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#universalwhy","signature":"UniversalWhy()","extensions":[]},{"name":"UseChecker","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#usechecker","signature":"UseChecker(fChecker)","extensions":["Q"],"forms":["UseCheckerQ"]},{"name":"Name","description":"reads","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.Name()","output":"no-llm-effectful-probe","from":"composed from the signature, run in the library"}},{"name":"RuleType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#ruletype","signature":"RuleType()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.RuleType()","output":"validation","from":"composed from the signature, run in the library"}},{"name":"Domain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#domain","signature":"Domain()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.Domain()","output":"custom","from":"composed from the signature, run in the library"}},{"name":"Severity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#severity","signature":"Severity()","extensions":[]},{"name":"Message","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#message","signature":"Message()","extensions":[]},{"name":"ViolationMessage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#violationmessage","signature":"ViolationMessage()","extensions":[]},{"name":"Clauses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#clauses","signature":"Clauses()","extensions":[]},{"name":"NumberOfClauses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#numberofclauses","signature":"NumberOfClauses()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.NumberOfClauses()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Requirements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#requirements","signature":"Requirements()","extensions":[]},{"name":"NumberOfRequirements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#numberofrequirements","signature":"NumberOfRequirements()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.NumberOfRequirements()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsImplication","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#isimplication","signature":"IsImplication()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.IsImplication()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasChecker","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#haschecker","signature":"HasChecker()","extensions":[],"example":{"code":"o1 = new stzGraphRule(\"no-llm-effectful-probe\")\n? o1.HasChecker()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Check","description":"the engine bridge --------------------------------------------- Run this rule over a graph. Returns findings in the shared shape: [ [ :rule, :where, :severity, :message ], ... ]  (empty = the rule holds)","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#check","signature":"Check(oGraph)","extensions":[]},{"name":"Holds","description":"TRUE when the rule holds (no findings).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#holds","signature":"Holds(oGraph)","extensions":[]},{"name":"NumberOfFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#numberoffindings","signature":"NumberOfFindings(oGraph)","extensions":[]},{"name":"Register","description":"Compile this rule DOWN to an entry in the shared $aGraphRules registry, so the existing engine runs it like any hand-registered rule. The registered function is param-driven and delegates to the SAME matcher Check() uses, so the two faces cannot diverge.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#register","signature":"Register()","extensions":["Q"],"forms":["RegisterQ"]},{"name":"RegistryEntry","description":"The registry entry this rule produces (without registering) -- for inspection and for the equivalence guard.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#registryentry","signature":"RegistryEntry()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphrule.html#show","signature":"Show()","extensions":[]}]},{"name":"stzGraphRuleSet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetDomain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#setdomain","signature":"SetDomain(pcDomain)","extensions":["Q"],"forms":["SetDomainQ"]},{"name":"AddRule","description":"Add a rule to the set. If the rule has no domain of its own, it inherits the set's, so a base's rules all land in one registry group when compiled.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#addrule","signature":"AddRule(poRule)","extensions":["Q"],"forms":["AddRuleQ"]},{"name":"Name","description":"reads","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzGraphRuleSet(\"sla\")\n? o1.Name()","output":"sla","from":"composed from the signature, run in the library"}},{"name":"Domain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#domain","signature":"Domain()","extensions":[]},{"name":"Rules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#rules","signature":"Rules()","extensions":[]},{"name":"NumberOfRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#numberofrules","signature":"NumberOfRules()","extensions":[],"example":{"code":"o1 = new stzGraphRuleSet(\"sla\")\n? o1.NumberOfRules()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RuleNamed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#rulenamed","signature":"RuleNamed(pcName)","extensions":[]},{"name":"RuleNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#rulenames","signature":"RuleNames()","extensions":[]},{"name":"Check","description":"the engine bridge ----------------------------------------------- Run EVERY rule over the graph; return all findings aggregated in the shared shape [ [ :rule, :where, :severity, :message ], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#check","signature":"Check(oGraph)","extensions":[]},{"name":"NumberOfFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#numberoffindings","signature":"NumberOfFindings(oGraph)","extensions":[]},{"name":"IsSound","description":"TRUE when no ERROR-severity finding fired (warnings/info advise, like stzSecurityPosture.IsSound and stzGovernanceChecks).","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#issound","signature":"IsSound(oGraph)","extensions":[]},{"name":"RegisterAll","description":"Compile every rule down into the shared $aGraphRules registry.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#registerall","signature":"RegisterAll()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphruleset.html#show","signature":"Show()","extensions":[]}]},{"name":"stzGraphView","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphview.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphView.ring","inherits":{"stzGraph":291},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphview.html#init","signature":"init(oParent, acNodes)","extensions":[]},{"name":"IsView","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphview.html#isview","signature":"IsView()","extensions":[],"example":{"code":"oG = new stzGraph(\"g\")\noG.AddNode(\"A\") oG.AddNode(\"B\") oG.AddNode(\"C\") oG.AddNode(\"D\")\noG.AddEdge(\"A\", \"B\") oG.AddEdge(\"A\", \"C\") oG.AddEdge(\"B\", \"D\")\no1 = new stzGraphView(oG, [ \"A\", \"B\" ])\n? o1.IsView()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ParentGraph","description":"... and its NAME.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphview.html#parentgraph","signature":"ParentGraph()","extensions":["Q"],"forms":["ParentGraphQ"],"example":{"code":"oG = new stzGraph(\"g\")\noG.AddNode(\"A\") oG.AddNode(\"B\") oG.AddNode(\"C\") oG.AddNode(\"D\")\noG.AddEdge(\"A\", \"B\") oG.AddEdge(\"A\", \"C\") oG.AddEdge(\"B\", \"D\")\no1 = new stzGraphView(oG, [ \"A\", \"B\" ])\n? o1.ParentGraph()","output":"g","from":"composed from the signature, run in the library"}},{"name":"Commit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphview.html#commit","signature":"Commit()","extensions":[]},{"name":"Rollback","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphview.html#rollback","signature":"Rollback()","extensions":[]},{"name":"Changes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphview.html#changes","signature":"Changes()","extensions":[],"example":{"code":"oG = new stzGraph(\"g\")\noG.AddNode(\"A\") oG.AddNode(\"B\") oG.AddNode(\"C\") oG.AddNode(\"D\")\noG.AddEdge(\"A\", \"B\") oG.AddEdge(\"A\", \"C\") oG.AddEdge(\"B\", \"D\")\no1 = new stzGraphView(oG, [ \"A\", \"B\" ])\n? @@( o1.Changes() )","output":"[ [ \"nodesmodified\", [ ] ], [ \"nodesadded\", [ ] ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzGraphex","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzGraphex.ring","inherits":{"stzGraph":291},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#init","signature":"init(_cPattern_, oTargetGraph)","extensions":[]},{"name":"NormalizePattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#normalizepattern","signature":"NormalizePattern(_cPattern_)","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? o1.NormalizePattern(\"{@Node(a)}\")","output":"{@Node(a)}","from":"composed from the signature, run in the library"}},{"name":"BuildPatternGraph","description":"Build the pattern as a graph: Nodes = tokens, Edges = sequences or alternates","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#buildpatterngraph","signature":"BuildPatternGraph(_cPattern_)","extensions":[]},{"name":"ParsePattern","description":"FIXED: Alternation parsing now correctly strips outer parentheses before processing alternation groups","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#parsepattern","signature":"ParsePattern(_cPattern_)","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? @@( o1.ParsePattern(\"{@Node(a)}\") )","output":"[ [ [ \"type\", \"node\" ], [ \"label\", \"a\" ], [ \"properties\", \"\" ], [ \"min\", 1 ], [ \"max\", 1 ], [ \"setvalues\", [ ] ], [ \"unique\", 0 ], [ \"negated\", 0 ], [ \"cs\", 0 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ParseSingleToken","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#parsesingletoken","signature":"ParseSingleToken(_cTokenStr_)","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? @@( o1.ParseSingleToken(\"@Node(a)\") )","output":"[ [ \"type\", \"node\" ], [ \"label\", \"a\" ], [ \"properties\", \"\" ], [ \"min\", 1 ], [ \"max\", 1 ], [ \"setvalues\", [ ] ], [ \"unique\", 0 ], [ \"negated\", 0 ], [ \"cs\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ListifyGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#listifygraph","signature":"ListifyGraph(oGraph)","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? @@( o1.ListifyGraph(g) )","output":"[ [ \"a\", \"\", \"b\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Match","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgraphex/match.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex/match.html","signature":"Match(oTargetGraph)","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? o1.Match(g)","output":"1","from":"composed from the signature, run in the library"}},{"name":"CacheStats","description":"Cache statistics: number of distinct cached graph signatures + hits.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#cachestats","signature":"CacheStats()","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? @@( o1.CacheStats() )","output":"[ [ \"entries\", 0 ], [ \"hits\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"CacheEntries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#cacheentries","signature":"CacheEntries()","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? o1.CacheEntries()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ClearCache","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#clearcache","signature":"ClearCache()","extensions":[]},{"name":"SetCacheSize","description":"Bound the match cache; 0 or negative disables eviction.","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#setcachesize","signature":"SetCacheSize(nSize)","extensions":[]},{"name":"CacheInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#cacheinfo","signature":"CacheInfo()","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? @@( o1.CacheInfo() )","output":"[ [ \"entries\", 0 ], [ \"maxsize\", 100 ], [ \"hits\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ListifyPatternGraph","description":"Special listification for pattern graph that handles alternations","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#listifypatterngraph","signature":"ListifyPatternGraph()","extensions":[],"example":{"code":"g = new stzGraph(\"g\")\ng.AddNode(\"a\")\ng.AddNode(\"b\")\ng.AddEdge(\"a\", \"b\")\no1 = new stzGraphex(\"{@Node(a)}\", g)\n? @@( o1.ListifyPatternGraph() )","output":"[ [ \"node(a)\" ] ]","from":"composed from the signature, run in the library"}},{"name":"TraversePatternNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#traversepatternnode","signature":"TraversePatternNode(_cNodeId_, aCurrentPath, _aBranches_, acVisited)","extensions":[]},{"name":"MatchBranches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#matchbranches","signature":"MatchBranches(_aPatternBranches_, _aTargetBranches_)","extensions":[]},{"name":"IsSubsequenceSimple","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#issubsequencesimple","signature":"IsSubsequenceSimple(_aPattern_, aTarget)","extensions":[]},{"name":"IsSubsequence","description":"Subsequence test with a parallel per-element case-sensitivity vector. Default graphex matching is case-insensitive. (case-sensitive by default)","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#issubsequence","signature":"IsSubsequence(_aPattern_, aTarget, aPatternNegations)","extensions":["CS"],"forms":["IsSubsequenceCS"]},{"name":"TokensToListexPattern","description":"Enhanced: Better handling of token conversion to stzListex patterns","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#tokenstolistexpattern","signature":"TokensToListexPattern(_aBranch_)","extensions":[]},{"name":"ShowPatternGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#showpatterngraph","signature":"ShowPatternGraph()","extensions":[]},{"name":"EnableDebugMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#enabledebugmode","signature":"EnableDebugMode()","extensions":[]},{"name":"EnableDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#enabledebug","signature":"EnableDebug()","extensions":[]},{"name":"DisableDebugMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#disabledebugmode","signature":"DisableDebugMode()","extensions":[]},{"name":"DisableDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#disabledebug","signature":"DisableDebug()","extensions":[]},{"name":"SetDebugMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#setdebugmode","signature":"SetDebugMode(pOnOff)","extensions":[]},{"name":"SetDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgraphex.html#setdebug","signature":"SetDebug(pOnOff)","extensions":[]}]},{"name":"stzGrid","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzGrid.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#init","signature":"init(panColRow)","extensions":[]},{"name":"Size","description":"INFORMATION METHODS","also_written":["NumberOfCells","NumberOfNodes"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/size.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/size.html","signature":"Size()","extensions":["XT"],"forms":["SizeXT"],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.Size()","output":"100","from":"composed from the signature, run in the library"}},{"name":"NumberOfColumns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#numberofcolumns","signature":"NumberOfColumns()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.NumberOfColumns()","output":"100","from":"composed from the signature, run in the library"}},{"name":"NumberOfRows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#numberofrows","signature":"NumberOfRows()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.NumberOfRows()","output":"1","from":"composed from the signature, run in the library"}},{"name":"CurrentPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#currentposition","signature":"CurrentPosition()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.CurrentPosition() )","output":"[ 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Position","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/position.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/position.html","signature":"Position()","extensions":[],"example":{"code":"o1 = new stzGrid([3, 2])\no1.MoveTo(1, 1)\no1.MoveLeft() # Won't move and stays on same position\n? @@( o1.Position() )","output":"[ 1, 1 ]","from":"library test"}},{"name":"CurrentNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#currentnode","signature":"CurrentNode()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.CurrentNode() )","output":"[ 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"CurrentCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#currentcell","signature":"CurrentCell()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.CurrentCell() )","output":"[ 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"CurrentColumn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#currentcolumn","signature":"CurrentColumn()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.CurrentColumn()","output":"1","from":"composed from the signature, run in the library"}},{"name":"CurrentRow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#currentrow","signature":"CurrentRow()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.CurrentRow()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsValidPosition","description":"","also_written":["IsValidCell","IsValideNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#isvalidposition","signature":"IsValidPosition(_nCol_, _nRow_)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.IsValidPosition(2, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCurrentPositionValid","description":"","also_written":["IsCurrentCellValid","IsCurrentNodeValid"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#iscurrentpositionvalid","signature":"IsCurrentPositionValid()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.IsCurrentPositionValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Direction","description":"CONFIGURATION","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/direction.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/direction.html","signature":"Direction()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.Direction()","output":"forward","from":"composed from the signature, run in the library"}},{"name":"SetDirection","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/setdirection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/setdirection.html","signature":"SetDirection(_cDirection_)","extensions":[]},{"name":"SetCurrentNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setcurrentnode","signature":"SetCurrentNode(_nCol_, _nRow_)","extensions":[]},{"name":"SetCurrentPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setcurrentposition","signature":"SetCurrentPosition(_nCol_, _nRow_)","extensions":[]},{"name":"SetCurrenCell","description":"SetCurrenCell is missing the T of Current. It stays, because someone may have typed it, but the name a caller would actually reach for now exists.","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setcurrencell","signature":"SetCurrenCell(_nCol_, _nRow_)","extensions":[]},{"name":"SetCurrentCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setcurrentcell","signature":"SetCurrentCell(_nCol_, _nRow_)","extensions":[]},{"name":"MoveToNode","description":"MOVEMENT METHODS","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonode.html","signature":"MoveToNode(_nCol_, _nRow_)","extensions":[]},{"name":"Moveto","description":"Same as MoveToNode: MOVEMENT METHODS","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveto.html","signature":"Moveto(_nCol_, _nRow_)","extensions":[],"example":{"code":"o1 = new stzGrid([3, 2])\no1.MoveTo(1, 1)\no1.MoveLeft() # Won't move and stays on same position\n? @@( o1.Position() )","output":"[ 1, 1 ]","from":"library test"}},{"name":"MoveToCell","description":"Same as MoveToNode: MOVEMENT METHODS","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetocell","signature":"MoveToCell(_nCol_, _nRow_)","extensions":[]},{"name":"MoveToFirstNode","description":"Same as MoveToNode: MOVEMENT METHODS","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetofirstnode","signature":"MoveToFirstNode()","extensions":[]},{"name":"MovetoFirstPosition","description":"Same as MoveToNode: MOVEMENT METHODS","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetofirstposition","signature":"MovetoFirstPosition()","extensions":[]},{"name":"MoveToFirstCell","description":"Same as MoveToNode: MOVEMENT METHODS","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetofirstcell","signature":"MoveToFirstCell()","extensions":[]},{"name":"MoveToLastNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetolastnode","signature":"MoveToLastNode()","extensions":[]},{"name":"MovetoLastPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetolastposition","signature":"MovetoLastPosition()","extensions":[]},{"name":"MoveToLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetolast","signature":"MoveToLast()","extensions":[]},{"name":"MoveLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movelast","signature":"MoveLast()","extensions":[]},{"name":"MovetoLastCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetolastcell","signature":"MovetoLastCell()","extensions":[]},{"name":"MoveToNextNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonextnode","signature":"MoveToNextNode()","extensions":[]},{"name":"MoveToNextPosition","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonextposition.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonextposition.html","signature":"MoveToNextPosition()","extensions":[]},{"name":"MoveToNext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonext","signature":"MoveToNext()","extensions":[]},{"name":"MoveNext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movenext","signature":"MoveNext()","extensions":[]},{"name":"MoveToNextCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonextcell","signature":"MoveToNextCell()","extensions":[]},{"name":"MoveToPreviousNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetopreviousnode","signature":"MoveToPreviousNode()","extensions":[]},{"name":"MoveToPreviousPosition","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetopreviousposition.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetopreviousposition.html","signature":"MoveToPreviousPosition()","extensions":[]},{"name":"MoveToPrevious","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetoprevious","signature":"MoveToPrevious()","extensions":[]},{"name":"MovePrevious","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveprevious","signature":"MovePrevious()","extensions":[]},{"name":"MoveToPreviousCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetopreviouscell","signature":"MoveToPreviousCell()","extensions":[]},{"name":"MoveToNthNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthnode","signature":"MoveToNthNode(n)","extensions":[]},{"name":"MoveToNthPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthposition","signature":"MoveToNthPosition(n)","extensions":[]},{"name":"MoveToNthCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthcell","signature":"MoveToNthCell(n)","extensions":[]},{"name":"MoveToNextNthNode","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonextnthnode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonextnthnode.html","signature":"MoveToNextNthNode(n)","extensions":[]},{"name":"MoveToNthNextNode","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonthnextnode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movetonthnextnode.html","signature":"MoveToNthNextNode(n)","extensions":[],"example":{"code":"o1 = new stzGrid([6, 4])\n? @@( o1.SizeXT() )\no1.MoveToNthNextNode(5)\n? @@(o1.Position())\no1.MoveRight()\n? @@(o1.Position())","output":"[ 6, 4 ]\n[ 6, 1 ]\n[ 6, 1 ]","from":"library test"}},{"name":"MoveToNthNext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthnext","signature":"MoveToNthNext(n)","extensions":[]},{"name":"MoveToNextNth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonextnth","signature":"MoveToNextNth(n)","extensions":[]},{"name":"MoveToNextNthPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonextnthposition","signature":"MoveToNextNthPosition(n)","extensions":[]},{"name":"MoveToNthNextPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthnextposition","signature":"MoveToNthNextPosition(n)","extensions":[]},{"name":"MoveToNextNthCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonextnthcell","signature":"MoveToNextNthCell(n)","extensions":[]},{"name":"MoveToNthNextCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthnextcell","signature":"MoveToNthNextCell(n)","extensions":[]},{"name":"MoveToPreviousNthNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetopreviousnthnode","signature":"MoveToPreviousNthNode(n)","extensions":[]},{"name":"MoveToNthPreviousNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthpreviousnode","signature":"MoveToNthPreviousNode(n)","extensions":[]},{"name":"MoveToNthPrevious","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthprevious","signature":"MoveToNthPrevious(n)","extensions":[]},{"name":"MoveToPreviousNth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetopreviousnth","signature":"MoveToPreviousNth(n)","extensions":[]},{"name":"MoveToPreviousNthPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetopreviousnthposition","signature":"MoveToPreviousNthPosition(n)","extensions":[]},{"name":"MoveToNthPreviousPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthpreviousposition","signature":"MoveToNthPreviousPosition(n)","extensions":[]},{"name":"MoveToPreviousNthCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetopreviousnthcell","signature":"MoveToPreviousNthCell(n)","extensions":[]},{"name":"MoveToNthPreviousCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movetonthpreviouscell","signature":"MoveToNthPreviousCell(n)","extensions":[]},{"name":"MoveBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveby","signature":"MoveBy(nCols, nRows)","extensions":[]},{"name":"MoveByNColsNRows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movebyncolsnrows","signature":"MoveByNColsNRows(nCols, nRows)","extensions":[]},{"name":"MoveFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movefor","signature":"MoveFor(nCols, nRows)","extensions":[]},{"name":"MoveForNColsNRows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveforncolsnrows","signature":"MoveForNColsNRows(nCols, nRows)","extensions":[]},{"name":"MoveN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moven","signature":"MoveN(n)","extensions":[]},{"name":"MoveNNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movennodes","signature":"MoveNNodes(n)","extensions":[]},{"name":"MoveNCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movencells","signature":"MoveNCells(n)","extensions":[]},{"name":"Move","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#move","signature":"Move()","extensions":[]},{"name":"MoveForwardN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveforwardn","signature":"MoveForwardN(n)","extensions":[]},{"name":"MoveForwardNNodes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveforwardnnodes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveforwardnnodes.html","signature":"MoveForwardNNodes(n)","extensions":[]},{"name":"MoveNForward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movenforward","signature":"MoveNForward(n)","extensions":[]},{"name":"MoveNNodesForward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movennodesforward","signature":"MoveNNodesForward(n)","extensions":[]},{"name":"MoveForwardNCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveforwardncells","signature":"MoveForwardNCells(n)","extensions":[]},{"name":"MoveNCellsForward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movencellsforward","signature":"MoveNCellsForward(n)","extensions":[]},{"name":"MoveForward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveforward","signature":"MoveForward()","extensions":[]},{"name":"MoveBackwardN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movebackwardn","signature":"MoveBackwardN(n)","extensions":[]},{"name":"MoveBackwardNNodes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movebackwardnnodes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movebackwardnnodes.html","signature":"MoveBackwardNNodes(n)","extensions":[]},{"name":"MoveNBackward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movenbackward","signature":"MoveNBackward(n)","extensions":[]},{"name":"MoveNNodesBackward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movennodesbackward","signature":"MoveNNodesBackward(n)","extensions":[]},{"name":"MoveBackwardNCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movebackwardncells","signature":"MoveBackwardNCells(n)","extensions":[]},{"name":"MoveNCellsBackward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movencellsbackward","signature":"MoveNCellsBackward(n)","extensions":[]},{"name":"MoveBackward","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movebackward","signature":"MoveBackward()","extensions":[]},{"name":"MoveRightN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moverightn","signature":"MoveRightN(n)","extensions":[]},{"name":"MoveRightNNodes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moverightnnodes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moverightnnodes.html","signature":"MoveRightNNodes(n)","extensions":[]},{"name":"MoveNRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movenright","signature":"MoveNRight()","extensions":[]},{"name":"MoveNNodesRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movennodesright","signature":"MoveNNodesRight()","extensions":[]},{"name":"MoveRightNCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moverightncells","signature":"MoveRightNCells(n)","extensions":[]},{"name":"MoveNCellsRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movencellsright","signature":"MoveNCellsRight()","extensions":[]},{"name":"MoveRight","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveright.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveright.html","signature":"MoveRight()","extensions":[],"example":{"code":"o1 = new stzGrid([6, 4])\n? @@( o1.SizeXT() )\no1.MoveTo(6, 1)\n? @@(o1.Position())\no1.MoveRight()\n? @@(o1.Position())","output":"[ 6, 4 ]\n[ 6, 1 ]\n[ 6, 1 ]","from":"library test"}},{"name":"MoveLeftN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveleftn","signature":"MoveLeftN(n)","extensions":[]},{"name":"MoveLeftNNodes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveleftnnodes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveleftnnodes.html","signature":"MoveLeftNNodes(n)","extensions":[]},{"name":"MoveNLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movenleft","signature":"MoveNLeft()","extensions":[]},{"name":"MoveNNodesLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movennodesleft","signature":"MoveNNodesLeft()","extensions":[]},{"name":"MoveLeftNCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveleftncells","signature":"MoveLeftNCells(n)","extensions":[]},{"name":"MoveNCellsLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movencellsleft","signature":"MoveNCellsLeft()","extensions":[]},{"name":"MoveLeft","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveleft.html","signature":"MoveLeft()","extensions":[],"example":{"code":"o1 = new stzGrid([3, 2])\no1.MoveTo(1, 1)\no1.MoveLeft() # Won't move and stays on same position\n? @@( o1.Position() )","output":"[ 1, 1 ]","from":"library test"}},{"name":"MoveUpN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveupn","signature":"MoveUpN(n)","extensions":[]},{"name":"MoveUpNNodes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveupnnodes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveupnnodes.html","signature":"MoveUpNNodes(n)","extensions":[]},{"name":"MoveNUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movenup","signature":"MoveNUp()","extensions":[]},{"name":"MoveNNodesUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movennodesup","signature":"MoveNNodesUp()","extensions":[]},{"name":"MoveUpNCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#moveupncells","signature":"MoveUpNCells(n)","extensions":[]},{"name":"MoveNCellsUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movencellsup","signature":"MoveNCellsUp()","extensions":[]},{"name":"MoveUp","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveup.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/moveup.html","signature":"MoveUp()","extensions":[]},{"name":"MoveDownN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movedownn","signature":"MoveDownN(n)","extensions":[]},{"name":"MoveDownNNodes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movedownnnodes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/movedownnnodes.html","signature":"MoveDownNNodes(n)","extensions":[]},{"name":"MoveNDown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movendown","signature":"MoveNDown()","extensions":[]},{"name":"MoveNNodesDown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movennodesdown","signature":"MoveNNodesDown()","extensions":[]},{"name":"MoveDownNCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movedownncells","signature":"MoveDownNCells(n)","extensions":[]},{"name":"MoveNCellsDown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movencellsdown","signature":"MoveNCellsDown()","extensions":[]},{"name":"MoveDown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#movedown","signature":"MoveDown()","extensions":[]},{"name":"Nodes","description":"TRAVERSAL METHODS","also_written":["Cells","Positions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodes","signature":"Nodes()","extensions":[]},{"name":"Neighbors","description":"NEIGHBORS & RELATIVE POSITIONS","also_written":["AdjacentCells","AdjacentNodes","AdjacentNeighbors","AdjacentPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#neighbors","signature":"Neighbors()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.Neighbors() )","output":"[ [ 2, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"ShowNeighbors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showneighbors","signature":"ShowNeighbors()","extensions":[]},{"name":"ShowAdjacent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showadjacent","signature":"ShowAdjacent()","extensions":[]},{"name":"ShowAdjacents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showadjacents","signature":"ShowAdjacents()","extensions":[]},{"name":"ShowAdjacentNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showadjacentnodes","signature":"ShowAdjacentNodes()","extensions":[]},{"name":"ShowAdjacentCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showadjacentcells","signature":"ShowAdjacentCells()","extensions":[]},{"name":"NodeUp","description":"","also_written":["CellUp","CellAbove","NodeAbove","PositionUp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodeup","signature":"NodeUp()","extensions":[]},{"name":"NodeUpLeft","description":"","also_written":["CellUpLeft","PositionUpLeft"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodeupleft","signature":"NodeUpLeft()","extensions":[]},{"name":"NodeUpRight","description":"","also_written":["CellUpRight","PositionUpRight"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodeupright","signature":"NodeUpRight()","extensions":[]},{"name":"NodeDown","description":"","also_written":["CellDown","CellBelow","NodeBelow","PositionDown"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodedown","signature":"NodeDown()","extensions":[]},{"name":"NodeDownLeft","description":"","also_written":["CellDownLeft","PositionDownLeft"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodedownleft","signature":"NodeDownLeft()","extensions":[]},{"name":"NodeDownRight","description":"","also_written":["CellDownRight","PositionDownRight"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodedownright","signature":"NodeDownRight()","extensions":[]},{"name":"NodeLeft","description":"","also_written":["CellLeft","PositionLeft"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nodeleft","signature":"NodeLeft()","extensions":[]},{"name":"NodeRight","description":"","also_written":["CellRight","PositionRight"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#noderight","signature":"NodeRight()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.NodeRight() )","output":"[ 2, 1 ]","from":"composed from the signature, run in the library"}},{"name":"DistanceTo","description":"","also_written":["DistanceToCell","DistanceToNode","ManhattanDistanceTo","ManhattanDistanceToNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#distanceto","signature":"DistanceTo(_nCol_, _nRow_)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.DistanceTo(2, 2)","output":"2","from":"composed from the signature, run in the library"}},{"name":"EuclideanDistanceTo","description":"","also_written":["EucDistTo","EucDistanceTo","EuclideanDistanceToCell","EuclideanDistanceToNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#euclideandistanceto","signature":"EuclideanDistanceTo(_nCol_, _nRow_)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.EuclideanDistanceTo(2, 2)","output":"1.41","from":"composed from the signature, run in the library"}},{"name":"NextNthNode","description":"N-NODE RELATIVE POSITION METHODS","also_written":["NextNthCell","NthNextCell","NthNextNode","NextNthPosition","NthNextPosition"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/nextnthnode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/nextnthnode.html","signature":"NextNthNode(n)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.NextNthNode(2) )","output":"[ 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"PreviousNthNode","description":"","also_written":["NthPreviousCell","PreviousNthCell","PreviousNextNode","NthPreviousPosition","PreviousNthPosition"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/previousnthnode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/previousnthnode.html","signature":"PreviousNthNode(n)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.PreviousNthNode(2) )","output":"[ 2, 1 ]","from":"composed from the signature, run in the library"}},{"name":"NthNodeUp","description":"","also_written":["NthCellUp","NthPositionUp"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzgrid/nthnodeup.html","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid/nthnodeup.html","signature":"NthNodeUp(n)","extensions":[]},{"name":"NthNodeDown","description":"","also_written":["NthCellDown","NthPositionDown"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nthnodedown","signature":"NthNodeDown(n)","extensions":[]},{"name":"NthNodeLeft","description":"","also_written":["NthCellLeft","NthPositionLeft"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nthnodeleft","signature":"NthNodeLeft(n)","extensions":[]},{"name":"NthNodeRight","description":"","also_written":["NthCellRight","NthPositionRight"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#nthnoderight","signature":"NthNodeRight(n)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.NthNodeRight(2) )","output":"[ 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"AddObstacle","description":"OBSTACLES MANAGEMENT","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#addobstacle","signature":"AddObstacle(_nCol_, _nRow_)","extensions":[]},{"name":"AddObstacles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#addobstacles","signature":"AddObstacles(aPositions)","extensions":[]},{"name":"RemoveObstacle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#removeobstacle","signature":"RemoveObstacle(_nCol_, _nRow_)","extensions":[]},{"name":"ClearObstacles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#clearobstacles","signature":"ClearObstacles()","extensions":[]},{"name":"RemoveObstacles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#removeobstacles","signature":"RemoveObstacles()","extensions":[]},{"name":"IsObstacle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#isobstacle","signature":"IsObstacle(_nCol_, _nRow_)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.IsObstacle(2, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"AreObstacles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#areobstacles","signature":"AreObstacles(panColRow)","extensions":[]},{"name":"SetObstacleChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setobstaclechar","signature":"SetObstacleChar(_cChar_)","extensions":[]},{"name":"SetObstacleNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setobstaclenode","signature":"SetObstacleNode(_cChar_)","extensions":[]},{"name":"ObstacleChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#obstaclechar","signature":"ObstacleChar()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.ObstacleChar()","output":"■","from":"composed from the signature, run in the library"}},{"name":"Obstacles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#obstacles","signature":"Obstacles()","extensions":[]},{"name":"AddPath","description":"PATH MANAGEMENT","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#addpath","signature":"AddPath(panColRow)","extensions":[]},{"name":"AddPathNodes","description":"Same as AddPath: PATH MANAGEMENT","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#addpathnodes","signature":"AddPathNodes(panColRow)","extensions":[]},{"name":"AddPathCells","description":"Same as AddPath: PATH MANAGEMENT","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#addpathcells","signature":"AddPathCells(pancolRow)","extensions":[]},{"name":"AddPathNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#addpathnode","signature":"AddPathNode(_nCol_, _nRow_)","extensions":[]},{"name":"AddPathCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#addpathcell","signature":"AddPathCell(_nCol_, _nRow_)","extensions":[]},{"name":"ClearPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#clearpath","signature":"ClearPath()","extensions":[]},{"name":"RemovePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#removepath","signature":"RemovePath()","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#path","signature":"Path()","extensions":[]},{"name":"PathLength","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#pathlength","signature":"PathLength()","extensions":[]},{"name":"PathLen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#pathlen","signature":"PathLen()","extensions":[]},{"name":"SetPathChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setpathchar","signature":"SetPathChar(_cChar_)","extensions":[]},{"name":"PathChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#pathchar","signature":"PathChar()","extensions":[]},{"name":"SetCurrentChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setcurrentchar","signature":"SetCurrentChar(_cChar_)","extensions":[]},{"name":"CurrentChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#currentchar","signature":"CurrentChar()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.CurrentChar()","output":"x","from":"composed from the signature, run in the library"}},{"name":"SetEmptyChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setemptychar","signature":"SetEmptyChar(_cChar_)","extensions":[]},{"name":"EmptyChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#emptychar","signature":"EmptyChar()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.EmptyChar()","output":".","from":"composed from the signature, run in the library"}},{"name":"SetNeighborChar","description":"THE FIFTH CHARACTER. The grid draws with five -- obstacle, path, current, empty and NEIGHBOUR -- and four of them had a setter and a reader. The neighbour character had neither, though ShowNeighbors() draws with it, so the one mark you cannot choose is the one marking what is next to you.","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setneighborchar","signature":"SetNeighborChar(_cChar_)","extensions":[]},{"name":"SetNeighbourChar","description":"Same as SetNeighborChar: THE FIFTH CHARACTER. The grid draws with five -- obstacle, path, current, empty and NEIGHBOUR -- and four of them had a setter and a reader. The neighbour character had neither, though ShowNeighbors() draws with it, so the one mark you cannot choose is the one marking what is next to you.","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setneighbourchar","signature":"SetNeighbourChar(_cChar_)","extensions":[]},{"name":"NeighborChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#neighborchar","signature":"NeighborChar()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.NeighborChar()","output":"N","from":"composed from the signature, run in the library"}},{"name":"NeighbourChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#neighbourchar","signature":"NeighbourChar()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.NeighbourChar()","output":"N","from":"composed from the signature, run in the library"}},{"name":"ShortestPath","description":"PATH FINDING ALGORITHMS","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#shortestpath","signature":"ShortestPath(panStart, panEnd)","extensions":[]},{"name":"ManhattanPath","description":"","also_written":["ManhattanPathHorizontalFirst"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#manhattanpath","signature":"ManhattanPath(panStart, panEnd)","extensions":["XT"],"forms":["ManhattanPathXT"]},{"name":"ManhattanPathVerticalFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#manhattanpathverticalfirst","signature":"ManhattanPathVerticalFirst(panStart, panEnd)","extensions":[]},{"name":"SpiralPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#spiralpath","signature":"SpiralPath(panStartNode, _nRings_)","extensions":[]},{"name":"ZigZagPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#zigzagpath","signature":"ZigZagPath(panStart, panEnd, _nZigZagWidth_)","extensions":[]},{"name":"ShowPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showpath","signature":"ShowPath(aPathToUse, cCustomChar)","extensions":[]},{"name":"ShowNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#shownode","signature":"ShowNode(_nCol_, _nRow_, _cChar_)","extensions":[]},{"name":"ShowCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showcell","signature":"ShowCell(_nCol_, _nRow_, _cChar_)","extensions":[]},{"name":"ShowNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#shownodes","signature":"ShowNodes(aNodes, _cChar_)","extensions":[]},{"name":"ShowCells","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showcells","signature":"ShowCells(aNodes, _cChar_)","extensions":[]},{"name":"ShowRegions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showregions","signature":"ShowRegions()","extensions":["XT"],"forms":["ShowRegionsXT"]},{"name":"ShowCustomGrid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#showcustomgrid","signature":"ShowCustomGrid(aCustomGrid)","extensions":[]},{"name":"HeuristicCost","description":"HELPER FUNCTIONS FOR PATHFINDING","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#heuristiccost","signature":"HeuristicCost(panStart, panEnd)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.HeuristicCost([ 2, 3 ], [ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"WalkableNeighbors","description":"","also_written":["WalkableAdjacents","WalkableAdjacentsOf","WalkableNeighborsOf","WalkableAdjacentsOfCell","WalkableAdjacentsOfNode","WalkableNeighborsOfCell","WalkableNeighborsOfNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#walkableneighbors","signature":"WalkableNeighbors(_nCol_, _nRow_)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.WalkableNeighbors(2, 2) )","output":"[ [ 2, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"IsInList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#isinlist","signature":"IsInList(aList, _nCol_, _nRow_)","extensions":[]},{"name":"LowestFScore","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#lowestfscore","signature":"LowestFScore(_aOpenSet_, _aFScore_)","extensions":[]},{"name":"GetScoreAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#getscoreat","signature":"GetScoreAt(aScores, _nCol_, _nRow_)","extensions":[]},{"name":"SetScoreAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setscoreat","signature":"SetScoreAt(aScores, _nCol_, _nRow_, _nScore_)","extensions":[]},{"name":"SetCameFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#setcamefrom","signature":"SetCameFrom(_aCameFrom_, _nCol_, _nRow_, nFromCol, nFromRow)","extensions":[]},{"name":"GetCameFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#getcamefrom","signature":"GetCameFrom(_aCameFrom_, _nCol_, _nRow_)","extensions":[]},{"name":"ReconstructPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#reconstructpath","signature":"ReconstructPath(_aCameFrom_, _nEndCol_, _nEndRow_)","extensions":[]},{"name":"PathComplexity","description":"PATH COMPLEXITY ANALYSIS","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#pathcomplexity","signature":"PathComplexity()","extensions":[]},{"name":"PathEfficiency","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#pathefficiency","signature":"PathEfficiency()","extensions":[]},{"name":"Fill","description":"REGION MANAGEMENT","also_written":["FloodFill"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#fill","signature":"Fill(_nStartCol_, _nStartRow_)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? @@( o1.Fill(2, 5) )","output":"[ [ 2, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"AreConnected","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#areconnected","signature":"AreConnected(panNode1, panNode2)","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.AreConnected([ 2, 3 ], [ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Regions","description":"","also_written":["ConnectedRegions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#regions","signature":"Regions()","extensions":[]},{"name":"RandomMaze","description":"RANDOM MAZE GENERATION","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#randommaze","signature":"RandomMaze(_nObstacleDensity_)","extensions":[]},{"name":"Maze","description":"Same as RandomMaze: RANDOM MAZE GENERATION","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#maze","signature":"Maze()","extensions":[]},{"name":"MazeWithPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#mazewithpath","signature":"MazeWithPath(panStart, panEnd)","extensions":[]},{"name":"Show","description":"VISUALIZING THE GRID","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#show","signature":"Show()","extensions":[]},{"name":"ToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#tostring","signature":"ToString()","extensions":[]},{"name":"Legend","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#legend","signature":"Legend()","extensions":[],"example":{"code":"o1 = new stzGrid([ 100, 1 ])\n? o1.Legend()","output":"Grid: 100x1 | Current: x | Obstacles: ■ | Path: ○ |","from":"composed from the signature, run in the library"}},{"name":"ReplaceAll","description":"StzGridQ([3, 3]).ReplaceAllQ(:With = 5).Content() -> [[5,5,5], [5,5,5], [5,5,5]]","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#replaceall","signature":"ReplaceAll(pNamedParam)","extensions":["Q"],"forms":["ReplaceAllQ"]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgrid.html#content","signature":"Content()","extensions":[]}]},{"name":"stzGridNav","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGridNav.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#init","signature":"init(cName, nRows, nCols)","extensions":[]},{"name":"SetPosition","description":"position","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#setposition","signature":"SetPosition(nRow, nCol)","extensions":["Q"],"forms":["SetPositionQ"]},{"name":"CurrentRow","description":"position","also_written":["Row"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#currentrow","signature":"CurrentRow()","extensions":[]},{"name":"CurrentCol","description":"position","also_written":["Col"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#currentcol","signature":"CurrentCol()","extensions":[]},{"name":"MoveDirection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#movedirection","signature":"MoveDirection(nDirection)","extensions":["Q"],"forms":["MoveDirectionQ"]},{"name":"MoveUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#moveup","signature":"MoveUp()","extensions":["Q"],"forms":["MoveUpQ"]},{"name":"MoveDown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#movedown","signature":"MoveDown()","extensions":["Q"],"forms":["MoveDownQ"]},{"name":"MoveLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#moveleft","signature":"MoveLeft()","extensions":["Q"],"forms":["MoveLeftQ"]},{"name":"MoveRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#moveright","signature":"MoveRight()","extensions":["Q"],"forms":["MoveRightQ"]},{"name":"NeighborCount","description":"queries","also_written":["NumberOfNeighbors"],"url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#neighborcount","signature":"NeighborCount()","extensions":[]},{"name":"IsValidPosition","description":"queries","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#isvalidposition","signature":"IsValidPosition(nRow, nCol)","extensions":[]},{"name":"DistanceTo","description":"queries","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#distanceto","signature":"DistanceTo(nRow, nCol)","extensions":[]},{"name":"Name","description":"info and reset","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#name","signature":"Name()","extensions":[]},{"name":"ResetPosition","description":"info and reset","url":"https://mayouni.github.io/stzsite/en/reference/stzgridnav.html#resetposition","signature":"ResetPosition()","extensions":["Q"],"forms":["ResetPositionQ"]}]},{"name":"stzHBarPlot","also_named":["stzHBarChart"],"area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHBarPlot.ring","inherits":{"stzBarPlot":47},"methods":[{"name":"PlotKind","description":"Override configuration methods for horizontal orientation The pixel backends (GR6) are inherited whole; only the ORIENTATION differs, and saying so here is the entire override. Placed AFTER the attribute block on purpose: in Haro, a class's attributes must all precede its first method, and putting this at the top of the class quietly turned every declaration below it into dead code.","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#plotkind","signature":"PlotKind()","extensions":[]},{"name":"SetSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setsize","signature":"SetSize(nWidth, nHeight)","extensions":[]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#size","signature":"Size()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? @@( o1.Size() )","output":"[ 12, 18 ]","from":"composed from the signature, run in the library"}},{"name":"SizeHV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#sizehv","signature":"SizeHV()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? @@( o1.SizeHV() )","output":"[ 18, 12 ]","from":"composed from the signature, run in the library"}},{"name":"SizeVH","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#sizevh","signature":"SizeVH()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? @@( o1.SizeVH() )","output":"[ 12, 18 ]","from":"composed from the signature, run in the library"}},{"name":"SetBarHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setbarheight","signature":"SetBarHeight(nHeight)","extensions":[]},{"name":"SetBarInterSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setbarinterspace","signature":"SetBarInterSpace(n)","extensions":[]},{"name":"SetBarSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setbarspace","signature":"SetBarSpace(n)","extensions":[]},{"name":"SetInterBarSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setinterbarspace","signature":"SetInterBarSpace(n)","extensions":[]},{"name":"SetWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setwidth","signature":"SetWidth(n)","extensions":[]},{"name":"SetHVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#sethvaxis","signature":"SetHVAxis(bHShow, bVShow)","extensions":[]},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#width","signature":"Width()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? o1.Width()","output":"18","from":"composed from the signature, run in the library"}},{"name":"SetHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setheight","signature":"SetHeight(n)","extensions":[]},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#height","signature":"Height()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? o1.Height()","output":"12","from":"composed from the signature, run in the library"}},{"name":"SetMaxHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setmaxheight","signature":"SetMaxHeight(n)","extensions":[]},{"name":"MaxHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#maxheight","signature":"MaxHeight()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? o1.MaxHeight()","output":"30","from":"composed from the signature, run in the library"}},{"name":"SetVAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#setvaxislabels","signature":"SetVAxisLabels(bShow)","extensions":[]},{"name":"AddVAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#addvaxislabels","signature":"AddVAxisLabels(bShow)","extensions":[]},{"name":"WithoutAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#withoutaxislabels","signature":"WithoutAxisLabels()","extensions":[]},{"name":"WithoutVAxisLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#withoutvaxislabels","signature":"WithoutVAxisLabels()","extensions":[]},{"name":"ToString","description":"THIS OVERRIDE IS LOAD-BEARING. stzHBarPlot inherits from stzBarPlot, and when the vertical ToString() moved to the engine this class silently inherited it -- so horizontal plots rendered as VERTICAL ones. Nothing errored: the examples only check for errors and the subclass guard did not compare pictures, so a wrong plot sailed through. A horizontal plot is not the vertical one transposed -- different bar glyph, labels down the left, one row per bar, different axis columns -- which is why this class overrode nearly every drawing routine in the first place.","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#tostring","signature":"ToString()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? o1.ToString()","output":"▲                   \nSmall │ ▇                 \nLarge │ ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇\n      ╰──────────────────►","from":"composed from the signature, run in the library"}},{"name":"ToStringInRing","description":"The Haro renderer this was ported from, kept so the guard can prove the two agree character for character.","url":"https://mayouni.github.io/stzsite/en/reference/stzhbarplot.html#tostringinring","signature":"ToStringInRing()","extensions":[],"example":{"code":"o1 = new stzHBarPlot([ :Small = 1, :Large = 1000 ])\n? o1.ToStringInRing()","output":"▲                   \nSmall │ ▇                 \nLarge │ ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇\n      ╰──────────────────►","from":"composed from the signature, run in the library"}}]},{"name":"stzHIPAARuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzhipaarulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhipaarulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzHashList","also_named":["stzAssociativeList"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring","inherits":{"stzList":848},"methods":[{"name":"init","description":"Build the hash list from [key, value] pairs (a list of pairs is auto-normalized).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#init","signature":"init(p)","extensions":[]},{"name":"Content","description":"The raw hash list: the [key, value] pairs.","also_written":["HashList"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/content.html","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"],"example":{"code":"o1 = new stzHashList([ [ \"NAME\", \"Mansour\"] , [ \"AGE\" , 45 ] ])\n? @@( o1.Content() ) # Keys are automatically lowercased","output":"[ [ \"name\", \"Mansour\" ], [ \"age\", 45 ] ]","from":"library test"}},{"name":"NumberOfPairs","description":"How many [key, value] pairs the hash list holds.","also_written":["HowManyKey","HowManyKeys","HowManyPair","HowManyPairs","HowManyValue","NumberOfKeys","HowManyValues","NumberOfValues"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numberofpairs","signature":"NumberOfPairs()","extensions":["Q"],"forms":["NumberOfPairsQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NumberOfPairs()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Pairs","description":"The [key, value] pairs (same as Content).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#pairs","signature":"Pairs()","extensions":["Q","QRT","Z","U"],"forms":["PairsQ","PairsU","PairsZ","PairsQRT"]},{"name":"Keys","description":"The keys of the hash list, as a list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/keys.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/keys.html","signature":"Keys()","extensions":["Q","QRT"],"forms":["KeysQ","KeysQRT"],"example":{"code":"o1 = new stzHashList( [ :one = 1, :two = 2 ] )\n? o1.Keys()\no1 = new stzHashList( [ [\"one\", 1], [ \"two\", 2] ] )\n? o1.Keys()","output":"one\ntwo\n\none\ntwo","from":"library test"}},{"name":"KeysForValue","description":"The keys whose value equals the given value.","also_written":["KeysForThisValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keysforvalue","signature":"KeysForValue(pValue)","extensions":["Q","QRT"],"forms":["KeysForValueQ","KeysForValueQRT","KeysForThisValueQ","KeysForThisValueQRT"]},{"name":"Values","description":"The values of the hash list, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#values","signature":"Values()","extensions":["Q","QRT","U"],"forms":["ValuesQ","ValuesU","ValuesQRT"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.Values() )","output":"[ \"Aya\", 30, \"Niamey\" ]","from":"composed from the signature, run in the library"}},{"name":"ValuesAreListsOfSameSize","description":"TRUE if every value is a list and all have the same size.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valuesarelistsofsamesize","signature":"ValuesAreListsOfSameSize()","extensions":[]},{"name":"ValuesAndKeys","description":"The pairs INVERTED: [value, key] for each pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valuesandkeys","signature":"ValuesAndKeys()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.ValuesAndKeys() )","output":"[ [ \"Aya\", \"name\" ], [ 30, \"age\" ], [ \"Niamey\", \"city\" ] ]","from":"composed from the signature, run in the library"}},{"name":"NthKey","description":"The key of the nth pair.","also_written":["Key","KeyAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nthkey","signature":"NthKey(_n_)","extensions":["Q"],"forms":["KeyQ","NthKeyQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NthKey(2)","output":"age","from":"composed from the signature, run in the library"}},{"name":"NthValue","description":"The value of the nth pair.","also_written":["Value","ValueAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nthvalue","signature":"NthValue(_n_)","extensions":["Q"],"forms":["ValueQ","NthValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NthValue(2)","output":"30","from":"composed from the signature, run in the library"}},{"name":"FirstValue","description":"The value of the first pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#firstvalue","signature":"FirstValue()","extensions":["Q"],"forms":["FirstValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FirstValue()","output":"Aya","from":"composed from the signature, run in the library"}},{"name":"LastValue","description":"The value of the last pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#lastvalue","signature":"LastValue()","extensions":["Q"],"forms":["LastValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.LastValue()","output":"Niamey","from":"composed from the signature, run in the library"}},{"name":"NthPair","description":"The nth [key, value] pair.","also_written":["Pair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nthpair","signature":"NthPair(_n_)","extensions":["Q","QRT"],"forms":["PairQ","PairQRT","NthPairQ","NthPairQRT"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.NthPair(2) )","output":"[ \"age\", 30 ]","from":"composed from the signature, run in the library"}},{"name":"FirstPair","description":"The first [key, value] pair.","also_written":["FristPair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#firstpair","signature":"FirstPair()","extensions":["Q"],"forms":["FirstPairQ"]},{"name":"LastPair","description":"The last [key, value] pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#lastpair","signature":"LastPair()","extensions":["Q"],"forms":["LastPairQ"]},{"name":"KeyInPair","description":"The key part of the given [key, value] pair.","also_written":["KeyInThisPair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keyinpair","signature":"KeyInPair(paPair)","extensions":["Q"],"forms":["KeyInPairQ","KeyInThisPairQ"]},{"name":"ValueInPair","description":"The value part of the given [key, value] pair.","also_written":["ValueInThisPair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valueinpair","signature":"ValueInPair(paPair)","extensions":["Q"],"forms":["ValueInPairQ","ValueInThisPairQ"]},{"name":"KeyInNthPair","description":"The key of the nth pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keyinnthpair","signature":"KeyInNthPair(_n_)","extensions":["Q"],"forms":["KeyInNthPairQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.KeyInNthPair(2)","output":"age","from":"composed from the signature, run in the library"}},{"name":"ValueInInNthPair","description":"The value of the nth pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valueininnthpair","signature":"ValueInInNthPair(_n_)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ValueInInNthPair(2)","output":"30","from":"composed from the signature, run in the library"}},{"name":"ValueInNthPairQ","description":"The value of the nth pair, wrapped as a Q object.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valueinnthpairq","signature":"ValueInNthPairQ(_n_)","extensions":[]},{"name":"ValueByKey","description":"The value stored under the given key.","also_written":["ValueInKey","ValueOfKey","ValueOnKey","ValueInThisKey","ValueOfThisKey","ValueOnThisKey","ValueRelatedToKey","ValueRelatedToThisKey","ValueCorrespondingToKey","ValueCorrespondingToThisKey"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/valuebykey.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/valuebykey.html","signature":"ValueByKey(pcKey)","extensions":[],"example":{"code":"o1 = new stzHashList([ :math = 18, :stats = 16, :history = 14 ])\n? o1.ValueByKey(:stats)\n? o1[:stats]","output":"16\n16","from":"library test"}},{"name":"ValueIntByKey","description":"The value under the given key, as an integer (engine map).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valueintbykey","signature":"ValueIntByKey(pcKey)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ValueIntByKey(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ValueFloatByKey","description":"The value under the given key, as a float (engine map).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valuefloatbykey","signature":"ValueFloatByKey(pcKey)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ValueFloatByKey(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ValueStringByKey","description":"The value under the given key, as a string (engine map).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valuestringbykey","signature":"ValueStringByKey(pcKey)","extensions":[]},{"name":"NumberOfOccurrenceOfValue","description":"How many pairs hold the given value.","also_written":["HowManyOccurrenceOfValue","HowManyOccurrencesOfValue","NumberOfOccurrencesOfValue","HowManyOccurrenceOfThisValue","HowManyOccurrencesOfThisValue","NumberOfOccurrenceOfThisValue","NumberOfOccurrencesOfThisValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numberofoccurrenceofvalue","signature":"NumberOfOccurrenceOfValue(pValue)","extensions":["Q"],"forms":["NumberOfOccurrenceOfValueQ","NumberOfOccurrencesOfValueQ","NumberOfOccurrenceOfThisValueQ","NumberOfOccurrencesOfThisValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NumberOfOccurrenceOfValue(\"Aya\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"UniqueValues","description":"The distinct values of the hash list.","also_written":["ValuesWithoutDuplication"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#uniquevalues","signature":"UniqueValues()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.ValuesWithoutDuplication() )","output":"[ \"Aya\", 30, \"Niamey\" ]","from":"composed from the signature, run in the library"}},{"name":"ValuesAtPositions","description":"The values of the pairs at the given positions.","also_written":["ValuesAtThesePositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#valuesatpositions","signature":"ValuesAtPositions(anPos)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.ValuesAtPositions([ 1, 2 ]) )","output":"[ \"Aya\", 30 ]","from":"composed from the signature, run in the library"}},{"name":"Update","description":"Replace the whole content with the given hash list (mutating; the single update point).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#update","signature":"Update(paNewHashList)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"Same as Update: replace the whole content (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatewith","signature":"UpdateWith(paNewHashList)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"UpdateBy","description":"Same as Update: replace the whole content (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updateby","signature":"UpdateBy(paNewHashList)","extensions":["Q"],"forms":["UpdateByQ"]},{"name":"UpdateUsing","description":"Same as Update: replace the whole content (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updateusing","signature":"UpdateUsing(paNewHashList)","extensions":["Q"],"forms":["UpdateUsingQ"]},{"name":"Updated","description":"The value the hash list would be updated to (passive twin of Update).","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updated","signature":"Updated(paNewHashList)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.Updated([ 2, 3 ]) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateNthPair","description":"Replace the nth pair with the given [key, value] pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatenthpair","signature":"UpdateNthPair(_n_, paNewPair)","extensions":[]},{"name":"UpdatePair","description":"Replace the given pair with the new one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatepair","signature":"UpdatePair(paPair, paNewPair)","extensions":[]},{"name":"UpdateNthKey","description":"Replace the KEY of the nth pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatenthkey","signature":"UpdateNthKey(_n_, pcValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.UpdateNthKey(2, \"a\")\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"a\", 30 ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateKey","description":"Rename the given key (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatekey","signature":"UpdateKey(pcKey, pcNewKey)","extensions":[]},{"name":"UpdateKeys","description":"Replace the keys with the given ones, in order (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatekeys","signature":"UpdateKeys(paKeys)","extensions":[]},{"name":"UpdateNthValue","description":"Replace the VALUE of the nth pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatenthvalue","signature":"UpdateNthValue(_n_, pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.UpdateNthValue(2, \"Aya\")\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"age\", \"Aya\" ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateNthOccurrenceOfValue","description":"Replace the nth occurrence of the value with the new one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatenthoccurrenceofvalue","signature":"UpdateNthOccurrenceOfValue(pValue)","extensions":[]},{"name":"UpdateValues","description":"Replace the values with the given ones, in order (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatevalues","signature":"UpdateValues(paValues)","extensions":[]},{"name":"UpdateValue","description":"Replace every occurrence of the given value with the new one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatevalue","signature":"UpdateValue(pValue, pNewValue)","extensions":[]},{"name":"UpdateFirstOccurrenceOfValue","description":"Replace only the FIRST occurrence of the value (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatefirstoccurrenceofvalue","signature":"UpdateFirstOccurrenceOfValue(pValue, pNewValue)","extensions":[]},{"name":"UpdateFirstValue","description":"Same as UpdateFirstOccurrenceOfValue: Replace only the FIRST occurrence of the value (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatefirstvalue","signature":"UpdateFirstValue(pValue, pNewValue)","extensions":[]},{"name":"UpdateLastValue","description":"Replace only the LAST occurrence of the value (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updatelastvalue","signature":"UpdateLastValue(pValue, pNewValue)","extensions":[]},{"name":"UpdateAllPairsWith","description":"Replace every pair with the given [key, value] pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#updateallpairswith","signature":"UpdateAllPairsWith(paPair)","extensions":[]},{"name":"ReverseKeysAndValues","description":"reversing keys and values","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#reversekeysandvalues","signature":"ReverseKeysAndValues()","extensions":["Q"],"forms":["ReverseKeysAndValuesQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.ReverseKeysAndValues()\n? @@( o1.Content() )","output":"[ [ \"Aya\", \"name\" ], [ \"30\", \"age\" ], [ \"Niamey\", \"city\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AddPair","description":"Add the given [key, value] pair at the end (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#addpair","signature":"AddPair(paNewPair)","extensions":["Q"],"forms":["AddPairQ"]},{"name":"Add","description":"Same as AddPair: Add the given [key, value] pair at the end (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#add","signature":"Add(paNewPair)","extensions":["Q","Many"],"forms":["AddQ","AddMany","AddManyQ"]},{"name":"AddPairs","description":"Add each of the given pairs at the end (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#addpairs","signature":"AddPairs(paListOfPairs)","extensions":["Q"],"forms":["AddPairsQ"]},{"name":"AddManyPairs","description":"Same as AddPairs: Add each of the given pairs at the end (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#addmanypairs","signature":"AddManyPairs(paListOfPairs)","extensions":["Q"],"forms":["AddManyPairsQ"]},{"name":"InsertBefore","description":"Insert the given pair BEFORE position n (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#insertbefore","signature":"InsertBefore(_n_, paPair)","extensions":["Q","W","WF"],"forms":["InsertBeforeQ","InsertBeforeW","InsertBeforeWF"]},{"name":"InsertAfter","description":"Insert the given pair AFTER position n (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#insertafter","signature":"InsertAfter(_n_, paPair)","extensions":["Q","W","WF"],"forms":["InsertAfterQ","InsertAfterW","InsertAfterWF"]},{"name":"RemoveNthPair","description":"Remove the nth pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#removenthpair","signature":"RemoveNthPair(_n_)","extensions":["Q"],"forms":["RemoveNthPairQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.RemoveNthPair(2)\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"RemovePair","description":"Remove the given [key, value] pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#removepair","signature":"RemovePair(paPair)","extensions":["Q"],"forms":["RemovePairQ"]},{"name":"RemovePairByKey","description":"Remove the pair holding the given key (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#removepairbykey","signature":"RemovePairByKey(pcKey)","extensions":["Q"],"forms":["RemovePairByKeyQ"]},{"name":"RemoveByKey","description":"Same as RemovePairByKey: Remove the pair holding the given key (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#removebykey","signature":"RemoveByKey(pcKey)","extensions":["Q"],"forms":["RemoveByKeyQ"]},{"name":"RemovePairsByKeys","description":"Remove the pairs holding any of the given keys (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#removepairsbykeys","signature":"RemovePairsByKeys(pacKeys)","extensions":[]},{"name":"RemovePairsByValue","description":"Remove every pair holding the given value (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#removepairsbyvalue","signature":"RemovePairsByValue(pValue)","extensions":["Q"],"forms":["RemovePairsByValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.RemovePairsByValue(\"Aya\")\n? @@( o1.Content() )","output":"[ [ \"age\", 30 ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"RemovePairsByValues","description":"Remove every pair holding any of the given values (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#removepairsbyvalues","signature":"RemovePairsByValues(paValues)","extensions":[]},{"name":"ReplaceKey","description":"Same as UpdateKey: rename the given key (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacekey","signature":"ReplaceKey(pcKey, pcNewKey)","extensions":["Q"],"forms":["ReplaceKeyQ"]},{"name":"ReplaceNthKey","description":"Replace the key of the nth pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacenthkey","signature":"ReplaceNthKey(_n_, pcNewKey)","extensions":["Q"],"forms":["ReplaceNthKeyQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.ReplaceNthKey(2, \"AN\")\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"AN\", 30 ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceFirstKey","description":"Replace the key of the first pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacefirstkey","signature":"ReplaceFirstKey(pcNewKey)","extensions":["Q"],"forms":["ReplaceFirstKeyQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.ReplaceFirstKey(\"AN\")\n? @@( o1.Content() )","output":"[ [ \"AN\", \"Aya\" ], [ \"age\", 30 ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceLastKey","description":"Replace the key of the last pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacelastkey","signature":"ReplaceLastKey(pcNewKey)","extensions":["Q"],"forms":["ReplaceLastKeyQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.ReplaceLastKey(\"AN\")\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"age\", 30 ], [ \"AN\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceValue","description":"Replace the first occurrence of the given value (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacevalue","signature":"ReplaceValue(pValue, pNewValue)","extensions":["Q"],"forms":["ReplaceValueQ"]},{"name":"ReplaceNthValue","description":"Replace the value of the nth pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacenthvalue","signature":"ReplaceNthValue(_n_, pNewValue)","extensions":["Q"],"forms":["ReplaceNthValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.ReplaceNthValue(2, 5)\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"age\", 5 ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SetValueAt","description":"NOTE // Normally Set... does not belong to Softanza semantics, we use Replace instead. Here I use to cope with AI-generated code which tend to be alligned with the Set keyword","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#setvalueat","signature":"SetValueAt(_n_, pNewValue)","extensions":["Q"],"forms":["SetValueAtQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.SetValueAt(2, 5)\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"age\", 5 ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceFirstValue","description":"Replace the value of the first pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacefirstvalue","signature":"ReplaceFirstValue(pNewValue)","extensions":["Q"],"forms":["ReplaceFirstValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.ReplaceFirstValue(2)\n? @@( o1.Content() )","output":"[ [ \"name\", 2 ], [ \"age\", 30 ], [ \"city\", \"Niamey\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceLastValue","description":"Replace the value of the last pair (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacelastvalue","signature":"ReplaceLastValue(pNewValue)","extensions":["Q"],"forms":["ReplaceLastValueQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\no1.ReplaceLastValue(2)\n? @@( o1.Content() )","output":"[ [ \"name\", \"Aya\" ], [ \"age\", 30 ], [ \"city\", 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceValueByKey","description":"Replace the value stored under the given key (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacevaluebykey","signature":"ReplaceValueByKey(pcKey, pNewValue)","extensions":["Q"],"forms":["ReplaceValueByKeyQ"]},{"name":"ReplaceByKey","description":"Same as ReplaceValueByKey: Replace the value stored under the given key (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacebykey","signature":"ReplaceByKey(pcKey, pNewValue)","extensions":["Q"],"forms":["ReplaceByKeyQ"]},{"name":"ReplacePair","description":"Replace the given pair with the new one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacepair","signature":"ReplacePair(paPair, paNewPair)","extensions":["Q"],"forms":["ReplacePairQ"]},{"name":"ReplacePairByKey","description":"Replace the whole pair holding the given key (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacepairbykey","signature":"ReplacePairByKey(pcKey, paNewPair)","extensions":["Q"],"forms":["ReplacePairByKeyQ"]},{"name":"ReplacePairsW","description":"Conditional pair replacement (reserved: not yet implemented).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#replacepairsw","signature":"ReplacePairsW(pcCondition)","extensions":[]},{"name":"FindKeys","description":"The positions of the given keys.","also_written":["FindTheseKeys"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findkeys","signature":"FindKeys(pacKeys)","extensions":[]},{"name":"FindKey","description":"The position of the given key (0 if none).","also_written":["FindThisKey"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findkey","signature":"FindKey(pcKey)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FindKey(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasKey","description":"TRUE if the hash list holds the given key.","also_written":["ContainsKey"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#haskey","signature":"HasKey(pcKey)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ContainsKey(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasKeys","description":"TRUE if the hash list holds ALL the given keys.","also_written":["ContainsKeys"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#haskeys","signature":"HasKeys(pacKeys)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ContainsKeys([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindPair","description":"The position of the given [key, value] pair (0 if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findpair","signature":"FindPair(paPair)","extensions":[]},{"name":"ContainsPair","description":"TRUE if the hash list holds the given pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#containspair","signature":"ContainsPair(paPair)","extensions":[]},{"name":"ContainsValue","description":"WITHOUT CASESENSITIVE TRUE if some pair holds the given value.","also_written":["ValueExists","ThisValueExists","ContainsThisValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#containsvalue","signature":"ContainsValue(pValue)","extensions":["CS"],"forms":["ValueExistsCS","ContainsValueCS","ThisValueExistsCS","ContainsThisValueCS"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ContainsValue(\"Aya\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsValues","description":"WITHOUT CASESENSITIVE TRUE if the given values all occur.","also_written":["ValuesExist","TheseValueExist"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#containsvalues","signature":"ContainsValues(paValues)","extensions":["CS"],"forms":["ValuesExistCS","ContainsValuesCS","TheseValueExistCS"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ContainsValues([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTheseValues","description":"Same as ContainsValues: WITHOUT CASESENSITIVE TRUE if the given values all occur.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#containsthesevalues","signature":"ContainsTheseValues(paValues)","extensions":["CS"],"forms":["ContainsTheseValuesCS"]},{"name":"FindValue","description":"WITHOUT CASESENSITIVITY The positions of the pairs holding the given value.","also_written":["Find","FindAllOccurrencesOfValue"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findvalue.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findvalue.html","signature":"FindValue(pValue)","extensions":["CS","Many"],"forms":["FindCS","FindMany","FindManyCS","FindValueCS","FindAllOccurrencesOfValueCS"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.FindValue(\"Aya\") )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"FindValueOrItem","description":"The positions of the given value (works for item-style lookups too).","also_written":["FindVitem"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findvalueoritem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findvalueoritem.html","signature":"FindValueOrItem(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.FindValueOrItem(\"Aya\") )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"FindValues","description":"WITHOUT CASESENSITIVITY The positions of the pairs holding any of the given values.","also_written":["FindThese","FindManyValues","FindTheseValues"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findvalues.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findvalues.html","signature":"FindValues(paValues)","extensions":["CS"],"forms":["FindTheseCS","FindValuesCS","FindManyValuesCS","FindTheseValuesCS"]},{"name":"FindNthOccurrenceOfValue","description":"WITHOUT CASESENSITIVITY The position of the nth pair holding the given value.","also_written":["FindNth","FindNthValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findnthoccurrenceofvalue","signature":"FindNthOccurrenceOfValue(_n_, pValue)","extensions":["CS"],"forms":["FindNthCS","FindNthValueCS","FindNthOccurrenceOfValueCS"]},{"name":"FindFirstOccurrenceOfValue","description":"Same as FindNthValue: Same as FindNthOccurrenceOfValue: WITHOUT CASESENSITIVITY The position of the nth pair holding the given value.","also_written":["FindFirst","FindFrist","FindFirstValue","FindFristValue","FindFristOccurrenceOfValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findfirstoccurrenceofvalue","signature":"FindFirstOccurrenceOfValue(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FindFirstOccurrenceOfValue(\"Aya\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindLastOccurrenceOfValue","description":"","also_written":["FindLast","FindLastValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findlastoccurrenceofvalue","signature":"FindLastOccurrenceOfValue(pValue)","extensions":[]},{"name":"FindKeysByValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findkeysbyvalue","signature":"FindKeysByValue(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.FindKeysByValue(\"Aya\") )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"FindNthKeyByValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findnthkeybyvalue","signature":"FindNthKeyByValue(_n_, pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FindNthKeyByValue(2, \"Aya\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindFirstKeyByValue","description":"","also_written":["FindKeyByValue","FindFristKeyByValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findfirstkeybyvalue","signature":"FindFirstKeyByValue(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FindFirstKeyByValue(\"Aya\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindLastKeyByValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findlastkeybyvalue","signature":"FindLastKeyByValue(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FindLastKeyByValue(\"Aya\")","output":"name","from":"composed from the signature, run in the library"}},{"name":"KeyByValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keybyvalue","signature":"KeyByValue(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.KeyByValue(\"Aya\")","output":"name","from":"composed from the signature, run in the library"}},{"name":"KeysByValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keysbyvalue","signature":"KeysByValue(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.KeysByValue(\"Aya\") )","output":"[ \"name\" ]","from":"composed from the signature, run in the library"}},{"name":"KeysByValues","description":"getting the keys corresponding to the provided values","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keysbyvalues","signature":"KeysByValues(paValues)","extensions":[]},{"name":"KeysAtPositions","description":"getting the keys at the provided positions","also_written":["KeysAtThesePositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keysatpositions","signature":"KeysAtPositions(panPos)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.KeysAtPositions([ 2, 3 ]) )","output":"[ \"age\", \"city\" ]","from":"composed from the signature, run in the library"}},{"name":"FindLists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findlists","signature":"FindLists()","extensions":[]},{"name":"FindNonLists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findnonlists","signature":"FindNonLists()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.FindNonLists() )","output":"[ 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Lists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#lists","signature":"Lists()","extensions":["Z"],"forms":["ListsZ"]},{"name":"FindList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findlist","signature":"FindList(paList)","extensions":[]},{"name":"FindTheseLists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findtheselists","signature":"FindTheseLists(paLists)","extensions":[]},{"name":"TheseListsZ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theselistsz","signature":"TheseListsZ(paLists)","extensions":[]},{"name":"FindNumbers","description":"finding numbers (values that are numbers)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findnumbers","signature":"FindNumbers()","extensions":["ZZ"],"forms":["FindNumbersZZ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.FindNumbers() )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"Numbers","description":"finding numbers (values that are numbers)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numbers","signature":"Numbers()","extensions":["Z"],"forms":["NumbersZ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.Numbers() )","output":"[ 30 ]","from":"composed from the signature, run in the library"}},{"name":"FindNumber","description":"finding numbers (values that are numbers)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findnumber","signature":"FindNumber(paNumber)","extensions":[]},{"name":"NumberZ","description":"finding numbers (values that are numbers)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numberz","signature":"NumberZ(paNumber)","extensions":[]},{"name":"FindTheseNumbers","description":"finding numbers (values that are numbers)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findthesenumbers","signature":"FindTheseNumbers(paNumbers)","extensions":[]},{"name":"TheseNumbersZ","description":"finding numbers (values that are numbers)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#thesenumbersz","signature":"TheseNumbersZ(paNumbers)","extensions":[]},{"name":"FindStrings","description":"finding strings (values that are string)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findstrings","signature":"FindStrings()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.FindStrings() )","output":"[ 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Strings","description":"finding strings (values that are string)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strings","signature":"Strings()","extensions":["Z","W","WF"],"forms":["StringsW","StringsZ","StringsWF"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.Strings() )","output":"[ \"Aya\", \"Niamey\" ]","from":"composed from the signature, run in the library"}},{"name":"FindString","description":"finding strings (values that are string)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findstring","signature":"FindString(paString)","extensions":[]},{"name":"StringZ","description":"finding strings (values that are string)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#stringz","signature":"StringZ(paString)","extensions":[]},{"name":"FindTheseStrings","description":"finding strings (values that are string)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findthesestrings","signature":"FindTheseStrings(paStrings)","extensions":[]},{"name":"TheseStringsZ","description":"finding strings (values that are string)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#thesestringsz","signature":"TheseStringsZ(paStrings)","extensions":[]},{"name":"FindObjects","description":"finding objects (values that are objects)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findobjects","signature":"FindObjects()","extensions":["ZZ"],"forms":["FindObjectsZZ"]},{"name":"Objects","description":"finding objects (values that are objects)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#objects","signature":"Objects()","extensions":["Z","ZZ"],"forms":["ObjectsZ","ObjectsZZ"]},{"name":"FindStzLists","description":"finding stzlists (values that are stzlist objects)","entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstzlists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstzlists.html","signature":"FindStzLists()","extensions":[]},{"name":"StzLists","description":"finding stzlists (values that are stzlist objects)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#stzlists","signature":"StzLists()","extensions":[]},{"name":"FindStzHashLists","description":"finding stzhashlists (values that are stzhashlists)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findstzhashlists","signature":"FindStzHashLists()","extensions":[]},{"name":"StzHashLists","description":"finding stzhashlists (values that are stzhashlists)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#stzhashlists","signature":"StzHashLists()","extensions":[]},{"name":"FindStzNumbers","description":"finding stznumbers (values that are stznumbers)","entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstznumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstznumbers.html","signature":"FindStzNumbers()","extensions":[]},{"name":"StzNumbers","description":"finding stznumbers (values that are stznumbers)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#stznumbers","signature":"StzNumbers()","extensions":[]},{"name":"FindStzStrings","description":"finding stzstrings (values that are stzstrings)","entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstzstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstzstrings.html","signature":"FindStzStrings()","extensions":[]},{"name":"StzStrings","description":"finding stzstrings (values that are stzstrings)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#stzstrings","signature":"StzStrings()","extensions":[]},{"name":"FindStzObjects","description":"finding stzobjects (values that are stzobjects)","entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstzobjects.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findstzobjects.html","signature":"FindStzObjects()","extensions":[]},{"name":"StzObjects","description":"finding stzobjects (values that are stzobjects)","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#stzobjects","signature":"StzObjects()","extensions":[]},{"name":"ContainsItem","description":"SEMANTIC NOTE: An \"Item\" in the context of stzHashList, refers to values that are lists, and those lists contain the item. See examples hereafter.","also_written":["ContainsSubValue","ContainsInnerValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#containsitem","signature":"ContainsItem(pItem)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ContainsItem(\"Aya\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindItem","description":"","also_written":["FindInList","FindInLists","FindInValues","FindThisItem","FindItemInList","FindItemInLists","FindThisItemInList","FindThisItemInLists"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/finditem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/finditem.html","signature":"FindItem(pItem)","extensions":[]},{"name":"FindTheseItems","description":"","also_written":["FindTheseInList","FindTheseInLists","FindTheseItemsInList","FindTheseItemsInLists"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findtheseitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/findtheseitems.html","signature":"FindTheseItems(paItems)","extensions":[]},{"name":"TheseItemsZ","description":"","also_written":["TheseItemsInListZ","TheseItemsInListsZ"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/theseitemsz.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/theseitemsz.html","signature":"TheseItemsZ(paItems)","extensions":["Q","QRT"],"forms":["TheseItemsZQ","TheseItemsZQRT"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.TheseItemsZ([ 2, 3 ]) )","output":"[ [ 2, [ ] ], [ 3, [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Items","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/items.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/items.html","signature":"Items()","extensions":["Q","Z","W","WF","Except"],"forms":["ItemsQ","ItemsW","ItemsZ","ItemsWF","ItemsWQ","ItemsExcept"]},{"name":"FindItems","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/finditems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/finditems.html","signature":"FindItems()","extensions":["CS","W","WF"],"forms":["IndexCS","FindItemsW","FindItemsCS","ItemsAndTheirPositionsW","ItemsAndTheirPositionsWF"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.FindItems() )","output":"[ [ 1, 1 ], [ 2, 1 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numberofitems","signature":"NumberOfItems()","extensions":["Q","CS","W","WF","U"],"forms":["HowManyItemsW","HowManyItemsWF","NumberOfItemsQ","NumberOfItemsU","NumberOfItemsW","NumberOfItemsCS","NumberOfItemsUQ","NumberOfItemsWF","NumberOfItemsCSQ"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NumberOfItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNthItem","description":"when the value is a list, finding the nth occurrence of an item inside that list","also_written":["FindNthOccurrenceOfItemInList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findnthitem","signature":"FindNthItem(_n_, pItem)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FindNthItem(2, \"Aya\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindFirstItem","description":"","also_written":["FindFristItem","FindThisFirstItem","FindThisFristItem","FindFirstOccurrenceOfThisItem","FindFristOccurrenceOfThisItem","FindFirstOccurrenceOfItemInList","FindFristOccurrenceOfItemInList","FindFirstOccurrenceOfThisItemInList","FindFristOccurrenceOfThisItemInList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findfirstitem","signature":"FindFirstItem(pItem)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.FindFirstItem(\"Aya\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindLastItem","description":"when the value is a list, finding the last occurrence of an item inside that list","also_written":["FindThislastItem","FindLastOccurrenceOfThisItem","FindLastOccurrenceOfItemInList","FindLastOccurrenceOfThisItemInList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findlastitem","signature":"FindLastItem(pItem)","extensions":[]},{"name":"FindKeysByItem","description":"","also_written":["FindKeysByItemInList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findkeysbyitem","signature":"FindKeysByItem(pItem)","extensions":[]},{"name":"NumberOfKeysByItemInList","description":"","also_written":["HowManyKeysByItem","NumberOfKeysByItem","HowManyKeyByItemInList","HowManyKeysByItemInList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numberofkeysbyiteminlist","signature":"NumberOfKeysByItemInList(pValue)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NumberOfKeysByItemInList(\"Aya\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindFirstKeyByItemInList","description":"","also_written":["FindKeyByItem","FindFirstKeyByItem","FindKeyByItemInList","FindFristKeyByItemInList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findfirstkeybyiteminlist","signature":"FindFirstKeyByItemInList(pValue)","extensions":[]},{"name":"FindLastKeyByItemInList","description":"","also_written":["FindLastKeyByItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#findlastkeybyiteminlist","signature":"FindLastKeyByItemInList(pValue)","extensions":[]},{"name":"KeyByItemInList","description":"","also_written":["KeyByItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keybyiteminlist","signature":"KeyByItemInList(pValue)","extensions":[]},{"name":"KeysByItemInList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keysbyiteminlist","signature":"KeysByItemInList(pValue)","extensions":[]},{"name":"KeysByItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#keysbyitem","signature":"KeysByItem(pValue)","extensions":[]},{"name":"Copy","description":"listifying (all the values in) the hashlist","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#copy","signature":"Copy()","extensions":[]},{"name":"Listify","description":"listifying (all the values in) the hashlist","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#listify","signature":"Listify()","extensions":["Q"],"forms":["ListifyQ"]},{"name":"Listified","description":"listifying (all the values in) the hashlist","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#listified","signature":"Listified()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.Listified() )","output":"[ [ \"name\", [ \"Aya\" ] ], [ \"age\", [ 30 ] ], [ \"city\", [ \"Niamey\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Classify","description":"Group the pairs into classes by value.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classify","signature":"Classify()","extensions":["Q","QRT"],"forms":["ClassifyQ","ClassifyQRT"]},{"name":"Classes","description":"getting the names of klasses existing in the hashlist","also_written":["Klasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classes","signature":"Classes()","extensions":["Q","QRT","XT"],"forms":["ClassesQ","KlassesQ","ClassesXT","KlassesXT","ClassesQRT","KlassesQRT"],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? @@( o1.Classes() )","output":"[ \"Aya\", \"30\", \"Niamey\" ]","from":"composed from the signature, run in the library"}},{"name":"ContainsClass","description":"","also_written":["ClassExists","KlassExists","ContainsKlass","ThisClassExists","ThisKlassExists","ContainsThisClass","ContainsThisKlass"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#containsclass","signature":"ContainsClass(pcClass)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ContainsClass(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsClasses","description":"","also_written":["ClassesExist","KlassesExist","ContainsKlasses","TheseClassesExist","TheseKlassesExist","ContainsTheseClasses","ContainsTheseKlasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#containsclasses","signature":"ContainsClasses(pacClasses)","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ContainsClasses([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfClasses","description":"getting number of klasses (or categories) in the hashlist","also_written":["HowManyClass","HowManyKlass","HowManyClasses","HowManyKlasses","NumberOfKlasses","NumberOfCategories"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numberofclasses","signature":"NumberOfClasses()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NumberOfClasses()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Klass","description":"","also_written":["ClassValues","KlassValues","ClassContent","KlassContent","ValuesInClass","ValuesInKlass","ContentOfClass","ContentOfKlass"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klass","signature":"Klass(pcClass)","extensions":["Q","QRT"],"forms":["KlassQ","KlassQRT"]},{"name":"ClassQ","description":"We can't use Class() as an alternative, because it is reserved by Haro But we can use it for the follwoing fluent forms:","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classq","signature":"ClassQ(pcClass)","extensions":[]},{"name":"ClassQRT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classqrt","signature":"ClassQRT(pcClass, pcReturnType)","extensions":[]},{"name":"NumberOfValuesInClass","description":"Adding ...This...() to the all the names above","also_written":["ClassSize","KlassSize","SizeOfClass","SizeOfKlass","SizeOfThisClass","SizeOfThisKlass","HowManyValueInClass","HowManyValueInKlass","HowManyValuesInClass","HowManyValuesInKlass","NumberOfValuesInKlass","HowManyValueInThisClass","HowManyValueInThisKlass","HowManyValuesInThisClass","HowManyValuesInThisKlass","NumberOfValuesInThisKlass"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#numberofvaluesinclass","signature":"NumberOfValuesInClass(pcClass)","extensions":[]},{"name":"ClassesSizes","description":"","also_written":["KlassesSizes","NumberOfValuesInAllClasses","NumberOfValuesInAllKlasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classessizes","signature":"ClassesSizes()","extensions":["XT"],"forms":["ClassesSizesXT","KlassesSizesXT","NumberOfValuesInAllClassesXT","NumberOfValuesInAllKlassesXT"]},{"name":"ClassesAndTheirSizes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classesandtheirsizes","signature":"ClassesAndTheirSizes()","extensions":[]},{"name":"KlassesAndTheirSizes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassesandtheirsizes","signature":"KlassesAndTheirSizes()","extensions":[]},{"name":"TheseClassesSizes","description":"","also_written":["TheseKlassesSizes","SizesOfTheseClasses","SizesOfTheseKlasses","NumberOfValuesInTheseClasses","NumberOfValuesInTheseKlasses","NumbersOfValuesInTheseClasses","NumbersOfValuesInTheseKlasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseclassessizes","signature":"TheseClassesSizes(pacClasses)","extensions":["XT"],"forms":["TheseClassesSizesXT","TheseKlassesSizesXT","SizesOfTheseClassesXT","SizesOfTheseKlassesXT","NumberOfValuesInTheseClassesXT","NumberOfValuesInTheseKlassesXT","NumbersOfValuesInTheseClassesXT","NumbersOfValuesInTheseKlassesXT"]},{"name":"KlassFreq","description":"","also_written":["ClassFreq","ClassFrequency","KlassFrequency","FreqOfThisClass","FreqOfThisKlass","FrequencyOfThisClass","FrequencyOfThisKlass"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassfreq","signature":"KlassFreq(pcClass)","extensions":["XT"],"forms":["ClassFreqXT","KlassFreqXT","ClassFrequencyXT","KlassFrequencyXT","FreqOfThisClassXT","FreqOfThisKlassXT","FrequencyOfThisClassXT","FrequencyOfThisKlassXT"]},{"name":"ClassAndItsFrequency","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classanditsfrequency","signature":"ClassAndItsFrequency(pcClass)","extensions":[]},{"name":"KlassAndItsFrequency","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassanditsfrequency","signature":"KlassAndItsFrequency(pcClass)","extensions":[]},{"name":"ClassAndItsFreq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classanditsfreq","signature":"ClassAndItsFreq(pcClass)","extensions":[]},{"name":"KlassAndItsFreq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassanditsfreq","signature":"KlassAndItsFreq(pcClass)","extensions":[]},{"name":"ClassesFrequencies","description":"","also_written":["ClassesFreq","KlassesFreq","ClassesFreqs","KlassesFreqs","KlassesFrequencies"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classesfrequencies","signature":"ClassesFrequencies()","extensions":["XT"],"forms":["ClassesFreqXT","KlassesFreqXT","ClassesFreqsXT","KlassesFreqsXT","ClassesFrequenciesXT","KlassesFrequenciesXT"]},{"name":"ClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classesandtheirfrequencies","signature":"ClassesAndTheirFrequencies()","extensions":[]},{"name":"KlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassesandtheirfrequencies","signature":"KlassesAndTheirFrequencies()","extensions":[]},{"name":"KlassesAndTheirFreq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassesandtheirfreq","signature":"KlassesAndTheirFreq()","extensions":[]},{"name":"KlassesAndTheirFreqs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassesandtheirfreqs","signature":"KlassesAndTheirFreqs()","extensions":[]},{"name":"TheseClassesFrequencies","description":"","also_written":["TheseClassesFreq","TheseKlassesFreq","TheseClassesFreqs","TheseKlassesFreqs","TheseKlassesFrequencies"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseclassesfrequencies","signature":"TheseClassesFrequencies(pacClasses)","extensions":["XT"],"forms":["TheseClassesFreqXT","TheseKlassesFreqXT","TheseClassesFreqsXT","TheseKlassesFreqsXT","TheseClassesFrequenciesXT","TheseKlassesFrequenciesXT"]},{"name":"TheseClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseclassesandtheirfrequencies","signature":"TheseClassesAndTheirFrequencies(pacClasses)","extensions":[]},{"name":"TheseKlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseklassesandtheirfrequencies","signature":"TheseKlassesAndTheirFrequencies(pacClasses)","extensions":[]},{"name":"TheseClassesAndTheirFreqs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseclassesandtheirfreqs","signature":"TheseClassesAndTheirFreqs(pacClasses)","extensions":[]},{"name":"TheseKlassesAndTheirFreqs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseklassesandtheirfreqs","signature":"TheseKlassesAndTheirFreqs(pacClasses)","extensions":[]},{"name":"TheseClassesAndTheirFreq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseclassesandtheirfreq","signature":"TheseClassesAndTheirFreq(pacClasses)","extensions":[]},{"name":"TheseKlassesAndTheirFreq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#theseklassesandtheirfreq","signature":"TheseKlassesAndTheirFreq(pacClasses)","extensions":[]},{"name":"NStrongestClasses","description":"","also_written":["NTopClasses","TopNClasses","NStrongestKlasses","StrongestNClasses","StrongestNKlasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nstrongestclasses","signature":"NStrongestClasses(_n_)","extensions":["XT"],"forms":["NTopClassesXT","TopNClassesXT","NStrongestClassesXT","NStrongestKlassesXT","StrongestNClassesXT","StrongestNKlassesXT"]},{"name":"NStrongestKlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nstrongestklassesandtheirfrequencies","signature":"NStrongestKlassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"StrongestNClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongestnclassesandtheirfrequencies","signature":"StrongestNClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"StrongestNKlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongestnklassesandtheirfrequencies","signature":"StrongestNKlassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"TopNClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#topnclassesandtheirfrequencies","signature":"TopNClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"NTopClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#ntopclassesandtheirfrequencies","signature":"NTopClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"StrongestClass","description":"","also_written":["TopClass","TopKlass","StrongestKlass"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongestclass","signature":"StrongestClass()","extensions":["XT"],"forms":["TopClassXT","TopKlassXT","StrongestClassXT","StrongestKlassXT"]},{"name":"StrongestClassAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongestclassandtheirfrequencies","signature":"StrongestClassAndTheirFrequencies()","extensions":[]},{"name":"StrongestKlassAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongestklassandtheirfrequencies","signature":"StrongestKlassAndTheirFrequencies()","extensions":[]},{"name":"TopClassAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#topclassandtheirfrequencies","signature":"TopClassAndTheirFrequencies()","extensions":[]},{"name":"TopKlassAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#topklassandtheirfrequencies","signature":"TopKlassAndTheirFrequencies()","extensions":[]},{"name":"Top3Classes","description":"","also_written":["3StrongestKlasses","Strongest3Klasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#top3classes","signature":"Top3Classes()","extensions":["XT"],"forms":["Top3ClassesXT","3StrongestKlassesXT","Strongest3KlassesXT"]},{"name":"Strongest3Classes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongest3classes","signature":"Strongest3Classes()","extensions":["XT"],"forms":["Strongest3ClassesXT"]},{"name":"Top3ClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#top3classesandtheirfrequencies","signature":"Top3ClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"3StrongestKlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#3strongestklassesandtheirfrequencies","extensions":[]},{"name":"Strongest3ClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongest3classesandtheirfrequencies","signature":"Strongest3ClassesAndTheirFrequencies()","extensions":[]},{"name":"Strongest3KlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#strongest3klassesandtheirfrequencies","signature":"Strongest3KlassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"NWeakestClasses","description":"","also_written":["BottomNClasses","NBottomClasses","NWeakestKlasses","WeakestNClasses","WeakestNKlasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nweakestclasses","signature":"NWeakestClasses(_n_)","extensions":["XT"],"forms":["BottomNClassesXT","NBottomClassesXT","NWeakestClassesXT","NWeakestKlassesXT","WeakestNClassesXT","WeakestNKlassesXT"]},{"name":"NWeakestClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nweakestclassesandtheirfrequencies","signature":"NWeakestClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"WeakestNClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakestnclassesandtheirfrequencies","signature":"WeakestNClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"NWeakestKlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nweakestklassesandtheirfrequencies","signature":"NWeakestKlassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"WeakestNKlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakestnklassesandtheirfrequencies","signature":"WeakestNKlassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"BottomNClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#bottomnclassesandtheirfrequencies","signature":"BottomNClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"NBottomClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#nbottomclassesandtheirfrequencies","signature":"NBottomClassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"WeakestClass","description":"","also_written":["BottomClass","BottomKlass","WeakestKlass"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakestclass","signature":"WeakestClass()","extensions":["XT"],"forms":["BottomClassXT","BottomKlassXT","WeakestClassXT","WeakestKlassXT"]},{"name":"WeakestClassAndItsFrequency","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakestclassanditsfrequency","signature":"WeakestClassAndItsFrequency(_n_)","extensions":[]},{"name":"WeakestKlassAndItsFrequency","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakestklassanditsfrequency","signature":"WeakestKlassAndItsFrequency(_n_)","extensions":[]},{"name":"Bottom3Classes","description":"","also_written":["3WeakestKlasses","Weakest3Klasses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#bottom3classes","signature":"Bottom3Classes()","extensions":["XT"],"forms":["Bottom3ClassesXT","3WeakestKlassesXT","Weakest3KlassesXT"]},{"name":"Weakest3Classes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakest3classes","signature":"Weakest3Classes()","extensions":["XT"],"forms":["Weakest3ClassesXT"]},{"name":"3WeakestKlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#3weakestklassesandtheirfrequencies","extensions":[]},{"name":"Weakest3ClassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakest3classesandtheirfrequencies","signature":"Weakest3ClassesAndTheirFrequencies()","extensions":[]},{"name":"Weakest3KlassesAndTheirFrequencies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#weakest3klassesandtheirfrequencies","signature":"Weakest3KlassesAndTheirFrequencies(_n_)","extensions":[]},{"name":"ClassesInList","description":"","also_written":["KlassesInList","ClassesInLists","KlassesInLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#classesinlist","signature":"ClassesInList()","extensions":["Q","QRT"],"forms":["ClassesInListQ","KlassesInListQ","KlassesInListsQ","ClassesInListQRT","KlassesInListQRT","KlassesInListsQRT"]},{"name":"NumberOfClassesInList","description":"","also_written":["HowManyClassInList","HowManyKlassInList","HowManyClassInLists","HowManyKlassInLists","NumberOfCategInList","HowManyClassesInList","HowManyKlassesInList","HowManyClassesInLists","HowManyKlassesInLists","NumberOfKlassesInList","NumberOfClassesInLists","NumberOfKlassesInLists","NumberOfCategoriesInList"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/numberofclassesinlist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/numberofclassesinlist.html","signature":"NumberOfClassesInList()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.NumberOfClassesInList()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ClassifyInList","description":"","also_written":["KlassifyInList","ClassifyInLists","KlassifyInLists","ClassifyItemsInList","KlassifyItemsInList","ClassifyItemsInLists","KlassifyItemsInLists"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/classifyinlist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist/classifyinlist.html","signature":"ClassifyInList()","extensions":["Q","QRT"],"forms":["ClassifyInListQ","KlassifyInListQ","ClassifyInListsQ","KlassifyInListsQ","ClassifyInListQRT","KlassifyInListQRT","ClassifyInListsQRT","KlassifyInListsQRT","ClassifyItemsInListQ","KlassifyItemsInListQ","ClassifyItemsInListsQ","KlassifyItemsInListsQ","ClassifyItemsInListQRT","KlassifyItemsInListQRT","ClassifyItemsInListsQRT","KlassifyItemsInListsQRT"]},{"name":"KlassInList","description":"","also_written":["ClassInList","ClassInLists","KalssInLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#klassinlist","signature":"KlassInList(pcClass)","extensions":["Q","QRT"],"forms":["ClassInListQ","ClassInListsQ","KalssInListsQ","ClassInListQRT","KlassInListQRT","ClassInListsQRT","KalssInListsQRT"]},{"name":"KalssInListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#kalssinlistq","signature":"KalssInListQ(pcClass)","extensions":[]},{"name":"Show","description":"Print the hash list as a boxed table.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#show","signature":"Show()","extensions":[]},{"name":"Shwo","description":"Same as Show: Print the hash list as a boxed table.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#shwo","signature":"Shwo()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.Shwo()","output":"╭──────┬────────╮\n│ Name │  Aya   │\n├──────┼────────┤\n│ age  │     30 │\n│ city │ Niamey │\n╰──────┴────────╯","from":"composed from the signature, run in the library"}},{"name":"StzType","description":"The Softanza type symbol: :stzHashList.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#stztype","signature":"StzType()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.StzType()","output":"stzhashlist","from":"composed from the signature, run in the library"}},{"name":"IsHashList","description":"Always TRUE: the object IS a hash list.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#ishashlist","signature":"IsHashList()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.IsHashList()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ToCode","description":"The hash list as runnable Haro code, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#tocode","signature":"ToCode()","extensions":[],"example":{"code":"o1 = new stzHashList([ :name = \"Aya\", :age = 30, :city = \"Niamey\" ])\n? o1.ToCode()","output":"[ :name = \"Aya\", :age = \"30\", :city = \"Niamey\" ]","from":"composed from the signature, run in the library"}},{"name":"operator","description":"The operator overloads of the hash list ([] = value by key, ...).","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#operator","signature":"operator(pOp, pValue)","extensions":[]},{"name":"ToStzTable","description":"transforming the hashlist into a stztable","url":"https://mayouni.github.io/stzsite/en/reference/stzhashlist.html#tostztable","signature":"ToStzTable()","extensions":[]}]},{"name":"stzHexNumber","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring","inherits":{},"methods":[{"name":"init","description":"Stored Without prefix! Prefixes are used only when exporting the request using WithPrefix()","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#init","signature":"init(cNumber)","extensions":[]},{"name":"Content","description":"","also_written":["WithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#content","signature":"Content()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#value","signature":"Value()","extensions":[]},{"name":"WithPrefix","description":"","also_written":["HexNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#withprefix","signature":"WithPrefix()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.WithPrefix()","output":"0xff","from":"composed from the signature, run in the library"}},{"name":"IntegerPart","description":"","also_written":["IntPart"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#integerpart","signature":"IntegerPart()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.IntegerPart()","output":"0xff","from":"composed from the signature, run in the library"}},{"name":"IntegerPartWithoutPrefix","description":"","also_written":["IntPartWithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#integerpartwithoutprefix","signature":"IntegerPartWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.IntegerPartWithoutPrefix()","output":"0ff","from":"composed from the signature, run in the library"}},{"name":"FractionalPart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#fractionalpart","signature":"FractionalPart()","extensions":[]},{"name":"FractPart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#fractpart","signature":"FractPart()","extensions":[]},{"name":"ToStzNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tostznumber","signature":"ToStzNumber()","extensions":[]},{"name":"ToStzString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tostzstring","signature":"ToStzString()","extensions":[]},{"name":"ToDecimalForm","description":"","also_written":["ToDecimal"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#todecimalform","signature":"ToDecimalForm()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.ToDecimalForm()","output":"255","from":"composed from the signature, run in the library"}},{"name":"ToUnicodeHexForm","description":"","also_written":["ToUnicodeHex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tounicodehexform","signature":"ToUnicodeHexForm()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.ToUnicodeHexForm()","output":"U+0xff","from":"composed from the signature, run in the library"}},{"name":"ToBinaryForm","description":"","also_written":["ToBinary"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tobinaryform","signature":"ToBinaryForm()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.ToBinaryForm()","output":"0b11111111","from":"composed from the signature, run in the library"}},{"name":"ToBinaryFormWithoutPrefix","description":"","also_written":["ToBinaryWithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tobinaryformwithoutprefix","signature":"ToBinaryFormWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.ToBinaryFormWithoutPrefix()","output":"11111111","from":"composed from the signature, run in the library"}},{"name":"ToOctalForm","description":"","also_written":["ToOctal"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tooctalform","signature":"ToOctalForm()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.ToOctalForm()","output":"0o377","from":"composed from the signature, run in the library"}},{"name":"ToOctalFormWithoutPrefix","description":"","also_written":["ToOctalWithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tooctalformwithoutprefix","signature":"ToOctalFormWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.ToOctalFormWithoutPrefix()","output":"377","from":"composed from the signature, run in the library"}},{"name":"IntegerPartToBaseNForm","description":"","also_written":["IntegerPartToBaseN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#integerparttobasenform","signature":"IntegerPartToBaseNForm(n)","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.IntegerPartToBaseNForm(2)","output":"11111111","from":"composed from the signature, run in the library"}},{"name":"ToScientificForm","description":"","also_written":["ToScientific"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#toscientificform","signature":"ToScientificForm()","extensions":[]},{"name":"ToBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#tobytes","signature":"ToBytes()","extensions":[]},{"name":"FromDecimalForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#fromdecimalform","signature":"FromDecimalForm(n)","extensions":[]},{"name":"FromDecimal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#fromdecimal","signature":"FromDecimal(n)","extensions":[]},{"name":"FromOctalForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#fromoctalform","signature":"FromOctalForm(n)","extensions":[]},{"name":"FromOctal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#fromoctal","signature":"FromOctal(n)","extensions":[]},{"name":"FromBinaryForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#frombinaryform","signature":"FromBinaryForm(n)","extensions":[]},{"name":"FromBinary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#frombinary","signature":"FromBinary(n)","extensions":[]},{"name":"IsHexNumber","description":"misc.","url":"https://mayouni.github.io/stzsite/en/reference/stzhexnumber.html#ishexnumber","signature":"IsHexNumber()","extensions":[],"example":{"code":"o1 = new stzHexNumber(\"0xff\")\n? o1.IsHexNumber()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzHistogram","area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHistogram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#init","signature":"init(paData)","extensions":[]},{"name":"ToCanvasQ","description":"ROUND FIRST, THEN COMPACT. Rounding kills the float artefact that makes an edge print as 3.40000000004, and compacting keeps a large edge short (2.7K). -- the PIXEL tiers (GR6c) -------------------------------------------- The SAME bins the terminal draws -- counts and labels come from the binning, so the two pictures cannot disagree about the distribution. Bars touch, because the bins do.","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#tocanvasq","signature":"ToCanvasQ(paOptions)","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#tosvg","signature":"ToSVG(paOptions)","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#topng","signature":"ToPNG(pcPath, paOptions)","extensions":[]},{"name":"SetBinCount","description":"Configuration methods","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setbincount","signature":"SetBinCount(n)","extensions":[]},{"name":"SetBarCount","description":"Same as SetBinCount: Configuration methods","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setbarcount","signature":"SetBarCount(n)","extensions":[]},{"name":"SetClassCount","description":"Same as SetBinCount: Configuration methods","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setclasscount","signature":"SetClassCount(n)","extensions":[]},{"name":"DivideToNClasses","description":"Same as SetBinCount: Configuration methods","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#dividetonclasses","signature":"DivideToNClasses(n)","extensions":[]},{"name":"DivideToNGroups","description":"Same as SetBinCount: Configuration methods","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#dividetongroups","signature":"DivideToNGroups(n)","extensions":[]},{"name":"SetBinRange","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setbinrange","signature":"SetBinRange(n)","extensions":[]},{"name":"SetClassRange","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setclassrange","signature":"SetClassRange(n)","extensions":[]},{"name":"SetHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setheight","signature":"SetHeight(n)","extensions":[]},{"name":"SetValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setvalues","signature":"SetValues(bShow)","extensions":[]},{"name":"IncludeValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includevalues","signature":"IncludeValues()","extensions":[]},{"name":"AddValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addvalues","signature":"AddValues()","extensions":[]},{"name":"WithoutValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#withoutvalues","signature":"WithoutValues()","extensions":[]},{"name":"SetAggregation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setaggregation","signature":"SetAggregation(cType)","extensions":[]},{"name":"AggregationType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#aggregationtype","signature":"AggregationType()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? o1.AggregationType()","output":"frequency","from":"composed from the signature, run in the library"}},{"name":"Aggregation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#aggregation","signature":"Aggregation()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? o1.Aggregation()","output":"frequency","from":"composed from the signature, run in the library"}},{"name":"AggregationTypes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#aggregationtypes","signature":"AggregationTypes()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? @@( o1.AggregationTypes() )","output":"[ \"frequency\", \"sum\", \"average\", \"min\", \"max\" ]","from":"composed from the signature, run in the library"}},{"name":"UseFrequency","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#usefrequency","signature":"UseFrequency()","extensions":[]},{"name":"UseFreq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#usefreq","signature":"UseFreq()","extensions":[]},{"name":"UseSum","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#usesum","signature":"UseSum()","extensions":[]},{"name":"UseAverage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#useaverage","signature":"UseAverage()","extensions":[]},{"name":"UseMin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#usemin","signature":"UseMin()","extensions":[]},{"name":"UseMax","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#usemax","signature":"UseMax()","extensions":[]},{"name":"SetStats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setstats","signature":"SetStats(bShow)","extensions":[]},{"name":"AddStats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addstats","signature":"AddStats()","extensions":[]},{"name":"IncludeStats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includestats","signature":"IncludeStats()","extensions":[]},{"name":"SetVAxis","description":"Vertical axis methods (with X aliases for compatibility)","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setvaxis","signature":"SetVAxis(bShow)","extensions":[]},{"name":"AddVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addvaxis","signature":"AddVAxis()","extensions":[]},{"name":"IncludeVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includevaxis","signature":"IncludeVAxis()","extensions":[]},{"name":"WithoutVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#withoutvaxis","signature":"WithoutVAxis()","extensions":[]},{"name":"SetXAxis","description":"X-axis aliases for backward compatibility","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setxaxis","signature":"SetXAxis(bShow)","extensions":[]},{"name":"AddXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addxaxis","signature":"AddXAxis()","extensions":[]},{"name":"IncludeXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includexaxis","signature":"IncludeXAxis()","extensions":[]},{"name":"WithoutXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#withoutxaxis","signature":"WithoutXAxis()","extensions":[]},{"name":"SetHAxis","description":"Horizontal axis methods (with Y aliases for compatibility)","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#sethaxis","signature":"SetHAxis(bShow)","extensions":[]},{"name":"AddHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addhaxis","signature":"AddHAxis()","extensions":[]},{"name":"IncludeHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includehaxis","signature":"IncludeHAxis()","extensions":[]},{"name":"WithoutHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#withouthaxis","signature":"WithoutHAxis()","extensions":[]},{"name":"SetYAxis","description":"Y-axis aliases for backward compatibility","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setyaxis","signature":"SetYAxis(bShow)","extensions":[]},{"name":"AddYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addyaxis","signature":"AddYAxis()","extensions":[]},{"name":"IncludeYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includeyaxis","signature":"IncludeYAxis()","extensions":[]},{"name":"WithoutYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#withoutyaxis","signature":"WithoutYAxis()","extensions":[]},{"name":"SetLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setlabels","signature":"SetLabels(bShow)","extensions":[]},{"name":"AddLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addlabels","signature":"AddLabels()","extensions":[]},{"name":"IncludeLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includelabels","signature":"IncludeLabels()","extensions":[]},{"name":"WithoutLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#withoutlabels","signature":"WithoutLabels()","extensions":[]},{"name":"SetPercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setpercent","signature":"SetPercent(bShow)","extensions":[]},{"name":"AddPercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#addpercent","signature":"AddPercent()","extensions":[]},{"name":"IncludePercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#includepercent","signature":"IncludePercent()","extensions":[]},{"name":"SetBarWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setbarwidth","signature":"SetBarWidth(nWidth)","extensions":[]},{"name":"SetMaxWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setmaxwidth","signature":"SetMaxWidth(nWidth)","extensions":[]},{"name":"SetBarInterSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setbarinterspace","signature":"SetBarInterSpace(n)","extensions":[]},{"name":"SetBarChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setbarchar","signature":"SetBarChar(c)","extensions":[]},{"name":"SetFinalBarChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setfinalbarchar","signature":"SetFinalBarChar(c)","extensions":[]},{"name":"SetTopBarChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#settopbarchar","signature":"SetTopBarChar(c)","extensions":[]},{"name":"SetLabelInterSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#setlabelinterspace","signature":"SetLabelInterSpace(n)","extensions":[]},{"name":"Mean","description":"Statistical methods for histogram","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#mean","signature":"Mean()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? o1.Mean()","output":"3","from":"composed from the signature, run in the library"}},{"name":"StandardDeviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#standarddeviation","signature":"StandardDeviation()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? o1.StandardDeviation()","output":"1.22","from":"composed from the signature, run in the library"}},{"name":"Median","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#median","signature":"Median()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? o1.Median()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Mode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#mode","signature":"Mode()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? @@( o1.Mode() )","output":"[ 2.60, 3.40 ]","from":"composed from the signature, run in the library"}},{"name":"DataCount","description":"","also_written":["Count","DataSize"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#datacount","signature":"DataCount()","extensions":[],"example":{"code":"o1 = new stzHistogram([ 1, 2, 2, 3, 3, 3, 4, 4, 5 ])\n? o1.DataCount()","output":"9","from":"composed from the signature, run in the library"}},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#show","signature":"Show()","extensions":[]},{"name":"ToString","description":"The binning and the drawing both live in plot.zig now, so a Python or C face over the engine gets a histogram, not a pile of edges it must draw itself. What stays here is what a face is for: read the configuration, cross once, hand back the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#tostring","signature":"ToString()","extensions":[]},{"name":"ToStringInRing","description":"THE HARO RENDERER THIS WAS PORTED FROM, verbatim, so the guard can prove the two agree character for character.","url":"https://mayouni.github.io/stzsite/en/reference/stzhistogram.html#tostringinring","signature":"ToStringInRing()","extensions":[]}]},{"name":"stzHistoricalComparison","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzhistoricalcomparison.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphPlanner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistoricalcomparison.html#init","signature":"init(poPlanner, pcCurrentPlan, paCurrentResult, paHistory)","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistoricalcomparison.html#explain","signature":"Explain()","extensions":[]},{"name":"IsImprovement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhistoricalcomparison.html#isimprovement","signature":"IsImprovement()","extensions":[]},{"name":"Improvement","description":"","also_written":["ImprovementRatio"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhistoricalcomparison.html#improvement","signature":"Improvement()","extensions":[]},{"name":"ImprovementPercentage","description":"","also_written":["Improvement100"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhistoricalcomparison.html#improvementpercentage","signature":"ImprovementPercentage()","extensions":[]}]},{"name":"stzHtml","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#init","signature":"init(pcHtml)","extensions":[]},{"name":"Content","description":"","also_written":["Html"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#content","signature":"Content()","extensions":[]},{"name":"Reload","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#reload","signature":"Reload(pcHtml)","extensions":["Q"],"forms":["ReloadQ"]},{"name":"Text","description":"Document-level text -- scripts and styles suppressed by the engine.","also_written":["PlainText"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#text","signature":"Text()","extensions":[]},{"name":"NumberOfElements","description":"Count + accessors over the flat element index.","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#numberofelements","signature":"NumberOfElements()","extensions":[]},{"name":"CountByTag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#countbytag","signature":"CountByTag(pcTag)","extensions":[]},{"name":"Find","description":"Find: minimal CSS-like dispatch (tag / #id / .class). Returns a list of stzHtmlNode handles bound to this document.","also_written":["FindAll"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#find","signature":"Find(pcSelector)","extensions":["Q"],"forms":["FindQ"]},{"name":"FindFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#findfirst","signature":"FindFirst(pcSelector)","extensions":[]},{"name":"IsValid","description":"A document is valid if it parsed and yielded at least one element.","also_written":["IsWellFormed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#isvalid","signature":"IsValid()","extensions":[]},{"name":"Elements","description":"All element nodes, in document order.","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#elements","signature":"Elements()","extensions":[]},{"name":"HasTag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#hastag","signature":"HasTag(pcTag)","extensions":[]},{"name":"HasBody","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#hasbody","signature":"HasBody()","extensions":[]},{"name":"HasHead","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#hashead","signature":"HasHead()","extensions":[]},{"name":"TagsUsed","description":"Distinct tag names used, in first-seen order (lowercased).","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#tagsused","signature":"TagsUsed()","extensions":[]},{"name":"ElementsWhere","description":"Natural-condition query: a hashlist of [ :Tag, :Class, :Id ] constraints (any subset); returns the element nodes matching ALL given constraints.","url":"https://mayouni.github.io/stzsite/en/reference/stzhtml.html#elementswhere","signature":"ElementsWhere(paCriteria)","extensions":[]}]},{"name":"stzHtmlBuildNode","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#init","signature":"init(pcTag)","extensions":[]},{"name":"Tag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#tag","signature":"Tag()","extensions":[]},{"name":"SetText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#settext","signature":"SetText(pcText)","extensions":["Q"],"forms":["SetTextQ"]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#text","signature":"Text()","extensions":[]},{"name":"SetAttr","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#setattr","signature":"SetAttr(pcName, pcValue)","extensions":[]},{"name":"AppendChild","description":"","also_written":["Append"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#appendchild","signature":"AppendChild(poNode)","extensions":[]},{"name":"Children","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#children","signature":"Children()","extensions":[]},{"name":"ToHtml","description":"Serialise this node (tag, attrs, text then children) to HTML.","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#tohtml","signature":"ToHtml()","extensions":[]},{"name":"ChildrenHtml","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuildnode.html#childrenhtml","signature":"ChildrenHtml()","extensions":[]}]},{"name":"stzHtmlBuilder","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#init","signature":"init()","extensions":[]},{"name":"CreateNode","description":"Detached node; attach it later via AppendToCurrent[Q].","also_written":["Node"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#createnode","signature":"CreateNode(pcTag)","extensions":[]},{"name":"AppendToCurrent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#appendtocurrent","signature":"AppendToCurrent(poNode)","extensions":["Q"],"forms":["AppendToCurrentQ"]},{"name":"SetCurrent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#setcurrent","signature":"SetCurrent(poNode)","extensions":["Q"],"forms":["SetCurrentQ"]},{"name":"Current","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#current","signature":"Current()","extensions":[]},{"name":"Root","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#root","signature":"Root()","extensions":[]},{"name":"Build","description":"Serialise the whole document to an HTML string.","also_written":["ToHtml"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#build","signature":"Build()","extensions":[]},{"name":"BuildToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlbuilder.html#buildtofile","signature":"BuildToFile(pcPath)","extensions":[]}]},{"name":"stzHtmlNode","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#init","signature":"init(oDoc, pcTag, nOccurrence)","extensions":[]},{"name":"Tag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#tag","signature":"Tag()","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#text","signature":"Text()","extensions":[]},{"name":"Attr","description":"","also_written":["Attribute"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#attr","signature":"Attr(cName)","extensions":[]},{"name":"HasAttr","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#hasattr","signature":"HasAttr(cName)","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#id","signature":"Id()","extensions":[]},{"name":"Klass","description":"","also_written":["Class_"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#klass","signature":"Klass()","extensions":[]},{"name":"HasKlass","description":"","also_written":["HasClass"],"url":"https://mayouni.github.io/stzsite/en/reference/stzhtmlnode.html#hasklass","signature":"HasKlass(pcClass)","extensions":[]}]},{"name":"stzHttpClient","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzHttpClient.ring","inherits":{"stzNetwork":7},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#init","signature":"init()","extensions":[]},{"name":"SetUserAgent","description":"stzNetwork.init handles its own fields. ── headers / cookies ────────────────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setuseragent","signature":"SetUserAgent(cAgent)","extensions":[]},{"name":"SetHeader","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setheader","signature":"SetHeader(cName, cValue)","extensions":[]},{"name":"SetHeaders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setheaders","signature":"SetHeaders(aHeaders)","extensions":[]},{"name":"SetCookie","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setcookie","signature":"SetCookie(cName, cValue)","extensions":[]},{"name":"SetCookies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setcookies","signature":"SetCookies(aCookies)","extensions":[]},{"name":"SetTraceParent","description":"── distributed tracing (W3C Trace Context) ────────────── Inject a `traceparent` header so downstream services can correlate this request into a single distributed trace (Tier 2 observability).","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#settraceparent","signature":"SetTraceParent(cTraceParent)","extensions":[]},{"name":"StartTrace","description":"Generate a fresh sampled trace and attach it; returns the header value so the caller can record / correlate it.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#starttrace","signature":"StartTrace()","extensions":[]},{"name":"SetTimeout","description":"── timeouts (engine-backed) ───────────────────────────── These now drive the custom HTTP/1.1 client's per-socket and connect deadlines via the engine, replacing the slice-2 no-ops.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#settimeout","signature":"SetTimeout(nSeconds)","extensions":[]},{"name":"SetConnectTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setconnecttimeout","signature":"SetConnectTimeout(nMs)","extensions":[]},{"name":"SetRequestTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setrequesttimeout","signature":"SetRequestTimeout(nMs)","extensions":[]},{"name":"ConnectTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#connecttimeout","signature":"ConnectTimeout()","extensions":[]},{"name":"RequestTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#requesttimeout","signature":"RequestTimeout()","extensions":[]},{"name":"SetDefaultTimeouts","description":"Set the process-wide engine defaults (connect / request / idle in ms). 0 leaves a field unchanged. Affects every client.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setdefaulttimeouts","signature":"SetDefaultTimeouts(nConnectMs, nRequestMs, nIdleMs)","extensions":[]},{"name":"Shutdown","description":"── connection pool ────────────────────────────────────── Graceful shutdown -- release pooled (idle keep-alive) connections. Returns the number of idle sockets closed. In-flight synchronous requests are unaffected. (The thread pool's drain is the separate StzEnginePoolDrain primitive.)","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#shutdown","signature":"Shutdown()","extensions":[]},{"name":"PoolStats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#poolstats","signature":"PoolStats()","extensions":[]},{"name":"FollowRedirects","description":"── settings (all engine-backed via libcurl) ─────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#followredirects","signature":"FollowRedirects(bFollow)","extensions":[]},{"name":"VerifySSL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#verifyssl","signature":"VerifySSL(bVerify)","extensions":[]},{"name":"SetProxy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setproxy","signature":"SetProxy(cProxy_)","extensions":[]},{"name":"SetProxyAuth","description":"Proxy credentials, \"user:pass\".","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setproxyauth","signature":"SetProxyAuth(cUser, cPass)","extensions":[]},{"name":"SetAuth","description":"HTTP auth (Basic by default; libcurl base64-encodes + handles the challenge). Use SetAuthType for digest/ntlm/negotiate/any.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setauth","signature":"SetAuth(cUser, cPass)","extensions":[]},{"name":"SetAuthType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setauthtype","signature":"SetAuthType(cType)","extensions":[]},{"name":"SetBearer","description":"Bearer / OAuth2 token auth.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setbearer","signature":"SetBearer(cToken)","extensions":[]},{"name":"SetClientCert","description":"mTLS: client certificate + private key (file paths, PEM).","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setclientcert","signature":"SetClientCert(cCertPath, cKeyPath)","extensions":[]},{"name":"SetCookieFile","description":"Persistent cookies: read from / write to a Netscape cookie file.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setcookiefile","signature":"SetCookieFile(cPath)","extensions":[]},{"name":"SetCookieJar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#setcookiejar","signature":"SetCookieJar(cPath)","extensions":[]},{"name":"AcceptEncoding","description":"Enable response decompression. \"\" lets libcurl advertise every encoding it was built with (gzip/deflate when zlib is linked).","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#acceptencoding","signature":"AcceptEncoding(cEnc)","extensions":[]},{"name":"AcceptGzip","description":"Advertise every encoding libcurl was built with (gzip/deflate when zlib is linked); libcurl auto-decompresses the response.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#acceptgzip","signature":"AcceptGzip()","extensions":[]},{"name":"Get_","description":"── verbs ────────────────────────────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#get_","signature":"Get_(cUrl)","extensions":[]},{"name":"Post","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#post","signature":"Post(cUrl, cData)","extensions":[]},{"name":"Put_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#put_","signature":"Put_(cUrl, cData)","extensions":[]},{"name":"Delete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#delete","signature":"Delete(cUrl)","extensions":[]},{"name":"Head","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#head","signature":"Head(cUrl)","extensions":[]},{"name":"Options","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#options","signature":"Options(cUrl)","extensions":[]},{"name":"PerformRequest","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#performrequest","signature":"PerformRequest()","extensions":[]},{"name":"Response","description":"── response accessors ───────────────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#response","signature":"Response()","extensions":[]},{"name":"ResponseCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#responsecode","signature":"ResponseCode()","extensions":[]},{"name":"ResponseBody","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#responsebody","signature":"ResponseBody()","extensions":[]},{"name":"ResponseHeaders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#responseheaders","signature":"ResponseHeaders()","extensions":[]},{"name":"ResponseTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#responsetime","signature":"ResponseTime()","extensions":[]},{"name":"PostForm","description":"── form helpers ─────────────────────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#postform","signature":"PostForm(cUrl, aFormData)","extensions":[]},{"name":"PostJson","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#postjson","signature":"PostJson(cUrl, cJson)","extensions":[]},{"name":"DownloadFile","description":"── files ────────────────────────────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#downloadfile","signature":"DownloadFile(cUrl, cLocalPath)","extensions":[]},{"name":"GetMany","description":"── batched GET ───────────────────────────────────────── GetMany uses the engine's threaded parallel-GET path (one std.Thread per URL, blocking client.fetch in each). The engine joins all threads before returning, so from Haro's perspective the call is synchronous; the win is wall-clock, not concurrency model. Up to 32 URLs per batch.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#getmany","signature":"GetMany(aUrls)","extensions":[]},{"name":"GetManySequential","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpclient.html#getmanysequential","signature":"GetManySequential(aUrls)","extensions":[]}]},{"name":"stzHttpSandbox","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzHttpPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#init","signature":"init()","extensions":[]},{"name":"IsSandbox","description":"a double declares itself -- see stzServiceRegistry","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#issandbox","signature":"IsSandbox()","extensions":[]},{"name":"Script","description":"The pattern language is three cases and no more (the same restraint stzXml's paths take -- a half-regex invites people to expect the rest): \"https://api/x\"   exact \"https://api/*\"   prefix, up to the star \"*/rates*\"        contains, when it starts AND ends with a star","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#script","signature":"Script(pcMethod, pcUrlPattern, pnStatus, pcBody)","extensions":["Q"],"forms":["ScriptQ"]},{"name":"ScriptJsonQ","description":"JSON is what most of these APIs speak.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#scriptjsonq","signature":"ScriptJsonQ(pcMethod, pcUrlPattern, pnStatus, pcJson)","extensions":[]},{"name":"ScriptFailureQ","description":"make the service fail on demand -- the thing a real vendor will not do for you","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#scriptfailureq","signature":"ScriptFailureQ(pcMethod, pcUrlPattern, pnStatus)","extensions":[]},{"name":"NumberOfScripts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#numberofscripts","signature":"NumberOfScripts()","extensions":[]},{"name":"SeedResponse","description":"REPLAY mode ------------------------------------------------------ Keep a response for an exact (method, url, body). The key is a hash of all three, so a different body is a different recording -- which is what makes this safe for POSTs.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#seedresponse","signature":"SeedResponse(pcMethod, pcUrl, pcReqBody, pnStatus, pcRespBody)","extensions":["Q"],"forms":["SeedResponseQ"]},{"name":"RecordFrom","description":"Call a LIVE client once and keep what it said. The client is any object with Request(method, url, body) -- so the recording path is testable without a network, by handing in any conforming stand-in.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#recordfrom","signature":"RecordFrom(poClient, pcMethod, pcUrl, pcReqBody)","extensions":[]},{"name":"NumberOfRecordings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#numberofrecordings","signature":"NumberOfRecordings()","extensions":[]},{"name":"HasRecording","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#hasrecording","signature":"HasRecording(pcMethod, pcUrl, pcReqBody)","extensions":[]},{"name":"RequestKey","description":"the key a recording is filed under -- exposed because seeing it makes the replay model obvious (and because a fixture may want to name one).","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#requestkey","signature":"RequestKey(pcMethod, pcUrl, pcReqBody)","extensions":[]},{"name":"Request","description":"the PORT contract ------------------------------------------------ -> [ :status, :body, :from ] where :from is :replay, :scripted or :miss. A RECORDING wins over a script: a recording is what the real service actually said, and that is more authoritative than a rule someone wrote.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#request","signature":"Request(pcMethod, pcUrl, pcReqBody)","extensions":[]},{"name":"GetFrom","description":"NOTE: not Get/Post -- `Get` is a Haro keyword (which is why stzAppServer has Get_). These read better than an underscore anyway.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#getfrom","signature":"GetFrom(pcUrl)","extensions":[]},{"name":"PostTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#postto","signature":"PostTo(pcUrl, pcBody)","extensions":[]},{"name":"SetStrict","description":"strictness","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#setstrict","signature":"SetStrict(pbOn)","extensions":["Q"],"forms":["SetStrictQ"]},{"name":"IsStrict","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#isstrict","signature":"IsStrict()","extensions":[]},{"name":"Calls","description":"the journal (what the code TRIED)","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#calls","signature":"Calls()","extensions":[]},{"name":"NumberOfCalls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#numberofcalls","signature":"NumberOfCalls()","extensions":[]},{"name":"LastCall","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#lastcall","signature":"LastCall()","extensions":[]},{"name":"NumberOfCallsTo","description":"how many times a URL was asked for -- the assertion that catches an N+1 or a retry storm.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#numberofcallsto","signature":"NumberOfCallsTo(pcUrl)","extensions":[]},{"name":"WasCalled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#wascalled","signature":"WasCalled(pcMethod, pcUrl)","extensions":[]},{"name":"ClearCalls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#clearcalls","signature":"ClearCalls()","extensions":["Q"],"forms":["ClearCallsQ"]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttpsandbox.html#show","signature":"Show()","extensions":[]}]},{"name":"stzHttpTask","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzhttptask.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveHttp.ring","inherits":{"stzReactiveTask":11},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttptask.html#init","signature":"Init(id, url, method, data, engine)","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttptask.html#execute","signature":"Execute()","extensions":[]},{"name":"PerformHttpGet","description":"This is the path taken when there is no reactor -- which is exactly what SetReactor(NULL) selects, and what the reactor switch falls back TO. The switch had an off position that could not work.","url":"https://mayouni.github.io/stzsite/en/reference/stzhttptask.html#performhttpget","signature":"PerformHttpGet(url)","extensions":[]},{"name":"PerformHttpPost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttptask.html#performhttppost","signature":"PerformHttpPost(url, data)","extensions":[]},{"name":"PerformHttpPut","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttptask.html#performhttpput","signature":"PerformHttpPut(url, data)","extensions":[]},{"name":"PerformHttpDelete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzhttptask.html#performhttpdelete","signature":"PerformHttpDelete(url)","extensions":[]}]},{"name":"stzISO27001RuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stziso27001rulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stziso27001rulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzImgToAscii","area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzImageToAscii.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#init","signature":"init(pcImage = \"\")","extensions":[]},{"name":"EnsureDirs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#ensuredirs","signature":"EnsureDirs()","extensions":[]},{"name":"Image","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#image","signature":"Image(pc)","extensions":[]},{"name":"Format","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#format","signature":"Format(pc)","extensions":[]},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#height","signature":"Height(n)","extensions":[]},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#width","signature":"Width(n)","extensions":[]},{"name":"Chars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#chars","signature":"Chars(pc)","extensions":[]},{"name":"Ramp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#ramp","signature":"Ramp(n)","extensions":[]},{"name":"Invert","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#invert","signature":"Invert(b=TRUE)","extensions":[]},{"name":"NoColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#nocolor","signature":"NoColor(b=TRUE)","extensions":[]},{"name":"Seed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#seed","signature":"Seed(n)","extensions":[]},{"name":"Verbose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#verbose","signature":"Verbose(b=TRUE)","extensions":[]},{"name":"OutputFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#outputfile","signature":"OutputFile(pc)","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#execute","signature":"Execute()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#run","signature":"Run()","extensions":[]},{"name":"Go","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#go","signature":"Go()","extensions":["XT"],"forms":["GoXT"]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#content","signature":"Content()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#show","signature":"Show()","extensions":[]},{"name":"View","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#view","signature":"View()","extensions":[]},{"name":"Display","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#display","signature":"Display()","extensions":[]},{"name":"ExecuteAndShow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#executeandshow","signature":"ExecuteAndShow()","extensions":[]},{"name":"RunAndView","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#runandview","signature":"RunAndView()","extensions":[]},{"name":"XT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#xt","signature":"XT()","extensions":[]},{"name":"BuildArgs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzimgtoascii.html#buildargs","signature":"BuildArgs()","extensions":[]}]},{"name":"stzIncident","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzincident.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzIncident.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#init","signature":"init(pcId)","extensions":[]},{"name":"FromCase","description":"building ----------------------------------------------------- Build from a sentinel case (I4) plus the ledger it fired on.","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#fromcase","signature":"FromCase(paCase, poLedger)","extensions":[]},{"name":"FromFinding","description":"Build from a bare finding (a detection judged outside a sentinel).","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#fromfinding","signature":"FromFinding(paFinding, poLedger)","extensions":[]},{"name":"WithGraph","description":"Give the incident the security graph, and it can answer HOW far the actor could have reached and WHAT a leaked secret exposes.","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#withgraph","signature":"WithGraph(poSecurityGraph)","extensions":[]},{"name":"Id","description":"reading","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#id","signature":"Id()","extensions":[]},{"name":"Rule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#rule","signature":"Rule()","extensions":[]},{"name":"Where","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#where","signature":"Where()","extensions":[]},{"name":"Severity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#severity","signature":"Severity()","extensions":[]},{"name":"Message","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#message","signature":"Message()","extensions":[]},{"name":"Actor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#actor","signature":"Actor()","extensions":[]},{"name":"OpenedAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#openedat","signature":"OpenedAt()","extensions":[]},{"name":"HeadDigest","description":"The chain head as it stood when this fired -- compare it with the ledger's later head to know whether history was rewritten.","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#headdigest","signature":"HeadDigest()","extensions":[]},{"name":"Events","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#events","signature":"Events()","extensions":[]},{"name":"NumberOfEvents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#numberofevents","signature":"NumberOfEvents()","extensions":[]},{"name":"Timeline","description":"The story, wall-ordered: [ [ atWall, kind, actor, subject, reason ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#timeline","signature":"Timeline()","extensions":[]},{"name":"Actors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#actors","signature":"Actors()","extensions":[]},{"name":"Subjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#subjects","signature":"Subjects()","extensions":[]},{"name":"Kinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#kinds","signature":"Kinds()","extensions":[]},{"name":"TraceIds","description":"The trace ids the story touched -- hand one to stzLog.OfTrace() and the handler's own words come back.","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#traceids","signature":"TraceIds()","extensions":[]},{"name":"SecretsInvolved","description":"The secrets named in the story (descriptors, never values).","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#secretsinvolved","signature":"SecretsInvolved()","extensions":[]},{"name":"AttackPath","description":"what the graph knows ---------------------------------------- How the actor could reach an effectful capability -- the path itself, not merely whether one exists. [] when the graph does not know this actor, or no path exists.","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#attackpath","signature":"AttackPath()","extensions":[]},{"name":"ReachesEffectful","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#reacheseffectful","signature":"ReachesEffectful()","extensions":[]},{"name":"BlastRadius","description":"What each implicated secret exposes: [ [ secret, [reachers] ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#blastradius","signature":"BlastRadius()","extensions":[]},{"name":"Status","description":"the response (status is forward-only)","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#status","signature":"Status()","extensions":[]},{"name":"IsOpen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#isopen","signature":"IsOpen()","extensions":[]},{"name":"IsClosed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#isclosed","signature":"IsClosed()","extensions":[]},{"name":"Contain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#contain","signature":"Contain(pcNote)","extensions":[]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#close","signature":"Close(pcNote)","extensions":[]},{"name":"Notes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#notes","signature":"Notes()","extensions":[]},{"name":"ToOcsfFindingJson","description":"interop: the incident as an OCSF finding (I7) ---------------- OCSF class 2001, Security Finding -- the class a SIEM expects for \"something was concluded\", as opposed to the raw events (which the ledger exports separately). The attack path, blast radius and trace ids ride in `unmapped`, which is what that field is for.","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#toocsffindingjson","signature":"ToOcsfFindingJson()","extensions":[]},{"name":"Explain","description":"the narrated account","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzincident.html#show","signature":"Show()","extensions":[]}]},{"name":"stzIntSeq","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzIntSeq.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#init","signature":"init(pHandle)","extensions":[]},{"name":"Handle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#handle","signature":"Handle()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#release","signature":"Release()","extensions":[]},{"name":"Disown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#disown","signature":"Disown()","extensions":[]},{"name":"NumberOfItems","description":"","also_written":["Size","Count"],"url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#numberofitems","signature":"NumberOfItems()","extensions":[]},{"name":"At","description":"1-based access to match Haro/Softanza convention; engine is 0-based.","also_written":["Nth","Item"],"url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#at","signature":"At(n)","extensions":[]},{"name":"First","description":"","also_written":["FirstItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#first","signature":"First()","extensions":[]},{"name":"Last","description":"","also_written":["LastItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#last","signature":"Last()","extensions":[]},{"name":"Sum","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#sum","signature":"Sum()","extensions":[]},{"name":"Min","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#min","signature":"Min()","extensions":[]},{"name":"Max","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#max","signature":"Max()","extensions":[]},{"name":"CountValue","description":"","also_written":["CountOccurrencesOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#countvalue","signature":"CountValue(n)","extensions":[]},{"name":"ToList","description":"","also_written":["Content","ToRingList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzintseq.html#tolist","signature":"ToList()","extensions":[]}]},{"name":"stzItem","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzitem.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring","inherits":{"stzItemCS":33},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitem.html#init","signature":"init(pItem, paList)","extensions":[]}]},{"name":"stzItemCS","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#init","signature":"init(pItem, paList, pCaseSensitive)","extensions":[]},{"name":"Item","description":"","also_written":["Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#item","signature":"Item()","extensions":["Q"],"forms":["ItemQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#value","signature":"Value()","extensions":[]},{"name":"List","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#list","signature":"List()","extensions":["Q"],"forms":["ListQ"],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? @@( o1.List() )","output":"[ \"A\", \"a\", \"B\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"CaseSensitive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#casesensitive","signature":"CaseSensitive()","extensions":[],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? o1.CaseSensitive()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfItems","description":"","also_written":["Size","CountItems","HowManyItem","HowManyItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#numberofitems","signature":"NumberOfItems()","extensions":[]},{"name":"NumberOfOccurrence","description":"","also_written":["HowManyOccurrence","NumberOfOccurrences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#numberofoccurrence","signature":"NumberOfOccurrence()","extensions":["CS"],"forms":["HowManyOccurrenceCS","NumberOfOccurrenceCS","NumberOfOccurrencesCS"],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? o1.NumberOfOccurrence()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Positions","description":"","also_written":["Occurrences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#positions","signature":"Positions()","extensions":["Q","CS","XT"],"forms":["PositionsCS","OccurrencesXT","OccurrencesCSQ","OccurrencesXTQ","OccurrencesCSXT"],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? @@( o1.Positions() )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"Sections","description":"","also_written":["PositionsAsSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#sections","signature":"Sections()","extensions":["CS"],"forms":["SectionsCS","PositionsAsSectionsCS"]},{"name":"NthPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#nthposition","signature":"NthPosition(_n_)","extensions":["CS"],"forms":["NthPositionCS"],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? o1.NthPosition(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#firstposition","signature":"FirstPosition()","extensions":["CS"],"forms":["FirstPositionCS"],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? o1.FirstPosition()","output":"1","from":"composed from the signature, run in the library"}},{"name":"LastPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#lastposition","signature":"LastPosition()","extensions":["CS"],"forms":["LastPositionCS"],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? o1.LastPosition()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#isboundedby","signature":"IsBoundedBy(paBounds)","extensions":["CS"],"forms":["IsBoundedByCS"]},{"name":"IsBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#isbetween","signature":"IsBetween(pBound1, pBound2)","extensions":["CS"],"forms":["IsBetweenCS"]},{"name":"BoundedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#boundedby","signature":"BoundedBy(paBounds)","extensions":["CS"],"forms":["BoundedByCS"]},{"name":"ReplacedWith","description":"","also_written":["Replaced","ReplacedBy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#replacedwith","signature":"ReplacedWith(pcOtherItem)","extensions":["CS"],"forms":["ReplacedCS","ReplacedByCS","ReplacedWithCS"]},{"name":"Removed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#removed","signature":"Removed()","extensions":["CS"],"forms":["RemovedCS"]},{"name":"IsLowercased","description":"","also_written":["IsInLowercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#islowercased","signature":"IsLowercased()","extensions":[],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? o1.IsLowercased()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUppercased","description":"","also_written":["IsInUppercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#isuppercased","signature":"IsUppercased()","extensions":[],"example":{"code":"o1 = new stzItemCS(\"A\", [ \"A\", \"a\", \"B\", \"a\" ], 0)\n? o1.IsUppercased()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Uppercased","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#uppercased","signature":"Uppercased()","extensions":["CS"],"forms":["UppercasedCS"]},{"name":"Lowercased","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#lowercased","signature":"Lowercased()","extensions":["CS"],"forms":["LowercasedCS"]},{"name":"InstertedBeforeCS","description":"","also_written":["InsertedAtCS"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#instertedbeforecs","signature":"InstertedBeforeCS(p, pCaseSensitive)","extensions":[]},{"name":"InsertedBefore","description":"","also_written":["InsertedBAt"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedbefore","signature":"InsertedBefore(p)","extensions":["W"],"forms":["InsertedBeforeW"]},{"name":"InsertedBeforePosition","description":"","also_written":["InsertedAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedbeforeposition","signature":"InsertedBeforePosition(_n_)","extensions":[]},{"name":"InsertedBeforePositions","description":"","also_written":["InsertedAtPositions","InsertedAtManyPositions","InsertedBeforeManyPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedbeforepositions","signature":"InsertedBeforePositions(anPos)","extensions":[]},{"name":"InsertedBeforeItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedbeforeitem","signature":"InsertedBeforeItem(pItem)","extensions":["CS"],"forms":["InsertedBeforeItemCS"]},{"name":"InsertedBeforeItems","description":"","also_written":["InsertedBeforeManyItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedbeforeitems","signature":"InsertedBeforeItems(pacItems)","extensions":["CS"],"forms":["InsertedBeforeItemsCS","InsertedBeforeManyItemsCS"]},{"name":"InsertedAtW","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedatw","signature":"InsertedAtW(pcCondition)","extensions":[]},{"name":"InstertedAfterCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#instertedaftercs","signature":"InstertedAfterCS(p, pCaseSensitive)","extensions":[]},{"name":"InsertedAfter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedafter","signature":"InsertedAfter(p)","extensions":["W"],"forms":["InsertedAfterW"]},{"name":"InsertedAfterPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedafterposition","signature":"InsertedAfterPosition(_n_)","extensions":[]},{"name":"InsertedAfterPositions","description":"","also_written":["InsertedAfterManyPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedafterpositions","signature":"InsertedAfterPositions(anPos)","extensions":[]},{"name":"InsertedAfterItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedafteritem","signature":"InsertedAfterItem(pItem)","extensions":["CS"],"forms":["InsertedAfterItemCS"]},{"name":"InsertedAfterItems","description":"","also_written":["InsertedAfterManyItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzitemcs.html#insertedafteritems","signature":"InsertedAfterItems(pacItems)","extensions":["CS"],"forms":["InsertedAfterItemsCS","InsertedAfterManyItemsCS"]}]},{"name":"stzJsCodeGraph","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzjscodegraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzJsCodeGraph.ring","inherits":{"stzCodeGraph":33},"methods":[{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjscodegraph.html#language","signature":"Language()","extensions":[]},{"name":"FileExtension","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjscodegraph.html#fileextension","signature":"FileExtension()","extensions":[]}]},{"name":"stzJuliaCode","area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzJuliaCode.ring","inherits":{"stzExterCode":22},"methods":[{"name":"SetCode","description":"Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#setcode","signature":"SetCode(pcJuliaCode)","extensions":[]},{"name":"@","description":"Same as SetCode: Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#@","signature":"@(pcJuliaCode)","extensions":[]},{"name":"Execute","description":"Running the exteranl code","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#execute","signature":"Execute()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#run","signature":"Run()","extensions":[]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#exec","signature":"Exec()","extensions":[]},{"name":"Result","description":"Reading the result of the computation","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#result","signature":"Result()","extensions":[]},{"name":"Code","description":"Debugging methods","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#code","signature":"Code()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#duration","signature":"Duration()","extensions":[]},{"name":"Log","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#log","signature":"Log()","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjuliacode.html#trace","signature":"Trace()","extensions":[]}]},{"name":"stzJwt","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidc.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#init","signature":"init(pcToken)","extensions":[]},{"name":"Token","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#token","signature":"Token()","extensions":[]},{"name":"IsWellFormed","description":"a JWS is exactly three dot-separated parts.","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#iswellformed","signature":"IsWellFormed()","extensions":[]},{"name":"SigningInput","description":"the part the signature actually covers: \"<header>.<payload>\".","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#signinginput","signature":"SigningInput()","extensions":[]},{"name":"SignatureB64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#signatureb64","signature":"SignatureB64()","extensions":[]},{"name":"Header","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#header","signature":"Header()","extensions":[]},{"name":"Payload","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#payload","signature":"Payload()","extensions":[]},{"name":"Algorithm","description":"the header's declared algorithm. INFORMATIONAL ONLY -- never verify with it; verification uses the algorithm of the key WE hold.","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#algorithm","signature":"Algorithm()","extensions":[]},{"name":"KeyId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#keyid","signature":"KeyId()","extensions":[]},{"name":"Claim","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#claim","signature":"Claim(pcName)","extensions":[]},{"name":"ClaimInt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#claimint","signature":"ClaimInt(pcName)","extensions":[]},{"name":"HasClaim","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#hasclaim","signature":"HasClaim(pcName)","extensions":[]},{"name":"Subject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#subject","signature":"Subject()","extensions":[]},{"name":"Issuer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#issuer","signature":"Issuer()","extensions":[]},{"name":"Audience","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#audience","signature":"Audience()","extensions":[]},{"name":"SignatureIsValidWith","description":"verify the signature against ONE JWK -- [ :kty, :x, :y ] for EC (ES256) or [ :kty, :n, :e ] for RSA (RS256). TRUE only on a definite 1 from the engine (a malformed key answers -1, which is NOT a pass).","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#signatureisvalidwith","signature":"SignatureIsValidWith(paJwk)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzjwt.html#show","signature":"Show()","extensions":[]}]},{"name":"stzKMeans","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzkmeans.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzKMeans.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans.html#init","signature":"init(paVectors)","extensions":[]},{"name":"SetK","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzkmeans/setk.html","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans/setk.html","signature":"SetK(n)","extensions":[]},{"name":"Run","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzkmeans/run.html","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans/run.html","signature":"Run(nMaxIter)","extensions":[]},{"name":"Clusters","description":"one pass over the assignments, not one per cluster: k scans of n were 1.28 M steps at 20,000 points into 64 (256 ms); one scan is 20,000","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans.html#clusters","signature":"Clusters()","extensions":[]},{"name":"Centroids","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans.html#centroids","signature":"Centroids()","extensions":[]},{"name":"ClusterOf","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzkmeans/clusterof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans/clusterof.html","signature":"ClusterOf(paVector)","extensions":[]},{"name":"Inertia","description":"total within-cluster squared distance -- the quality number, computed by the engine at the end of the run over the same distance (cluster.zig)","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans.html#inertia","signature":"Inertia()","extensions":[],"example":{"code":"o1 = new stzKMeans([ [1,1], [1,1], [1,1] ])\n? o1.Inertia()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Iterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans.html#iterations","signature":"Iterations()","extensions":[],"example":{"code":"o1 = new stzKMeans([ [1,1], [1,1], [1,1] ])\n? o1.Iterations()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkmeans.html#why","signature":"Why()","extensions":[]}]},{"name":"stzKernelMaker","area":"gpu","page":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzKernelMaker.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#init","signature":"init()","extensions":[]},{"name":"TakesVector","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#takesvector","signature":"TakesVector(pcName)","extensions":[]},{"name":"TakesScalar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#takesscalar","signature":"TakesScalar(pcName)","extensions":[]},{"name":"ReturnsVector","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#returnsvector","signature":"ReturnsVector(pcName)","extensions":[]},{"name":"ForEachElement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#foreachelement","signature":"ForEachElement(pcW)","extensions":[]},{"name":"InputNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#inputnames","signature":"InputNames()","extensions":[]},{"name":"ScalarNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#scalarnames","signature":"ScalarNames()","extensions":[]},{"name":"OutputName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#outputname","signature":"OutputName()","extensions":[]},{"name":"Spec","description":"The engine's spec format -- the declarations, collapsed. Exposed for transparency and for the guard.","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#spec","signature":"Spec()","extensions":[]},{"name":"ToWGSL","description":"Transpile (engine-side) and cache. Pure text work: needs NO device, so kernels can be authored and inspected on GPU-less machines. Raises with the engine's refusal message on a bad description.","url":"https://mayouni.github.io/stzsite/en/reference/stzkernelmaker.html#towgsl","signature":"ToWGSL()","extensions":[]}]},{"name":"stzKindConstraint","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzkindconstraint.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkindconstraint.html#init","signature":"init(pcKind)","extensions":[]},{"name":"ToBeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkindconstraint.html#tobeq","signature":"ToBeQ(pcDesc)","extensions":[]},{"name":"AndQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkindconstraint.html#andq","signature":"AndQ()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzkindconstraint.html#kind","signature":"Kind()","extensions":[]}]},{"name":"stzKnn","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzknn.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzKnn.ring","inherits":{},"methods":[{"name":"init","description":"a different thing whenever the vote overrules proximity","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#init","signature":"init(poDataset)","extensions":[]},{"name":"TrainingSetQ","description":"THE HELD SET IS LIVE THROUGH HERE. Haro COPIES an object into an attribute, so the set handed to the constructor is a SNAPSHOT: growing the caller's own object afterwards would NOT reach this learner. Grow it through this accessor -- oLearner.TrainingSetQ().AddExample(...) -- which reaches the real held set (accessor + method call is live in Haro).","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#trainingsetq","signature":"TrainingSetQ()","extensions":[]},{"name":"SetK","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzknn/setk.html","url":"https://mayouni.github.io/stzsite/en/reference/stzknn/setk.html","signature":"SetK(n)","extensions":[]},{"name":"SetApproximate","description":"Label agreement measured 1.000 in both rows above -- on separable data the vote absorbed every neighbour the forest missed. Do not read that as a guarantee; read it as the reason AgreementWithExact() takes YOUR queries.","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#setapproximate","signature":"SetApproximate(bFlag)","extensions":[]},{"name":"IsApproximate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#isapproximate","signature":"IsApproximate()","extensions":[],"example":{"code":"oDS = new stzTrainingSet([])\noDS.AddExample([ 1, 1 ], \"yes\")\noDS.AddExample([ 1, 0 ], \"yes\")\noDS.AddExample([ 0, 1 ], \"no\")\noDS.AddExample([ 0, 0 ], \"no\")\no1 = new stzKnn(oDS)\n? o1.IsApproximate()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetApproximateTrees","description":"More trees, better recall, bigger index and a slower build.","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#setapproximatetrees","signature":"SetApproximateTrees(n)","extensions":[]},{"name":"SetApproximateBudget","description":"Candidates examined per query before the true distances decide. 0 lets the engine scale it from k. This is the recall dial.","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#setapproximatebudget","signature":"SetApproximateBudget(n)","extensions":[]},{"name":"ApproximateTrees","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#approximatetrees","signature":"ApproximateTrees()","extensions":[],"example":{"code":"oDS = new stzTrainingSet([])\noDS.AddExample([ 1, 1 ], \"yes\")\noDS.AddExample([ 1, 0 ], \"yes\")\noDS.AddExample([ 0, 1 ], \"no\")\noDS.AddExample([ 0, 0 ], \"no\")\no1 = new stzKnn(oDS)\n? o1.ApproximateTrees()","output":"24","from":"composed from the signature, run in the library"}},{"name":"ApproximateBudget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#approximatebudget","signature":"ApproximateBudget()","extensions":[],"example":{"code":"oDS = new stzTrainingSet([])\noDS.AddExample([ 1, 1 ], \"yes\")\noDS.AddExample([ 1, 0 ], \"yes\")\noDS.AddExample([ 0, 1 ], \"no\")\noDS.AddExample([ 0, 0 ], \"no\")\no1 = new stzKnn(oDS)\n? o1.ApproximateBudget()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AgreementWithExact","description":"Returns the fraction of the given queries on which approximate and exact classification agree. Each mode is built once, not once per query.","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#agreementwithexact","signature":"AgreementWithExact(paQueries)","extensions":[]},{"name":"K","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#k","signature":"K()","extensions":[],"example":{"code":"oDS = new stzTrainingSet([])\noDS.AddExample([ 1, 1 ], \"yes\")\noDS.AddExample([ 1, 0 ], \"yes\")\noDS.AddExample([ 0, 1 ], \"no\")\noDS.AddExample([ 0, 0 ], \"no\")\no1 = new stzKnn(oDS)\n? o1.K()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Classify","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzknn/classify.html","url":"https://mayouni.github.io/stzsite/en/reference/stzknn/classify.html","signature":"Classify(paFeatures)","extensions":[],"example":{"code":"oDS = new stzTrainingSet([])\noDS.AddExample([ 1, 1 ], \"yes\")\noDS.AddExample([ 1, 0 ], \"yes\")\noDS.AddExample([ 0, 1 ], \"no\")\noDS.AddExample([ 0, 0 ], \"no\")\no1 = new stzKnn(oDS)\n? o1.Classify([ 2, 3 ])","output":"yes","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknn.html#why","signature":"Why()","extensions":[]}]},{"name":"stzKnowParser","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzknowparser.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowparser.html#init","signature":"init()","extensions":[]},{"name":"ParseFile","description":"stateless parser; shields stzObject's 1-arg init so `new stzKnowParser()` works (R1 fix, 2026-07-14 -- the ImportKnow path was dead with R19 before this)","url":"https://mayouni.github.io/stzsite/en/reference/stzknowparser.html#parsefile","signature":"ParseFile(pcFilename)","extensions":[]},{"name":"Parse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowparser.html#parse","signature":"Parse(pcContent)","extensions":[]}]},{"name":"stzKnowledgeGraph","also_named":["stzKnowGraph"],"area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring","inherits":{"stzGraph":290},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#init","signature":"init(pcId)","extensions":[]},{"name":"IsKnowledgeGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#isknowledgegraph","signature":"IsKnowledgeGraph()","extensions":[]},{"name":"IsAKnowledgeGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#isaknowledgegraph","signature":"IsAKnowledgeGraph()","extensions":[]},{"name":"AddFact","description":"","also_written":["AddTriple"],"url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#addfact","signature":"AddFact(pcSubject, pcPredicate, pcObject)","extensions":["Q","XT"],"forms":["AddFactQ","AddFactXT"]},{"name":"Know","description":"domain-modeling verbs (INSTANCE-scoped, chainable) -------------------- Build a domain knowledgebase with NO globals: oKB = new stzKnowledgeGraph(\"restaurant\") oKB.Know(\"margherita\", \"dish\"). KnowRelation(\"margherita\", \"contains\", \"tomato-sauce\"). ConstrainRelation(\"pairs-with\", :Symmetric) The natural-world globals (StzKnow/StzKnowRelation) are a SEPARATE feature -- the default shared world behind WhatIs/AreRelated. A scoped domain (a DLM's brain, an app's world) owns its own graph instance.","also_written":["KnowEntity"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/know.html","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/know.html","signature":"Know(pcName, pcType)","extensions":[],"example":{"code":"oRest = new stzKnowledgeGraph(\"restaurant\")\noRest.Know(\"margherita\", \"dish\").Know(\"tiramisu\", \"dish\")\noRest.AddConversationQ(\"setup\").SetGoal(StzGoalQ().RequireEach(\"dish\", \"contains\"))\n? len( oRest.GapsIn(\"setup\") )","output":"2","from":"library test"}},{"name":"KnowRelation","description":"","also_written":["KnowFact"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/knowrelation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/knowrelation.html","signature":"KnowRelation(pcSubject, pcPredicate, pcObject)","extensions":[]},{"name":"ConstrainRelation","description":"Record a relation LAW on THIS graph's ontology (:Symmetric, :Unique, :Transitive). Prove() reads it for transitive closure; forging a DLM reads it as the domain's laws.","also_written":["Constrain"],"url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#constrainrelation","signature":"ConstrainRelation(pcRel, pcLaw)","extensions":[]},{"name":"Admit","description":"GOVERNED ADMISSION (instance-scoped) --------------------------------- The door a conversation / agent / importer admits facts through: the LAW is checked, the verdict is EXPLAINED, and a refusal is RECORDED as a named contradiction -- never silently resolved (G8). Admission is governed because it comes through THIS door, not because a global flag is set -- so a scoped domain graph governs itself, with no global world. Returns [ :admitted = 1|0, :why = \"...\" ].","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#admit","signature":"Admit(pcSubject, pcPredicate, pcObject, paMeta)","extensions":[],"example":{"code":"o1 = new stzKnowledgeGraph(\"fluency-space\")\n? @@( o1.Admit(\"an\", \"an\", \"an\", [ \"an\", \"a\" ]) )","output":"[ [ \"admitted\", 1 ], [ \"why\", \"admitted: 'an' an 'an'\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AddConversation","description":"CONVERSATIONS IN THIS SPACE (composition) ----------------------------- A knowledge space HOLDS its conversations: an elicitation is an EPISODE that happens INSIDE the space it grows -- never a session that owns a space. So the space is the door for everything that needs knowledge (AskIn / ReplyIn / GapsIn / ConcludeIn hand THIS graph, live, into the session); session-only state is reached through ConversationQ(topic). -- the conversations, as a collection this space OWNS","entry":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/addconversation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/addconversation.html","signature":"AddConversation(pcConvName)","extensions":["Q"],"forms":["AddConversationQ"],"example":{"code":"oRest = new stzKnowledgeGraph(\"restaurant\")\noRest.Know(\"margherita\", \"dish\").Know(\"tiramisu\", \"dish\")\noRest.AddConversationQ(\"setup\").SetGoal(StzGoalQ().RequireEach(\"dish\", \"contains\"))\n? len( oRest.GapsIn(\"setup\") )","output":"2","from":"library test"}},{"name":"AddConversations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#addconversations","signature":"AddConversations(pacNames)","extensions":["Q"],"forms":["AddConversationsQ"]},{"name":"RemoveConversation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#removeconversation","signature":"RemoveConversation(pcConvName)","extensions":[]},{"name":"RemoveAllConversations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#removeallconversations","signature":"RemoveAllConversations()","extensions":[]},{"name":"ConversationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#conversationq","signature":"ConversationQ(pcConvName)","extensions":[]},{"name":"Conversations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#conversations","signature":"Conversations()","extensions":["XT"],"forms":["ConversationsXT"]},{"name":"NumberOfConversations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#numberofconversations","signature":"NumberOfConversations()","extensions":[],"example":{"code":"o1 = new stzKnowledgeGraph(\"fluency-space\")\n? o1.NumberOfConversations()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasConversation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#hasconversation","signature":"HasConversation(pcConvName)","extensions":[],"example":{"code":"o1 = new stzKnowledgeGraph(\"fluency-space\")\n? o1.HasConversation(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"OpenConversations","description":"the sessions still working (a goal neither fulfilled nor revoked)","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#openconversations","signature":"OpenConversations()","extensions":[]},{"name":"GapsIn","description":"the wise-coding loop, driven BY the space (This goes in live)","entry":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/gapsin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/gapsin.html","signature":"GapsIn(pcConvName)","extensions":[],"example":{"code":"oRest = new stzKnowledgeGraph(\"restaurant\")\noRest.Know(\"margherita\", \"dish\").Know(\"tiramisu\", \"dish\")\noRest.AddConversationQ(\"setup\").SetGoal(StzGoalQ().RequireEach(\"dish\", \"contains\"))\n? len( oRest.GapsIn(\"setup\") )","output":"2","from":"library test"}},{"name":"AskIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#askin","signature":"AskIn(pcConvName)","extensions":["XT"],"forms":["AskInXT"]},{"name":"ReplyIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#replyin","signature":"ReplyIn(pcConvName, pAnswer)","extensions":[]},{"name":"ConcludeIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#concludein","signature":"ConcludeIn(pcConvName, pcKnowFile)","extensions":[]},{"name":"SetStrictMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#setstrictmode","signature":"SetStrictMode(bOnOff)","extensions":[]},{"name":"EnableStrictMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#enablestrictmode","signature":"EnableStrictMode()","extensions":[]},{"name":"DisableStrictMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#disablestrictmode","signature":"DisableStrictMode()","extensions":[]},{"name":"IsStrict","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#isstrict","signature":"IsStrict()","extensions":[],"example":{"code":"o1 = new stzKnowledgeGraph(\"fluency-space\")\n? o1.IsStrict()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Contradictions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#contradictions","signature":"Contradictions()","extensions":[]},{"name":"FactMeta","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#factmeta","signature":"FactMeta()","extensions":[]},{"name":"RemoveFact","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#removefact","signature":"RemoveFact(pcSubject, pcPredicate, pcObject)","extensions":[]},{"name":"RemoveTriple","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#removetriple","signature":"RemoveTriple(pcSubject, pcPredicate, pcObject)","extensions":[]},{"name":"Facts","description":"","also_written":["Triples"],"url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#facts","signature":"Facts()","extensions":[]},{"name":"Query","description":"query interface","entry":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/query.html","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph/query.html","signature":"Query(paPattern)","extensions":[]},{"name":"QueryPath","description":"query interface","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#querypath","signature":"QueryPath(paaPatterns)","extensions":[]},{"name":"Predicates","description":"entity analysis","also_written":["PredicatesOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#predicates","signature":"Predicates(pcEntity)","extensions":[]},{"name":"Relations","description":"entity analysis","also_written":["RelationsOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#relations","signature":"Relations(pcEntity)","extensions":[]},{"name":"SimilarTo","description":"entity analysis","also_written":["SimilarEntities"],"url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#similarto","signature":"SimilarTo(pcEntity)","extensions":[]},{"name":"DefineClass","description":"ontology support","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#defineclass","signature":"DefineClass(pcClass, pcSuperClass)","extensions":[]},{"name":"DefineProperty","description":"ontology support","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#defineproperty","signature":"DefineProperty(pcProperty, paConstraints)","extensions":[]},{"name":"Ontology","description":"ontology support","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#ontology","signature":"Ontology()","extensions":[]},{"name":"ValidateOntology","description":"ontology support","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#validateontology","signature":"ValidateOntology()","extensions":[],"example":{"code":"o1 = new stzKnowledgeGraph(\"fluency-space\")\n? o1.ValidateOntology()","output":"1","from":"composed from the signature, run in the library"}},{"name":"RelationHasLaw","description":"Does the ontology declare this LAW for this relation? (Laws land here through DefineProperty(rel, [ law ]) -- the R1 home of :unique / :symmetric / :transitive.)","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#relationhaslaw","signature":"RelationHasLaw(pcRel, pcLaw)","extensions":[],"example":{"code":"o1 = new stzKnowledgeGraph(\"fluency-space\")\n? o1.RelationHasLaw(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Prove","description":"Prove([ subject, relation, object ]) -> a STRUCTURED, replayable proof: [ :verdict, :goal, :steps, :narration, :certainty ]. Each step: [ :kind (\"fact\"|\"law\"|\"chain-link\"), :fact, :narration ]. Deterministic over recorded facts + declared laws, so certainty is 1 WHATEVER the verdict (a certain no is still certain, LAW 3).","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#prove","signature":"Prove(paPattern)","extensions":[]},{"name":"Explain","description":"knowledge graph explain","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#explain","signature":"Explain()","extensions":[]},{"name":"ImportKnow","description":"(legacy .stzknow still reads)","also_written":["LoadKnow"],"url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#importknow","signature":"ImportKnow(pSource)","extensions":[]},{"name":"ExportToKnow","description":"Every field is escaped (StzKnowEscape): a | or a newline inside a value is data, never a separator. Fact lines keep their 3-field shape.","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#exporttoknow","signature":"ExportToKnow()","extensions":[]},{"name":"WriteToKnowFile","description":"(legacy .stzknow still reads)","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#writetoknowfile","signature":"WriteToKnowFile(pcFilename)","extensions":[]},{"name":"WriteKnowFile","description":"(legacy .stzknow still reads)","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#writeknowfile","signature":"WriteKnowFile(pcFileName)","extensions":[]},{"name":"MetaOfFact","description":"The provenance recorded for a fact ([] when none). The match ignores case, as the graph's own nodes do.","url":"https://mayouni.github.io/stzsite/en/reference/stzknowledgegraph.html#metaoffact","signature":"MetaOfFact(pcS, pcP, pcO)","extensions":[]}]},{"name":"stzLLMAgent","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzLLMAgent.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#name_","signature":"Name_()","extensions":[]},{"name":"MemoryQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#memoryq","signature":"MemoryQ()","extensions":[]},{"name":"SetSkillFrom","description":"the LLM body is an stzLLMFunction (typed-or-refuse, budgeted, memoized -- R4 G3). The agent proposes through it.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#setskillfrom","signature":"SetSkillFrom(poLLMFunction)","extensions":[]},{"name":"Propose","description":"a PROPOSAL, never an effect -- the return value is a candidate a pi-gate must admit before anything happens","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#propose","signature":"Propose(pcInput)","extensions":[]},{"name":"HoldsEffectful","description":"the structural guarantee, stated in code: an LLM actor's capability set is EMPTY of 'effectful' -- forever","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#holdseffectful","signature":"HoldsEffectful()","extensions":[]},{"name":"Capabilities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmagent.html#kind","signature":"Kind()","extensions":[]}]},{"name":"stzLLMFunction","area":"neural","page":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzLLMFunction.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#name_","signature":"Name_()","extensions":[]},{"name":"SetPrompt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#setprompt","signature":"SetPrompt(pcTemplate)","extensions":[]},{"name":"ReturnsNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#returnsnumber","signature":"ReturnsNumber()","extensions":[]},{"name":"ReturnsBoolean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#returnsboolean","signature":"ReturnsBoolean()","extensions":[]},{"name":"ReturnsString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#returnsstring","signature":"ReturnsString()","extensions":[]},{"name":"ReturnsOneOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#returnsoneof","signature":"ReturnsOneOf(pacChoices)","extensions":[]},{"name":"ReturnsStructure","description":"THE STRUCTURED RUNG. paFields is an stzOutputSchema declaration; it is compiled and judged HERE, so a defective declaration can never reach a model.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#returnsstructure","signature":"ReturnsStructure(paFields)","extensions":["Q"],"forms":["ReturnsStructureQ"]},{"name":"HasSchema","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#hasschema","signature":"HasSchema()","extensions":[]},{"name":"Schema","description":"A READ. Haro copies on assign, so configuring the returned schema configures a copy and nothing else -- use RefuseUnknownFields() below for the one knob that has to land on the stored one.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#schema","signature":"Schema()","extensions":[]},{"name":"RefuseUnknownFields","description":"Closed-world: a field the schema never declared refuses the answer instead of being reported and dropped.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#refuseunknownfields","signature":"RefuseUnknownFields()","extensions":[]},{"name":"LastFindings","description":"The findings the LAST validation produced, in the family's unified shape -- so a refusal can be handed to stzRuleReport.Ingest() and stand in the same CI gate as every other rule in the library.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#lastfindings","signature":"LastFindings()","extensions":[]},{"name":"Budget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#budget","signature":"Budget(nMaxCalls)","extensions":[]},{"name":"SetRetries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#setretries","signature":"SetRetries(n)","extensions":[]},{"name":"UseResponder","description":"TEST / OFFLINE DOOR, named for what it is. The responder is a FAKE standing where the model stands: it receives (prompt, attempt) and returns the raw text a model would have returned. It exists so the refusal paths -- the ones that matter most and that no seeded cache can reach -- can be narrated without a GGUF. It spends budget like a real call, and Why() says \"FAKE responder\" on every answer it produces, so nothing it returns can be mistaken for a live one. (The name follows stzGraphRule.UseChecker(): same escape-hatch shape, same word.)","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#useresponder","signature":"UseResponder(fResponder)","extensions":["Q"],"forms":["UseResponderQ"]},{"name":"IsUsingResponder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#isusingresponder","signature":"IsUsingResponder()","extensions":[]},{"name":"CallsMade","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#callsmade","signature":"CallsMade()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#why","signature":"Why()","extensions":[]},{"name":"Call_","description":"the call","also_written":["Of"],"url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#call_","signature":"Call_(pcInput)","extensions":[]},{"name":"SeedAnswer","description":"test/offline door: seed a known answer into the memo cache (the golden path for model-free environments; the seed is EXPLICIT)","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#seedanswer","signature":"SeedAnswer(pcInput, pValue)","extensions":[]},{"name":"EffectivePrompt","description":"The prompt actually sent. For a structured function it carries the schema's own clause, so the model is ASKED for the shape rather than hoped at -- and the memo key is taken over this same text, so a seed and a call agree on what the question was.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#effectiveprompt","signature":"EffectivePrompt(pcInput)","extensions":[]},{"name":"ConstrainDecoding","description":"constrained decoding, asked and answered --------------------------- ON by default when a structure is declared and the engine enforces grammars. Turn it OFF to compare, or when a caller wants the model's unconstrained voice and the court's verdict on it.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#constraindecoding","signature":"ConstrainDecoding(pbYesNo)","extensions":["Q"],"forms":["ConstrainDecodingQ"]},{"name":"IsConstrainingDecoding","description":"Will the NEXT live call be grammar-constrained? Ask this rather than assuming: a nested structure, an off switch, or a build without the sampler rung all answer 0, and WhyNotConstrained() says which.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#isconstrainingdecoding","signature":"IsConstrainingDecoding()","extensions":[]},{"name":"WhyNotConstrained","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#whynotconstrained","signature":"WhyNotConstrained()","extensions":[]},{"name":"GrammarUsed","description":"The grammar text itself, for a reader who wants to see what was enforced.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#grammarused","signature":"GrammarUsed()","extensions":[]},{"name":"WasLastAnswerConstrained","description":"Was the LAST live answer grammar-constrained? (0 for a memo hit and for a fake responder -- neither of them decoded anything.)","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#waslastanswerconstrained","signature":"WasLastAnswerConstrained()","extensions":[]},{"name":"SetRetrySampling","description":"The sampling a RETRY uses. Attempt 1 never sees these -- it is greedy.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#setretrysampling","signature":"SetRetrySampling(pnTemperature, pnSeed)","extensions":["Q"],"forms":["SetRetrySamplingQ"]},{"name":"SetMaxTokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#setmaxtokens","signature":"SetMaxTokens(pnMax)","extensions":["Q"],"forms":["SetMaxTokensQ"]},{"name":"RetryTemperature","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#retrytemperature","signature":"RetryTemperature()","extensions":[]},{"name":"AddGolden","description":"golden sets","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#addgolden","signature":"AddGolden(pcInput, pExpected)","extensions":["Q"],"forms":["AddGoldenQ"]},{"name":"RunGoldens","description":"Goldens hold STRUCTURES as readily as scalars now. Two things had to change for that, and both were real defects rather than gaps: Haro's own `=` answers 0 for two identical lists, so a structured golden could never have passed; and a failing structured case that reports only \"expected / got\" is unreadable, so the failure now carries the FIELD that moved.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmfunction.html#rungoldens","signature":"RunGoldens()","extensions":[]}]},{"name":"stzLanguage","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring","inherits":{},"methods":[{"name":"init","description":"NOTE// the class have a @aLanguageInfo@ attribute in PRIVATE section We put it there, because we use it just for initializing the object. --> it does not necesarilay contain all the information the class could provide about the langauge.","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#init","signature":"init(pcLangIdentifier)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#content","signature":"Content()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#value","signature":"Value()","extensions":[]},{"name":"Number","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#number","signature":"Number()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.Number()","output":"31","from":"composed from the signature, run in the library"}},{"name":"Name","description":"@Misspelled","also_written":["Langauge","Language"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#name","signature":"Name()","extensions":[]},{"name":"NativeName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#nativename","signature":"NativeName()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.NativeName()","output":"English","from":"composed from the signature, run in the library"}},{"name":"ShortAbbreviation","description":"","also_written":["Abbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#shortabbreviation","signature":"ShortAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.ShortAbbreviation()","output":"en","from":"composed from the signature, run in the library"}},{"name":"LongAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#longabbreviation","signature":"LongAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.LongAbbreviation()","output":"eng","from":"composed from the signature, run in the library"}},{"name":"DefaultCountry","description":"","also_written":["Country","CountryName","DefaultCountryName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#defaultcountry","signature":"DefaultCountry()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.DefaultCountry()","output":"united_states","from":"composed from the signature, run in the library"}},{"name":"DefaultCountryNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#defaultcountrynumber","signature":"DefaultCountryNumber()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.DefaultCountryNumber()","output":"225","from":"composed from the signature, run in the library"}},{"name":"DefaultCountryLocaleAbbreviation","description":"","also_written":["CountryLocaleAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#defaultcountrylocaleabbreviation","signature":"DefaultCountryLocaleAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.DefaultCountryLocaleAbbreviation()","output":"en-US","from":"composed from the signature, run in the library"}},{"name":"DefaultScript","description":"","also_written":["Script","ScriptName","DefaultScriptName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#defaultscript","signature":"DefaultScript()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.DefaultScript()","output":"deseret","from":"composed from the signature, run in the library"}},{"name":"DefaultScriptNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#defaultscriptnumber","signature":"DefaultScriptNumber()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? o1.DefaultScriptNumber()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Scripts","description":"","also_written":["ScriptsNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#scripts","signature":"Scripts()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? @@( o1.Scripts() )","output":"[ \"deseret\", \"latin\", \"shavian\" ]","from":"composed from the signature, run in the library"}},{"name":"ScriptsAbbreviations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#scriptsabbreviations","signature":"ScriptsAbbreviations()","extensions":[],"example":{"code":"o1 = new stzLanguage(\"English\")\n? @@( o1.ScriptsAbbreviations() )","output":"[ \"dsrt\", \"latn\", \"shaw\" ]","from":"composed from the signature, run in the library"}},{"name":"EngineField","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#enginefield","signature":"EngineField(pcField)","extensions":[]},{"name":"EngineFieldByAbbr","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlanguage.html#enginefieldbyabbr","signature":"EngineFieldByAbbr(pcField)","extensions":[]}]},{"name":"stzLatencyHistogram","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzLatencyHistogram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#init","signature":"init()","extensions":[]},{"name":"Handle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#handle","signature":"Handle()","extensions":[]},{"name":"AdoptHandle","description":"Adopt an engine histogram OWNED ELSEWHERE (a perf metric family's child): frees any self-created handle; Destroy() will not free an adopted one -- the owner does.","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#adopthandle","signature":"AdoptHandle(pEngineHandle)","extensions":[]},{"name":"Record","description":"Tally one latency sample, in milliseconds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#record","signature":"Record(nMs)","extensions":[]},{"name":"Percentile","description":"Upper bound (ms) of the bucket holding percentile nP (0..100).","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#percentile","signature":"Percentile(nP)","extensions":[]},{"name":"P50","description":"Same as Percentile: Upper bound (ms) of the bucket holding percentile nP (0..100).","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#p50","signature":"P50()","extensions":[],"example":{"code":"o1 = new stzLatencyHistogram()\n? o1.P50()","output":"0","from":"composed from the signature, run in the library"}},{"name":"P95","description":"Same as Percentile: Upper bound (ms) of the bucket holding percentile nP (0..100).","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#p95","signature":"P95()","extensions":[],"example":{"code":"o1 = new stzLatencyHistogram()\n? o1.P95()","output":"0","from":"composed from the signature, run in the library"}},{"name":"P99","description":"Same as Percentile: Upper bound (ms) of the bucket holding percentile nP (0..100).","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#p99","signature":"P99()","extensions":[],"example":{"code":"o1 = new stzLatencyHistogram()\n? o1.P99()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#count","signature":"Count()","extensions":[],"example":{"code":"o1 = new stzLatencyHistogram()\n? o1.Count()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Sum","description":"Exact running sum of every recorded value (the buckets quantize, the sum does not) -- lifetime mean = Sum()/Count().","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#sum","signature":"Sum()","extensions":[],"example":{"code":"o1 = new stzLatencyHistogram()\n? o1.Sum()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#reset","signature":"Reset()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlatencyhistogram.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzLearner","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzLearner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#init","signature":"init(pcFolder)","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#id","signature":"Id()","extensions":[],"example":{"code":"cL = \"t_edu_levels/zara\"\no1 = StzLearnerQ(cL)\n? o1.Id()","output":"zara","from":"composed from the signature, run in the library"}},{"name":"Folder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#folder","signature":"Folder()","extensions":[]},{"name":"ProgressFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#progressfile","signature":"ProgressFile()","extensions":[]},{"name":"WorkFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#workfile","signature":"WorkFile(pcExerciseId)","extensions":[]},{"name":"Facts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#facts","signature":"Facts()","extensions":[]},{"name":"Submit","description":"the one writer of progress: a check that RAN THE FACT SHAPE. The knowledge graph keeps ONE edge per pair of nodes, so `ali | tried | ex` and `ali | passed | ex` cannot both exist -- found by this plane's guard, 2026-09-23. Every fact about an attempt therefore hangs off its own subject, and each carries a distinct object (the prefixes keep two equal hashes from being one node): ali | worked-on | ex-01-01 ex-01-01-by-ali | verdict | passed          (passed | diverged | error) ex-01-01-by-ali | last-attempt | attempt:<sha256> ex-01-01-by-ali | evidence | sha256:<sha256>        (only when passed) ex-01-01-by-ali | checked-at-ms | <epoch ms, UTC>   (only when passed)","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#submit","signature":"Submit(poExercise, pcCode)","extensions":[]},{"name":"SubmitFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#submitfile","signature":"SubmitFile(poExercise, pcFile)","extensions":[]},{"name":"HasTried","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#hastried","signature":"HasTried(pcExerciseId)","extensions":[],"example":{"code":"cL = \"t_edu_levels/zara\"\no1 = StzLearnerQ(cL)\n? o1.HasTried(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"LastVerdict","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#lastverdict","signature":"LastVerdict(pcExerciseId)","extensions":[]},{"name":"HasPassed","description":"Passed means: the checker said so AND its evidence still matches the work file. A verdict typed by hand carries no evidence and is refused.","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#haspassed","signature":"HasPassed(pcExerciseId)","extensions":[],"example":{"code":"cL = \"t_edu_levels/zara\"\no1 = StzLearnerQ(cL)\n? o1.HasPassed(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ChapterOn","description":"where the learner is The first chapter, in course order, with an exercise not yet passed (with evidence); \"\" once every chapter is. This is what the tutor's rule 2 means by \"where the learner is\".","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#chapteron","signature":"ChapterOn(poCourse)","extensions":[]},{"name":"ProjectFolder","description":"projects and levels","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#projectfolder","signature":"ProjectFolder(pcProjectId)","extensions":[]},{"name":"SubmitProject","description":"The learner's own project folder, judged by the project's guard. As with an exercise, the checker is the only writer of the verdict, and the evidence is the hash of the whole folder.","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#submitproject","signature":"SubmitProject(poProject)","extensions":[]},{"name":"HasPassedProject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#haspassedproject","signature":"HasPassedProject(pcProjectId)","extensions":[],"example":{"code":"cL = \"t_edu_levels/zara\"\no1 = StzLearnerQ(cL)\n? o1.HasPassedProject(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasEarned","description":"A level is earned when EVERY exercise of the chapters it needs has been passed AND its project has passed -- each with evidence that still matches. Nothing else earns it: not a score, not a teacher.","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#hasearned","signature":"HasEarned(poProgram, poCourse, pcLevel)","extensions":[]},{"name":"MissingFor","description":"What still stands between the learner and a level, by name.","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#missingfor","signature":"MissingFor(poProgram, poCourse, pcLevel)","extensions":[]},{"name":"Reload","description":"Reloads the facts from disk -- what another object, or a person, wrote.","url":"https://mayouni.github.io/stzsite/en/reference/stzlearner.html#reload","signature":"Reload()","extensions":[]}]},{"name":"stzLibDoc","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzLibDoc.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#init","signature":"init(paClasses)","extensions":[]},{"name":"NumberOfEntries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#numberofentries","signature":"NumberOfEntries()","extensions":[],"example":{"code":"o1 = new stzLibDoc([ \"stzText\", \"stzListOfTexts\" ])\n? o1.NumberOfEntries()","output":"507","from":"composed from the signature, run in the library"}},{"name":"NumberOfClasses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#numberofclasses","signature":"NumberOfClasses()","extensions":[],"example":{"code":"o1 = new stzLibDoc([ \"stzText\", \"stzListOfTexts\" ])\n? o1.NumberOfClasses()","output":"4","from":"composed from the signature, run in the library"}},{"name":"AddTestSamples","description":"Union in the TEST SAMPLES of the given test topics (L3): every narrated Then(\"desc\", code, expected) becomes an \"(example)\" record -- a natural query can surface a REAL verified call. Chainable; re-index on next Ask.","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#addtestsamples","signature":"AddTestSamples(paTopics)","extensions":["Q"],"forms":["AddTestSamplesQ"]},{"name":"NumberOfSamples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#numberofsamples","signature":"NumberOfSamples()","extensions":[],"example":{"code":"o1 = new stzLibDoc([ \"stzText\", \"stzListOfTexts\" ])\n? o1.NumberOfSamples()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfRecipes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#numberofrecipes","signature":"NumberOfRecipes()","extensions":[],"example":{"code":"o1 = new stzLibDoc([ \"stzText\", \"stzListOfTexts\" ])\n? o1.NumberOfRecipes()","output":"30","from":"composed from the signature, run in the library"}},{"name":"Ask","description":"Ask(question) -- which methods, ACROSS the harvested classes, best match the question by MEANING: [ [class, method, score, description], ... ] best first.","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#ask","signature":"Ask(pcQuestion)","extensions":[]},{"name":"AskFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#askfor","signature":"AskFor(pcQuestion, n)","extensions":[]},{"name":"BestMethodFor","description":"The single best \"class.method\" for a question (DATA, a string).","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#bestmethodfor","signature":"BestMethodFor(pcQuestion)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlibdoc.html#show","signature":"Show()","extensions":[]}]},{"name":"stzLinearSolver","area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzLinearSolver.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#init","signature":"init()","extensions":[]},{"name":"clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#clear","signature":"clear()","extensions":[]},{"name":"addVariable","description":"variables management","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#addvariable","signature":"addVariable(varName, _lowerBound_, _upperBound_)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.addVariable(\"z\", 0, 50)\n? @@( o1.variableNames() )","output":"[ \"x\", \"y\", \"z\" ]","from":"composed from the signature, run in the library"}},{"name":"addIntegerVariable","description":"variables management","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#addintegervariable","signature":"addIntegerVariable(varName, _lowerBound_, _upperBound_)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.addIntegerVariable(\"z\", 0, 50)\n? @@( o1.variableNames() )","output":"[ \"x\", \"y\", \"z\" ]","from":"composed from the signature, run in the library"}},{"name":"addBinaryVariable","description":"variables management","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#addbinaryvariable","signature":"addBinaryVariable(varName)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.addBinaryVariable(\"z\")\n? @@( o1.variableNames() )","output":"[ \"x\", \"y\", \"z\" ]","from":"composed from the signature, run in the library"}},{"name":"variables","description":"variables management","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#variables","signature":"variables()","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\n? @@( o1.variables() )","output":"[ [ [ \"name\", \"x\" ], [ \"lowerbound\", 0 ], [ \"upperbound\", 100 ], [ \"type\", \"integer\" ] ], [ [ \"name\", \"y\" ], [ \"lowerbound\", 0 ], [ \"upperbound\", 100 ], [ \"type\", \"integer\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"variableNames","description":"variables management","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#variablenames","signature":"variableNames()","extensions":[]},{"name":"addConstraint","description":"constraints management","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#addconstraint","signature":"addConstraint(expression, operator, _value_)","extensions":[]},{"name":"constraints","description":"constraints management","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#constraints","signature":"constraints()","extensions":[]},{"name":"maximize","description":"objective function","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#maximize","signature":"maximize(expression)","extensions":[]},{"name":"minimize","description":"objective function","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#minimize","signature":"minimize(expression)","extensions":[]},{"name":"objective","description":"objective function","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#objective","signature":"objective()","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\n? o1.objective()","output":"3*x + 2*y","from":"composed from the signature, run in the library"}},{"name":"objectiveType","description":"objective function","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#objectivetype","signature":"objectiveType()","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\n? o1.objectiveType()","output":"maximize","from":"composed from the signature, run in the library"}},{"name":"solve","description":"solving","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solve","signature":"solve(_cSolver_)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.Solve(\"greedy\")\n? o1.Status()","output":"optimal","from":"composed from the signature, run in the library"}},{"name":"solveWithGreedy","description":"built-in solvers","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solvewithgreedy","signature":"solveWithGreedy()","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\n? @@( o1.solveWithGreedy() )","output":"[ [ \"x\", 0 ], [ \"y\", 100 ] ]","from":"composed from the signature, run in the library"}},{"name":"solveWithSimplex","description":"built-in solvers","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solvewithsimplex","signature":"solveWithSimplex()","extensions":[]},{"name":"solveWithBranchAndBound","description":"built-in solvers","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solvewithbranchandbound","signature":"solveWithBranchAndBound()","extensions":[]},{"name":"solveWithGenetic","description":"built-in solvers","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solvewithgenetic","signature":"solveWithGenetic()","extensions":[]},{"name":"parseObjectiveCoefficients","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#parseobjectivecoefficients","signature":"parseObjectiveCoefficients()","extensions":[]},{"name":"extractCoefficient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#extractcoefficient","signature":"extractCoefficient(_cExpression_, _cVarName_)","extensions":[]},{"name":"calculateResourceCost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#calculateresourcecost","signature":"calculateResourceCost(_cVarName_)","extensions":[]},{"name":"CalculateMaxPossibleValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#calculatemaxpossiblevalue","signature":"CalculateMaxPossibleValue(_cVarName_, _aSolution_)","extensions":[]},{"name":"GetSolutionValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#getsolutionvalue","signature":"GetSolutionValue(_aSolution_, _cVarName_)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.Solve(\"greedy\")\n? o1.GetSolutionValue(o1.Solution(), \"x\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EvaluateSolution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#evaluatesolution","signature":"EvaluateSolution(_aSolution_)","extensions":[]},{"name":"isBetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#isbetter","signature":"isBetter(nValue1, nValue2)","extensions":[]},{"name":"BuildSimplexTableau","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#buildsimplextableau","signature":"BuildSimplexTableau()","extensions":[]},{"name":"HasNegativeCoefficient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#hasnegativecoefficient","signature":"HasNegativeCoefficient(_aTableau_)","extensions":[]},{"name":"FindPivotColumn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#findpivotcolumn","signature":"FindPivotColumn(_aTableau_)","extensions":[]},{"name":"FindPivotRow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#findpivotrow","signature":"FindPivotRow(_aTableau_, nCol)","extensions":[]},{"name":"PivotTableau","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#pivottableau","signature":"PivotTableau(_aTableau_, nRow, nCol)","extensions":[]},{"name":"ExtractSimplexSolution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#extractsimplexsolution","signature":"ExtractSimplexSolution(_aTableau_)","extensions":[]},{"name":"CreateRelaxedProblem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#createrelaxedproblem","signature":"CreateRelaxedProblem()","extensions":[]},{"name":"isIntegerSolution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#isintegersolution","signature":"isIntegerSolution(_aSolution_)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.Solve(\"greedy\")\n? o1.isIntegerSolution(o1.Solution())","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsFeasible","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#isfeasible","signature":"IsFeasible(_aSolution_)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.Solve(\"greedy\")\n? o1.IsFeasible(o1.Solution())","output":"1","from":"composed from the signature, run in the library"}},{"name":"EvaluateConstraintLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#evaluateconstraintleft","signature":"EvaluateConstraintLeft(_cExpression_, _aSolution_)","extensions":[]},{"name":"FindFractionalVariable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#findfractionalvariable","signature":"FindFractionalVariable(_aSolution_)","extensions":[]},{"name":"AddBranchConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#addbranchconstraint","signature":"AddBranchConstraint(_aSolution_, _cVarName_, _cOperator_, _nValue_)","extensions":[]},{"name":"InitializePopulation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#initializepopulation","signature":"InitializePopulation(_nSize_)","extensions":[]},{"name":"CalculateFitness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#calculatefitness","signature":"CalculateFitness(_aIndividual_)","extensions":[]},{"name":"CalculatePenalty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#calculatepenalty","signature":"CalculatePenalty(_aIndividual_)","extensions":[]},{"name":"TournamentSelection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#tournamentselection","signature":"TournamentSelection(_aPopulation_, _aFitness_)","extensions":[]},{"name":"Crossover","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#crossover","signature":"Crossover(_aParent1_, _aParent2_)","extensions":[]},{"name":"Mutate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#mutate","signature":"Mutate(_aIndividual_)","extensions":[]},{"name":"Solution","description":"solution access","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solution","signature":"Solution()","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.Solve(\"greedy\")\n? @@( o1.Solution() )","output":"[ [ \"x\", 0 ], [ \"y\", 100 ] ]","from":"composed from the signature, run in the library"}},{"name":"solutionValue","description":"solution access","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solutionvalue","signature":"solutionValue(varName)","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.Solve(\"greedy\")\n? o1.SolutionValue(\"x\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"objectiveValue","description":"solution access","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#objectivevalue","signature":"objectiveValue()","extensions":[]},{"name":"evaluateExpression","description":"solution access","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#evaluateexpression","signature":"evaluateExpression(_cExpression_)","extensions":[]},{"name":"status","description":"solution access","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#status","signature":"status()","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\no1.Solve(\"greedy\")\n? o1.Status()","output":"optimal","from":"composed from the signature, run in the library"}},{"name":"iterations","description":"solution access","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#iterations","signature":"iterations()","extensions":[]},{"name":"solveTime","description":"solution access","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#solvetime","signature":"solveTime()","extensions":[]},{"name":"show","description":"display and reporting","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#show","signature":"show()","extensions":[]},{"name":"exportToCSV","description":"display and reporting","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#exporttocsv","signature":"exportToCSV(cFileName)","extensions":[]},{"name":"exportReport","description":"display and reporting","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#exportreport","signature":"exportReport(cFileName)","extensions":[]},{"name":"isValidVariableName","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#isvalidvariablename","signature":"isValidVariableName(cName)","extensions":[]},{"name":"validateProblem","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlinearsolver.html#validateproblem","signature":"validateProblem()","extensions":[],"example":{"code":"o1 = new stzLinearSolver()\no1.AddIntegerVariable(\"x\", 0, 100)\no1.AddIntegerVariable(\"y\", 0, 100)\no1.AddConstraint(\"2*x + y\", \"<=\", 100)\no1.Maximize(\"3*x + 2*y\")\n? o1.validateProblem()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzList","also_named":["stzItems"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlist.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList.ring","inherits":{},"methods":[{"name":"init","description":"Build the list object from the given Haro list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#init","signature":"init(paList)","extensions":[]},{"name":"DeepList","description":"Deep (nested) list view: promotes to stzDeepList for the path-based deep API (DeepFind / Paths / ItemAtPath / ...). Kept modular -- the deep operations live in the stzDeepList subclass, not here.","also_written":["AsDeepList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#deeplist","signature":"DeepList()","extensions":[]},{"name":"Content","description":"getting the content of the list","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/content.html","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"],"example":{"code":"? @@( Q([\"A\", \"B\" ]) * 3 )\n? @@( ( Q([\"A\", \"B\" ]) * Q(3) ).Content() )","output":"[ \"A\", \"B\", \"A\", \"B\", \"A\", \"B\" ]\n[ \"A\", \"B\", \"A\", \"B\", \"A\", \"B\" ]","from":"library test"}},{"name":"Copy","description":"getting a copy of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#copy","signature":"Copy()","extensions":[]},{"name":"ReversedCopy","description":"Same as ReverseQ: Same as Reverse: Reverse the order of the items in place (mutating). For a copy, use Reversed.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#reversedcopy","signature":"ReversedCopy()","extensions":[]},{"name":"NumberOfItemsCSB","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofitemscsb","signature":"NumberOfItemsCSB(pCaseSensitive)","extensions":["Q"],"forms":["NumberOfItemsCSBQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfItemsCSB(TRUE)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfItems","description":"HowMany: number of items (alias of NumberOfItems).","also_written":["HowManyItems"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofitems.html","signature":"NumberOfItems()","extensions":["Q","CS","W","WF","U"],"forms":["HowManyItemsW","HowManyItemsWF","NumberOfItemsQ","NumberOfItemsU","NumberOfItemsW","NumberOfItemsCS","NumberOfItemsUQ","NumberOfItemsWF","NumberOfItemsCSQ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\", \"rice\", \"tea\" ])\n? o1.NumberOfItems()","output":"6","from":"library test"}},{"name":"NumberOfItemsB","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofitemsb","signature":"NumberOfItemsB()","extensions":["Q"],"forms":["NumberOfItemsBQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfItemsB()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Items","description":"getting the list of items","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/items.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/items.html","signature":"Items()","extensions":["Q","Z","W","WF","Except"],"forms":["ItemsQ","ItemsW","ItemsZ","ItemsWF","ItemsWQ","ItemsExcept"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Items() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Item","description":"getting the nth item in the list","also_written":["ItemAt","NthItem","ItemAtPosition"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/item.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/item.html","signature":"Item(_n_)","extensions":["Q","WF"],"forms":["ItemQ","NthItemQ","NthItemWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Item(2)","output":"3","from":"composed from the signature, run in the library"}},{"name":"FirstItem","description":"getting the first item in the list","also":"head  front  first element  the top  beginning item","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#firstitem","signature":"FirstItem()","extensions":["Q","WF"],"forms":["FirstItemQ","FirstItemWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FirstItem()","output":"5","from":"composed from the signature, run in the library"}},{"name":"LastItem","description":"getting the last item in the list","also":"tail  back  last element  the end  final item","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#lastitem","signature":"LastItem()","extensions":["Q","WF"],"forms":["LastItemQ","LastItemWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.LastItem()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FirstAndLastItems","description":"getting the first and last items in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#firstandlastitems","signature":"FirstAndLastItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FirstAndLastItems() )","output":"[ 5, 1 ]","from":"composed from the signature, run in the library"}},{"name":"LastAndFirstItems","description":"getting the first and last items in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#lastandfirstitems","signature":"LastAndFirstItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.LastAndFirstItems() )","output":"[ 1, 5 ]","from":"composed from the signature, run in the library"}},{"name":"CentralPosition","description":"getting the central position in the list","also_written":["CentralItemPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#centralposition","signature":"CentralPosition()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.CentralPosition()","output":"2","from":"composed from the signature, run in the library"}},{"name":"CentralItem","description":"getting the central item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#centralitem","signature":"CentralItem()","extensions":["Q"],"forms":["CentralItemQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.CentralItem()","output":"3","from":"composed from the signature, run in the library"}},{"name":"HasCentralItem","description":"checking if the string has a central item","also_written":["ContainsCentralItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hascentralitem","signature":"HasCentralItem()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasCentralItem()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NFirstItems","description":"getting the list of n first items","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nfirstitems","signature":"NFirstItems(_n_)","extensions":["Q","QRT"],"forms":["NFirstItemsQ","NFirstItemsQRT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.NFirstItems(2) )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"NLastItems","description":"getting the list of n last items","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nlastitems","signature":"NLastItems(_n_)","extensions":["Q","QRT"],"forms":["NLastItemsQ","NLastItemsQRT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.NLastItems(2) )","output":"[ 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"NextNItems","description":"getting next/previous n items from a position","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/nextnitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/nextnitems.html","signature":"NextNItems(_n_, pnStartingAt)","extensions":[]},{"name":"Update","description":"Replace the whole content with the given list (mutating; the enforcement guard sits at _SetContent, the single update point).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/update.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/update.html","signature":"Update(paNewList)","extensions":["Q"],"forms":["UpdateQ"],"example":{"code":"o1 = new stzList(\"A\":\"E\")\no1.Update([])\n? @@( o1.Content() )","output":"[ ]","from":"library test"}},{"name":"UpdateWith","description":"Same as Update: replace the whole content (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#updatewith","signature":"UpdateWith(paNewList)","extensions":["Q"],"forms":["UpdateWithQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.UpdateWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateBy","description":"Same as Update: replace the whole content (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#updateby","signature":"UpdateBy(paNewList)","extensions":["Q"],"forms":["UpdateByQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.UpdateBy([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Updated","description":"The value the list would be updated to (the passive twin of Update).","also_written":["UpdatedBy","UpdatedWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#updated","signature":"Updated(paNewList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Updated([ 2, 3 ]) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"AddItem","description":"Add the given item at the end of the list (mutating).","also":"append  push  add element  put at the end","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#additem","signature":"AddItem(pItem)","extensions":["Q"],"forms":["AddItemQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.AddItem(3)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Add","description":"Same as AddItem: Add the given item at the end of the list (mutating).","also":"append  push  add to the end  put at the back","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#add","signature":"Add(pItem)","extensions":["Q","Many"],"forms":["AddQ","AddMany","AddManyQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Add(3)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Append","description":"Same as AddItem: append the item at the end (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#append","signature":"Append(pItem)","extensions":["Q"],"forms":["AppendQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Append(3)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ItemAdded","description":"A copy of the list with the item appended; the original is unchanged.","also_written":["Added"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemadded","signature":"ItemAdded(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemAdded(3) )","output":"[ 5, 3, 8, 3, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ManyAdded","description":"A copy with each item of paItems appended; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#manyadded","signature":"ManyAdded(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ManyAdded([ 2, 3 ]) )","output":"[ 5, 3, 8, 3, 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"MergeWith","description":"merging with another list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#mergewith","signature":"MergeWith(paOtherList)","extensions":["Q","Many"],"forms":["MergeWithQ","MergeWithMany"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.MergeWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3, 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"MergedWith","description":"merging with another list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#mergedwith","signature":"MergedWith(paOtherList)","extensions":["Many"],"forms":["MergedWithMany"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.MergedWith([ 2, 3 ]) )","output":"[ 5, 3, 8, 3, 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"AddItemAt","description":"adding an item at a given position --> insert or extend","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/additemat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/additemat.html","signature":"AddItemAt(_n_, pItem)","extensions":["Q"],"forms":["AddItemAtQ"],"example":{"code":"o1 = new stzList(1:5)\no1.AddItemAt(8, 9)\n? @@( o1.Content() )","output":"[ 1, 2, 3, 4, 5, \"\", \"\", 9 ]","from":"library test"}},{"name":"AddItems","description":"adding many items to the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#additems","signature":"AddItems(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.AddItems([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3, 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"TRUE if the list has no items.","also":"empty  blank  has no items  nothing in it  contains nothing","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isempty.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isempty.html","signature":"IsEmpty()","extensions":[],"example":{"code":"# Sum([1,2,3,4]) is 10\n? Q([1,2,3,4]).Sum()\n# IsEmpty([]) is TRUE\n? Q([]).IsEmpty()\n# IsEmpty([1]) is FALSE\n? Q([1]).IsEmpty()","output":"10\n1\n0","from":"library test"}},{"name":"IsNotEmpty","description":"TRUE if the list has at least one item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isnotempty","signature":"IsNotEmpty()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsNotEmpty()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNamedParam","description":"Generic: checks if this list is a named param (2-item, first is keyword)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isnamedparam","signature":"IsNamedParam()","extensions":[]},{"name":"IsAndNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandnamedparam","signature":"IsAndNamedParam()","extensions":[]},{"name":"IsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isatnamedparam","signature":"IsAtNamedParam()","extensions":[]},{"name":"IsAtOrAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isatoratpositionnamedparam","signature":"IsAtOrAtPositionNamedParam()","extensions":[]},{"name":"IsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isatpositionnamedparam","signature":"IsAtPositionNamedParam()","extensions":[]},{"name":"IsBetweenNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweennamedparam","signature":"IsBetweenNamedParam()","extensions":[]},{"name":"IsByNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbynamedparam","signature":"IsByNamedParam()","extensions":[]},{"name":"IsCaseSensitiveNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iscasesensitivenamedparam","signature":"IsCaseSensitiveNamedParam()","extensions":[]},{"name":"IsDirectionOrGoingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isdirectionorgoingnamedparam","signature":"IsDirectionOrGoingNamedParam()","extensions":[]},{"name":"IsEqualToNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isequaltonamedparam","signature":"IsEqualToNamedParam()","extensions":[]},{"name":"IsFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isfromnamedparam","signature":"IsFromNamedParam()","extensions":[]},{"name":"IsInNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isinnamedparam","signature":"IsInNamedParam()","extensions":[]},{"name":"IsNorNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isnornamedparam","signature":"IsNorNamedParam()","extensions":[]},{"name":"IsOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isofnamedparam","signature":"IsOfNamedParam()","extensions":[]},{"name":"IsOfOrOfSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isoforofsubstringnamedparam","signature":"IsOfOrOfSubStringNamedParam()","extensions":[]},{"name":"IsPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ispositionnamedparam","signature":"IsPositionNamedParam()","extensions":[]},{"name":"IsPositionOrPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ispositionorpositionsnamedparam","signature":"IsPositionOrPositionsNamedParam()","extensions":[]},{"name":"IsReturnedAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isreturnedasnamedparam","signature":"IsReturnedAsNamedParam()","extensions":[]},{"name":"IsStartingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isstartingatnamedparam","signature":"IsStartingAtNamedParam()","extensions":[]},{"name":"IsStoppingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isstoppingatnamedparam","signature":"IsStoppingAtNamedParam()","extensions":[]},{"name":"IsToNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#istonamedparam","signature":"IsToNamedParam()","extensions":[]},{"name":"IsUsingOrWithOrByNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isusingorwithorbynamedparam","signature":"IsUsingOrWithOrByNamedParam()","extensions":[]},{"name":"IsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iswherenamedparam","signature":"IsWhereNamedParam()","extensions":[]},{"name":"IsWithNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iswithnamedparam","signature":"IsWithNamedParam()","extensions":[]},{"name":"IsWithOrByNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iswithorbynamedparam","signature":"IsWithOrByNamedParam()","extensions":[]},{"name":"IsWithOrByOrUsingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iswithorbyorusingnamedparam","signature":"IsWithOrByOrUsingNamedParam()","extensions":[]},{"name":"IsAndcColNamedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandccolnamednamedparam","signature":"IsAndcColNamedNamedParam()","extensions":[]},{"name":"IsAndcColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandccolnamedparam","signature":"IsAndcColNamedParam()","extensions":[]},{"name":"IsAndColAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandcolatnamedparam","signature":"IsAndColAtNamedParam()","extensions":[]},{"name":"IsAndColAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandcolatpositionnamedparam","signature":"IsAndColAtPositionNamedParam()","extensions":[]},{"name":"IsAndColumnAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandcolumnatnamedparam","signature":"IsAndColumnAtNamedParam()","extensions":[]},{"name":"IsAndColumnAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandcolumnatpositionnamedparam","signature":"IsAndColumnAtPositionNamedParam()","extensions":[]},{"name":"IsAndColumnNamedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandcolumnnamednamedparam","signature":"IsAndColumnNamedNamedParam()","extensions":[]},{"name":"IsAndColumnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandcolumnnamedparam","signature":"IsAndColumnNamedParam()","extensions":[]},{"name":"IsAndPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandpositionnamedparam","signature":"IsAndPositionNamedParam()","extensions":[]},{"name":"IsAndReturningNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandreturningnamedparam","signature":"IsAndReturningNamedParam()","extensions":[]},{"name":"IsAndReturningNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandreturningnthnamedparam","signature":"IsAndReturningNthNamedParam()","extensions":[]},{"name":"IsAndReturnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandreturnnamedparam","signature":"IsAndReturnNamedParam()","extensions":[]},{"name":"IsAndReturnNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandreturnnthnamedparam","signature":"IsAndReturnNthNamedParam()","extensions":[]},{"name":"IsAndRowAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandrowatnamedparam","signature":"IsAndRowAtNamedParam()","extensions":[]},{"name":"IsAndRowAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandrowatpositionnamedparam","signature":"IsAndRowAtPositionNamedParam()","extensions":[]},{"name":"IsAndRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isandrownamedparam","signature":"IsAndRowNamedParam()","extensions":[]},{"name":"IsBetweencColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweenccolnamedparam","signature":"IsBetweencColNamedParam()","extensions":[]},{"name":"IsBetweenColAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweencolatnamedparam","signature":"IsBetweenColAtNamedParam()","extensions":[]},{"name":"IsBetweenColAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweencolatpositionnamedparam","signature":"IsBetweenColAtPositionNamedParam()","extensions":[]},{"name":"IsBetweenColumnAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweencolumnatnamedparam","signature":"IsBetweenColumnAtNamedParam()","extensions":[]},{"name":"IsBetweenColumnAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweencolumnatpositionnamedparam","signature":"IsBetweenColumnAtPositionNamedParam()","extensions":[]},{"name":"IsBetweenColumnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweencolumnnamedparam","signature":"IsBetweenColumnNamedParam()","extensions":[]},{"name":"IsBetweenPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweenpositionnamedparam","signature":"IsBetweenPositionNamedParam()","extensions":[]},{"name":"IsBetweenPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweenpositionsnamedparam","signature":"IsBetweenPositionsNamedParam()","extensions":[]},{"name":"IsBetweenRowAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweenrowatnamedparam","signature":"IsBetweenRowAtNamedParam()","extensions":[]},{"name":"IsBetweenRowAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweenrowatpositionnamedparam","signature":"IsBetweenRowAtPositionNamedParam()","extensions":[]},{"name":"IsBetweenRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbetweenrownamedparam","signature":"IsBetweenRowNamedParam()","extensions":[]},{"name":"IsByColOrByColNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbycolorbycolnumbernamedparam","signature":"IsByColOrByColNumberNamedParam()","extensions":[]},{"name":"IsByOrUsingOrWithNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbyorusingorwithnamedparam","signature":"IsByOrUsingOrWithNamedParam()","extensions":[]},{"name":"IsByOrWithOrUsingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbyorwithorusingnamedparam","signature":"IsByOrWithOrUsingNamedParam()","extensions":[]},{"name":"IsByRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isbyrownamedparam","signature":"IsByRowNamedParam()","extensions":[]},{"name":"IsComingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iscomingnamedparam","signature":"IsComingNamedParam()","extensions":[]},{"name":"IsFromOrOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isfromorofnamedparam","signature":"IsFromOrOfNamedParam()","extensions":[]},{"name":"IsFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isfrompositionnamedparam","signature":"IsFromPositionNamedParam()","extensions":[]},{"name":"IsInANamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isinanamedparam","signature":"IsInANamedParam()","extensions":[]},{"name":"IsInOrInListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isinorinlistnamedparam","signature":"IsInOrInListNamedParam()","extensions":[]},{"name":"IsInOrInStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isinorinstringnamedparam","signature":"IsInOrInStringNamedParam()","extensions":[]},{"name":"IsOfSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isofsizenamedparam","signature":"IsOfSizeNamedParam()","extensions":[]},{"name":"IsReturningNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isreturningnamedparam","signature":"IsReturningNamedParam()","extensions":[]},{"name":"IsReturningNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isreturningnthnamedparam","signature":"IsReturningNthNamedParam()","extensions":[]},{"name":"IsReturnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isreturnnamedparam","signature":"IsReturnNamedParam()","extensions":[]},{"name":"IsReturnNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isreturnnthnamedparam","signature":"IsReturnNthNamedParam()","extensions":[]},{"name":"IsSeedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isseednamedparam","signature":"IsSeedNamedParam()","extensions":[]},{"name":"IsSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#issizenamedparam","signature":"IsSizeNamedParam()","extensions":[]},{"name":"IsToOrOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#istoorofnamedparam","signature":"IsToOrOfNamedParam()","extensions":[]},{"name":"IsToPositionNamedParam","description":"","also_written":["IsToOrToPosition","IsToPositionOrTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#istopositionnamedparam","signature":"IsToPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsToOrToPosition()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllItemsAreEqual","description":"Same as AllItemsAreEqualCS: AllItemsAreEqualCS: TRUE iff every item in the list equals every other item (i.e. all items collapse to a single value). Case-sensitivity applies only when items are strings.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareequal.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareequal.html","signature":"AllItemsAreEqual()","extensions":["CS"],"forms":["AllItemsAreEqualCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.AllItemsAreEqual()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllAreEqual","description":"Same as AllItemsAreEqualCS: AllItemsAreEqualCS: TRUE iff every item in the list equals every other item (i.e. all items collapse to a single value). Case-sensitivity applies only when items are strings.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#allareequal","signature":"AllAreEqual()","extensions":["CS"],"forms":["AllAreEqualCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.AllAreEqual()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWithRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iswithrownamedparam","signature":"IsWithRowNamedParam()","extensions":[]},{"name":"Stringified","description":"The list rendered as a computable string (the @@ form).","also_written":["ToCode","ToListInString"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringified.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringified.html","signature":"Stringified()","extensions":["Q"],"forms":["ToCodeQ"],"example":{"code":"o1 = new stzList([ \"A\", \"b\", \"C\", \"B\", '\"B\",', \"D\", \"E\" ])\n? o1.ToCode()","output":"[ \"A\", \"b\", \"C\", \"B\", '\"B\",', \"D\", \"E\" ]","from":"library test"}},{"name":"ToString","description":"ToString: a plain display form -- the items rendered one per line (monolith semantics: ToStringXT(:ConcatenatedUsing = NL)). Overrides the stzObject default so a stzList stringifies to its content, not to an \"@noname\" object handle.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#tostring","signature":"ToString()","extensions":["Q"],"forms":["ToStringQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ToString()","output":"5\n3\n8\n3\n1","from":"composed from the signature, run in the library"}},{"name":"Show","description":"Print the list to stdout in its computable @@ form.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#show","signature":"Show()","extensions":[]},{"name":"ShowShort","description":"Print an abbreviated form of the list (first items ... last items).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#showshort","signature":"ShowShort()","extensions":["XT"],"forms":["ShowShortXT"]},{"name":"ShowShortN","description":"Print the abbreviated form showing n items at each end.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#showshortn","signature":"ShowShortN(_n_)","extensions":[]},{"name":"ClassName","description":"The lowercase class name: \"stzlist\".","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#classname","signature":"ClassName()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ClassName()","output":"stzlist","from":"composed from the signature, run in the library"}},{"name":"StzType","description":"The Softanza type symbol: :stzList.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stztype","signature":"StzType()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.StzType()","output":"stzlist","from":"composed from the signature, run in the library"}},{"name":"Replace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replace","signature":"Replace(pItem, pNewItem)","extensions":["CS","W","WF","Many"],"forms":["ReplaceW","ReplaceCS","ReplaceWF","ReplaceMany"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Replace(3, 2)\n? @@( o1.Content() )","output":"[ 5, 2, 8, 2, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacenth","signature":"ReplaceNth(_n_, pItem, pNewItem)","extensions":["CS"],"forms":["ReplaceNthCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceNth(2, 3, 5)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 5, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNthOccurrence","description":"Same as ReplaceNthOccurrenceCS: Occurrence-replace delegation, accepting the named-param call form ReplaceNthOccurrence(n, :Of = item, :With = newItem).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacenthoccurrence","signature":"ReplaceNthOccurrence(_n_, pItem, pNewItem)","extensions":["CS"],"forms":["ReplaceNthOccurrenceCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceNthOccurrence(2, 3, 5)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 5, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplacePreviousNthOccurrence","description":"Same as ReplacePreviousNthOccurrenceCS: Replace the nth occurrence of an item counting backward from a given position. Named form: ReplacePreviousNthOccurrence(n, :Of=item, :By=new, :StartingAt=p)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacepreviousnthoccurrence","signature":"ReplacePreviousNthOccurrence(_n_, pItem, pNewItem, pnStartingAt)","extensions":["CS"],"forms":["ReplacePreviousNthOccurrenceCS"]},{"name":"FindNextNthOccurrencesCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnextnthoccurrencescs","signature":"FindNextNthOccurrencesCS(panList, pItem, pnStartingAt, pCaseSensitive)","extensions":[]},{"name":"ReplacePreviousNthOccurrences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacepreviousnthoccurrences","signature":"ReplacePreviousNthOccurrences(panList, pItem, pNewItem, pnStartingAt)","extensions":["ST"],"forms":["ReplacePreviousNthOccurrencesST"]},{"name":"ReplaceNextNthOccurrences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacenextnthoccurrences","signature":"ReplaceNextNthOccurrences(panList, pItem, pNewItem, pnStartingAt)","extensions":["ST"],"forms":["ReplaceNextNthOccurrencesST"]},{"name":"NextNthOccurrencesReplaced","description":"Passive (non-mutating) forms: return a fresh content list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nextnthoccurrencesreplaced","signature":"NextNthOccurrencesReplaced(panList, pItem, pNewItem, pnStartingAt)","extensions":[]},{"name":"PreviousNthOccurrencesReplaced","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#previousnthoccurrencesreplaced","signature":"PreviousNthOccurrencesReplaced(panList, pItem, pNewItem, pnStartingAt)","extensions":[]},{"name":"ReplaceAllItems","description":"Replace every item by a single new one: ReplaceAllItems(:With = newItem) or ReplaceAllItems(newItem).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceallitems","signature":"ReplaceAllItems(pNewItem)","extensions":["Q"],"forms":["ReplaceAllItemsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceAllItems(2)\n? @@( o1.Content() )","output":"[ 2, 2, 2, 2, 2 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacefirst","signature":"ReplaceFirst(pItem, pNewItem)","extensions":["CS"],"forms":["ReplaceFirstCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceFirst(3, 2)\n? @@( o1.Content() )","output":"[ 5, 2, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacelast","signature":"ReplaceLast(pItem, pNewItem)","extensions":["CS"],"forms":["ReplaceLastCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceLast(3, 2)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 2, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceManyByMany","description":"Same as ReplaceManyByManyCS: replacing many items by many","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacemanybymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacemanybymany.html","signature":"ReplaceManyByMany(paItems, paNewItems)","extensions":["CS","XT"],"forms":["ReplaceManyByManyCS","ReplaceManyByManyXT"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"*\", \"D\", \"*\",  \"=\" ])\no1.ReplaceManyByMany([ \"*\", \"=\" ], :With = [\"C\", \"F\"])\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"C\", \"D\", \"C\", \"F\" ]","from":"library test"}},{"name":"ReplaceSection","description":"ReplaceSection: the section [n1..n2] is replaced by ONE new item -- -- if that item is a list, it is inserted as a SINGLE element. This is -- the canonical Softanza semantics (see ReplaceSectionByMany to splice).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacesection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacesection.html","signature":"ReplaceSection(_n1_, _n2_, pNewItem)","extensions":["Q"],"forms":["ReplaceSectionQ"],"example":{"code":"o1 = new stzList([ \"1\", \"2\", \"_\", \"_\", \"_\", \"4\", \"5\" ])\no1.ReplaceSection(3, 5, :With = \"3\")\n? @@( o1.Content() )","output":"[ \"1\", \"2\", \"3\", \"4\", \"5\" ]","from":"library test"}},{"name":"ReplaceSectionByMany","description":"Same as ReplaceSectionByManyCS: ReplaceSectionByMany: the section [n1..n2] is replaced by SPLICING -- the items of paNewItems in place (flattened one level into the list).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacesectionbymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacesectionbymany.html","signature":"ReplaceSectionByMany(_n1_, _n2_, paNewItems)","extensions":["Q"],"forms":["ReplaceSectionByManyQ"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\", \"1\", \"2\", \"3\", \"D\", \"E\" ])\no1.ReplaceSectionByMany(4, 6, [ \"*\", \"*\", \"*\", \"*\" ])\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"C\", \"*\", \"*\", \"*\", \"*\", \"D\", \"E\" ]","from":"library test"}},{"name":"ReplaceAt","description":"Positional replace: swap whatever lives at position n with pNewItem. Mirrors AddItemAt / InsertAt / RemoveAt naming.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceat.html","signature":"ReplaceAt(_n_, pNewItem)","extensions":["Q"],"forms":["ReplaceAtQ"],"example":{"code":"o1 = new stzList([ \"A\", \"a\", \"A\" ])\no1.ReplaceAt(2, :By = \"A\")\n? o1.Content()","output":"A\nA\nA","from":"library test"}},{"name":"UpdateAt","description":"Same as ReplaceAt: Positional replace: swap whatever lives at position n with pNewItem. Mirrors AddItemAt / InsertAt / RemoveAt naming.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#updateat","signature":"UpdateAt(_n_, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.UpdateAt(2, 5)\n? @@( o1.Content() )","output":"[ 5, 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SetItemAt","description":"Same as ReplaceAt: Positional replace: swap whatever lives at position n with pNewItem. Mirrors AddItemAt / InsertAt / RemoveAt naming.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#setitemat","signature":"SetItemAt(_n_, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SetItemAt(2, 5)\n? @@( o1.Content() )","output":"[ 5, 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemAt","description":"Same as ReplaceAt: Positional replace: swap whatever lives at position n with pNewItem. Mirrors AddItemAt / InsertAt / RemoveAt naming.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceanyitemat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceanyitemat.html","signature":"ReplaceAnyItemAt(_n_, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 1, 2, \"♥\", 4, \"♥\" ])\no1.ReplaceAnyItemAt(3, :With = \"★\")\n? @@( o1.Content() )","output":"[ 1, 2, \"★\", 4, \"♥\" ]","from":"library test"}},{"name":"ReplaceItemAtPosition","description":"Same as ReplaceAt: Positional replace: swap whatever lives at position n with pNewItem. Mirrors AddItemAt / InsertAt / RemoveAt naming.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceitematposition","signature":"ReplaceItemAtPosition(_n_, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceItemAtPosition(2, 5)\n? @@( o1.Content() )","output":"[ 5, 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemAtPositions","description":"Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceanyitematpositions","signature":"ReplaceAnyItemAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceAnyItemAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ 5, 2, 2, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemsAtPositions","description":"Same as ReplaceAnyItemAtPositions: Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceanyitemsatpositions","signature":"ReplaceAnyItemsAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceAnyItemsAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ 5, 2, 2, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceItemsAtPositions","description":"Same as ReplaceAnyItemAtPositions: Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceitemsatpositions","signature":"ReplaceItemsAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceItemsAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ 5, 2, 2, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAtPositions","description":"Same as ReplaceAnyItemAtPositions: Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceatpositions","signature":"ReplaceAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ 5, 2, 2, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceThisItemAtPositions","description":"Same as ReplaceThisItemAtPositionsCS: At each of panPos, replace ONLY if the item there equals pItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacethisitematpositions","signature":"ReplaceThisItemAtPositions(panPos, pItem, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceThisItemAtPositions([ 2, 3 ], 3, 2)\n? @@( o1.Content() )","output":"[ 5, 2, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceThisItemAt","description":"positional replacers (ported from the monolith)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacethisitemat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacethisitemat.html","signature":"ReplaceThisItemAt(_n_, pItem, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 1, 2, \"♥\", 4, \"♥\" ])\no1.ReplaceThisItemAt(3, \"♥\", :With = \"★\")\n? @@( o1.Content() )\no1.ReplaceThisItemAt(2, \"BLA\", :With = \"★\" )\n? @@( o1.Content() )","output":"[ 1, 2, \"★\", 4, \"♥\" ]\n[ 1, 2, \"★\", 4, \"♥\" ]","from":"library test"}},{"name":"ReplaceTheseItemsAtPositions","description":"Same as ReplaceTheseItemsAtPositionsCS: At each of panPos, replace if the item there is a member of paItems.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacetheseitemsatpositions","signature":"ReplaceTheseItemsAtPositions(panPos, paItems, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceTheseItemsAtPositions([ 2, 3 ], [ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ 5, 2, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceByMany","description":"Same as ReplaceByManyCS: Replace the k-th occurrence of pItem with paNewItems[k] (in order).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacebymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacebymany.html","signature":"ReplaceByMany(pItem, paNewItems)","extensions":["XT"],"forms":["ReplaceByManyXT"],"example":{"code":"o1 = new stzList([ \"♥\", 2, \"♥\", \"♥\", 5, \"♥\" ])\no1.ReplaceByMany(\"♥\", [ 1, 3, 4, 6 ])\n? @@( o1.Content() )","output":"[ 1, 2, 3, 4, 5, 6 ]","from":"library test"}},{"name":"ReplaceItemByManyXT","description":"Same as ReplaceByManyXT: Same as ReplaceByManyCSXT: Cycling variant: paNewItems is reused round-robin across occurrences.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceitembymanyxt","signature":"ReplaceItemByManyXT(pItem, paNewItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceItemByManyXT(3, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 2, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceOccurrencesByMany","description":"Replace items at the GIVEN positions with paNewItems consumed in order.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceoccurrencesbymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceoccurrencesbymany.html","signature":"ReplaceOccurrencesByMany(panPos, paNewItems)","extensions":["XT"],"forms":["ReplaceOccurrencesByManyXT"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"*\", \"D\", \"*\",  \"=\" ])\no1.ReplaceOccurrencesByMany([ 3, 5, 6 ], [\"C\", \"E\", \"F\"])\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"C\", \"D\", \"E\", \"F\" ]","from":"library test"}},{"name":"ReplaceItemAtPositionsByMany","description":"Same as ReplaceItemAtPositionsByManyCS: At the panPos that hold pItem, replace the k-th such with paNewItems[k].","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceitematpositionsbymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceitematpositionsbymany.html","signature":"ReplaceItemAtPositionsByMany(panPos, pItem, paNewItems)","extensions":["XT"],"forms":["ReplaceItemAtPositionsByManyXT"],"example":{"code":"o1 = new stzList([ \"♥\", 2, \"♥\", \"♥\", 5 ])\no1.ReplaceItemAtPositionsByMany([1, 3, 4 ], \"♥\", [ 1, 3, 4 ])\n? @@( o1.Content() )","output":"[ 1, 2, 3, 4, 5 ]","from":"library test"}},{"name":"ReplaceTheseItemsAtPositionsByMany","description":"Same as ReplaceTheseItemsAtPositionsByManyCS: These items: apply the per-item position-replace for each item in turn.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacetheseitemsatpositionsbymany","signature":"ReplaceTheseItemsAtPositionsByMany(panPos, paItems, paNewItems)","extensions":["XT"],"forms":["ReplaceTheseItemsAtPositionsByManyXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceTheseItemsAtPositionsByMany([ 2, 3 ], [ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 2, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemAtPositionsByMany","description":"Same as ReplaceAnyItemAtPositionsByManyCS: Any item: zip positions <-> news (no value filter), truncating to shorter.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceanyitematpositionsbymany","signature":"ReplaceAnyItemAtPositionsByMany(panPos, paNewItems)","extensions":["XT"],"forms":["ReplaceAnyItemAtPositionsByManyXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceAnyItemAtPositionsByMany([ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 2, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemsAtPositionsByMany","description":"Same as ReplaceAnyItemAtPositionsByMany: Same as ReplaceAnyItemAtPositionsByManyCS: Any item: zip positions <-> news (no value filter), truncating to shorter.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceanyitemsatpositionsbymany","signature":"ReplaceAnyItemsAtPositionsByMany(panPos, paNewItems)","extensions":["XT"],"forms":["ReplaceAnyItemsAtPositionsByManyXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceAnyItemsAtPositionsByMany([ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 2, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAtByManyXT","description":"Same as ReplaceAnyItemAtPositionsByManyXT: Same as ReplaceAnyItemAtPositionsByManyCSXT: XT: cycle news across ALL given positions.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceatbymanyxt.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceatbymanyxt.html","signature":"ReplaceAtByManyXT(panPos, paNewItems)","extensions":[],"example":{"code":"o1 = new stzList([ \"_\", \"_\", \"3\", \"4\", \"5\", \"6\", \"7\", \"_\", \"_\" ])\no1.ReplaceAtByManyXT(3:5, [ \"-3\", \"-4\", \"-5\" ])\n? @@( o1.Content() )","output":"[ \"_\", \"_\", \"-3\", \"-4\", \"-5\", \"6\", \"7\", \"_\", \"_\" ]","from":"library test"}},{"name":"ReplaceItemsW","description":"Same as ReplaceW: Replace every item matching the :Where boolean expr with the :By value. -- Matching positions come from the engine-backed FindAllW (@item placeholder).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceitemsw","signature":"ReplaceItemsW(pWhere, pBy)","extensions":[]},{"name":"ReplaceNextNthOccurrence","description":"Same as ReplaceNextNthOccurrenceCS: Replace the n-th occurrence of pItem at or after position pnStartingAt.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacenextnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacenextnthoccurrence.html","signature":"ReplaceNextNthOccurrence(_n_, pItem, pNewItem, pnStartingAt)","extensions":["ST"],"forms":["ReplaceNextNthOccurrenceST"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceNextNthOccurrence(2, 3, 5, 2)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 5, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNthNextOccurrenceST","description":"Same as ReplaceNextNthOccurrence: Same as ReplaceNextNthOccurrenceCS: Replace the n-th occurrence of pItem at or after position pnStartingAt.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacenthnextoccurrencest","signature":"ReplaceNthNextOccurrenceST(_n_, pItem, pNewItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceNthNextOccurrenceST(2, 3, 5, 2)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 5, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Stringify","description":"stringifying the list (all items are forced to become strings)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringify.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringify.html","signature":"Stringify()","extensions":["Q"],"forms":["StringifyQ"],"example":{"code":"o1 = new stzList([ 120, \"abc\", 1:3 ])\no1.Stringify()\n# stringifying_the_items_of_a_list example 1\n? @@( o1.Content() )","output":"[ \"120\", \"abc\", \"[ 1, 2, 3 ]\" ]","from":"library test"}},{"name":"ToListInAString","description":"ToListInAString: the content rendered as a \"[ ... ]\" string (computable form). Delegates to stzListStringify, like the rest of this section.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/tolistinastring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/tolistinastring.html","signature":"ToListInAString()","extensions":[],"example":{"code":"? @@( StzListQ( 4:8 ).ToListInAString() )\n? @@( StzListQ( 4:8 ).ToListInAStringInShortForm() )","output":"\"[ 4, 5, 6, 7, 8 ]\"\n\"4:8\"","from":"library test"}},{"name":"ToListInAStringInShortForm","description":"Short form: a contiguous run of integers (a, a+1, ..., b -- or the descending a, a-1, ..., b) collapses to the range literal \"a:b\". Anything else falls back to the full stringified list.","also_written":["ToListInShortForm","ToListInStringInShortForm"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/tolistinastringinshortform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/tolistinastringinshortform.html","signature":"ToListInAStringInShortForm()","extensions":[],"example":{"code":"? StzListQ( 4:8 ).ToListInString()\n? StzListQ( 4:8 ).ToListInStringInShortForm()","output":"[ 4, 5, 6, 7, 8 ]\n4:8","from":"library test"}},{"name":"StringifyAndReplace","description":"StringifyAndReplace: Stringify the content, then replace every occurrence of pItem with the supplied value (pWith). pWith accepts the :With named-param form or a bare string. StringifyAndReplaceQ(item, with) returns This. XT variant is just an alias for the moment -- the original Softanza distinguished \"internal-staff\" semantics, but they collapse to the same engine path here.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringifyandreplace.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringifyandreplace.html","signature":"StringifyAndReplace(pSubStr, pWith)","extensions":["Q","XT"],"forms":["StringifyAndReplaceQ","StringifyAndReplaceXT","StringifyAndReplaceXTQ"],"example":{"code":"o1 = new stzList([ \"--_--\", [ 12, \"--_--\", 10], \"--_--\", 9 ])\no1.StringifyAndReplace(\"_\", \"♥\")\n? @@( o1.Content() )","output":"[ \"--♥--\", '[ 12, \"--♥--\", 10 ]', \"--♥--\", \"9\" ]","from":"library test"}},{"name":"StringifyLowercase","description":"StringifyLowercase / StringifyUppercase / StringifyAndLower / StringifyAndUpper -- Stringify then map case. Used by misc narrative tests that need a uniform-case string list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stringifylowercase","signature":"StringifyLowercase()","extensions":[]},{"name":"StringifyAndLower","description":"Same as StringifyLowercase: StringifyLowercase / StringifyUppercase / StringifyAndLower / StringifyAndUpper -- Stringify then map case. Used by misc narrative tests that need a uniform-case string list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stringifyandlower","signature":"StringifyAndLower()","extensions":["Q"],"forms":["StringifyAndLowerQ"]},{"name":"StringifyUppercase","description":"Same as Stringify: stringifying the list (all items are forced to become strings)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stringifyuppercase","signature":"StringifyUppercase()","extensions":[]},{"name":"StringifyAndUpper","description":"Same as StringifyUppercase: Same as Stringify: stringifying the list (all items are forced to become strings)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stringifyandupper","signature":"StringifyAndUpper()","extensions":["Q"],"forms":["StringifyAndUpperQ"]},{"name":"StringifyLowercaseAndReplace","description":"StringifyLowercaseAndReplace / StringifyUppercaseAndReplace -- stringify + lower (or upper) every string item, THEN replace every occurrence of pItem with pWith. XT variant is alias.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringifylowercaseandreplace.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/stringifylowercaseandreplace.html","signature":"StringifyLowercaseAndReplace(pItem, pWith)","extensions":["Q","XT"],"forms":["StringifyLowercaseAndReplaceQ","StringifyLowercaseAndReplaceXT","StringifyLowercaseAndReplaceXTQ"]},{"name":"StringifyUppercaseAndReplace","description":"stringify delegation (via stzliststringify)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stringifyuppercaseandreplace","signature":"StringifyUppercaseAndReplace(pItem, pWith)","extensions":["Q","XT"],"forms":["StringifyUppercaseAndReplaceQ","StringifyUppercaseAndReplaceXT","StringifyUppercaseAndReplaceXTQ"]},{"name":"ContainsOneOfThese","description":"contains delegations (via stzlistcomparator)","also_written":["IsMadeOfAnyOfThese","IsMadeOfOneOfThese"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsoneofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsoneofthese.html","signature":"ContainsOneOfThese(paItems)","extensions":["CS"],"forms":["ContainsOneOfTheseCS"],"example":{"code":"o1 = new stzList([ :monday, :monday, :monday ])\n? o1.IsMadeOfOneOfThese([ :sunday, :monday, :saturday, :wednesday, :thirsday, :friday, :saturday ])","output":"1","from":"library test"}},{"name":"ContainsEither","description":"contains delegations (via stzlistcomparator)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containseither.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containseither.html","signature":"ContainsEither(pItem1, pItem2)","extensions":["CS"],"forms":["ContainsEitherCS"],"example":{"code":"o1 = new stzList([ \"me\", \"you\", \"all\", \"the\", \"others\" ])\n# containseither example 1\n? @@( o1.ContainsEither(\"me\", :or = \"you\") )\no1 = new stzlist([ \"me\", \"and\", \"all\", \"the\", \"others\" ])\n# containseither example 2\n? @@( o1.ContainsEither(\"me\", :or = \"you\") )","output":"0\n1","from":"library test"}},{"name":"ContainsAllOfThese","description":"contains delegations (via stzlistcomparator)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsallofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsallofthese.html","signature":"ContainsAllOfThese(paItems)","extensions":["CS"],"forms":["ContainsAllOfTheseCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsAllOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllItemsAreOfType","description":"","also_written":["EachItemIs","EachItemIsA"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareoftype.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareoftype.html","signature":"AllItemsAreOfType(pcType)","extensions":[],"example":{"code":"o1 = new stzList([ 2, 4, 8 ])\n? o1.EachItemIsA(:Number)\n? o1.ItemsAre([ :Positive, :Even, :Numbers ])","output":"1\n1","from":"library test"}},{"name":"ContainsEmptyStrings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsemptystrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsemptystrings.html","signature":"ContainsEmptyStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsEmptyStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindEmptyStrings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findemptystrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findemptystrings.html","signature":"FindEmptyStrings()","extensions":[]},{"name":"CountEmptyStrings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/countemptystrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/countemptystrings.html","signature":"CountEmptyStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.CountEmptyStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReplaceEmptyStrings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceemptystrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replaceemptystrings.html","signature":"ReplaceEmptyStrings(pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.ReplaceEmptyStrings(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveEmptyStrings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeemptystrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeemptystrings.html","signature":"RemoveEmptyStrings()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveEmptyStrings()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SortBy","description":"Sort by a key expression (engine-backed via the W DSL).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortby.html","signature":"SortBy(pcExpr)","extensions":["Q"],"forms":["SortByQ"],"example":{"code":"o1 = new stzList([ \"a\", \"abcde\", \"abc\", \"ab\", \"abcd\" ])\no1.SortBy('len(@item)')\n# sortby example 1\n? @@( o1.Content() )","output":"[ \"a\", \"ab\", \"abc\", \"abcd\", \"abcde\" ]","from":"library test"}},{"name":"SortByDescending","description":"Sort the items by the given expression, descending (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortbydescending","signature":"SortByDescending(pcExpr)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SortByDescending(\"@item > 3\")\n? @@( o1.Content() )","output":"[ 5, 8, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SortedBy","description":"non-mutating: return the sorted-by-key copy","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortedby.html","signature":"SortedBy(pcExpr)","extensions":[],"example":{"code":"o1 = new stzList([ \"programming\", \"is\" ])\n# sortedby example 1\n? @@( o1.SortedBy('len(@item)') )","output":"[ \"is\", \"programming\" ]","from":"library test"}},{"name":"SortUp","description":"Same as Sort: ascending, in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortup","signature":"SortUp()","extensions":["Q"],"forms":["SortUpQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SortUp()\n? @@( o1.Content() )","output":"[ 1, 3, 3, 5, 8 ]","from":"composed from the signature, run in the library"}},{"name":"SortDown","description":"Same as SortInDescending: descending, in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortdown","signature":"SortDown()","extensions":["Q"],"forms":["SortDownQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SortDown()\n? @@( o1.Content() )","output":"[ 8, 5, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Sort","description":"Sort the items in ascending order in place (mutating). For a copy, use Sorted.","also":"order  arrange  rank  ascending  smallest to largest","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sort.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sort.html","signature":"Sort()","extensions":["Q","CS"],"forms":["SortQ","SortCS","SortCSQ"],"example":{"code":"? @@( StzListQ([ \"him\", [ \"him\" ], \"\" ]).Sorted() ) + NL\no1 = new stzList([ \"him\", [ \"him\" ], \"\" ])\no1.Stringify()\n? @@( o1.Content() )\no1.Sort()","output":"[ \"\", \"him\", [ \"him\" ] ]\n\n[ \"him\", '[ \"him\" ]', \"\" ]","from":"library test"}},{"name":"SortInAscending","description":"Word-order aliases used by narrative tests.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortinascending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortinascending.html","signature":"SortInAscending()","extensions":["Q"],"forms":["SortInAscendingQ"],"example":{"code":"o1 = new stzList([ 5, 4, \"tunis\", 3, 7, \"cairo\" ])\no1.SortInAscending()\n# numbers rise first, then strings alphabetically\n? @@( o1.Content() )","output":"[ 3, 4, 5, 7, \"cairo\", \"tunis\" ]","from":"library test"}},{"name":"SortAscending","description":"Same as Sort: Sort the items in ascending order in place (mutating). For a copy, use Sorted.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortascending","signature":"SortAscending()","extensions":["Q"],"forms":["SortAscendingQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SortAscending()\n? @@( o1.Content() )","output":"[ 1, 3, 3, 5, 8 ]","from":"composed from the signature, run in the library"}},{"name":"Sorted","description":"An ascending-sorted copy of the list; the original is unchanged.","also_written":["SortedInAscending","ItemsSortedInAscending"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sorted.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sorted.html","signature":"Sorted()","extensions":["CS"],"forms":["SortedCS"],"example":{"code":"o1 = new stzList([ 5, 7, 9, 2 ])\n? o1.SortedInAscending()","output":"2\n5\n7\n9","from":"library test"}},{"name":"SortInDescending","description":"Sort the items in descending order in place (mutating). For a copy, use SortedInDescending.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortindescending","signature":"SortInDescending()","extensions":["Q","CS"],"forms":["SortInDescendingQ","SortInDescendingCS","SortInDescendingCSQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SortInDescending()\n? @@( o1.Content() )","output":"[ 8, 5, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SortedInDescending","description":"Same as SortedInDescendingCS: A descending-sorted copy of the list; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortedindescending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sortedindescending.html","signature":"SortedInDescending()","extensions":["CS"],"forms":["SortedInDescendingCS"],"example":{"code":"o1 = new stzList([ [\"03\", \"04\"], 3, [\"01\",\"02\"], 1, \"Two\", 2, \"One\" ])\n? @@( o1.Sorted() ) # Or o1.SortedInAscending()\n? @@( o1.SortedInDescending() )","output":"[ 1, 2, 3, \"One\", \"Two\", [ \"01\", \"02\" ], [ \"03\", \"04\" ] ]\n[ [ \"03\", \"04\" ], [ \"01\", \"02\" ], \"Two\", \"One\", 3, 2, 1 ]","from":"library test"}},{"name":"Reverse","description":"Reverse the order of the items in place (mutating). For a copy, use Reversed.","also":"flip  backwards  invert order  last to first","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/reverse.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/reverse.html","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Reverse()\n? @@( o1.Content() )","output":"[ 1, 3, 8, 3, 5 ]","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"A reversed copy of the list; the original is unchanged.","also_written":["ItemsReversed"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/reversed.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/reversed.html","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzList(1:3)\n? o1.Reversed()","output":"3\n2\n1","from":"library test"}},{"name":"AllItemsExcept","description":"Every item except those equal to p (p may be a single item).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsexcept.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsexcept.html","signature":"AllItemsExcept(p)","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"_\", \"C\", \"D\", \"E\", \"F\" ])\n? @@( o1.AllItemsExcept(\"_\") )","output":"[ \"A\", \"B\", \"C\", \"D\", \"E\", \"F\" ]","from":"library test"}},{"name":"FirstNItems","description":"First n items (clamped to the list length; n<=0 -> empty).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/firstnitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/firstnitems.html","signature":"FirstNItems(_n_)","extensions":["QRT"],"forms":["FirstNItemsQRT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FirstNItems(2) )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLevels","description":"Max nesting depth (a flat list is 1 level).","also_written":["NestingDepth"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberoflevels.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberoflevels.html","signature":"NumberOfLevels()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfLevels()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsDupSecutiveItems","description":"TRUE if any two adjacent items are equal.","also_written":["ContainsConsecutiveDuplicates"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsdupsecutiveitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsdupsecutiveitems.html","signature":"ContainsDupSecutiveItems()","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\" ])\n# containsdupsecutiveitems example 1\n? @@( o1.ContainsDupSecutiveItems() )","output":"0","from":"library test"}},{"name":"ManyRemoved","description":"A fresh copy with every occurrence of any item in paItems removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#manyremoved","signature":"ManyRemoved(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ManyRemoved([ 2, 3 ]) )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ItemsHaveSameOrderAs","description":"TRUE if this list's items appear inside paOther in the same relative order (i.e. this list is an order-preserving subsequence of paOther).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemshavesameorderas.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemshavesameorderas.html","signature":"ItemsHaveSameOrderAs(paOther)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"c\" ])\n? o1.ItemsHaveSameOrderAs([ \"a\", \"c\", \"f\" ])","output":"1","from":"library test"}},{"name":"Contains","description":"TRUE if the list contains the given item.","also":"includes  has  is in  member of  present  holds","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/contains.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/contains.html","signature":"Contains(pItem)","extensions":["CS","W","WF","Many"],"forms":["ContainsW","ContainsCS","ContainsWF","ContainsMany","ContainsManyCS"],"example":{"code":"o1 = new stzList(\"a\":\"t\")\n? o1.Contains(\"x\")","output":"0","from":"library test"}},{"name":"RemoveDuplicates","description":"","also":"unique  distinct  dedupe  remove repeats  deduplicate  drop duplicates","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeduplicates.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeduplicates.html","signature":"RemoveDuplicates()","extensions":["Q","CS"],"forms":["RemoveDuplicatesQ","RemoveDuplicatesCS","RemoveDuplicatesCSQ"],"example":{"code":"o1 = new stzList([ 1:3, 4:6, 1:3, 1:3, 4:6, 7:10 ])\no1.Removeduplicates()\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9, 10 ] ]","from":"library test"}},{"name":"DuplicatesRemoved","description":"Immutable / past-tense aliases for the dedup operation. DuplicatesRemoved() returns the deduped list value without mutating This (equivalent to WithoutDuplication, ported from archive line 41406). Used by stzHashList.UniqueValues(). (case-sensitive by default)","also_written":["ToSet","ToSetOfItems"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/duplicatesremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/duplicatesremoved.html","signature":"DuplicatesRemoved()","extensions":["Q","CS"],"forms":["ToSetQ","ToSetOfItemsQ","DuplicatesRemovedCS"],"example":{"code":"? @@( StzListQ([ \"tea\", \"rice\", \"tea\" ]).DuplicatesRemoved() )","output":"[ \"tea\", \"rice\" ]","from":"library test"}},{"name":"ToStzListOfCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#tostzlistofcharsq","signature":"ToStzListOfCharsQ()","extensions":[]},{"name":"WithoutDuplication","description":"","also_written":["Unique"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/withoutduplication.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/withoutduplication.html","signature":"WithoutDuplication()","extensions":["CS"],"forms":["UniqueCS","WithoutDuplicationCS"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"2\", \"A\", \"A\", \"B\", 2, 2, \".\" ])\n? @@( o1.Withoutduplication() ) # Or ToSet()","output":"[ \"A\", \"B\", \"2\", 2, \".\" ]","from":"library test"}},{"name":"ContainsDuplicatedItems","description":"Same as ContainsDuplicatedItemsCS: TRUE if some item occurs more than once in the list.","also_written":["HasDuplicates","ContainsDuplicates"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsduplicateditems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsduplicateditems.html","signature":"ContainsDuplicatedItems()","extensions":["CS"],"forms":["HasDuplicatesCS","ContainsDuplicatedItemsCS"],"example":{"code":"oW = new stzList( o1.Words() )\n? oW.ContainsDuplicates()\n? oW.NumberOfDuplicates()","output":"1\n3","from":"library test"}},{"name":"DuplicatedItems","description":"The items that occur more than once in the list.","also":"repeated items  doubles  occur twice  duplicates","also_written":["DupOrigins","Duplicates","Duplications","DuplicatedStrings"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/duplicateditems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/duplicateditems.html","signature":"DuplicatedItems()","extensions":["CS","XT","Z"],"forms":["DuplicatesZ","DuplicatesCS","DuplicatesCSZ","DuplicatesXTZ","DuplicationsZ","DuplicatesCSXTZ","DuplicatedItemsZ","DuplicatedItemsCS","DuplicatedStringsCS"],"example":{"code":"o1 = new stzList([ 5, 7, 5, 5, 4, 7, 1 ])\n? o1.Duplicates()\n? o1.FindDuplicates()","output":"5\n7\n\n3\n4\n6","from":"library test"}},{"name":"NumberOfDuplicatedItems","description":"Same as NumberOfDuplicatedItemsCS: How many duplicated items the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofduplicateditems","signature":"NumberOfDuplicatedItems()","extensions":["CS"],"forms":["NumberOfDuplicatedItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfDuplicatedItems()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicates","description":"NumberOfDuplicates counts the duplicate OCCURRENCES (every 2nd+ appearance), not the number of distinct duplicated items. For [ \"A\",\"B\",\"2\",\"A\",\"A\",\"B\",2,2,\".\" ] that is 4 (A twice, B once, 2 once). NumberOfDuplicatedItems (distinct) would be 3.","also_written":["HowManyDuplicates","NumberOfDuplications"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofduplicates.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofduplicates.html","signature":"NumberOfDuplicates()","extensions":["CS"],"forms":["NumberOfDuplicatesCS"],"example":{"code":"oW = new stzList( o1.Words() )\n? oW.ContainsDuplicates()\n? oW.NumberOfDuplicates()","output":"1\n3","from":"library test"}},{"name":"FindDuplicates","description":"The position of every 2nd+ occurrence of each duplicated item.","also_written":["FindDuplications","FindDuplicatedItems"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findduplicates.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findduplicates.html","signature":"FindDuplicates()","extensions":["Q","CS","XT"],"forms":["FindDuplicatesQ","FindDuplicatesCS","FindDuplicatesXT","FindDuplicatesCSXT","FindDuplicationsXT"],"example":{"code":"o1 = new stzList([ 5, 7, 5, 5, 4, 7, 1 ])\n? o1.Duplicates()\n? o1.FindDuplicates()","output":"5\n7\n\n3\n4\n6","from":"library test"}},{"name":"DuplicateItemsZ","description":"Same as DuplicatesCSZ: Duplicates() / DuplicateItems() / Duplications(): the duplicated items themselves (returning DuplicatedItems). The XYZ-Z forms above return positions; these return values. (returns the value along with its position; with the case-sensitivity dial)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#duplicateitemsz","signature":"DuplicateItemsZ()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.DuplicateItemsZ() )","output":"[ [ 3, [ 4 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"FindNextNthItem","description":"FindNextNthItem(n, :StartingAt = pos): the POSITION of the n-th item AFTER pos (pos+n). Find* returns the position (0 if out of range); the NextNthItem accessor returns the item there. :StartingAt accepts the bare integer or the named-param form.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnthitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnthitem.html","signature":"FindNextNthItem(_n_, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindNextNthItem(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NextNthItem","description":"The nth item after the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/nextnthitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/nextnthitem.html","signature":"NextNthItem(_n_, pnStartingAt)","extensions":[]},{"name":"FindPreviousNthItem","description":"FindPreviousNthItem(n, :StartingAt = pos): the POSITION of the n-th item counting BACK from pos inclusive (pos-n+1).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findpreviousnthitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findpreviousnthitem.html","signature":"FindPreviousNthItem(_n_, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindPreviousNthItem(2, 5)","output":"4","from":"composed from the signature, run in the library"}},{"name":"PreviousNthItem","description":"The nth item before the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/previousnthitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/previousnthitem.html","signature":"PreviousNthItem(_n_, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.PreviousNthItem(2, 5)","output":"3","from":"composed from the signature, run in the library"}},{"name":"FindDuplicatesOfString","description":"Same as FindDuplicatesOfStringCS: \"...OfString\" is the historical name (these came from the list-of-strings API) but they work for any item type. The \"duplicates\" of an item are its 2nd-and-later occurrences -- the first one is the original, the rest are the copies.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findduplicatesofstring","signature":"FindDuplicatesOfString(pItem)","extensions":["CS"],"forms":["FindDuplicatesOfStringCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindDuplicatesOfString(3) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindDuplicatesOfItem","description":"Same as FindDuplicatesOfStringCS: \"...OfString\" is the historical name (these came from the list-of-strings API) but they work for any item type. The \"duplicates\" of an item are its 2nd-and-later occurrences -- the first one is the original, the rest are the copies.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findduplicatesofitem","signature":"FindDuplicatesOfItem(pItem)","extensions":["CS"],"forms":["FindDuplicatesOfItemCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindDuplicatesOfItem(3) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindDuplicationsOfItem","description":"Same as FindDuplicatesOfStringCS: \"...OfString\" is the historical name (these came from the list-of-strings API) but they work for any item type. The \"duplicates\" of an item are its 2nd-and-later occurrences -- the first one is the original, the rest are the copies.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findduplicationsofitem","signature":"FindDuplicationsOfItem(pItem)","extensions":["CS"],"forms":["FindDuplicationsOfItemCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindDuplicationsOfItem(3) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindDuplicationsOf","description":"Same as FindDuplicatesOfStringCS: \"...OfString\" is the historical name (these came from the list-of-strings API) but they work for any item type. The \"duplicates\" of an item are its 2nd-and-later occurrences -- the first one is the original, the rest are the copies.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findduplicationsof","signature":"FindDuplicationsOf(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindDuplicationsOf(3) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicatesOfString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofduplicatesofstring","signature":"NumberOfDuplicatesOfString(pItem)","extensions":["CS"],"forms":["NumberOfDuplicatesOfStringCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfDuplicatesOfString(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicatesOfItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofduplicatesofitem","signature":"NumberOfDuplicatesOfItem(pItem)","extensions":["CS"],"forms":["NumberOfDuplicatesOfItemCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfDuplicatesOfItem(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"StringIsDuplicatedNTimes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stringisduplicatedntimes","signature":"StringIsDuplicatedNTimes(pItem, _n_)","extensions":["CS"],"forms":["StringIsDuplicatedNTimesCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.StringIsDuplicatedNTimes(3, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ItemIsDuplicatedNTimes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemisduplicatedntimes","signature":"ItemIsDuplicatedNTimes(pItem, _n_)","extensions":["CS"],"forms":["ItemIsDuplicatedNTimesCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ItemIsDuplicatedNTimes(3, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindDuplicatedString","description":"Same as FindDuplicatedStringCS: ALL positions of an item -- but only when it actually IS duplicated (appears more than once); a non-duplicated item yields the empty list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findduplicatedstring","signature":"FindDuplicatedString(pItem)","extensions":["CS"],"forms":["FindDuplicatedStringCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindDuplicatedString(3) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindDuplicatedItem","description":"Same as FindDuplicatedStringCS: ALL positions of an item -- but only when it actually IS duplicated (appears more than once); a non-duplicated item yields the empty list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findduplicateditem","signature":"FindDuplicatedItem(pItem)","extensions":["CS"],"forms":["FindDuplicatedItemCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindDuplicatedItem(3) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"ContainsDuplicatedString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsduplicatedstring","signature":"ContainsDuplicatedString(pItem)","extensions":["CS"],"forms":["ContainsDuplicatedStringCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsDuplicatedString(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsDuplicatedItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsduplicateditem","signature":"ContainsDuplicatedItem(pItem)","extensions":["CS"],"forms":["ContainsDuplicatedItemCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsDuplicatedItem(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicatedStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofduplicatedstrings","signature":"NumberOfDuplicatedStrings()","extensions":["CS"],"forms":["NumberOfDuplicatedStringsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfDuplicatedStrings()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindSubList","description":"Same as FindSubListCS: FindSubList / ContainsSubList: locate the contiguous occurrences of a sub-list inside the list.","also_written":["FindTheseAdjacentItems","FindTheseContiguousItems"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findsublist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findsublist.html","signature":"FindSubList(paSubList)","extensions":["CS"],"forms":["FindSubListCS"],"example":{"code":"o1 = new stzList([ 1, 2, 3, 4, \"|\", 2, 3, 4, 5, \"|\", 2, 3, 4, 5 ])\n? o1.FindSubList([ 2, 3, 4 ])","output":"2\n6\n11","from":"library test"}},{"name":"ContainsSubList","description":"Same as ContainsSubListCS: TRUE if the given sublist occurs in the list as a consecutive run of items.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containssublist","signature":"ContainsSubList(paSubList)","extensions":["CS"],"forms":["ContainsSubListCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsSubList([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Merge","description":"Merge: flatten ONE level only. For each item: if it's a list, spread its items; otherwise keep as-is. Distinct from Flatten() which fully recurses. Port from archive line 37074; used by stzHashList.Items() to coalesce list-of-lists values.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/merge.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/merge.html","signature":"Merge()","extensions":["Q"],"forms":["MergeQ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.Merge()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Merged","description":"A copy flattened by ONE level: sublists spread out, other items kept as they are.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/merged.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/merged.html","signature":"Merged()","extensions":[],"example":{"code":"? @@( Q([ 0, 1:3, 4:7, 8:10 ]).Merged() )","output":"[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]","from":"library test"}},{"name":"Flatten","description":"Flatten the nested list to a single level in place (mutating). For a copy, use Flattened.","also":"unnest  merge levels  single level  ungroup  collapse nesting","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/flatten.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/flatten.html","signature":"Flatten()","extensions":["Q"],"forms":["FlattenQ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.Flatten()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Flattened","description":"A fully-flattened copy of the nested list; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/flattened.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/flattened.html","signature":"Flattened()","extensions":[],"example":{"code":"? @@( StzListQ([ \"a\", [ \"b\", [ \"c\",  \"d\" ], \"e\" ], \"f\" ]).Flattened() )","output":"[ \"a\", \"b\", \"c\", \"d\", \"e\", \"f\" ]","from":"library test"}},{"name":"IsEqualTo","description":"equality check (set-based, engine-backed)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isequalto.html","signature":"IsEqualTo(paOtherList)","extensions":["CS","XT"],"forms":["IsEqualToCS","IsEqualToXT","IsEqualToCSXT"],"example":{"code":"o1 = new stzList([ \"C\", \"A\", \"B\" ])\n? o1.IsEqualTo([ \"A\", \"B\", \"C\" ])\n? o1.IsEqualToXT([ \"A\", \"B\", \"C\" ])","output":"1\n0","from":"library test"}},{"name":"IsStrictlyEqualTo","description":"strict equality (same items + same positions)","also_written":["IsIdenticalTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isstrictlyequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isstrictlyequalto.html","signature":"IsStrictlyEqualTo(paOtherList)","extensions":["CS"],"forms":["IsIdenticalToCS","IsStrictlyEqualToCS"],"example":{"code":"o1 = new stzList([ 1, 2, 3 ])\n? o1.IsEqualTo([ 3, 1, 2 ])\n? o1.IsStrictlyEqualTo([ 3, 1, 2 ])\n? o1.IsStrictlyEqualTo([ 1, 2, 3 ])","output":"1\n0\n1","from":"library test"}},{"name":"StartsWith","description":"starts with / ends with (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#startswith","signature":"StartsWith(paItems)","extensions":["CS"],"forms":["StartsWithCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.StartsWith([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWith","description":"starts with / ends with (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#endswith","signature":"EndsWith(paItems)","extensions":["CS"],"forms":["EndsWithCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.EndsWith([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Map","description":"expression-backed operations (engine bytecode)","also_written":["Yield"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/map.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/map.html","signature":"Map(pcExpr)","extensions":["Q","XT","W","WF"],"forms":["MapQ","MapWF","YieldQ","YieldW","YieldWF","YieldXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Map(\"@item > 3\") )","output":"[ 1, 0, 1, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"Filter","description":"expression-backed operations (engine bytecode)","also":"keep where  select  subset  matching items  pick out","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#filter","signature":"Filter(pcExpr)","extensions":["Q","W","WF"],"forms":["FilterQ","FilterW","FilterWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Filter(\"@item > 3\") )","output":"[ 5, 8 ]","from":"composed from the signature, run in the library"}},{"name":"Reduce","description":"Reduce(): 0-arg auto-concat / auto-sum. - All-string items: concatenate. - All-number items: sum. - Mixed: concatenate stringified items.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/reduce.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/reduce.html","signature":"Reduce()","extensions":["XT"],"forms":["ReduceXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Reduce()","output":"20","from":"composed from the signature, run in the library"}},{"name":"ReduceNoInit","description":"expression-backed operations (engine bytecode)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/reducenoinit.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/reducenoinit.html","signature":"ReduceNoInit(pcExpr)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ReduceNoInit(\"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountWhere","description":"Same as CountW: Same as NumberOfOccurrenceCS: NumberOfOccurrenceCS: count occurrences How many times the given item occurs in the list. (applies only where the given W condition holds)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#countwhere","signature":"CountWhere(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.CountWhere(\"@item > 3\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"CountItemsW","description":"Same as CountW: Same as NumberOfOccurrenceCS: NumberOfOccurrenceCS: count occurrences How many times the given item occurs in the list. (applies only where the given W condition holds)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#countitemsw","signature":"CountItemsW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.CountItemsW(\"@item > 3\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"IsSorted","description":"TRUE if the items are sorted, ascending OR descending.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#issorted","signature":"IsSorted()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsSorted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSortedInAscending","description":"TRUE if the items are in ascending order.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/issortedinascending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/issortedinascending.html","signature":"IsSortedInAscending()","extensions":[],"example":{"code":"o1 = new stzList([ 3, 6, 9, 12, \"a\", \"b\", [ \"List0\" ], [ \"List1\" ] ])\n? o1.IsSortedInAscending()","output":"1","from":"library test"}},{"name":"IsSortedInDescending","description":"TRUE if the items are in descending order.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#issortedindescending","signature":"IsSortedInDescending()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsSortedInDescending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SortingOrder","description":"The sorting order of the items (:Ascending, :Descending, ...).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortingorder","signature":"SortingOrder()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.SortingOrder()","output":"unsorted","from":"composed from the signature, run in the library"}},{"name":"HasSameSortingOrderAs","description":"TRUE if the given list is sorted the same way as this one.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamesortingorderas.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamesortingorderas.html","signature":"HasSameSortingOrderAs(paOther)","extensions":[],"example":{"code":"? ListContains([ \"q\", \"r\", [ 2, 1 ] ], [ 2, 1 ])\n? StzListQ([ \"q\", \"r\", [ 2, 1] ]).HasSameContentAs([ \"r\", [ 2, 1], \"q\" ])\n? StzListQ([ \"q\", \"r\", [ 2, 1] ]).HasSameSortingOrderAs([ \"r\", [ 2, 1], \"q\" ])\n? StzListQ([ \"q\", \"r\", [ 2, 1] ]).IsEqualTo([ \"q\", \"r\", [2, 1] ])","output":"1\n1\n0\n1","from":"library test"}},{"name":"HasSameContentAs","description":"HasSameContentAs: order-independent equality check. Two lists have the same content iff each is a permutation of the other -- same length, and every item in A appears (with the same multiplicity) in B. Walk-and-mark, O(N*M) -- fine for narrative test sizes; lift to a hash-based approach when called on large lists in real code paths.","also_written":["SameContentAs","IsEquivalentTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamecontentas.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamecontentas.html","signature":"HasSameContentAs(paOther)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"c\", 12 ])\n? o1.HasSameContentAs([ \"a\", 12, \"c\" ])","output":"1","from":"library test"}},{"name":"IsHashList","description":"TRUE if every item is a [key, value] pair (a hash list).","also_written":["IsAHashList"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/ishashlist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/ishashlist.html","signature":"IsHashList()","extensions":[],"example":{"code":"aList = [ :name = \"mansour\", :job = \"programmer\", :name = \"xe\" ]\no1 = new stzList(aList)\n? o1.IsHashList()","output":"0","from":"library test"}},{"name":"IsNotHashList","description":"TRUE if the list is NOT a hash list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isnothashlist","signature":"IsNotHashList()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsNotHashList()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ToStzHashList","description":"ToStzHashList: view this list (a hashlist / list of [key,value] pairs, e.g. [ :a = 1, :b = 2 ]) as a stzHashList, so you can chain KeysQ(), ValuesQ(), etc. The stzHashList ctor normalizes a list of pairs.","also_written":["ToHashList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#tostzhashlist","signature":"ToStzHashList()","extensions":["Q"],"forms":["ToStzHashListQ"]},{"name":"IsPair","description":"TRUE if the list holds exactly two items.","also_written":["IsAPair"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/ispair.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/ispair.html","signature":"IsPair()","extensions":["Q"],"forms":["IsPairQ","IsAPairQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsPair()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfStrings","description":"TRUE if the list is non-empty and every item is a string.","also_written":["IsListOfTexts","IsAListOfTexts","IsAListOfStrings"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofstrings.html","signature":"IsListOfStrings()","extensions":[],"example":{"code":"? IsListOfStrings([ \"baba\", \"ommi\", \"jeddy\" ])\n? Q([ \"baba\", \"ommi\", \"jeddy\" ]).IsListOfStrings()","output":"1\n1","from":"library test"}},{"name":"IsUppercase","description":"An empty list answers 0, matching IsListOfStrings just above, which also refuses to make a claim about content that is not there.","also_written":["AllItemsAreUppercase"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isuppercase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isuppercase.html","signature":"IsUppercase()","extensions":[],"example":{"code":"# the pair is an :AtChars named param\n? Q([ \"atchars\", \"Q(@char).IsUppercase()\" ]).IsAtCharsNamedParam()","output":"1","from":"library test"}},{"name":"IsLowercase","description":"type-checking methods","also_written":["AllItemsAreLowercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islowercase","signature":"IsLowercase()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsLowercase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfNumbers","description":"TRUE if the list is non-empty and every item is a number.","also_written":["IsAListOfNumbers"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofnumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofnumbers.html","signature":"IsListOfNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfNumbers()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsListOfChars","description":"TRUE if every item is a single char.","also_written":["IsAListOfChars"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofchars.html","signature":"IsListOfChars()","extensions":[],"example":{"code":"# islistofchars example 1\n? @@( Q([ \"a\", \"b\", \"c\" ]).IsListOfChars() )\n# islistofchars example 2\n? @@( Q([ 1, 2, 3 ]).IsListOfChars() )","output":"1\n1","from":"library test"}},{"name":"IsListOf","description":"Polymorphic membership test: IsListOf(:Numbers/:Strings/:Chars/ :Lists/:StzNumbers/:StzStrings/:ListsOfNumbers/:PairsOfNumbers).","also_written":["IsAListOf"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistof.html","signature":"IsListOf(pType)","extensions":[]},{"name":"IsListOfLists","description":"TRUE if every item is a list (vacuously TRUE when empty).","also_written":["IsAListOfLists","AllItemsAreLists","ContainsOnlyLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islistoflists","signature":"IsListOfLists()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfListsOfNumbers","description":"IsListOfListsOfNumbers: each top-level item must be a list, and each inner item must be a number.","also_written":["IsAListOfListsOfNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islistoflistsofnumbers","signature":"IsListOfListsOfNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfListsOfNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfListsOfSameSize","description":"TRUE if every item is a list and all the sublists have the same size.","also_written":["ItemsAreListsOfSameSize","AllItemsAreListsOfSameSize"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islistoflistsofsamesize","signature":"IsListOfListsOfSameSize()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfListsOfSameSize()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPairOfNumbers","description":"TRUE if the list is exactly a pair of two numbers.","also_written":["IsAPairOfNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ispairofnumbers","signature":"IsPairOfNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsPairOfNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfPairs","description":"TRUE if every item is a pair (vacuously TRUE when empty).","also_written":["IsAListOfPairs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islistofpairs","signature":"IsListOfPairs()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfPairs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsContiguous","description":"True iff the list of numbers is sorted ascending with consecutive values (e.g. [3,4,5] -> TRUE, [3,5,6] -> FALSE).","also_written":["AreContiguous"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iscontiguous","signature":"IsContiguous()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsContiguous()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfPairsOfNumbers","description":"TRUE if every item is a pair of numbers.","also_written":["IsAListOfPairsOfNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islistofpairsofnumbers","signature":"IsListOfPairsOfNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfPairsOfNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfPairsOfStrings","description":"TRUE if every item is a pair of strings.","also_written":["IsAListOfPairsOfStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islistofpairsofstrings","signature":"IsListOfPairsOfStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfPairsOfStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSet","description":"TRUE if all the items are unique (the list is a set).","also_written":["IsASet"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isset","signature":"IsSet()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsSet()","output":"0","from":"composed from the signature, run in the library"}},{"name":"List","description":"List() alias The raw Haro list content (same as Content).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#list","signature":"List()","extensions":["Q"],"forms":["ListQ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.List() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Section","description":"Same as SectionCS: Section: extract items between two positions","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/section.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/section.html","signature":"Section(_n1_, _n2_)","extensions":["Q","CS","XT","Z","ZZ"],"forms":["SectionQ","SectionZ","SectionCS","SectionXT","SectionZZ","SectionCSQ","SectionCSZ","SectionCSZZ"],"example":{"code":"o1 = new stzList(1:10)\n# section example 1\n? @@( o1.Section(3, 10) )","output":"[ 3, 4, 5, 6, 7, 8, 9, 10 ]","from":"library test"}},{"name":"Range","description":"Range: extract items from a start position for a given count","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/range.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/range.html","signature":"Range(pnStart, pnRange)","extensions":["Q","XT"],"forms":["RangeQ","RangeXT","RangeXTQ"]},{"name":"InsertAt","description":"InsertAt: insert an item at a given position","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertat.html","signature":"InsertAt(_n_, pItem)","extensions":["Q"],"forms":["InsertAtQ"],"example":{"code":"o1 = new stzList([ \"A\", \"C\", \"D\" ])\no1.InsertAt(2, \"B\")\n? o1.Content()","output":"A\nB\nC\nD","from":"library test"}},{"name":"InsertBefore","description":"Same as InsertAt: InsertAt: insert an item at a given position","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertbefore.html","signature":"InsertBefore(_n_, pItem)","extensions":["W","WF"],"forms":["InsertBeforeW","InsertBeforeWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.InsertBefore(2, 3)\n? @@( o1.Content() )","output":"[ 5, 3, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveItemAtPosition","description":"RemoveItemAtPosition: remove item at a specific position","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeitematposition","signature":"RemoveItemAtPosition(_n_)","extensions":["Q"],"forms":["RemoveItemAtPositionQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveItemAtPosition(2)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAt","description":"Same as RemoveItemAtPosition: RemoveItemAtPosition: remove item at a specific position","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeat","signature":"RemoveAt(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveAt(2)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveItemsAtPositions","description":"RemoveItemsAtPositions: remove items at multiple positions","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeitemsatpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeitemsatpositions.html","signature":"RemoveItemsAtPositions(panPos)","extensions":["Q"],"forms":["RemoveItemsAtPositionsQ"],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"b\", \"b\", \"c\" ])\no1.RemoveItemsAtPositions([2,3,4])\n? o1.Content()","output":"a\nc","from":"library test"}},{"name":"RemoveItemsAtThesePositions","description":"Same as RemoveItemsAtPositions: RemoveItemsAtPositions: remove items at multiple positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeitemsatthesepositions","signature":"RemoveItemsAtThesePositions(panPos)","extensions":["Q"],"forms":["RemoveItemsAtThesePositionsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveItemsAtThesePositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveSection","description":"RemoveSection: remove items between two positions","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removesection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removesection.html","signature":"RemoveSection(_n1_, _n2_)","extensions":["Q"],"forms":["RemoveSectionQ"],"example":{"code":"o1 = new stzList([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ])\no1.RemoveSection(3, 8)\n# removesection example 1\n? @@( o1.Content() )","output":"[ 1, 2, 9, 10 ]","from":"library test"}},{"name":"RemoveSpaces","description":"RemoveSpaces / RemoveSpacesQ: drop every \" \" item (string-space) from the content. Engine-aware: only removes string-typed \" \".","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removespaces","signature":"RemoveSpaces()","extensions":["Q"],"forms":["RemoveSpacesQ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveSpaces()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveDuplicatedItems","description":"RemoveDuplicatedItems / Q: in-place dedup. Order-preserving: keeps the first occurrence of each unique value.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeduplicateditems","signature":"RemoveDuplicatedItems()","extensions":["Q"],"forms":["RemoveDuplicatedItemsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveDuplicatedItems()\n? @@( o1.Content() )","output":"[ 5, 3, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"IsReverseOf","description":"IsReverseOf(paOther): TRUE iff @aContent is the reverse of paOther (deep-equal item-by-item).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isreverseof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isreverseof.html","signature":"IsReverseOf(paOther)","extensions":[],"example":{"code":"o1 = new stzList([ 1, 2, 3, 6 ])\n? o1.IsReverseOf([ 6, 3, 2, 1 ])","output":"1","from":"library test"}},{"name":"RemoveFirstItem","description":"RemoveFirstItem / RemoveLastItem Remove the first item of the list (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removefirstitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removefirstitem.html","signature":"RemoveFirstItem()","extensions":["Q"],"forms":["RemoveFirstItemQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveFirstItem()\n? @@( o1.Content() )","output":"[ 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveLastItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removelastitem","signature":"RemoveLastItem()","extensions":["Q"],"forms":["RemoveLastItemQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveLastItem()\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveFirstAndLastItems","description":"Same as RemoveFirstItem: RemoveFirstItem / RemoveLastItem Remove the first item of the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removefirstandlastitems","signature":"RemoveFirstAndLastItems()","extensions":["Q"],"forms":["RemoveFirstAndLastItemsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveFirstAndLastItems()\n? @@( o1.Content() )","output":"[ 3, 8, 3 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveRange","description":"RemoveRange: remove items from start for a count","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removerange.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removerange.html","signature":"RemoveRange(_nStart_, nRange)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveRange(2, 5)\n? @@( o1.Content() )","output":"[ 5 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAllItems","description":"RemoveAllItems Empty the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeallitems","signature":"RemoveAllItems()","extensions":[]},{"name":"Find","description":"Find the given item: the positions of EVERY occurrence, as a list (engine-backed). (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/find.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/find.html","signature":"Find(pItem)","extensions":["Q","CS","W","WF","Many"],"forms":["FindW","FindCS","FindWF","FindWCS","FindMany","FindManyQ","FindManyCS","FindManyCSQ"],"example":{"code":"# find example 1\n? @@( Q([1, 2, 3, 4, 5, 3, 7]).Find(3) )","output":"[ 3, 6 ]","from":"library test"}},{"name":"FindAll","description":"Same as FindAllOccurrencesCS: FindAllOccurrencesCS: find all positions of an item","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findall.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findall.html","signature":"FindAll(pItem)","extensions":["CS","W","WF","Except"],"forms":["FindAllW","FindAllCS","FindAllWF","FindAllWCS","FindAllExcept"],"example":{"code":"o1 = new stzList([ 1:3, 4:6, 1:3, 1:3, 4:6, 7:10 ])\n? o1.FindAll(1:3)\n? o1.Contains(7:10)","output":"1\n3\n4\n\n1","from":"library test"}},{"name":"FindAllOccurrences","description":"Same as FindAllOccurrencesCS: FindAllOccurrencesCS: find all positions of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findalloccurrences","signature":"FindAllOccurrences(pItem)","extensions":["CS"],"forms":["FindAllOccurrencesCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindAllOccurrences(3) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"LastNItems","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/lastnitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/lastnitems.html","signature":"LastNItems(_n_)","extensions":["Q","QRT"],"forms":["LastNItemsQ","LastNItemsQRT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.LastNItems(2) )","output":"[ 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"AddedToEach","description":"AddedToEach(n): add n to every numeric item; return a new list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#addedtoeach","signature":"AddedToEach(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.AddedToEach(2) )","output":"[ 7, 5, 10, 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"AddToEach","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#addtoeach","signature":"AddToEach(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.AddToEach(2)\n? @@( o1.Content() )","output":"[ 7, 5, 10, 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"SectionsOfSameItems","description":"SectionsOfSameItems(): group consecutive equal items into runs. \"AABBCCAA\" -> [[\"A\",\"A\"], [\"B\",\"B\"], [\"C\",\"C\"], [\"A\",\"A\"]]","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sectionsofsameitems","signature":"SectionsOfSameItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SectionsOfSameItems() )","output":"[ [ 5 ], [ 3, 3 ], [ 8 ], [ 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindInSections","description":"FindInSections(pItem, aSections): absolute-position occurrences of pItem inside any of the given sections.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findinsections","signature":"FindInSections(pItem, _aSections_)","extensions":[]},{"name":"CountInSections","description":"","also_written":["NumberOfOccurrencesInSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#countinsections","signature":"CountInSections(pItem, _aSections_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.CountInSections(3, [ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"HexUnicodes","description":"HexUnicodes(): hex code-points of every char of every string-item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hexunicodes","signature":"HexUnicodes()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.HexUnicodes() )","output":"[ [ \"U+0074\", \"U+0065\", \"U+0061\" ], [ \"U+0072\", \"U+0069\", \"U+0063\", \"U+0065\" ], [ \"U+0074\", \"U+0065\", \"U+0061\" ], [ \"U+0066\", \"U+0069\", \"U+0073\", \"U+0068\" ] ]","from":"composed from the signature, run in the library"}},{"name":"CommonItems","description":"CommonItems(:With = otherList): items present in both lists.","also_written":["Intersection"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/commonitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/commonitems.html","signature":"CommonItems(pNamedWith)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"ab\", \"b\" ])\n? @@( o1.Intersection(:with = [ \"a\", \"ab\", \"abc\", \"b\", \"bc\", \"c\" ]) ) # Or CommonItems()","output":"[ \"a\", \"ab\", \"b\" ]","from":"library test"}},{"name":"PreviousNItems","description":"PreviousNItems: two shapes -- PreviousNItems(n, :StartingAt/:StartingAtPosition = p): the n items strictly BEFORE position p; PreviousNItems(pcAnchor, n): the n items before the anchor item.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/previousnitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/previousnitems.html","signature":"PreviousNItems(pcAnchor, _n_)","extensions":[]},{"name":"SpacesRemoved","description":"SpacesRemoved (non-mutating): every string item stripped of spaces.","also_written":["WithoutSapces","WithoutSpaces"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#spacesremoved","signature":"SpacesRemoved()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.SpacesRemoved() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SubStrongs","description":"Substrongs/Substrinks (deliberate Softanza wordplay): the string items that CONTAIN another item of the list, and the ones that are CONTAINED IN another item (case-sensitive, engine-backed find).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#substrongs","signature":"SubStrongs()","extensions":[]},{"name":"SubStrinks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#substrinks","signature":"SubStrinks()","extensions":[]},{"name":"Concatenate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#concatenate","signature":"Concatenate()","extensions":["XT"],"forms":["ConcatenateXT"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? o1.Concatenate()","output":"teariceteafish","from":"composed from the signature, run in the library"}},{"name":"Concatenated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#concatenated","signature":"Concatenated()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? o1.Concatenated()","output":"teariceteafish","from":"composed from the signature, run in the library"}},{"name":"NumbrifyQ","description":"NumbrifyQ / NumbrifiedQ: coerce string-items to numbers and return the list wrapped. Test pattern: a CharsQ() walk that then wants per-char numeric values.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numbrifyq","signature":"NumbrifyQ()","extensions":[]},{"name":"NumbrifiedQ","description":"Same as NumbrifyQ: NumbrifyQ / NumbrifiedQ: coerce string-items to numbers and return the list wrapped. Test pattern: a CharsQ() walk that then wants per-char numeric values.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numbrifiedq","signature":"NumbrifiedQ()","extensions":[]},{"name":"Are","description":"","also_written":["ItemsAre"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/are.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/are.html","signature":"Are(p)","extensions":[],"example":{"code":"o1 = new stzList([ 2, 4, 8 ])\n? o1.EachItemIsA(:Number)\n? o1.ItemsAre([ :Positive, :Even, :Numbers ])","output":"1\n1","from":"library test"}},{"name":"FindSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findspaces","signature":"FindSpaces()","extensions":[]},{"name":"IsNotAString","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isnotastring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isnotastring.html","signature":"IsNotAString()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsNotAString()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isastring","signature":"IsAString()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsAString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAList","description":"So a stzList answered \"no\" to being a list, and every `but IsAList()` arm in the library fell past it. stzObject.IsEither() has such an arm, followed by `but IsAnObject()` -- which a stzList IS -- so comparing two lists raised \"Feature not implemented yet!\" from a branch meant for something else entirely.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isalist","signature":"IsAList()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsAList()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasSameTypeAs","description":"SAME SHAPE, SAME OMISSION. stzObject.HasSameTypeAs(p) answers isObject(p), and each wrapper overrides it to test the type it WRAPS -- stzNumber asks isNumber, stzString asks isString. stzList never asked isList, so comparing a stzList to a plain list said \"different type\", and IsStrictlyEqualTo() -- the conjunction of same type, same content and same order -- could never be true for the one comparison it exists to make.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassametypeas.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassametypeas.html","signature":"HasSameTypeAs(p)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"c\" ])\n? o1.IsStrictlyEqualTo([ \"a\", \"b\", \"c\" ])\n? o1.HasSameTypeAs([ \"a\", \"b\", \"c\" ])\n? o1.HasSameContentAs([ \"a\", \"b\", \"c\" ])\n? o1.HasSameSortingOrderAs([ \"a\", \"b\", \"c\" ])","output":"1\n1\n1\n1","from":"library test"}},{"name":"IsNotInLowercase","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isnotinlowercase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isnotinlowercase.html","signature":"IsNotInLowercase()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsNotInLowercase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsInLowercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isinlowercase","signature":"IsInLowercase()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsInLowercase()","output":"1","from":"composed from the signature, run in the library"}},{"name":"DoesNotContain","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/doesnotcontain.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/doesnotcontain.html","signature":"DoesNotContain(p)","extensions":[]},{"name":"NumberOfChars","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofchars.html","signature":"NumberOfChars()","extensions":["Q"],"forms":["NumberOfCharsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AreIncludedIn","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/areincludedin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/areincludedin.html","signature":"AreIncludedIn(pOther)","extensions":[],"example":{"code":"o1 = new stzList([ \"green\", \"red\" ])\n# IsIncludedIn: the list is not itself one element of the host\n? o1.IsIncludedIn([ \"green\", \"red\", \"blue\" ])\n# AreIncludedIn: every item is present in the host\n? o1.AreIncludedIn([ \"green\", \"red\", \"blue\" ])","output":"0\n1","from":"library test"}},{"name":"FindObjects","description":"FindObjects([pcExpr]): 0-arg = positions of every object item; 1-arg = ItemsWhere(pcExpr).","also_written":["FindStzObjects"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findobjects.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findobjects.html","signature":"FindObjects()","extensions":["ZZ"],"forms":["FindObjectsZZ"],"example":{"code":"o1 = new stzList([ Q(\"one\"), Q(1), Q(\"two\"), Q(2), Q(\"three\"), Q(3), Q(1:2), NullObject() ])\n? @@( o1.FindStzNumbers() )\n? @@( o1.FindStzStrings() )\n? @@( o1.FindStzLists() )\n? @@( o1.FindStzObjects() )","output":"[ 2, 4, 6 ]\n[ 1, 3, 5 ]\n[ 7 ]\n[ 1, 2, 3, 4, 5, 6, 7, 8 ]","from":"library test"}},{"name":"ToStzTable","description":"The list turned into a stzTable object (rows; per the stzTable contract, the first row may carry the column names).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#tostztable","signature":"ToStzTable()","extensions":[]},{"name":"TheseObjectsZ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#theseobjectsz","signature":"TheseObjectsZ(pacNames)","extensions":[]},{"name":"FindQObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findqobjects","signature":"FindQObjects()","extensions":[]},{"name":"FindNonStzObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnonstzobjects","signature":"FindNonStzObjects()","extensions":[]},{"name":"ObjectsVarNames","description":"","also_written":["NamedObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#objectsvarnames","signature":"ObjectsVarNames()","extensions":["U"],"forms":["ObjectsVarNamesU"]},{"name":"NumberOfNamedObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofnamedobjects","signature":"NumberOfNamedObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfNamedObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfUnnamedObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofunnamedobjects","signature":"NumberOfUnnamedObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfUnnamedObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofobjects","signature":"NumberOfObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfStzObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofstzobjects","signature":"NumberOfStzObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfStzObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfQObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofqobjects","signature":"NumberOfQObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfQObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfNonStzObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofnonstzobjects","signature":"NumberOfNonStzObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfNonStzObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfUniqueNamedObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofuniquenamedobjects","signature":"NumberOfUniqueNamedObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfUniqueNamedObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnamedObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#unamedobjects","signature":"UnamedObjects()","extensions":[]},{"name":"StringsSplitted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stringssplitted","signature":"StringsSplitted(pNamedUsing)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.StringsSplitted(2) )","output":"[ [ \"tea\" ], [ \"rice\" ], [ \"tea\" ], [ \"fish\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ObjectsAndTheirVarNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#objectsandtheirvarnames","signature":"ObjectsAndTheirVarNames()","extensions":[]},{"name":"FindUnnamedObjects","description":"","also_written":["UnnamedObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findunnamedobjects","signature":"FindUnnamedObjects()","extensions":[]},{"name":"FindNamedObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnamedobjects","signature":"FindNamedObjects()","extensions":[]},{"name":"FindObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findobject","signature":"FindObject(pObj)","extensions":[]},{"name":"ObjectsAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#objectsandtheirpositions","signature":"ObjectsAndTheirPositions()","extensions":[]},{"name":"ItemsWhere","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemswhere","signature":"ItemsWhere(pcExpr)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsWhere(\"@item > 3\") )","output":"[ 5, 8 ]","from":"composed from the signature, run in the library"}},{"name":"InsertAfterPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#insertafterpositions","signature":"InsertAfterPositions(panPositions, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.InsertAfterPositions([ 2, 3 ], 3)\n? @@( o1.Content() )","output":"[ 5, 3, 3, 8, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceItemsAtPositionsByMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceitemsatpositionsbymany","signature":"ReplaceItemsAtPositionsByMany(_anPos_, paNewList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceItemsAtPositionsByMany([ 1, 2 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"IsIncludedIn","description":"Same as IsContainedInCS: IsContainedIn(p): this list, taken as a single value, is an -- element of p (NOT element-wise -- that is AreContainedIn). (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isincludedin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isincludedin.html","signature":"IsIncludedIn(pOther)","extensions":["CS"],"forms":["IsIncludedInCS"],"example":{"code":"o1 = new stzList([ \"green\", \"red\" ])\n# IsIncludedIn: the list is not itself one element of the host\n? o1.IsIncludedIn([ \"green\", \"red\", \"blue\" ])\n# AreIncludedIn: every item is present in the host\n? o1.AreIncludedIn([ \"green\", \"red\", \"blue\" ])","output":"0\n1","from":"library test"}},{"name":"NumberOfLeadingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofleadingitems","signature":"NumberOfLeadingItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfLeadingItems()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfTrailingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberoftrailingitems","signature":"NumberOfTrailingItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfTrailingItems()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ReplaceLeadingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceleadingitems","signature":"ReplaceLeadingItems(p1)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceLeadingItems(3)\n? @@( o1.Content() )","output":"[ 3, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceTrailingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacetrailingitems","signature":"ReplaceTrailingItems(p1)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceTrailingItems(3)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceLeadingAndTrailingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceleadingandtrailingitems","signature":"ReplaceLeadingAndTrailingItems(p1)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceLeadingAndTrailingItems(3)\n? @@( o1.Content() )","output":"[ 3, 3, 8, 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"LeadingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#leadingitems","signature":"LeadingItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.LeadingItems() )","output":"[ 5 ]","from":"composed from the signature, run in the library"}},{"name":"TrailingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trailingitems","signature":"TrailingItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.TrailingItems() )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"HasLeadingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hasleadingitems","signature":"HasLeadingItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasLeadingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrailingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hastrailingitems","signature":"HasTrailingItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasTrailingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Combinations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#combinations","signature":"Combinations()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Combinations() )","output":"[ [ 5, 3 ], [ 5, 8 ], [ 5, 3 ], [ 5, 1 ], [ 3, 8 ], [ 3, 3 ], [ 3, 1 ], [ 8, 3 ], [ 8, 1 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isatcharsnamedparam","signature":"IsAtCharsNamedParam()","extensions":[]},{"name":"IsOneOfTheseNamedParams","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isoneofthesenamedparams.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isoneofthesenamedparams.html","signature":"IsOneOfTheseNamedParams(pacNames)","extensions":[],"example":{"code":"? StzStringQ(:stzList).IsStzClassName()\n? StzListQ( :ReturnedAs = :stzList ).IsOneOfTheseNamedParams([ :ReturnedAs, :ReturnAs ])","output":"1\n1","from":"library test"}},{"name":"IsStepNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isstepnamedparam","signature":"IsStepNamedParam()","extensions":[]},{"name":"IsIsBoundedByNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isisboundedbynamedparam","signature":"IsIsBoundedByNamedParam()","extensions":[]},{"name":"ItemsAndTheirNumberOfOccurrence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsandtheirnumberofoccurrence","signature":"ItemsAndTheirNumberOfOccurrence()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsAndTheirNumberOfOccurrence() )","output":"[ [ 5, 1 ], [ 3, 2 ], [ 8, 1 ], [ 1, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAround","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitaround","signature":"SplitAround(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplitAround(3) )","output":"[ [ 5 ], [ 8 ], [ 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"TheseCharsZ","description":"TheseCharsZ([chars]): each char grouped with ALL its positions in the list -- [ [c, [positions]], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#thesecharsz","signature":"TheseCharsZ(pacChars)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.TheseCharsZ([ 2, 3 ]) )","output":"[ [ 2, [ ] ], [ 3, [ 2, 4 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NextNItemsAfter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nextnitemsafter","signature":"NextNItemsAfter(pcAnchor, _n_)","extensions":[]},{"name":"NumberOfOccurrence","description":"Same as NumberOfOccurrenceCS: NumberOfOccurrenceCS: count occurrences How many times the given item occurs in the list.","also_written":["HowMany","NumberOfDuplicatesOf"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofoccurrence.html","signature":"NumberOfOccurrence(pItem)","extensions":["CS","ST","W"],"forms":["HowManyST","NumberOfOccurrenceW","NumberOfOccurrenceCS","NumberOfOccurrenceST"],"example":{"code":"o1 = new stzList(1:14 + 12)\n# numberofoccurrence example 1\n? @@( o1.NumberOfOccurrence(12) )","output":"2","from":"library test"}},{"name":"NumberOfOccurrences","description":"Same as NumberOfOccurrenceCS: NumberOfOccurrenceCS: count occurrences How many times the given item occurs in the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofoccurrences","signature":"NumberOfOccurrences(pItem)","extensions":["CS","W"],"forms":["NumberOfOccurrencesW","NumberOfOccurrencesCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfOccurrences(3)","output":"2","from":"composed from the signature, run in the library"}},{"name":"Count","description":"Same as NumberOfOccurrenceCS: NumberOfOccurrenceCS: count occurrences How many times the given item occurs in the list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/count.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/count.html","signature":"Count(pItem)","extensions":["CS","ST","W","WF"],"forms":["CountW","CountCS","CountST","CountWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Count(3)","output":"2","from":"composed from the signature, run in the library"}},{"name":"NthOccurrenceCS","description":"Same as FindNthOccurrenceCS: FindNthOccurrenceCS: find nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nthoccurrencecs","signature":"NthOccurrenceCS(_n_, pItem, pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NthOccurrenceCS(2, 3, TRUE)","output":"4","from":"composed from the signature, run in the library"}},{"name":"FindNth","description":"Case-insensitive word-order aliases used by narrative tests. (Cannot live inside FindNthOccurrenceCS as nested defs because they take a different arity -- top-level methods instead.)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnth.html","signature":"FindNth(_n_, pItem)","extensions":["CS"],"forms":["FindNthCS"],"example":{"code":"o1 = new stzList([ \"_\", \"_\", \"♥\", \"_\", \"♥\", \"_\", \"_\", \"♥\", \"_\", \"_\" ])\n? o1.FindNth(3, \"♥\")","output":"8","from":"library test"}},{"name":"FindNthOccurrence","description":"Same as FindNthOccurrenceCS: FindNthOccurrenceCS: find nth occurrence","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthoccurrence.html","signature":"FindNthOccurrence(_n_, pItem)","extensions":["CS"],"forms":["FindNthOccurrenceCS"],"example":{"code":"o1 = new stzList([ \"_\", \"A\", \"_\", \"B\", \"C\" ])\n? o1.FindNthOccurrence(2, \"_\")","output":"3","from":"library test"}},{"name":"FindNumbersAsSections","description":"FindNumbersAsSections: scan content, return [[startPos,endPos],...] for each contiguous run of numeric items. Each section endpoint is a 1-based position in the original list. Single-number runs are returned as [pos, pos] (degenerate section).","also_written":["NumbersAsSections"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnumbersassections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnumbersassections.html","signature":"FindNumbersAsSections()","extensions":[],"example":{"code":"o1 = new stzList([ 1, 2, 3, 4, \"A\", \"B\", 7, 8, \"C\", \"D\", 11, 12, 13 ])\n? @@( o1.FindNumbersAsSections() )","output":"[ [ 1, 4 ], [ 7, 8 ], [ 11, 13 ] ]","from":"library test"}},{"name":"FindFirst","description":"Same as FindFirstOccurrenceCS: FindFirstOccurrenceCS / FindLastOccurrenceCS The position of the FIRST occurrence of the item (0 if none).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findfirst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findfirst.html","signature":"FindFirst(pItem)","extensions":["CS"],"forms":["FindFirstCS"],"example":{"code":"o1 = new stzList([ \"a\", \"ab\", \"abnA\", \"abAb\" ])\n? o1.Contains(\"n\")\n? o1.FindFirst(\"n\")","output":"0\n0","from":"library test"}},{"name":"FindLastOccurrenceCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findlastoccurrencecs","signature":"FindLastOccurrenceCS(pItem, pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindLastOccurrenceCS(3, TRUE)","output":"4","from":"composed from the signature, run in the library"}},{"name":"FindLast","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findlast.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findlast.html","signature":"FindLast(pItem)","extensions":["CS"],"forms":["FindLastCS"],"example":{"code":"o1 = new stzList([0, 0, 1, 0, 1])\n? o1.FindLast(0)","output":"4","from":"library test"}},{"name":"ContainsThese","description":"Same as ContainsManyCS: ContainsManyCS: check if list contains multiple items","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsthese.html","signature":"ContainsThese(paItems)","extensions":["CS"],"forms":["ContainsTheseCS"],"example":{"code":"# containsthese example 1\n? @@( Q([ \"a\", \"♥\", \"*\" ]).ContainsThese([ \"♥\", \"*\"]) )\no1 = new stzList([ [ \"a\", \"♥\", \"*\" ], [ \"♥\", \"*\"], [ \"a\", \"b\", \"♥\", \"*\" ] ])\n# containsthese example 2\n? @@( o1.EachContainsThese([ \"♥\", \"*\" ]) )","output":"1\n1","from":"library test"}},{"name":"ContainsEach","description":"Same as ContainsManyCS: ContainsManyCS: check if list contains multiple items","also_written":["ContainsEachOneOfThese"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containseach.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containseach.html","signature":"ContainsEach(paItems)","extensions":["CS"],"forms":["ContainsEachCS"],"example":{"code":"o1 = new stzList([ \"1\", \"2\", \"A\", \"B\", \"C\", \"3\", \"4\" ])\n? o1.ContainsEach([ \"A\", \"B\", \"C\" ])\n? o1.ContainsEachOneOfThese([ \"A\", \"B\", \"C\" ])","output":"1\n1","from":"library test"}},{"name":"ContainsAll","description":"Same as ContainsManyCS: ContainsManyCS: check if list contains multiple items","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsall","signature":"ContainsAll(paItems)","extensions":["CS"],"forms":["ContainsAllCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsAll([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveAll","description":"Same as RemoveAllCS: RemoveAllCS: remove all occurrences of an item","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeall.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeall.html","signature":"RemoveAll(pItem)","extensions":["Q","CS","Except"],"forms":["RemoveAllCS","RemoveAllCSQ","RemoveAllExcept"],"example":{"code":"oL = new stzList(aOrders)\noL.RemoveAll(\"tea\")\n? @@( oL.Content() )","output":"[ \"rice\", \"fish\", \"rice\", \"soup\", \"rice\" ]","from":"library test"}},{"name":"FindAllItemsW","description":"FindW: find items matching a condition (eval-based) (case-sensitive by default)","also_written":["FindWhere","PositionsW","PositionsWhere","ItemsPositionsW","FindAllItemsWhere"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findallitemsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findallitemsw.html","signature":"FindAllItemsW(pcCondition)","extensions":["CS","F"],"forms":["PositionsWF","FindAllItemsWCS","ItemsPositionsWF"],"example":{"code":"o1 = new stzList([ 2, 8, 2, 11, 2, 11, 1, 4, 2, 1, 3, 2, 10, 8, 3, 6, 8 ])\n? o1.FindW( '{ Q( @NextItem ).IsDoubleOf( @PreviousItem ) }' )\n? o1.FindWhere( '{ Q( This[@i+1] ).IsDoubleOf( This[@i-1] ) }' )","output":"8\n11\n\n8\n11","from":"library test"}},{"name":"AllItemsWF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#allitemswf","signature":"AllItemsWF(pFunc)","extensions":[]},{"name":"CheckW","description":"CheckW: all items satisfy a W (DSL) condition. CheckW is the same -- now that the DSL is engine-backed (the perf/expressiveness split is gone).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/checkw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/checkw.html","signature":"CheckW(pcCondition)","extensions":["F"],"forms":["CheckWF"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\" ])\n? o1.CheckW('{ isString(@item) and IsUppercase(@item) }')","output":"1","from":"library test"}},{"name":"AllItemsVerify","description":"Same as AllItemsVerifyW: AllItemsVerifyW: readable alias of CheckW (\"do ALL items verify ...?\"). Haro's NULL is the empty string, but the W-engine doesn't know the NULL token, so '@item != NULL' is normalized to '@item != \"\"' first -- making the idiomatic non-null-string check work.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#allitemsverify","signature":"AllItemsVerify(pcCondition)","extensions":["W"],"forms":["AllItemsVerifyW"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.AllItemsVerify(\"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EachItemVerifiesW","description":"Same as AllItemsVerifyW: AllItemsVerifyW: readable alias of CheckW (\"do ALL items verify ...?\"). Haro's NULL is the empty string, but the W-engine doesn't know the NULL token, so '@item != NULL' is normalized to '@item != \"\"' first -- making the idiomatic non-null-string check work.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#eachitemverifiesw","signature":"EachItemVerifiesW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.EachItemVerifiesW(\"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CheckItemsAtW","description":"the items at panPos all satisfy a W (DSL) condition","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/checkitemsatw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/checkitemsatw.html","signature":"CheckItemsAtW(panPos, pcCondition)","extensions":["F"],"forms":["CheckItemsAtWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.CheckItemsAtW([ 2, 3 ], \"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CheckOnWF","description":"Same as CheckItemsAtWF: WF variants: the items at panPos all satisfy an anonymous function","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/checkonwf.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/checkonwf.html","signature":"CheckOnWF(panPos, pFunc)","extensions":[],"example":{"code":"o1 = new stzList([ \"Word1\", \"كلمة 2\", \"Word3\", \"كلمة 4\", \"Word5\", \"كلمة 6\" ])\n? o1.CheckOnWF([1, 3, 5], func x { return Q(x).IsLeftToRight() } )","output":"1","from":"library test"}},{"name":"CountUniqueItemsWF","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#countuniqueitemswf","signature":"CountUniqueItemsWF(pFunc)","extensions":[]},{"name":"ItemsAtPositions","description":"FindW: the extended (expressive) where-scan. Returns the matching -- POSITIONS (use ItemsW for the items at those positions). It accepts -- @NextItem/@PreviousItem/... and the Q(EXPR).Method(...) predicate form. -- ItemsAtPositions: get items at given positions","also_written":["ItemsAt"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsatpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsatpositions.html","signature":"ItemsAtPositions(panPos)","extensions":["Q"],"forms":["ItemsAtPositionsQ"],"example":{"code":"aOrders = [ \"tea\", \"rice\", \"tea\", \"fish\", \"rice\", \"tea\", \"soup\", \"tea\", \"rice\" ]\n? @@( StzListQ([ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]).FindW(\"@item % 3 = 1\") )\n? @@( StzListQ(aOrders).ItemsAtPositions([ 1, 4, 7 ]) )","output":"[ 1, 4, 7 ]\n[ \"tea\", \"fish\", \"soup\" ]","from":"library test"}},{"name":"ExtendToPositionWith","description":"Same as ExtendToPositionXT: ExtendToPositionXT: extend list to a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extendtopositionwith","signature":"ExtendToPositionWith(_n_, pWith)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.ExtendToPositionWith(2, 9)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"ExtendTo","description":"Sugar aliases over ExtendToPositionXT: the same operation but using the more natural \"ExtendTo\" / \"Extend\" naming. Default filler is the empty string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendto.html","signature":"ExtendTo(_n_)","extensions":["Q","XT"],"forms":["ExtendToQ","ExtendToXT"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\" ])\no1.ExtendTo(5)\n? @@( o1.content() )","output":"[ \"A\", \"B\", \"C\", \"\", \"\" ]","from":"library test"}},{"name":"ExtendToWith","description":"Same as ExtendToPositionXT: ExtendToPositionXT: extend list to a given position","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendtowith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendtowith.html","signature":"ExtendToWith(_n_, pWith)","extensions":[],"example":{"code":"o1 = new stzList(\"A\" : \"C\")\no1.ExtendToWith(5, \"*\")\n# extendtowith example 1\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"C\", \"*\", \"*\" ]","from":"library test"}},{"name":"DifferenceWith","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/differencewith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/differencewith.html","signature":"DifferenceWith(paOther)","extensions":["XT"],"forms":["DifferenceWithXT"],"example":{"code":"o1 = new stzList([ \"green\", \"red\" ])\n? @@( o1.DifferenceWith([ \"b\",\"x\", \"a\", \"f\"]) ) # Or DifferentItemsWith()\n? @@( o1.CommonItemsWith([ \"b\",\"x\", \"a\", \"f\"]) ) # or Intersection()\n? o1.ContainsSameItemsAs([ \"red\", \"green\" ])\n? o1.ContainsSameItemsAs([ \"a\", \"b\", \"c\", \"f\" ])","output":"[ \"green\", \"red\", \"b\", \"x\", \"a\", \"f\" ]\n[ ]\n1\n0","from":"library test"}},{"name":"ShrinkTo","description":"Shrink: truncate the list to the first n items (in place).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/shrinkto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/shrinkto.html","signature":"ShrinkTo(_n_)","extensions":["Q"],"forms":["ShrinkToQ"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\", \"D\", \"E\" ])\no1.ShrinkTo(3)\n? o1.Content()","output":"A\nB\nC","from":"library test"}},{"name":"TruncateTo","description":"Same as ShrinkTo: Shrink: truncate the list to the first n items (in place).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#truncateto","signature":"TruncateTo(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.TruncateTo(2)\n? @@( o1.Content() )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"KeepFirst","description":"Same as ShrinkTo: Shrink: truncate the list to the first n items (in place).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#keepfirst","signature":"KeepFirst(_n_)","extensions":[]},{"name":"Extend","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extend.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extend.html","signature":"Extend(pWith)","extensions":["Q","XT"],"forms":["ExtendQ","ExtendXT","ExtendXTQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Extend(9)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 3, 1, 9 ]","from":"composed from the signature, run in the library"}},{"name":"ExtendWith","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendwith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendwith.html","signature":"ExtendWith(pWith)","extensions":[],"example":{"code":"o1 = new stzList(\"A\" : \"C\")\no1.ExtendWith([\"D\", \"E\"])\n# extendwith example 1\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"C\", \"D\", \"E\" ]","from":"library test"}},{"name":"Perform","description":"Perform: execute code on each item","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#perform","signature":"Perform(pcAction)","extensions":["Q","W","WF"],"forms":["PerformQ","PerformW","PerformWF","PerformWFQ"]},{"name":"PerformOn","description":"PerformOn: execute code on specific positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#performon","signature":"PerformOn(panPos, pcAction)","extensions":[]},{"name":"Min","description":"Min / Max for numeric lists","also":"smallest  minimum  lowest  least","also_written":["Lowest","Smallest"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/min.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/min.html","signature":"Min()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Min()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Max","description":"","also":"largest  maximum  highest  biggest  greatest","also_written":["Highest","Largest","Greatest"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/max.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/max.html","signature":"Max()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Max()","output":"8","from":"composed from the signature, run in the library"}},{"name":"Sum","description":"Sum / Product / Mean (engine-backed)","also":"total  add up  aggregate  sum of the numbers","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sum.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sum.html","signature":"Sum()","extensions":[],"example":{"code":"# Sum([1,2,3,4]) is 10\n? Q([1,2,3,4]).Sum()\n# IsEmpty([]) is TRUE\n? Q([]).IsEmpty()\n# IsEmpty([1]) is FALSE\n? Q([1]).IsEmpty()","output":"10\n1\n0","from":"library test"}},{"name":"Product","description":"","also":"multiply all  times all together  multiplied product","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/product.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/product.html","signature":"Product()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Product()","output":"360","from":"composed from the signature, run in the library"}},{"name":"Mean","description":"","also_written":["Average"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/mean.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/mean.html","signature":"Mean()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Mean()","output":"4","from":"composed from the signature, run in the library"}},{"name":"Variance","description":"FIXED 2026-07-25: Variance() here returned the POPULATION variance while stzDataSet returned the sample one, so the same data gave two answers depending on which class you held. The divisor now comes from one place in the engine (stats.varianceDivisor).","also":"spread  dispersion  sample variance","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#variance","signature":"Variance()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Variance()","output":"7","from":"composed from the signature, run in the library"}},{"name":"VarianceSample","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/variancesample.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/variancesample.html","signature":"VarianceSample()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.VarianceSample()","output":"7","from":"composed from the signature, run in the library"}},{"name":"VariancePopulation","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/variancepopulation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/variancepopulation.html","signature":"VariancePopulation()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.VariancePopulation()","output":"5.60","from":"composed from the signature, run in the library"}},{"name":"Stddev","description":"","also_written":["StandardDeviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stddev","signature":"Stddev()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Stddev()","output":"2.65","from":"composed from the signature, run in the library"}},{"name":"StddevSample","description":"","also_written":["StandardDeviationSample"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stddevsample","signature":"StddevSample()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.StddevSample()","output":"2.65","from":"composed from the signature, run in the library"}},{"name":"StddevPopulation","description":"","also_written":["StandardDeviationPopulation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stddevpopulation","signature":"StddevPopulation()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.StddevPopulation()","output":"2.37","from":"composed from the signature, run in the library"}},{"name":"Median","description":"Median / Nth Smallest / Nth Largest (engine-backed)","also":"middle value  midpoint  the median","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#median","signature":"Median()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Median()","output":"3","from":"composed from the signature, run in the library"}},{"name":"NthSmallest","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/nthsmallest.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/nthsmallest.html","signature":"NthSmallest(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NthSmallest(2)","output":"3","from":"composed from the signature, run in the library"}},{"name":"NthLargest","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nthlargest","signature":"NthLargest(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NthLargest(2)","output":"5","from":"composed from the signature, run in the library"}},{"name":"Repeat","description":"Repeat (engine-backed) Turn the content into n copies of the whole list, NESTED ([1,2] -> [[1,2],[1,2]]) -- mutating. For flat tiling, use the * operator.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#repeat","signature":"Repeat(_n_)","extensions":["Q"],"forms":["RepeatQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Repeat(2)\n? @@( o1.Content() )","output":"[ [ 5, 3, 8, 3, 1 ], [ 5, 3, 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"Repeated","description":"","also_written":["RepeatNTimes","RepeatedNTimes"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/repeated.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/repeated.html","signature":"Repeated(_n_)","extensions":[],"example":{"code":"? @@NL( StzListQ([ 1, 2, 3 ]).RepeatNTimes(3) )","output":"[\n\t[ 1, 2, 3 ],\n\t[ 1, 2, 3 ],\n\t[ 1, 2, 3 ]\n]","from":"library test"}},{"name":"SplitAt","description":"SplitAt (engine-backed) Split the list at the given cut position(s): the parts.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitat","signature":"SplitAt(_n_)","extensions":["CS","ZZ"],"forms":["SplitAtCS","SplitAtZZ","SplitAtCSZZ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplitAt(2) )","output":"[ [ 5 ], [ 3, 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"Ranked","description":"Ranked (engine-backed) The rank of each item in the sorted order, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ranked","signature":"Ranked()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Ranked() )","output":"[ 4, 2, 5, 2, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Join","description":"Join (engine-backed) The items joined into one string with the given separator.","also":"concatenate  glue together  merge into one string","also_written":["Joined"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#join","signature":"Join(pcSep)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Join(\" \")","output":"5 3 8 3 1","from":"composed from the signature, run in the library"}},{"name":"IsListOfHashLists","description":"additional type checking methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#islistofhashlists","signature":"IsListOfHashLists()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsListOfHashLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfSome","description":"additional type checking methods","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismadeofsome.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismadeofsome.html","signature":"IsMadeOfSome(paValues)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"c\", \"a\", \"a\", \"b\", \"c\" ])\n? o1.IsMadeOf([ \"a\", \"b\", \"c\" ])\n? o1.IsMadeOfSome([ \"a\", \"b\", \"c\", \"x\", \"z\" ])","output":"1\n1","from":"library test"}},{"name":"IsPairOfStrings","description":"additional type checking methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ispairofstrings","signature":"IsPairOfStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsPairOfStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AntiFind","description":"Same as AntiFindCS: The positions of the items DIFFERENT from the given item.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/antifind.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/antifind.html","signature":"AntiFind(pItem)","extensions":["CS","ZZ"],"forms":["AntiFindCS","AntiFindZZ","AntiFindZZCS"],"example":{"code":"o1 = new stzList([ \"1\", \"2\", \"♥\", \"4\", \"5\", \"♥\", \"6\", \"7\", \"♥\", \"9\" ])\n? @@( o1.Find(\"♥\") ) + NL\n? @@( o1.AntiFind(\"♥\") ) + NL","output":"[ 3, 6, 9 ]\n\n[ 1, 2, 4, 5, 7, 8, 10 ]","from":"library test"}},{"name":"AntiFindAsSections","description":"Same as AntiFindAsSectionsCS: The [start, end] sections of the runs of items DIFFERENT from the given item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#antifindassections","signature":"AntiFindAsSections(pItem)","extensions":["CS","ZZ"],"forms":["AntiFindAsSectionsCS","AntiFindAsSectionsZZ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.AntiFindAsSections(3) )","output":"[ [ 1, 1 ], [ 3, 3 ], [ 5, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"AntiPositions","description":"getting the anti-positions of the given positions in the list","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/antipositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/antipositions.html","signature":"AntiPositions(_anPos_)","extensions":["ZZ"],"forms":["AntiPositionsZZ"],"example":{"code":"o1 = new stzList(1:10)\n? o1.AntiPositions([ 3, 4, 7, 9 ])","output":"1\n2\n5\n6\n8\n10","from":"library test"}},{"name":"FindNOccurrences","description":"The positions of the first n occurrences of the given item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnoccurrences","signature":"FindNOccurrences(_n_, pItem)","extensions":["CS"],"forms":["FindNOccurrencesCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindNOccurrences(2, 3) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindGivenOccurrences","description":"Same as FindGivenOccurrencesCS: FindFirstCS/FindFirst/FindLastCS/FindLast already defined above as aliases","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findgivenoccurrences","signature":"FindGivenOccurrences(panOccurrences, pItem)","extensions":["CS"],"forms":["FindGivenOccurrencesCS"]},{"name":"FindAllExceptFirst","description":"The positions of every occurrence of the item EXCEPT the first.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findallexceptfirst","signature":"FindAllExceptFirst(pItem)","extensions":["CS"],"forms":["FindAllExceptFirstCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindAllExceptFirst(3) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindAllExceptLast","description":"The positions of every occurrence of the item EXCEPT the last.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findallexceptlast","signature":"FindAllExceptLast(pItem)","extensions":["CS"],"forms":["FindAllExceptLastCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindAllExceptLast(3) )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"FindNextNthOccurrence","description":"The position of the nth occurrence of the item AFTER the given position (0 when there is none).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnthoccurrence.html","signature":"FindNextNthOccurrence(_n_, pItem, pnStartingAt)","extensions":["CS"],"forms":["FindNextNthOccurrenceCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindNextNthOccurrence(2, 3, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextOccurrence","description":"The position of the next occurrence of the item after the given position (0 when there is none).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnextoccurrence","signature":"FindNextOccurrence(pItem, pnStartingAt)","extensions":["CS"],"forms":["FindNextOccurrenceCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindNextOccurrence(3, 2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"FindNext","description":"FindNext: convenience wrapper used by narrative tests. Accepts either FindNext(item, n) or FindNext(item, :StartingAt = n).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnext.html","signature":"FindNext(pItem, pnStartingAt)","extensions":["CS","ST"],"forms":["FindNextCS","FindNextSTCS"],"example":{"code":"o1 = new stzList([ 1, 2, 3, \"*\", 5, 6, \"*\", 8, 9 ])\n# findnext example 1\n? @@( o1.FindNext(\"*\", :StartingAt = 4) )","output":"7","from":"library test"}},{"name":"FindPrevious","description":"The position of the nearest occurrence of the item BEFORE the given position (0 when there is none).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findprevious.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findprevious.html","signature":"FindPrevious(pItem, pnStartingAt)","extensions":["CS","ST"],"forms":["FindPreviousCS","FindPreviousSTCS"],"example":{"code":"o1 = new stzList([ \"1\", \"2\", \"♥\", \"4\", \"♥\", \"6\", \"7\" ])\n? o1.FindPrevious(\"♥\", :StartingAt = 5)\n? o1.FindNthPrevious(2, \"♥\", :StartingAt = 6)","output":"3\n3","from":"library test"}},{"name":"FindNthPrevious","description":"FindNthPrevious(n, pItem, pnStartingAt): word-order alias over FindPreviousNthOccurrence -- find the Nth occurrence of pItem walking backwards from pnStartingAt. Accepts :StartingAt = n.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthprevious.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthprevious.html","signature":"FindNthPrevious(_n_, pItem, pnStartingAt)","extensions":["CS"],"forms":["FindNthPreviousCS"],"example":{"code":"o1 = new stzList([ 1, 2, 3, \"A\":\"C\", 5, 7, 8, 9, \"A\":\"C\" ])\n? o1.FindNthPrevious(2, \"A\":\"C\", :StartingAt = 7)","output":"0","from":"library test"}},{"name":"FindNthNext","description":"FindNthNext(n, pItem, pnStartingAt): symmetric forward variant.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthnext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthnext.html","signature":"FindNthNext(_n_, pItem, pnStartingAt)","extensions":["CS"],"forms":["FindNthNextCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindNthNext(2, 3, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindPreviousNthOccurrence","description":"The position of the nth occurrence of the item BEFORE the given position (0 when there is none).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findpreviousnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findpreviousnthoccurrence.html","signature":"FindPreviousNthOccurrence(_n_, pItem, pnStartingAt)","extensions":["CS"],"forms":["FindPreviousNthOccurrenceCS"],"example":{"code":"o1 = new stzList([ \"mio\", \"mix\", \"mia\", \"mio\", \"mix\", \"miz\", \"mix\" ])\n? o1.FindPreviousNthOccurrence( 2, :Of = \"mix\", :StartingAt = 6)","output":"2","from":"library test"}},{"name":"FindPreviousOccurrence","description":"The position of the nearest occurrence of the item before the given position (0 when there is none).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findpreviousoccurrence","signature":"FindPreviousOccurrence(pItem, pnStartingAt)","extensions":["CS"],"forms":["FindPreviousOccurrenceCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindPreviousOccurrence(3, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNthNextOccurrence","description":"Missing name-variants for the next/previous occurrence family -- (delegating to stzListFinder; strictly-after / strictly-before).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthnextoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthnextoccurrence.html","signature":"FindNthNextOccurrence(_n_, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindNthNextOccurrence(2, 3, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextNth","description":"The position of the nth occurrence of the item after the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnth.html","signature":"FindNextNth(_n_, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindNextNth(2, 3, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextOccurrences","description":"The positions of ALL the occurrences after the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextoccurrences.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextoccurrences.html","signature":"FindNextOccurrences(pItem, pnStartingAt)","extensions":["ST"],"forms":["FindNextOccurrencesST"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindNextOccurrences(3, 2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindNextNthOccurrencesST","description":"the listed nths (forward index) after / before a position","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnthoccurrencesst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnextnthoccurrencesst.html","signature":"FindNextNthOccurrencesST(panN, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ \"A\" , \"B\", \"A\", \"C\", \"A\", \"D\", \"A\" ])\n# FindNextOccurrencesST('A', 3) -> positions of A after 3\n? @@( o1.FindNextOccurrencesST(\"A\", 3) )\n# FindNextNthOccurrencesST([1,2], 'A', 3) picks the 1st and 2nd of those\n? @@( o1.FindNextNthOccurrencesST([1, 2], \"A\", 3) )","output":"[ 5, 7 ]\n[ 5, 7 ]","from":"library test"}},{"name":"FindPreviousOccurrences","description":"The positions of ALL the occurrences before the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findpreviousoccurrences","signature":"FindPreviousOccurrences(pItem, pnStartingAt)","extensions":["ST"],"forms":["FindPreviousOccurrencesST"]},{"name":"FindPreviousNthOccurrences","description":"next / previous occurrence search (from a position)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findpreviousnthoccurrences","signature":"FindPreviousNthOccurrences(panN, pItem, pnStartingAt)","extensions":["CS"],"forms":["FindPreviousNthOccurrencesCS"]},{"name":"FindFirstNext","description":"The position of the first occurrence after the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findfirstnext","signature":"FindFirstNext(pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindFirstNext(3, 2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"FindFirstPrevious","description":"The position of the first occurrence before the given position (scanning backward).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findfirstprevious","signature":"FindFirstPrevious(pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindFirstPrevious(3, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindItem","description":"The positions of every occurrence of the item (the Find contract).","also":"index of  position of  locate  where is  at what index","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/finditem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/finditem.html","signature":"FindItem(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindItem(3) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindPreviousNth","description":"The position of the nth occurrence before the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findpreviousnth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findpreviousnth.html","signature":"FindPreviousNth(_n_, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FindPreviousNth(2, 3, 5)","output":"2","from":"composed from the signature, run in the library"}},{"name":"NthNextOccurrence","description":"The position of the nth occurrence after the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/nthnextoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/nthnextoccurrence.html","signature":"NthNextOccurrence(_n_, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NthNextOccurrence(2, 3, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NextNthOccurrence","description":"The position of the nth occurrence after the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/nextnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/nextnthoccurrence.html","signature":"NextNthOccurrence(_n_, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NextNthOccurrence(2, 3, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindSmallest","description":"smallest/largest positions, items-with-positions, etc.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findsmallest.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findsmallest.html","signature":"FindSmallest()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindSmallest() )","output":"[ 5 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfSmallest","description":"smallest/largest positions, items-with-positions, etc.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofsmallest.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofsmallest.html","signature":"NumberOfSmallest()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfSmallest()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrencesOfSmallestItem","description":"smallest/largest positions, items-with-positions, etc.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofoccurrencesofsmallestitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numberofoccurrencesofsmallestitem.html","signature":"NumberOfOccurrencesOfSmallestItem()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfOccurrencesOfSmallestItem()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindLargest","description":"smallest/largest positions, items-with-positions, etc.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findlargest.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findlargest.html","signature":"FindLargest()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindLargest() )","output":"[ 3 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLargest","description":"smallest/largest positions, items-with-positions, etc.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberoflargest","signature":"NumberOfLargest()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfLargest()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrencesOfLargestItem","description":"smallest/largest positions, items-with-positions, etc.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofoccurrencesoflargestitem","signature":"NumberOfOccurrencesOfLargestItem()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfOccurrencesOfLargestItem()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindItems","description":"[[item, [positions...]], ...] in first-appearance order","also_written":["Index","ItemsAndTheirPositions"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/finditems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/finditems.html","signature":"FindItems()","extensions":["CS","W","WF"],"forms":["IndexCS","FindItemsW","FindItemsCS","ItemsAndTheirPositionsW","ItemsAndTheirPositionsWF"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"A\", \"C\", \"D\", \"B\" ])\n? @@( o1.Index() )","output":"[ [ \"A\", [ 1, 3 ] ], [ \"B\", [ 2, 6 ] ], [ \"C\", [ 4 ] ], [ \"D\", [ 5 ] ] ]","from":"library test"}},{"name":"ItemsCount","description":"[[item, count], ...] in first-appearance order (type-sensitive)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemscount.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemscount.html","signature":"ItemsCount()","extensions":[],"example":{"code":"o1 = new stzList([ \"1\", \"A\", \"B\", \"A\", \"A\", \"C\", \"B\", 1 ])\n? @@( o1.Withoutduplication() ) + NL\n? @@( o1.FindItems() ) + NL # Or ItemsZ()\n? @@( o1.ItemsCount() )","output":"[ \"1\", \"A\", \"B\", \"C\", 1 ]\n\n[ [ \"1\", [ 1 ] ], [ \"A\", [ 2, 4, 5 ] ], [ \"B\", [ 3, 7 ] ], [ \"C\", [ 6 ] ], [ 1, [ 8 ] ] ]\n\n[ [ \"1\", 1 ], [ \"A\", 3 ], [ \"B\", 2 ], [ \"C\", 1 ], [ 1, 1 ] ]","from":"library test"}},{"name":"FindDupSecutiveItems","description":"The positions of the items that repeat consecutively.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/finddupsecutiveitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/finddupsecutiveitems.html","signature":"FindDupSecutiveItems()","extensions":["CS"],"forms":["FindDupSecutiveItemsCS"]},{"name":"DupSecutiveItems","description":"The items that repeat in consecutive runs (dup-secutive: duplicated AND consecutive). (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/dupsecutiveitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/dupsecutiveitems.html","signature":"DupSecutiveItems()","extensions":["CS","Z"],"forms":["DupSecutiveItemsZ","DupSecutiveItemsCS","DupSecutiveItemsCSZ"]},{"name":"FindThisDupSecutiveItem","description":"The positions where the GIVEN item repeats consecutively.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findthisdupsecutiveitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findthisdupsecutiveitem.html","signature":"FindThisDupSecutiveItem(pItem)","extensions":["CS"],"forms":["FindThisDupSecutiveItemCS"]},{"name":"DupSecutiveItemCSZ","description":"The consecutive-duplicate run of the given item, along with its positions.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/dupsecutiveitemcsz.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/dupsecutiveitemcsz.html","signature":"DupSecutiveItemCSZ(pItem, pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.DupSecutiveItemCSZ(3, TRUE) )","output":"[ 3, [ ] ]","from":"composed from the signature, run in the library"}},{"name":"DupSecutiveItemZ","description":"Same as DupSecutiveItemCSZ: The consecutive-duplicate run of the given item, along with its positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#dupsecutiveitemz","signature":"DupSecutiveItemZ(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.DupSecutiveItemZ(3) )","output":"[ 3, [ ] ]","from":"composed from the signature, run in the library"}},{"name":"RemoveDupSecutiveItems","description":"Same as RemoveDupSecutiveItemsCS: Collapse every consecutive-duplicate run to a single item (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removedupsecutiveitems","signature":"RemoveDupSecutiveItems()","extensions":["Q","CS"],"forms":["RemoveDupSecutiveItemsCS","RemoveDupSecutiveItemsCSQ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveDupSecutiveItems()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveDupSecutiveItem","description":"Same as RemoveDupSecutiveItemCS: Collapse the consecutive-duplicate runs of the GIVEN item (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removedupsecutiveitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removedupsecutiveitem.html","signature":"RemoveDupSecutiveItem(pItem)","extensions":["CS"],"forms":["RemoveDupSecutiveItemCS"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveDupSecutiveItem(3)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"FindNthSmallest","description":"The position(s) of the nth smallest item.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthsmallest.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthsmallest.html","signature":"FindNthSmallest(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindNthSmallest(2) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindNthLargest","description":"The position(s) of the nth largest item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnthlargest","signature":"FindNthLargest(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindNthLargest(2) )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"FindStringsAsSections","description":"contiguous runs of strings / lists as [start,end] sections","also_written":["FindStringsZZ"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstringsassections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstringsassections.html","signature":"FindStringsAsSections()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.FindStringsAsSections() )","output":"[ [ 1, 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindListsAsSections","description":"The [start, end] runs of consecutive LIST items.","also_written":["FindListsZZ"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findlistsassections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findlistsassections.html","signature":"FindListsAsSections()","extensions":[]},{"name":"FindObjectsAsSections","description":"The [start, end] runs of consecutive OBJECT items.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findobjectsassections","signature":"FindObjectsAsSections()","extensions":[]},{"name":"FindFirstOccurrence","description":"first position type-sensitively equal to pItem (\"2\" != 2 != [2])","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findfirstoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findfirstoccurrence.html","signature":"FindFirstOccurrence(pItem)","extensions":["CS"],"forms":["FindFirstOccurrenceCS"],"example":{"code":"? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence(\"2\")\n? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence([ 2 ])\n? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence( 2 )\n? Q(2).IsOneOfThese([ 3, 2, 5 ])\n? Q(\"2\").IsOneOfThese([ 3, 2, 5 ])\n? Q([2]).IsOneOfThese([ 3, 2, 5 ])","output":"0\n0\n2\n1\n0\n0","from":"library test"}},{"name":"FindItemsOtherThan","description":"Same as FindAllExcept: positions of items NOT in paItems","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#finditemsotherthan","signature":"FindItemsOtherThan(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindItemsOtherThan([ 2, 3 ]) )","output":"[ 1, 3, 5 ]","from":"composed from the signature, run in the library"}},{"name":"Remove","description":"Same as RemoveAllCS: RemoveAllCS: remove all occurrences of an item","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/remove.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/remove.html","signature":"Remove(pItem)","extensions":["Q","CS","W","WF","Many"],"forms":["RemoveW","RemoveCS","RemoveWF","RemoveWQ","RemoveWFQ","RemoveMany"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Remove(3)\n? @@( o1.Content() )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveTheseItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removetheseitems","signature":"RemoveTheseItems(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveTheseItems([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveItemsOtherThan","description":"Same as RemoveAllExcept: keep only items that are members of paItems (drop everything else)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeitemsotherthan","signature":"RemoveItemsOtherThan(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveItemsOtherThan([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveOccurrences","description":"remove the panOcc-th occurrences of pItem (by occurrence index)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeoccurrences.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeoccurrences.html","signature":"RemoveOccurrences(panOcc, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"a\", \"a\", \"c\", \"d\", \"a\" ])\no1.RemoveOccurrences([ 4, 1, 3 ], \"a\")\n? o1.Content()","output":"b\na\nc\nd","from":"library test"}},{"name":"RemoveAnyItemFromStart","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeanyitemfromstart.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeanyitemfromstart.html","signature":"RemoveAnyItemFromStart(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"🔻\", \"🔻\", \"1\", \"2\", \"3\", \"🔻\", \"🔻\" ])\no1.RemoveAnyItemFromStart(\"🔻\")\n? @@( o1.Content() )\no1.RemoveAnyItemFromEnd(\"🔻\")\n? @@( o1.Content() )","output":"[ \"1\", \"2\", \"3\", \"🔻\", \"🔻\" ]\n[ \"1\", \"2\", \"3\" ]","from":"library test"}},{"name":"RemoveAnyItemFromEnd","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeanyitemfromend.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeanyitemfromend.html","signature":"RemoveAnyItemFromEnd(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"🔻\", \"🔻\", \"1\", \"2\", \"3\", \"🔻\", \"🔻\" ])\no1.RemoveAnyItemFromStart(\"🔻\")\n? @@( o1.Content() )\no1.RemoveAnyItemFromEnd(\"🔻\")\n? @@( o1.Content() )","output":"[ \"1\", \"2\", \"3\", \"🔻\", \"🔻\" ]\n[ \"1\", \"2\", \"3\" ]","from":"library test"}},{"name":"RemoveNonDuplicates","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removenonduplicates.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removenonduplicates.html","signature":"RemoveNonDuplicates()","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"2\", \"A\", \"A\", \"B\", 2, 2, \".\" ])\no1.RemoveNonDuplicates()\n# removenonduplicates example 1\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"A\", \"A\", \"B\", 2, 2 ]","from":"library test"}},{"name":"RemoveThisNthItem","description":"remove the n-th occurrence of pItem","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removethisnthitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removethisnthitem.html","signature":"RemoveThisNthItem(_n_, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveThisNthItem(2, 3)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNth","description":"Same as RemoveThisNthItem: remove the n-th occurrence of pItem","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removenth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removenth.html","signature":"RemoveNth(_n_, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveNth(2, 3)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNextNthOccurrence","description":"occurrence removal relative to a position (Next strictly after, -- Previous strictly before; the Nth index is forward into that run)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removenextnthoccurrence","signature":"RemoveNextNthOccurrence(_n_, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveNextNthOccurrence(2, 3, 5)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNextNthOccurrences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removenextnthoccurrences","signature":"RemoveNextNthOccurrences(panN, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveNextNthOccurrences([ 2, 3 ], 3, 2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"NextNthOccurrencesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nextnthoccurrencesremoved","signature":"NextNthOccurrencesRemoved(panN, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.NextNthOccurrencesRemoved([ 2, 3 ], 3, 2) )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemovePreviousNthOccurrence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removepreviousnthoccurrence","signature":"RemovePreviousNthOccurrence(_n_, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemovePreviousNthOccurrence(2, 3, 5)\n? @@( o1.Content() )","output":"[ 5, 3, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemovePreviousNthOccurrences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removepreviousnthoccurrences","signature":"RemovePreviousNthOccurrences(panN, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemovePreviousNthOccurrences([ 2, 3 ], 3, 2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"PreviousNthOccurrencesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#previousnthoccurrencesremoved","signature":"PreviousNthOccurrencesRemoved(panN, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.PreviousNthOccurrencesRemoved([ 2, 3 ], 3, 2) )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveFirst","description":"remove the first occurrence of pItem","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removefirst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removefirst.html","signature":"RemoveFirst(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveFirst(3)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveThisFirstItem","description":"Same as RemoveFirst: remove the first occurrence of pItem","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removethisfirstitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removethisfirstitem.html","signature":"RemoveThisFirstItem(pItem)","extensions":["CS"],"forms":["RemoveThisFirstItemCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveThisFirstItem(3)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNthItem","description":"remove the item at position n; accepts :First / :Last","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removenthitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removenthitem.html","signature":"RemoveNthItem(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveNthItem(2)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ContainsNo","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsno.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsno.html","signature":"ContainsNo(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\" ])\n? o1.ContainsNo(\"v\")\n? o1.ContainsNoObjects()","output":"1\n1","from":"library test"}},{"name":"ContainsBoth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsboth","signature":"ContainsBoth(p1, p2)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsBoth(3, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyOneOfThese","description":"TRUE iff exactly ONE distinct member of paItems is present","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsonlyoneofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsonlyoneofthese.html","signature":"ContainsOnlyOneOfThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsOnlyOneOfThese([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsNoObjects","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsnoobjects.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsnoobjects.html","signature":"ContainsNoObjects()","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\" ])\n? o1.ContainsNo(\"v\")\n? o1.ContainsNoObjects()","output":"1\n1","from":"library test"}},{"name":"ContainsObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsobjects","signature":"ContainsObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOneOrMoreLists","description":"","also_written":["ContainsLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsoneormorelists","signature":"ContainsOneOrMoreLists()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsOneOrMoreLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNoNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsnonumbers","signature":"ContainsNoNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsNoNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNoStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsnostrings","signature":"ContainsNoStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsNoStrings()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSingle","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/issingle.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/issingle.html","signature":"IsSingle()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsSingle()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindSingles","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findsingles.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findsingles.html","signature":"FindSingles()","extensions":[]},{"name":"Singles","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/singles.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/singles.html","signature":"Singles()","extensions":["Z","U"],"forms":["SinglesU","SinglesZ"]},{"name":"ContainsSingles","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containssingles.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containssingles.html","signature":"ContainsSingles()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsSingles()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Singlified","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/singlified.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/singlified.html","signature":"Singlified()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Singlified() )","output":"[ [ 5 ], [ 3 ], [ 8 ], [ 3 ], [ 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindPairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findpairs","signature":"FindPairs()","extensions":[]},{"name":"ItemsThatArePairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsthatarepairs","signature":"ItemsThatArePairs()","extensions":[]},{"name":"ContainsPairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containspairs","signature":"ContainsPairs()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsPairs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Pairified","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#pairified","signature":"Pairified()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Pairified() )","output":"[ [ 5, \"\" ], [ 3, \"\" ], [ 8, \"\" ], [ 3, \"\" ], [ 1, \"\" ] ]","from":"composed from the signature, run in the library"}},{"name":"TheseItemsZ","description":"[[item,[positions]],...] for each given item (includes empties)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/theseitemsz.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/theseitemsz.html","signature":"TheseItemsZ(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ :one, :two, :one, :three, :one, :four ])\n? o1.FindMany([ :one, :five ])\n? @@(o1.TheseItemsZ([ :one, :five ]))","output":"1\n3\n5\n\n[ [ \"one\", [ 1, 3, 5 ] ], [ \"five\", [ ] ] ]","from":"library test"}},{"name":"ItemsOccurringNTimes","description":"distinct items by occurrence count (>= n by default)","also_written":["ItemsOccuringNTimes","ItemsOccurringNTimesOrMore"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringntimes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringntimes.html","signature":"ItemsOccurringNTimes(_n_)","extensions":["CS"],"forms":["ItemsOccuringNTimesCS","ItemsOccurringNTimesCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsOccurringNTimes(2) )","output":"[ 3 ]","from":"composed from the signature, run in the library"}},{"name":"ItemsOccurringExactlyNTimes","description":"","also_written":["ItemsOccuringExactlyNTimes"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringexactlyntimes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringexactlyntimes.html","signature":"ItemsOccurringExactlyNTimes(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsOccurringExactlyNTimes(2) )","output":"[ 3 ]","from":"composed from the signature, run in the library"}},{"name":"ItemsOccurringLessThanNTimes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringlessthanntimes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringlessthanntimes.html","signature":"ItemsOccurringLessThanNTimes(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsOccurringLessThanNTimes(2) )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ItemsOccurringNTimesOrLess","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringntimesorless.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsoccurringntimesorless.html","signature":"ItemsOccurringNTimesOrLess(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsOccurringNTimesOrLess(2) )","output":"[ 5, 3, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ItemsOccurringMoreThanNTimes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsoccurringmorethanntimes","signature":"ItemsOccurringMoreThanNTimes(_n_)","extensions":[]},{"name":"ItemsHaveSameType","description":"","also_written":["AllItemsHaveSameType"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemshavesametype.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemshavesametype.html","signature":"ItemsHaveSameType()","extensions":[],"example":{"code":"oList = new stzList([ [1],[1],[1],[1] ])\n? oList.ItemsHaveSameType()\n? oList.ItemsAreEmptyLists()","output":"1\n0","from":"library test"}},{"name":"ItemsAreEmptyLists","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsareemptylists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsareemptylists.html","signature":"ItemsAreEmptyLists()","extensions":[],"example":{"code":"oList = new stzList([ [1],[1],[1],[1] ])\n? oList.ItemsHaveSameType()\n? oList.ItemsAreEmptyLists()","output":"1\n0","from":"library test"}},{"name":"ItemsAreEqualTo","description":"IsMadeOfItem  -> every item equals the given one.","also_written":["IsMadeOfItem","IsMadeOfThisItem"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsareequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsareequalto.html","signature":"ItemsAreEqualTo(pItem)","extensions":["CS"],"forms":["ItemsAreEqualToCS"],"example":{"code":"o1 = new stzList([ \"a\", \"a\", \"A\", \"A\", \"a\", \"A\" ])\n? o1.ItemsAreEqualTo(\"a\")\n? o1.ItemsAreEqualToCS(\"a\", FALSE)\n? o1.ContainsOnly(\"a\")\n? o1.ContainsOnlyCS(\"A\", FALSE)","output":"0\n1\n0\n1","from":"library test"}},{"name":"ItemsHaveXT","description":"all items satisfy a W-condition","also_written":["AllItemsHaveXT"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemshavext","signature":"ItemsHaveXT(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ItemsHaveXT(\"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"InsertAfterManyPositions","description":"insert after/before many positions / by w-condition","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertaftermanypositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertaftermanypositions.html","signature":"InsertAfterManyPositions(panPos, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"c\", \"d\", \"e\" ])\no1.InsertAfterManyPositions([ 2, 4, 5 ], \"*\")\n? @@( o1.Content() )","output":"[ \"a\", \"b\", \"*\", \"c\", \"d\", \"*\", \"e\", \"*\" ]","from":"library test"}},{"name":"InsertBeforeManyPositions","description":"insert after/before many positions / by w-condition","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertbeforemanypositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertbeforemanypositions.html","signature":"InsertBeforeManyPositions(panPos, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"c\", \"d\", \"e\" ])\no1.InsertBeforeManyPositions([ 2, 4, 5 ], \"*\")\n? @@( o1.Content() )","output":"[ \"a\", \"*\", \"b\", \"c\", \"*\", \"d\", \"*\", \"e\" ]","from":"library test"}},{"name":"NumberOfUniqueItemsW","description":"How many unique items satisfy the given W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofuniqueitemsw","signature":"NumberOfUniqueItemsW(pCondition)","extensions":["F"],"forms":["NumberOfUniqueItemsWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfUniqueItemsW(\"@item > 3\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"SplitXT","description":"SplitAt already defined in core","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitxt","signature":"SplitXT(p)","extensions":[]},{"name":"SplittedXT","description":"Split with the given item-or-options param; the parts, as data.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedxt","signature":"SplittedXT(p)","extensions":[]},{"name":"SplitAsSectionsXT","description":"Split with the given item-or-options param; the [start, end] sections of the parts.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitassectionsxt","signature":"SplitAsSectionsXT(p)","extensions":[]},{"name":"SplittedAsSectionsXT","description":"The [start, end] sections of the parts, as data (XT options form).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedassectionsxt","signature":"SplittedAsSectionsXT(p)","extensions":[]},{"name":"SplitCS","description":"Split the list at the given item (or position): the parts.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitcs","signature":"SplitCS(pItemOrPos, pCaseSensitive)","extensions":[]},{"name":"SplitAtPositions","description":"SplitAtPositions MUTATES the content into the list of parts; the items AT the positions are DROPPED (split \"at\", not \"before\").","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitatpositions","signature":"SplitAtPositions(panPos)","extensions":["ZZ"],"forms":["SplitAtPositionsZZ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplitAtPositions([ 2, 3 ]) )","output":"[ [ 5 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAtPositions","description":"The parts of the list split at the given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedatpositions","signature":"SplittedAtPositions(panPos)","extensions":["ZZ"],"forms":["SplittedAtPositionsZZ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplittedAtPositions([ 2, 3 ]) )","output":"[ [ 5 ], [ 3 ], [ 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPosition","description":"Split the list at the given position: the parts.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitatposition","signature":"SplitAtPosition(_n_)","extensions":["ZZ"],"forms":["SplitAtPositionZZ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.SplitAtPosition(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAtPosition","description":"The parts of the list split at the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedatposition","signature":"SplittedAtPosition(_n_)","extensions":["ZZ"],"forms":["SplittedAtPositionZZ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplittedAtPosition(2) )","output":"[ [ 5 ], [ 3, 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAt","description":"The parts of the list split at each occurrence of the given item (the item itself is not kept in the parts).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedat","signature":"SplittedAt(pItem)","extensions":["CS","ZZ"],"forms":["SplittedAtCS","SplittedAtZZ","SplittedAtCSZZ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplittedAt(3) )","output":"[ [ 5, 3 ], [ 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforePosition","description":"Split the list before the given position: the parts.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitbeforeposition","signature":"SplitBeforePosition(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.SplitBeforePosition(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SplittedBeforePosition","description":"The parts of the list split before the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedbeforeposition","signature":"SplittedBeforePosition(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplittedBeforePosition(2) )","output":"[ [ 5 ], [ 3, 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitBefore","description":"Split the list before each occurrence of the item: each occurrence starts a new part.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitbefore","signature":"SplitBefore(pItem)","extensions":["CS"],"forms":["SplitBeforeCS"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.SplitBefore(3)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfterPosition","description":"Split the list after the given position: the parts.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitafterposition","signature":"SplitAfterPosition(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.SplitAfterPosition(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAfterPosition","description":"The parts of the list split after the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedafterposition","signature":"SplittedAfterPosition(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplittedAfterPosition(2) )","output":"[ [ 5, 3 ], [ 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfter","description":"Split the list after each occurrence of the item: each occurrence closes its part.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitafter","signature":"SplitAfter(pItem)","extensions":["CS"],"forms":["SplitAfterCS"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.SplitAfter(3)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitToNParts","description":"Split the list into n (near-)equal parts.","also":"divide  chunk  break into parts  portions","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittonparts.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittonparts.html","signature":"SplitToNParts(_n_)","extensions":["Q"],"forms":["SplitToNPartsQ"],"example":{"code":"o1 = new stzSplitter(3)\n? @@( o1.SplitToNParts(0) )\no1 = new stzList([ \"A\", \"B\", \"C\" ])\n? @@( o1.SplittedToNParts(3) )","output":"[ ]\n[ [ \"A\" ], [ \"B\" ], [ \"C\" ] ]","from":"library test"}},{"name":"SplittedToNParts","description":"The n (near-)equal parts of the list, as data.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedtonparts.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedtonparts.html","signature":"SplittedToNParts(_n_)","extensions":[],"example":{"code":"o1 = new stzList([\"one\", \"two\", \"three\", \"four\", \"five\", \"six\" ])\n? @@( o1.SplittedToPartsOfNItems(3) ) + NL\n? @@( o1.SplittedToNParts(3) )","output":"[ [ \"one\", \"two\", \"three\" ], [ \"four\", \"five\", \"six\" ] ]\n\n[ [ \"one\", \"two\" ], [ \"three\", \"four\" ], [ \"five\", \"six\" ] ]","from":"library test"}},{"name":"SplitToPartsOfNItems","description":"Split the list into parts of n items each.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittopartsofnitems","signature":"SplitToPartsOfNItems(_n_)","extensions":["Q","XT"],"forms":["SplitToPartsOfNItemsXT","SplitToPartsOfNItemsXTQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SplitToPartsOfNItems(2)\n? @@( o1.Content() )","output":"[ [ 5, 3 ], [ 8, 3 ], [ 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitToPartsOf","description":"Same as SplitToPartsOfNItems: Split the list into parts of n items each.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittopartsof","signature":"SplitToPartsOf(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SplitToPartsOf(2)\n? @@( o1.Content() )","output":"[ [ 5, 3 ], [ 8, 3 ], [ 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedToPartsOfNItems","description":"splitting to parts of n items","also_written":["SplittedToPartsOf"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedtopartsofnitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedtopartsofnitems.html","signature":"SplittedToPartsOfNItems(_n_)","extensions":["XT"],"forms":["SplittedToPartsOfNItemsXT"],"example":{"code":"o1 = new stzList([\"one\", \"two\", \"three\", \"four\", \"five\", \"six\" ])\n? @@( o1.SplittedToPartsOfNItems(3) ) + NL\n? @@( o1.SplittedToNParts(3) )","output":"[ [ \"one\", \"two\", \"three\" ], [ \"four\", \"five\", \"six\" ] ]\n\n[ [ \"one\", \"two\" ], [ \"three\", \"four\" ], [ \"five\", \"six\" ] ]","from":"library test"}},{"name":"SplitAtPacer","description":"splitting using a given pacer","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitatpacer","signature":"SplitAtPacer(nPace, _nStart_)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.SplitAtPacer(2, 5)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAtPacer","description":"splitting using a given pacer","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedatpacer","signature":"SplittedAtPacer(nPace, _nStart_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplittedAtPacer(2, 5) )","output":"[ [ 5, 3, 8, 3 ], [ 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitW","description":"SplitW MUTATES the content into the list of parts (the matching items are dropped; SplittedW is the passive twin).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitw","signature":"SplitW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplitW(\"@item > 3\") )","output":"[ [ 3 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedW","description":"splitting using a condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splittedw","signature":"SplittedW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SplittedW(\"@item > 3\") )","output":"[ [ 5, 3 ], [ 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedLeadingItems","description":"Same as HasRepeatedLeadingItemsCS: TRUE if the list starts with a repeated run of the same item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hasrepeatedleadingitems","signature":"HasRepeatedLeadingItems()","extensions":["CS"],"forms":["HasRepeatedLeadingItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasRepeatedLeadingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedLeadingItems","description":"Same as RepeatedLeadingItemsCS: The repeated run at the START of the list, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#repeatedleadingitems","signature":"RepeatedLeadingItems()","extensions":["CS"],"forms":["RepeatedLeadingItemsCS"]},{"name":"RepeatedLeadingItem","description":"Same as RepeatedLeadingItemCS: The item repeated at the start of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#repeatedleadingitem","signature":"RepeatedLeadingItem()","extensions":["CS"],"forms":["RepeatedLeadingItemCS"]},{"name":"NumberOfRepeatedLeadingItems","description":"Same as NumberOfRepeatedLeadingItemsCS: How long the repeated run at the start of the list is.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofrepeatedleadingitems","signature":"NumberOfRepeatedLeadingItems()","extensions":["CS"],"forms":["NumberOfRepeatedLeadingItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfRepeatedLeadingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedTrailingItems","description":"Same as HasRepeatedTrailingItemsCS: TRUE if the list ends with a repeated run of the same item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hasrepeatedtrailingitems","signature":"HasRepeatedTrailingItems()","extensions":["CS"],"forms":["HasRepeatedTrailingItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasRepeatedTrailingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedTrailingItems","description":"Same as RepeatedTrailingItemsCS: The repeated run at the END of the list, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#repeatedtrailingitems","signature":"RepeatedTrailingItems()","extensions":["CS"],"forms":["RepeatedTrailingItemsCS"]},{"name":"RepeatedTrailingItem","description":"Same as RepeatedTrailingItemCS: The item repeated at the end of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#repeatedtrailingitem","signature":"RepeatedTrailingItem()","extensions":["CS"],"forms":["RepeatedTrailingItemCS"]},{"name":"NumberOfRepeatedTrailingItems","description":"Same as NumberOfRepeatedTrailingItemsCS: How long the repeated run at the end of the list is.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofrepeatedtrailingitems","signature":"NumberOfRepeatedTrailingItems()","extensions":["CS"],"forms":["NumberOfRepeatedTrailingItemsCS"]},{"name":"ExtractAll","description":"Empty the list, returning everything that was in it.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractall.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractall.html","signature":"ExtractAll()","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\" ])\n# extractall example 1\n? @@( o1.ExtractAll() )\n# extractall example 2\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"C\" ]\n[ ]","from":"library test"}},{"name":"ExtractNth","description":"Remove the nth item and return it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractnth","signature":"ExtractNth(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ExtractNth(2)","output":"8","from":"composed from the signature, run in the library"}},{"name":"ExtractFirst","description":"Remove the FIRST occurrence of the item and return it.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractfirst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractfirst.html","signature":"ExtractFirst(pItem)","extensions":["CS"],"forms":["ExtractFirstCS"],"example":{"code":"o1 = new stzList([ \"_\", \"A\", \"B\", \"C\" ])\n? o1.ExtractFirst(\"_\") + NL\n? o1.Content()","output":"_\n\nA\nB\nC","from":"library test"}},{"name":"ExtractLast","description":"Remove the LAST occurrence of the item and return it.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractlast.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractlast.html","signature":"ExtractLast(pItem)","extensions":["CS"],"forms":["ExtractLastCS"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\", \"_\" ])\n? o1.ExtractLast(\"_\") + NL\n? o1.Content()","output":"_\n\nA\nB\nC","from":"library test"}},{"name":"ExtractSection","description":"Remove the items at positions n1..n2 and return them.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractsection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractsection.html","signature":"ExtractSection(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ExtractSection(2, 5) )","output":"[ 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ExtractRange","description":"Remove nRange items starting at nStart and return them.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractrange.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractrange.html","signature":"ExtractRange(pnStart, pnRange)","extensions":[]},{"name":"ExtractNthOccurrence","description":"Same as ExtractNthOccurrenceCS: Remove the nth occurrence of the item and return it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractnthoccurrence","signature":"ExtractNthOccurrence(_n_, pItem)","extensions":["CS"],"forms":["ExtractNthOccurrenceCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ExtractNthOccurrence(2, 3)","output":"3","from":"composed from the signature, run in the library"}},{"name":"ExtractFirstOccurrence","description":"Same as ExtractFirstOccurrenceCS: Remove the first occurrence of the item and return it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractfirstoccurrence","signature":"ExtractFirstOccurrence(pItem)","extensions":["CS"],"forms":["ExtractFirstOccurrenceCS"]},{"name":"ExtractLastOccurrence","description":"Same as ExtractLastOccurrenceCS: Remove the last occurrence of the item and return it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractlastoccurrence","signature":"ExtractLastOccurrence(pItem)","extensions":["CS"],"forms":["ExtractLastOccurrenceCS"]},{"name":"ExtractDuplicates","description":"Same as ExtractDuplicatesCS: Remove the duplicated occurrences and return them.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractduplicates","signature":"ExtractDuplicates()","extensions":["CS"],"forms":["ExtractDuplicatesCS"]},{"name":"ExtractStrings","description":"Remove and return all the STRING items.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractstrings","signature":"ExtractStrings()","extensions":[]},{"name":"ExtractNumbers","description":"Remove and return all the NUMBER items.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractnumbers","signature":"ExtractNumbers()","extensions":[]},{"name":"ExtractLists","description":"Remove and return all the LIST items.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extractlists","signature":"ExtractLists()","extensions":[]},{"name":"Pop","description":"Remove the LAST item and return it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#pop","signature":"Pop()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.Pop()","output":"1","from":"composed from the signature, run in the library"}},{"name":"PopFirst","description":"Remove the FIRST item and return it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#popfirst","signature":"PopFirst()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.PopFirst()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Take","description":"Remove the first n items and return them.","also":"pop first items  grab  draw from the front","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#take","signature":"Take(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Take(2) )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"TakeLast","description":"Remove the last n items and return them.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#takelast","signature":"TakeLast(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.TakeLast(2) )","output":"[ 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Trim","description":"Same as TrimCS: Remove the runs of EMPTY items (0, empty string, empty sublist, false-object -- the monolith semantics) from BOTH ends; a fully-empty list keeps one item (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/trim.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/trim.html","signature":"Trim()","extensions":["Q","CS","W"],"forms":["TrimQ","TrimW","TrimCS"],"example":{"code":"o1 = new stzList([ 0, \"\", [], 1, 2, 3, [], NULL, 0 ])\no1.Trim()\n? @@( o1.Content() )","output":"[ 1, 2, 3 ]","from":"library test"}},{"name":"Trimmed","description":"Same as TrimmedCS: A copy with the empty boundary runs trimmed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimmed","signature":"Trimmed()","extensions":["CS","W"],"forms":["TrimmedW","TrimmedCS"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Trimmed() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimLeft","description":"Same as TrimLeftCS: Remove the leading run of empty items (0, empty string, empty sublist, false-object) -- mutating.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/trimleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/trimleft.html","signature":"TrimLeft()","extensions":["CS"],"forms":["TrimLeftCS"],"example":{"code":"o1 = new stzList([ 0, \"\", [], 1, 2, 3, [], NULL, 0 ])\no1.TrimLeft()\no1.TrimRight()\n? @@( o1.Content() )","output":"[ 1, 2, 3 ]","from":"library test"}},{"name":"TrimmedLeft","description":"Same as TrimmedCS: A copy with the empty boundary runs trimmed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimmedleft","signature":"TrimmedLeft()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.TrimmedLeft() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimRight","description":"Same as TrimRightCS: Remove the trailing run of empty items (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/trimright.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/trimright.html","signature":"TrimRight()","extensions":["CS"],"forms":["TrimRightCS"],"example":{"code":"o1 = new stzList([ 0, \"\", [], 1, 2, 3, [], NULL, 0 ])\no1.TrimLeft()\no1.TrimRight()\n? @@( o1.Content() )","output":"[ 1, 2, 3 ]","from":"library test"}},{"name":"TrimmedRight","description":"A copy with the trailing empty run trimmed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimmedright","signature":"TrimmedRight()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.TrimmedRight() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimItem","description":"Same as TrimItemCS: Remove the runs of the given item from BOTH ends (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimitem","signature":"TrimItem(pItem)","extensions":["CS"],"forms":["TrimItemCS"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.TrimItem(3)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimItemFromLeft","description":"Same as TrimItemFromLeftCS: Remove the run of the given item from the START (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimitemfromleft","signature":"TrimItemFromLeft(pItem)","extensions":["CS"],"forms":["TrimItemFromLeftCS"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.TrimItemFromLeft(3)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimItemFromRight","description":"Same as TrimItemFromRightCS: Remove the run of the given item from the END (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimitemfromright","signature":"TrimItemFromRight(pItem)","extensions":["CS"],"forms":["TrimItemFromRightCS"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.TrimItemFromRight(3)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Compact","description":"Remove the blank strings (whitespace-only) and empty sublists throughout the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#compact","signature":"Compact()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.Compact()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Compacted","description":"compact (remove all empty items)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#compacted","signature":"Compacted()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Compacted() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Squeeze","description":"Collapse each consecutive run of blank strings to a single one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#squeeze","signature":"Squeeze()","extensions":[]},{"name":"Squeezed","description":"squeeze (remove consecutive duplicate empty items)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#squeezed","signature":"Squeezed()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Squeezed() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"StripNulls","description":"Remove the null items from the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#stripnulls","signature":"StripNulls()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.StripNulls()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"NullsStripped","description":"strip nulls (remove nulls and empty strings)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nullsstripped","signature":"NullsStripped()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.NullsStripped() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimToSize","description":"Cut the list down to its first n items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimtosize","signature":"TrimToSize(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.TrimToSize(2)\n? @@( o1.Content() )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"TrimmedToSize","description":"trim to size (keep only first n items)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#trimmedtosize","signature":"TrimmedToSize(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.TrimmedToSize(2) )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UniqueItems","description":"Same as UniqueItemsCS: The unique items of the list, in first-seen order.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/uniqueitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/uniqueitems.html","signature":"UniqueItems()","extensions":["CS","W","WF"],"forms":["UniqueItemsW","UniqueItemsCS","UniqueItemsWF"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.UniqueItems() )","output":"[ 5, 3, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RandomItem","description":"One item picked at random.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomitem","signature":"RandomItem()","extensions":["CS","Except"],"forms":["RandomItemExcept","RandomItemExceptCS"]},{"name":"NRandomItems","description":"n items picked at random.","also_written":["rndNItems","RandomNItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nrandomitems","signature":"NRandomItems(_n_)","extensions":[]},{"name":"rndItems","description":"The items of the list, in random order.","also_written":["RandomItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rnditems","signature":"rndItems()","extensions":[]},{"name":"rndRemoveNItems","description":"Remove n randomly-chosen items (mutating).","also_written":["RandomRemoveNItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rndremovenitems","signature":"rndRemoveNItems(_n_)","extensions":["Q"],"forms":["rndRemoveNItemsQ"]},{"name":"rndRemoveItems","description":"Remove randomly-chosen items (mutating).","also_written":["RandomRemoveItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rndremoveitems","signature":"rndRemoveItems()","extensions":["Q"],"forms":["rndRemoveItemsQ"]},{"name":"ItemsBetween","description":"items between two positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsbetween","signature":"ItemsBetween(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsBetween(2, 5) )","output":"[ 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"EveryNthItem","description":"Every nth item of the list (n, 2n, 3n, ...).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#everynthitem","signature":"EveryNthItem(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.EveryNthItem(2) )","output":"[ 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Head","description":"The first n items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#head","signature":"Head(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Head(2) )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Tail","description":"The last n items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#tail","signature":"Tail(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Tail(2) )","output":"[ 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"OnlyStrings","description":"Only the STRING items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#onlystrings","signature":"OnlyStrings()","extensions":["Q"],"forms":["OnlyStringsQ"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.OnlyStrings() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"OnlyNumbers","description":"Only the NUMBER items of the list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/onlynumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/onlynumbers.html","signature":"OnlyNumbers()","extensions":["Q"],"forms":["OnlyNumbersQ"],"example":{"code":"o1 = new stzList( 1:7 + \"str1\" + \"str2\" + [ \"+\", \"-\" ] )\n# onlynumbers example 1\n? @@( o1.OnlyNumbers() )","output":"[ 1, 2, 3, 4, 5, 6, 7 ]","from":"library test"}},{"name":"OnlyLists","description":"Only the LIST items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#onlylists","signature":"OnlyLists()","extensions":["Q"],"forms":["OnlyListsQ"]},{"name":"OnlyChars","description":"Only the CHAR items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#onlychars","signature":"OnlyChars()","extensions":["Q"],"forms":["OnlyCharsQ"]},{"name":"Pairs","description":"Pairs(): the items of the list that are themselves pairs (2-element -- lists). For the sliding/consecutive grouping use Pairify()/ToPairs().","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#pairs","signature":"Pairs()","extensions":["Z","U"],"forms":["PairsU","PairsZ"]},{"name":"Pairify","description":"Pairify()/ToPairs(): group the list into consecutive (sliding) pairs, -- e.g. [1,2,3,4] -> [[1,2],[2,3],[3,4]].","also_written":["ToPairs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#pairify","signature":"Pairify()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Pairify() )","output":"[ [ 5, 3 ], [ 3, 8 ], [ 8, 3 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"Triplets","description":"pairs / triplets / windows","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#triplets","signature":"Triplets()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Triplets() )","output":"[ [ 5, 3, 8 ], [ 3, 8, 3 ], [ 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SlidingWindow","description":"pairs / triplets / windows","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#slidingwindow","signature":"SlidingWindow(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SlidingWindow(2) )","output":"[ [ 5, 3 ], [ 3, 8 ], [ 8, 3 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddWalker","description":"AddWalker: register a NAMED walker over this list. The 4 args may be -- given positionally (name, start, end, step) OR as named pairs / -- function-style helpers in any order: --   AddWalker(:Named=:W, :StartingAt=1, :EndingAt=10, :NStep=2) --   AddWalker(Named(:W), StartingAt(1), EndingAt(10), NStepsATime(2)) --   AddWalker(:W, 6, 10, [:NStepsATime, 3]) --   AddWalker(Named(:W), StartingAt(1), EndingAt(10), TakingNEqualMoves(3)) -- The walker is stored on THIS list (@aWalkers) and queried later with -- WalkedItems/WalkedPositions/... ( :By = <name> ).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#addwalker","signature":"AddWalker(p1, p2, p3, p4)","extensions":[]},{"name":"Walkers","description":"The named walkers attached to this list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkers","signature":"Walkers()","extensions":[]},{"name":"WalkedPositions","description":"The positions visited by the given walker.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkedpositions","signature":"WalkedPositions(pBy)","extensions":[]},{"name":"WalkedItems","description":"The items visited by the given walker.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkeditems","signature":"WalkedItems(pBy)","extensions":[]},{"name":"NumberOfWalkedItems","description":"How many items the given walker visited.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofwalkeditems","signature":"NumberOfWalkedItems(pBy)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfWalkedItems(TRUE)","output":"0","from":"composed from the signature, run in the library"}},{"name":"WalkedLastPosition","description":"The last position the given walker reached.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkedlastposition","signature":"WalkedLastPosition(pBy)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.WalkedLastPosition(TRUE)","output":"0","from":"composed from the signature, run in the library"}},{"name":"WalkedLastItem","description":"The item at the walker's last position.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkedlastitem","signature":"WalkedLastItem(pBy)","extensions":[]},{"name":"YieldWhileWalking","description":"YieldWhileWalking: project each item the named walker visits through an -- engine W-DSL yielder (e.g. '@item * 2', 'Q(@item).Upper()'). Eval-free -- and engine-backed (stz_list_map_expr). For arbitrary Haro logic -- (ring_type, upper, StringContains, ...) use YieldWhileWalkingWF.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#yieldwhilewalking","signature":"YieldWhileWalking(pcYielder, pWalker)","extensions":["WF"],"forms":["YieldWhileWalkingWF"]},{"name":"WalkNForward","description":"walking the list n items forward","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknforward","signature":"WalkNForward(_n_)","extensions":["XT"],"forms":["WalkNForwardXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNForward(2) )","output":"[ 1, 3, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNBackward","description":"walking the list n items backward","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknbackward","signature":"WalkNBackward(_n_)","extensions":["XT"],"forms":["WalkNBackwardXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNBackward(2) )","output":"[ 5, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkBetween","description":"Same as WalkBetweenIB: Walk the inclusive range n1..n2 (descending if n1 > n2). The IB form takes a return type (:WalkedPositions default / :WalkedItems).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkbetween","signature":"WalkBetween(_n1_, _n2_)","extensions":["IB"],"forms":["WalkBetweenIB"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkBetween(2, 5) )","output":"[ 2, 3, 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkForthAndBack","description":"Same as WalkForthAndBackXT: Walk forward 1..n then back n-1..1.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkforthandback","signature":"WalkForthAndBack()","extensions":["XT"],"forms":["WalkForthAndBackXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkForthAndBack() )","output":"[ 1, 2, 3, 4, 5, 4, 3, 2, 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkUntilItem","description":"Walk forward up to and including the first occurrence of pItem.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/walkuntilitem.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/walkuntilitem.html","signature":"WalkUntilItem(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\", \"D\", \"E\", \"F\" ])\n? @@( o1.WalkUntilItem(\"D\") )","output":"[ 1, 2, 3, 4 ]","from":"library test"}},{"name":"WalkW","description":"Walk the list collecting where the W condition holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkw","signature":"WalkW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkW(\"@item > 3\") )","output":"[ 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"WalkUntil","description":"Walk the items UNTIL the given condition holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkuntil","signature":"WalkUntil(pcCondition)","extensions":["XT"],"forms":["WalkUntilXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkUntil(\"@item > 3\") )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkWhile","description":"Walk the items WHILE the given condition holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkwhile","signature":"WalkWhile(pcCondition)","extensions":["XT"],"forms":["WalkWhileXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkWhile(\"@item > 3\") )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkZigZag","description":"walking in zigzag pattern","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkzigzag","signature":"WalkZigZag(_nStep_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkZigZag(2) )","output":"[ 1, 3, 5, 5, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkEveryNth","description":"walking every nth position","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkeverynth","signature":"WalkEveryNth(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkEveryNth(2) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"WalkFromTo","description":"PositionsWhere already defined above as alias of FindAllItemsW","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkfromto","signature":"WalkFromTo(nFrom, nTo)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkFromTo(2, 5) )","output":"[ 2, 3, 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkSkipping","description":"walk skipping n items","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkskipping","signature":"WalkSkipping(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkSkipping(2) )","output":"[ 1, 4 ]","from":"composed from the signature, run in the library"}},{"name":"WalkAccumulating","description":"walk with custom accumulator","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkaccumulating","signature":"WalkAccumulating(pcExpr)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkAccumulating(\"@item > 3\") )","output":"[ 1, 0, 1, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"WalkWhere","description":"Walk the list collecting where the condition holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkwhere","signature":"WalkWhere(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkWhere(\"@item > 3\") )","output":"[ 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"WalkWhen","description":"The When-walk over the items (see stzListWalker), driven by the given condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkwhen","signature":"WalkWhen(pcCondition)","extensions":["XT"],"forms":["WalkWhenXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkWhen(\"@item > 3\") )","output":"[ 1, 2, 3, 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"Move","description":"Move / Swap accept the named-param spellings Move(:ItemFromPosition = a, :To = b), Swap(:Positions = a, :And = b), and the value form Swap(item1, :And = item2).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/move.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/move.html","signature":"Move(_n1_, _n2_)","extensions":["Many"],"forms":["MoveMany"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Move(2, 5)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Swap","description":"Exchange the items at the two given positions (mutating).","also":"exchange  swap positions  interchange two items","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/swap.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/swap.html","signature":"Swap(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.Swap(2, 5)\n? @@( o1.Content() )","output":"[ 5, 1, 8, 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"MoveToStart","description":"Move the item at position n to the START of the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#movetostart","signature":"MoveToStart(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.MoveToStart(2)\n? @@( o1.Content() )","output":"[ 3, 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"MoveToEnd","description":"Move the item at position n to the END of the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#movetoend","signature":"MoveToEnd(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.MoveToEnd(2)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"SwapFirstAndLast","description":"swap first and last","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#swapfirstandlast","signature":"SwapFirstAndLast()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SwapFirstAndLast()\n? @@( o1.Content() )","output":"[ 1, 3, 8, 3, 5 ]","from":"composed from the signature, run in the library"}},{"name":"RotateLeft","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rotateleft","signature":"RotateLeft(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RotateLeft(2)\n? @@( o1.Content() )","output":"[ 8, 3, 1, 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"RotatedLeft","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rotatedleft","signature":"RotatedLeft(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.RotatedLeft(2) )","output":"[ 8, 3, 1, 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"RotateRight","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rotateright","signature":"RotateRight(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RotateRight(2)\n? @@( o1.Content() )","output":"[ 3, 1, 5, 3, 8 ]","from":"composed from the signature, run in the library"}},{"name":"RotatedRight","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rotatedright","signature":"RotatedRight(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.RotatedRight(2) )","output":"[ 3, 1, 5, 3, 8 ]","from":"composed from the signature, run in the library"}},{"name":"Shuffle","description":"shuffle -- random reorder","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#shuffle","signature":"Shuffle()","extensions":[]},{"name":"Shuffled","description":"shuffle -- random reorder","also":"randomize  mix  scramble  random order  jumble","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#shuffled","signature":"Shuffled()","extensions":[]},{"name":"MoveItemToStart","description":"move item by value","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#moveitemtostart","signature":"MoveItemToStart(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.MoveItemToStart(3)\n? @@( o1.Content() )","output":"[ 3, 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"MoveItemToEnd","description":"move item by value","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#moveitemtoend","signature":"MoveItemToEnd(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.MoveItemToEnd(3)\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Sections","description":"getting many sections (slices)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sections","signature":"Sections(paSections)","extensions":[]},{"name":"FindAntiSection","description":"finding the anti-section(s) of given section(s)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findantisection","signature":"FindAntiSection(_n1_, _n2_)","extensions":["IB"],"forms":["FindAntiSectionIB"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindAntiSection(2, 5) )","output":"[ [ 1, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"AntiSection","description":"finding the anti-section(s) of given section(s)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#antisection","signature":"AntiSection(_n1_, _n2_)","extensions":["IB"],"forms":["AntiSectionIB"]},{"name":"FindAntiSections","description":"The [start, end] sections OUTSIDE the given sections.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findantisections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findantisections.html","signature":"FindAntiSections(paSections)","extensions":["IB"],"forms":["FindAntiSectionsIB"],"example":{"code":"o1 = new stzList(\"A\":\"J\")\n? @@( o1.FindAntiSections( :Of = [ [3, 5], [7, 8] ] ) )\n? @@( o1.AntiSections(:Of = [ [3, 5], [7, 8] ] ) )","output":"[ [ 1, 2 ], [ 6, 6 ], [ 9, 10 ] ]\n[ [ \"A\", \"B\" ], [ \"F\" ], [ \"I\", \"J\" ] ]","from":"library test"}},{"name":"AntiSections","description":"The items lying outside the given sections.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/antisections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/antisections.html","signature":"AntiSections(paSections)","extensions":["IB"],"forms":["AntiSectionsIB"],"example":{"code":"o1 = new stzList(\"A\":\"J\")\n? @@( o1.FindAntiSections( :Of = [ [3, 5], [7, 8] ] ) )\n? @@( o1.AntiSections(:Of = [ [3, 5], [7, 8] ] ) )","output":"[ [ 1, 2 ], [ 6, 6 ], [ 9, 10 ] ]\n[ [ \"A\", \"B\" ], [ \"F\" ], [ \"I\", \"J\" ] ]","from":"library test"}},{"name":"Ranges","description":"getting many ranges of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ranges","signature":"Ranges(paRanges)","extensions":[]},{"name":"AntiRanges","description":"getting the anti-ranges of a given set of sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#antiranges","signature":"AntiRanges(paRanges)","extensions":["IB"],"forms":["AntiRangesIB"]},{"name":"RangesAndAntiRanges","description":"getting the anti-ranges of a given set of sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#rangesandantiranges","signature":"RangesAndAntiRanges(paRanges)","extensions":["IB"],"forms":["RangesAndAntiRangesIB"]},{"name":"Classify","description":"Group the items into classes of equal values.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#classify","signature":"Classify()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Classify() )","output":"[ [ \"tea\", [ 1, 3 ] ], [ \"rice\", [ 2 ] ], [ \"fish\", [ 4 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Classified","description":"The items grouped into classes of equal values, as data.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#classified","signature":"Classified()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Classified() )","output":"[ [ \"tea\", [ 1, 3 ] ], [ \"rice\", [ 2 ] ], [ \"fish\", [ 4 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Classes","description":"The distinct classes (values) of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#classes","signature":"Classes()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Classes() )","output":"[ \"tea\", \"rice\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"ClassesSF","description":"Short-form classification for lists of (contiguous) number-lists: each list-class key is rendered as \"min:max\" (e.g. \"1:5\").","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#classessf","signature":"ClassesSF()","extensions":[]},{"name":"ClassifySF","description":"The classification of the items, in short form.","also_written":["ClassifiedSF"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#classifysf","signature":"ClassifySF()","extensions":[]},{"name":"KlassSF","description":"The members of the given class, short-form access.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#klasssf","signature":"KlassSF(pcShortForm)","extensions":[]},{"name":"ClassifyBy","description":"Group the items into classes by the given expression.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#classifyby","signature":"ClassifyBy(pcExpr)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ClassifyBy(\"@item > 3\") )","output":"[ [ \"true\", [ 1, 3 ] ], [ \"false\", [ 2, 4, 5 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfClasses","description":"How many distinct classes the items form.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofclasses","signature":"NumberOfClasses()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfClasses()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Frequencies","description":"frequency of each item","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#frequencies","signature":"Frequencies()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Frequencies() )","output":"[ [ \"5\", 1 ], [ \"3\", 2 ], [ \"8\", 1 ], [ \"1\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequent","description":"most / least frequent","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#mostfrequent","signature":"MostFrequent()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.MostFrequent()","output":"3","from":"composed from the signature, run in the library"}},{"name":"LeastFrequent","description":"most / least frequent","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#leastfrequent","signature":"LeastFrequent()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.LeastFrequent()","output":"5","from":"composed from the signature, run in the library"}},{"name":"GroupBy","description":"Group the items by the given expression.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#groupby","signature":"GroupBy(pcExpr)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.GroupBy(\"@item > 3\") )","output":"[ [ \"true\", [ 1, 3 ] ], [ \"false\", [ 2, 4, 5 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Histogram","description":"histogram -- frequency as pairs [value, count]","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#histogram","signature":"Histogram()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Histogram() )","output":"[ [ \"5\", 1 ], [ \"3\", 2 ], [ \"8\", 1 ], [ \"1\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAppearingNTimes","description":"items appearing exactly n times","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsappearingntimes","signature":"ItemsAppearingNTimes(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsAppearingNTimes(2) )","output":"[ \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAppearingMoreThanNTimes","description":"items appearing more/less than n times","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsappearingmorethanntimes","signature":"ItemsAppearingMoreThanNTimes(_n_)","extensions":[]},{"name":"ItemsAppearingLessThanNTimes","description":"items appearing more/less than n times","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsappearinglessthanntimes","signature":"ItemsAppearingLessThanNTimes(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsAppearingLessThanNTimes(2) )","output":"[ \"5\", \"8\", \"1\" ]","from":"composed from the signature, run in the library"}},{"name":"FrequencyOf","description":"frequency of a specific item","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#frequencyof","signature":"FrequencyOf(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.FrequencyOf(3)","output":"2","from":"composed from the signature, run in the library"}},{"name":"Mode","description":"mode -- most common items (all ties)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#mode","signature":"Mode()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Mode() )","output":"[ \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"Bisect","description":"bisection -- split into halves","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#bisect","signature":"Bisect()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Bisect() )","output":"[ [ 5, 3, 8 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstHalf","description":"The first floor(n/2) items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#firsthalf","signature":"FirstHalf()","extensions":["XT"],"forms":["FirstHalfXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FirstHalf() )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalf","description":"The items from floor(n/2)+1 on (the longer half when odd).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#secondhalf","signature":"SecondHalf()","extensions":["XT"],"forms":["SecondHalfXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SecondHalf() )","output":"[ 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"PartitionW","description":"Partition the items into [satisfying, not-satisfying] by the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#partitionw","signature":"PartitionW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.PartitionW(\"@item > 3\") )","output":"[ [ 5, 8 ], [ 3, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"Chunks","description":"chunk -- split into groups of size n","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#chunks","signature":"Chunks(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Chunks(2) )","output":"[ [ 5, 3 ], [ 8, 3 ], [ 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"RandomPosition","description":"getting a random position in the list","also_written":["APosition","AnyPosition","ARandomPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomposition","signature":"RandomPosition()","extensions":["Except"],"forms":["RandomPositionExcept"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.AnyPosition()","output":"1","from":"composed from the signature, run in the library"}},{"name":"RandomSection","description":"A random [start, end] pair within the list's positions.","also_written":["ASection","AnySection","ARandomSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomsection","signature":"RandomSection()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ASection() )","output":"[ 4, 4 ]","from":"composed from the signature, run in the library"}},{"name":"RandomPositionGreaterThan","description":"getting a random position greater than / less than the one provided","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randompositiongreaterthan","signature":"RandomPositionGreaterThan(_n_)","extensions":[]},{"name":"RandomPositionLessThan","description":"getting a random position greater than / less than the one provided","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randompositionlessthan","signature":"RandomPositionLessThan(_n_)","extensions":[]},{"name":"RandomPositionExceptPositions","description":"getting a random position except one / many","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randompositionexceptpositions","signature":"RandomPositionExceptPositions(panPos)","extensions":[]},{"name":"NRandomPositions","description":"getting n random positions in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nrandompositions","signature":"NRandomPositions(_n_)","extensions":[]},{"name":"RandomItemExceptPosition","description":"getting a random item except at the given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomitemexceptposition","signature":"RandomItemExceptPosition(_n_)","extensions":[]},{"name":"Randomize","description":"randomizing the items positions in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomize","signature":"Randomize()","extensions":[]},{"name":"Randomized","description":"randomizing the items positions in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomized","signature":"Randomized()","extensions":[]},{"name":"RandomizeNumbers","description":"randomizing the numbers existing in the list","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/randomizenumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/randomizenumbers.html","signature":"RandomizeNumbers()","extensions":[]},{"name":"RandomiseNumbers","description":"Same as RandomizeNumbers: randomizing the numbers existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomisenumbers","signature":"RandomiseNumbers()","extensions":[]},{"name":"ShuffleNumbers","description":"Same as RandomizeNumbers: randomizing the numbers existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#shufflenumbers","signature":"ShuffleNumbers()","extensions":[]},{"name":"RandomizeStrings","description":"randomizing the strings existing in the list","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/randomizestrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/randomizestrings.html","signature":"RandomizeStrings()","extensions":[]},{"name":"RandomiseStrings","description":"Same as RandomizeStrings: randomizing the strings existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#randomisestrings","signature":"RandomiseStrings()","extensions":[]},{"name":"ShuffleStrings","description":"Same as RandomizeStrings: randomizing the strings existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#shufflestrings","signature":"ShuffleStrings()","extensions":[]},{"name":"RandomizeSection","description":"randomizing the items positions in the given section of the list","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/randomizesection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/randomizesection.html","signature":"RandomizeSection(_n1_, _n2_)","extensions":[]},{"name":"SectionRandomized","description":"randomizing the items positions in the given section of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sectionrandomized","signature":"SectionRandomized(_n1_, _n2_)","extensions":[]},{"name":"PerformAtW","description":"PerformAtW: transform only the items that are BOTH at one of panPos -- and satisfy the W condition (the position-restricted PerformW).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#performatw","signature":"PerformAtW(panPos, pcCondition, pcAction)","extensions":[]},{"name":"YieldOn","description":"Evaluate the yielder expression over the items and return the results AT the given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#yieldon","signature":"YieldOn(panPos, pcYielder)","extensions":[]},{"name":"YieldAtW","description":"YieldW(pcCondition, pcYielder): the @item-syntax form of YieldW -- for items matching pcCondition, yield the value of pcYielder. Engine-backed via YieldW (no eval). YieldAtW / YieldAtW: restrict to the given positions first, then yield over those.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#yieldatw","signature":"YieldAtW(panPos, pcCondition, pcYielder)","extensions":[]},{"name":"Where","description":"Same as ItemsW: ItemsW / ItemsW / ItemsWXTQ: filter the list by an evaluated Haro expression where @item is the loop variable. Returns the items for which the expression is truthy. ItemsWXTQ wraps the result in stzList for fluent chains.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#where","signature":"Where(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Where(\"@item > 3\") )","output":"[ 5, 8 ]","from":"composed from the signature, run in the library"}},{"name":"PerformOnEachItemAndItsPosition","description":"perform on each with index","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#performoneachitemanditsposition","signature":"PerformOnEachItemAndItsPosition(pcAction)","extensions":[]},{"name":"YieldPairs","description":"yield pairs [position, item]","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#yieldpairs","signature":"YieldPairs(pcYielder)","extensions":[]},{"name":"AssociateWith","description":"Pair each item with its counterpart in the given list: [ [item, other], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#associatewith","signature":"AssociateWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.AssociateWith([ 2, 3 ]) )","output":"[ [ 5, 2 ], [ 3, 3 ], [ 8, \"\" ], [ 3, \"\" ], [ 1, \"\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AssociatedWith","description":"The item/counterpart pairs, as data (the passive twin of AssociateWith).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#associatedwith","signature":"AssociatedWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.AssociatedWith([ 2, 3 ]) )","output":"[ [ 5, 2 ], [ 3, 3 ], [ 8, \"\" ], [ 3, \"\" ], [ 1, \"\" ] ]","from":"composed from the signature, run in the library"}},{"name":"InterleaveWith","description":"Interleave the given list's items with this one's (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#interleavewith","signature":"InterleaveWith(paOtherList)","extensions":[]},{"name":"InterleavedWith","description":"The items interleaved with the given list's items, alternating.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#interleavedwith","signature":"InterleavedWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.InterleavedWith([ 2, 3 ]) )","output":"[ 5, 2, 3, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ZipWith","description":"zip -- pair items from two lists","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#zipwith","signature":"ZipWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ZipWith([ 2, 3 ]) )","output":"[ [ 5, 2 ], [ 3, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ZippedWith","description":"zip -- pair items from two lists","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#zippedwith","signature":"ZippedWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ZippedWith([ 2, 3 ]) )","output":"[ [ 5, 2 ], [ 3, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"Unzip","description":"unzip -- split pairs into two lists","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#unzip","signature":"Unzip()","extensions":[]},{"name":"Unzipped","description":"unzip -- split pairs into two lists","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#unzipped","signature":"Unzipped()","extensions":[]},{"name":"PrependWith","description":"Put the given list's items in front (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#prependwith","signature":"PrependWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.PrependWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3, 5, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"PrependedWith","description":"A copy with the given list's items put in front.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#prependedwith","signature":"PrependedWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.PrependedWith([ 2, 3 ]) )","output":"[ 2, 3, 5, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"DiffWith","description":"diff -- items in this but not in other","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#diffwith","signature":"DiffWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.DiffWith([ 2, 3 ]) )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"IntersectWith","description":"Set-ops fetch the engine RESULT HANDLE from the merger (a number, no list copy) and unmarshal ONCE here -- one Haro method-return copy instead of two (merger return + this return).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#intersectwith","signature":"IntersectWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.IntersectWith([ 2, 3 ]) )","output":"[ 3 ]","from":"composed from the signature, run in the library"}},{"name":"UnionWith","description":"Keep the UNION with the given list -- set semantics (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#unionwith","signature":"UnionWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.UnionWith([ 2, 3 ]) )","output":"[ 5, 3, 8, 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Insert","description":"inserting an item before a given position","also":"put at position  add at  place into  inject at index","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#insert","signature":"Insert(pItem, pWhere)","extensions":[]},{"name":"InsertBeforePosition","description":"inserting an item before a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#insertbeforeposition","signature":"InsertBeforePosition(_n_, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.InsertBeforePosition(2, 3)\n? @@( o1.Content() )","output":"[ 3, 5, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"InsertAfterPosition","description":"inserting an item after a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#insertafterposition","signature":"InsertAfterPosition(_n_, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.InsertAfterPosition(2, 3)\n? @@( o1.Content() )","output":"[ 5, 3, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"InsertBeforePositions","description":"Insert the item before EACH of the given positions (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#insertbeforepositions","signature":"InsertBeforePositions(panPositions, pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.InsertBeforePositions([ 2, 3 ], 3)\n? @@( o1.Content() )","output":"[ 5, 3, 3, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"AreBoundsOf","description":"Same as AreBoundsOfCS: checking if the 2 items are bounds of a substring","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#areboundsof","signature":"AreBoundsOf(pItem, pIn)","extensions":["CS","XT"],"forms":["AreBoundsOfCS","AreBoundsOfXT"]},{"name":"IsBoundedBy","description":"Same as IsBoundedByCS: checking if the list is bounded by the given two items","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isboundedby.html","signature":"IsBoundedBy(paBounds)","extensions":["CS"],"forms":["IsBoundedByCS"],"example":{"code":"o1 = new stzList([ \"{\", \"A\", \"B\", \"C\", \"}\" ])\n? o1.IsBoundedBy([ \"{\", \"}\" ]) + NL\no1.RemoveTheseBounds(\"{\", \"}\")\n? o1.Content()","output":"1\n\nA\nB\nC","from":"library test"}},{"name":"BoundsUpToNItems","description":"getting bounds of the list up to n items","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/boundsuptonitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/boundsuptonitems.html","signature":"BoundsUpToNItems(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"{\", \"<\", \"A\", \"B\", \"C\", \">\", \"}\" ])\n? @@( o1.BoundsUpToNItems(1) ) + NL\n? @@( o1.BoundsUpToNItems(2) )","output":"[ \"{\", \"}\" ]\n\n[ [ \"{\", \"<\" ], [ \">\", \"}\" ] ]","from":"library test"}},{"name":"Bounds","description":"getting bounds of the list up to n items","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#bounds","signature":"Bounds()","extensions":["CS"],"forms":["BoundsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Bounds() )","output":"[ 5, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveBounds","description":"Same as RemoveBoundsCS: Remove the given bounds from the ends of the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removebounds","signature":"RemoveBounds(paBounds)","extensions":["CS"],"forms":["RemoveBoundsCS"]},{"name":"BoundsRemoved","description":"A copy of the list with the given bounds removed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#boundsremoved","signature":"BoundsRemoved(paBounds)","extensions":[]},{"name":"Middle","description":"getting the middle of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#middle","signature":"Middle()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Middle() )","output":"[ 3, 8, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ClampedTo","description":"clamped to min/max values","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#clampedto","signature":"ClampedTo(nMin, _nMax_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ClampedTo(2, 5) )","output":"[ 5, 3, 5, 3, 2 ]","from":"composed from the signature, run in the library"}},{"name":"ClampTo","description":"clamped to min/max values","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#clampto","signature":"ClampTo(nMin, _nMax_)","extensions":[]},{"name":"IsWithinBounds","description":"check if position is within bounds","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iswithinbounds","signature":"IsWithinBounds(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsWithinBounds(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ItemsBetweenPositions","description":"items between two positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#itemsbetweenpositions","signature":"ItemsBetweenPositions(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsBetweenPositions(2, 5) )","output":"[ 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"AllItemsAreEither","description":"On any unknown predicate / type, the side fails silently and returns FALSE rather than crashing -- callers can rely on the method always returning a boolean.","also_written":["ItemsAreEither","ItemsHaveEither","EachItemIsEither","EachItemIsEitherA","AllItemsHaveEither","EachItemIsEitherAn"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareeither.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareeither.html","signature":"AllItemsAreEither(p1, p2, p3)","extensions":[],"example":{"code":"o1 = new stzList([ 6, -2, 9, 5, -10 ])\n? o1.EachItemIsEitherA(:Positive, :Or = :Negative, :Number)","output":"1","from":"library test"}},{"name":"DeepContains","description":"Same as DeepContainsCS: stzListPaths has only 3 methods - minimal, skip for now -- DeepRemove / DeepRemoveMany: walk the nested list structure and drop any item that matches pItem / any item in paItems. Recurses into nested lists. Ported from archive line 16144; simpler implementation here -- pure structural walk, no @@()-stringification round-trip. DeepContains / DeepContainsCS: does the (nested) list contain pItem at any depth? Recursive walk. Complements DeepRemove.","also_written":["DeeplyContains"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontains.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontains.html","signature":"DeepContains(pItem)","extensions":["CS","Many"],"forms":["DeepContainsCS","DeepContainsMany","DeepContainsManyCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.DeepContains(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"DeepFind","description":"Deep find: the index-path to every (nested) occurrence of pItem. Engine-backed via the stzDeepList wrapper (stz_list_deep_find).","also_written":["DeepFindAll"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepfind.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepfind.html","signature":"DeepFind(pItem)","extensions":["CS"],"forms":["DeepFindCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.DeepFind(3) )","output":"[ [ 2 ], [ 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"Paths","description":"Paths(): the index-path to every node (containers AND leaves) of the nested list, in depth-first order. Documented Softanza feature whose wiring was dropped in the split; engine-backed (stz_list_deep_paths) -- same all-node format as the reference GeneratePaths() in stzListPaths.","also_written":["AllPaths"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#paths","signature":"Paths()","extensions":[]},{"name":"DeepLists","description":"Every list-valued item at any depth (depth-first pre-order). Objects are excluded (isList is false for them). E.g. ListsAtAnyLevel.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deeplists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deeplists.html","signature":"DeepLists()","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", 1:3, NullObject(), \"B\", [ \"C\", 4:5, [ \"V\", 6:8, [\"T\", 9:12 ,\"K\"] ] ], \"D\" ])\n? @@( o1.DeepLists() ) # Or ListsAtAnyLevel()","output":"[ [ 1, 2, 3 ], [ \"C\", [ 4, 5 ], [ \"V\", [ 6, 7, 8 ], [ \"T\", [ 9, 10, 11, 12 ], \"K\" ] ] ], [ 4, 5 ], [ \"V\", [ 6, 7, 8 ], [ \"T\", [ 9, 10, 11, 12 ], \"K\" ] ], [ 6, 7, 8 ], [ \"T\", [ 9, 10, 11, 12 ], \"K\" ], [ 9, 10, 11, 12 ] ]","from":"library test"}},{"name":"ListsAtAnyLevel","description":"Every sublist at ANY nesting depth.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#listsatanylevel","signature":"ListsAtAnyLevel()","extensions":[]},{"name":"FilledWith","description":"FilledWith(pItems): replace the wrapped list with pItems, then return its content. Used for the 'start from an empty list and fill it with these items' fluent shape.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#filledwith","signature":"FilledWith(pItems)","extensions":["Q"],"forms":["FilledWithQ"]},{"name":"DeepReplace","description":"Same as DeepReplaceCS: DeepReplace: recursive replace -- walk nested lists and substitute every occurrence of pOld with pNew. The recursion enters every list sublist; non-list items are compared with Haro's = (deep-equal for lists, value-equal for scalars).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepreplace.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepreplace.html","signature":"DeepReplace(pOld, pNew)","extensions":["Q","CS"],"forms":["DeepReplaceQ","DeepReplaceCS","DeepReplaceCSQ"]},{"name":"DeeplyReplace","description":"Same as DeepReplace: Same as DeepReplaceCS: DeepReplace: recursive replace -- walk nested lists and substitute every occurrence of pOld with pNew. The recursion enters every list sublist; non-list items are compared with Haro's = (deep-equal for lists, value-equal for scalars).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#deeplyreplace","signature":"DeeplyReplace(pOld, pNew)","extensions":[]},{"name":"DeepRemove","description":"Remove every occurrence of the item at ANY depth of the nested list (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepremove.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepremove.html","signature":"DeepRemove(pItem)","extensions":["Q","CS","Many"],"forms":["DeepRemoveQ","DeepRemoveCS","DeepRemoveMany","DeepRemoveManyQ","DeepRemoveManyCS"]},{"name":"DeepRemoved","description":"A copy with the item removed at ANY depth; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#deepremoved","signature":"DeepRemoved(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.DeepRemoved(3) )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ManyDeepRemoved","description":"A copy with each given item removed at any depth.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#manydeepremoved","signature":"ManyDeepRemoved(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ManyDeepRemoved([ 2, 3 ]) )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"Unicodes","description":"The Unicode codepoint of each character-string item in the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#unicodes","signature":"Unicodes()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Unicodes() )","output":"[ [ 116, 101, 97 ], [ 114, 105, 99, 101 ], [ 116, 101, 97 ], [ 102, 105, 115, 104 ] ]","from":"composed from the signature, run in the library"}},{"name":"Names","description":"The names of the items (char names for chars, object names for objects).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#names","signature":"Names()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Names() )","output":"[ \"<control>\", \"<control>\", \"<control>\", \"<control>\", \"<control>\" ]","from":"composed from the signature, run in the library"}},{"name":"SortOnDown","description":"SortOnDown / SortedOnDown for stzList: when the list is flat (numbers / strings), forwards to descending sort on the whole list. When the list is a list-of-lists, forwards to the stzListOfLists.SortOnDown(n) which sorts on column n.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortondown","signature":"SortOnDown(_n_)","extensions":["Q"],"forms":["SortOnDownQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SortOnDown(2)\n? @@( o1.Content() )","output":"[ 8, 5, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SortedOnDown","description":"A descending-sorted copy; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#sortedondown","signature":"SortedOnDown(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SortedOnDown(2) )","output":"[ 8, 5, 3, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfNumbersOrStrings","description":"IsMadeOf*: predicates that answer \"is every item one of the listed types?\". Used by the narrative tests for mixed-content guards. The Or/And variants are synonyms -- both mean 'every item is in {numbers, strings}'.","also_written":["IsMadeOfNumbersAndStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ismadeofnumbersorstrings","signature":"IsMadeOfNumbersOrStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsMadeOfNumbersOrStrings()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfNumbers","description":"Same as IsListOfNumbers: TRUE if the list is non-empty and every item is a number.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ismadeofnumbers","signature":"IsMadeOfNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsMadeOfNumbers()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfStrings","description":"Same as IsListOfStrings: TRUE if the list is non-empty and every item is a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ismadeofstrings","signature":"IsMadeOfStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsMadeOfStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Types","description":"Types(): map ring_type over the items, return the list of type tags. \"STRING\", \"NUMBER\", \"LIST\", \"OBJECT\". Used by the RepeatedInAPair narrative tests on stzObject.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/types.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/types.html","signature":"Types()","extensions":["Q","XT","ZZ","U"],"forms":["TypesQ","TypesU","TypesXT","TypesZZ"],"example":{"code":"? @@( StzListQ([ \"a\", 1, \"b\", 2, \"c\", 3 ]).Types() ) + NL\n? StzListQ([ \"a\", 1, \"b\", 2, \"c\", 3 ]).UniqueTypes()","output":"[ \"STRING\", \"NUMBER\", \"STRING\", \"NUMBER\", \"STRING\", \"NUMBER\" ]\n\nSTRING\nNUMBER","from":"library test"}},{"name":"UniqueTypes","description":"Unique list of the item types (Types() with duplicates removed)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/uniquetypes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/uniquetypes.html","signature":"UniqueTypes()","extensions":["Q"],"forms":["UniqueTypesQ"],"example":{"code":"? @@( StzListQ([ \"a\", 1, \"b\", 2, \"c\", 3 ]).Types() ) + NL\n? StzListQ([ \"a\", 1, \"b\", 2, \"c\", 3 ]).UniqueTypes()","output":"[ \"STRING\", \"NUMBER\", \"STRING\", \"NUMBER\", \"STRING\", \"NUMBER\" ]\n\nSTRING\nNUMBER","from":"library test"}},{"name":"ItemsAndTheirTypes","description":"ItemsAndTheirTypes: each item paired with its type name, in order. -- e.g. [ 1, \"A\", [2] ] -> [ [1,\"NUMBER\"], [\"A\",\"STRING\"], [[2],\"LIST\"] ].","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsandtheirtypes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemsandtheirtypes.html","signature":"ItemsAndTheirTypes()","extensions":["Q"],"forms":["ItemsAndTheirTypesQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemsAndTheirTypes() )","output":"[ [ 5, \"NUMBER\" ], [ 3, \"NUMBER\" ], [ 8, \"NUMBER\" ], [ 3, \"NUMBER\" ], [ 1, \"NUMBER\" ] ]","from":"composed from the signature, run in the library"}},{"name":"TypesAndTheirSections","description":"TypesAndTheirSections (alias TypesZZ): group the list into maximal -- runs of one type, then collect, per distinct type, the [start,end] -- position ranges of its runs. e.g. [1,2,\"A\",3] -> -- [ [\"NUMBER\",[[1,2],[4,4]]], [\"STRING\",[[3,3]]] ].","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/typesandtheirsections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/typesandtheirsections.html","signature":"TypesAndTheirSections()","extensions":["Q"],"forms":["TypesAndTheirSectionsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.TypesAndTheirSections() )","output":"[ [ \"NUMBER\", [ [ 1, 5 ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NonNumbers","description":"The items that are NOT numbers (engine DSL)","also_written":["OnlyNonNumbers"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/nonnumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/nonnumbers.html","signature":"NonNumbers()","extensions":["Q"],"forms":["NonNumbersQ"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", 1, \"C\", 2, 3, \"D\", 4, 5 ])\n? o1 - These( o1.NonNumbers() )","output":"1\n2\n3\n4\n5","from":"library test"}},{"name":"ZerosRemoved","description":"A copy of the list with every numeric 0 removed (non-mutating)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/zerosremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/zerosremoved.html","signature":"ZerosRemoved()","extensions":["Q"],"forms":["ZerosRemovedQ"],"example":{"code":"o1 = new stzList([ \"A\", 0, 0, \"B\", \"C\", 0, \"D\", 0, 0 ])\n? o1.ZerosRemoved()","output":"A\nB\nC\nD","from":"library test"}},{"name":"NthToLast","description":"The nth item counted from the end: NthToLast(1) is the item -- before the last, NthToLast(2) the one before it, and so on.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/nthtolast.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/nthtolast.html","signature":"NthToLast(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"S\", \"O\", \"F\", \"T\", \"A\", \"N\", \"Z\", \"A\" ])\n? o1.NthToLast(2)","output":"N","from":"library test"}},{"name":"Shrink","description":"Shrink the list down to its first n items (mutating). -- Accepts Shrink(n) or the named form Shrink(:ToPosition = n).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/shrink.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/shrink.html","signature":"Shrink(p)","extensions":["Q"],"forms":["ShrinkQ"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\", \"D\", \"E\" ])\no1.Shrink( :ToPosition = 3 )\n# Shrink(:ToPosition = 3) keeps only the first three items\n? @@( o1.Content() )","output":"[ \"A\", \"B\", \"C\" ]","from":"library test"}},{"name":"SwapItems","description":"Swap two items by position (mutating). Accepts SwapItems(n1, n2) -- or the named form SwapItems(:AtPositions = n1, :And = n2).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/swapitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/swapitems.html","signature":"SwapItems(p1, p2)","extensions":["Q"],"forms":["SwapItemsQ"]},{"name":"BothAreNumbers","description":"A two-item list whose both items share a given type.","also_written":["Contains2Numbers","ContainsTwoNumbers"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/botharenumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/botharenumbers.html","signature":"BothAreNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.BothAreNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"BothAreStrings","description":"For a PAIR: TRUE if both items are strings.","also_written":["Contains2Strings","ContainsTwoStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#botharestrings","signature":"BothAreStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.BothAreStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"BothAreLists","description":"For a PAIR: TRUE if both items are lists.","also_written":["Contains2Lists","ContainsTwoLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#botharelists","signature":"BothAreLists()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.BothAreLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"BothAreObjects","description":"For a PAIR: TRUE if both items are objects.","also_written":["Contains2Objects","ContainsTwoObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#bothareobjects","signature":"BothAreObjects()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.BothAreObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOf","description":"IsMadeOf family: \"the list consists of these items\". -- IsMadeOf / IsMadeOfThese  -> contains ALL the given items.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismadeof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismadeof.html","signature":"IsMadeOf(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"c\", \"a\", \"a\", \"b\", \"c\" ])\n? o1.IsMadeOf([ \"a\", \"b\", \"c\" ])\n? o1.IsMadeOfSome([ \"a\", \"b\", \"c\", \"x\", \"z\" ])","output":"1\n1","from":"library test"}},{"name":"IsMadeOfThese","description":"Same as ContainsMany: Same as ContainsManyCS: ContainsManyCS: check if list contains multiple items","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismadeofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismadeofthese.html","signature":"IsMadeOfThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ \"by\", \"except\", \"stopwords\" ])\n? o1.IsMadeOfThese([ :by, :except, :stopwords ])","output":"1","from":"library test"}},{"name":"AllItemsAre","description":"TRUE if every item is of the given type.","also_written":["ContainsOnly"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsare.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsare.html","signature":"AllItemsAre(pItem)","extensions":["CS"],"forms":["ContainsOnlyCS"],"example":{"code":"o1 = new stzList([ \"a\", \"a\", \"A\", \"A\", \"a\", \"A\" ])\n? o1.ItemsAreEqualTo(\"a\")\n? o1.ItemsAreEqualToCS(\"a\", FALSE)\n? o1.ContainsOnly(\"a\")\n? o1.ContainsOnlyCS(\"A\", FALSE)","output":"0\n1\n0\n1","from":"library test"}},{"name":"ContainsSome","description":"Same as ContainsSomeCS: ContainsSome / IsMadeOfSome  -> contains some (one or more) of them.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containssome","signature":"ContainsSome(paItems)","extensions":["CS"],"forms":["ContainsSomeCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsSome([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfSomeOfThese","description":"Same as ContainsSomeCS: ContainsSome / IsMadeOfSome  -> contains some (one or more) of them.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ismadeofsomeofthese","signature":"IsMadeOfSomeOfThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsMadeOfSomeOfThese([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfOneOrMoreOfThese","description":"Same as ContainsSomeCS: ContainsSome / IsMadeOfSome  -> contains some (one or more) of them.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ismadeofoneormoreofthese","signature":"IsMadeOfOneOrMoreOfThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsMadeOfOneOrMoreOfThese([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfOneOrMoreOf","description":"Same as ContainsSomeCS: ContainsSome / IsMadeOfSome  -> contains some (one or more) of them.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#ismadeofoneormoreof","signature":"IsMadeOfOneOrMoreOf(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsMadeOfOneOrMoreOf([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyListsWithSameNumberOfItems","description":"IsMadeOfUniformLists  -> all items are lists with the same size.","also_written":["IsMadeOfUniSizeLists","IsMadeOfUniformLists","ContainsOnlyUniSizeLists"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsonlylistswithsamenumberofitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsonlylistswithsamenumberofitems.html","signature":"ContainsOnlyListsWithSameNumberOfItems()","extensions":[],"example":{"code":"o1 = new stzList([\n\t[ \"A\", \"B\", \"C\" ],\n\t[ 1, 2, 3 ],\n\t[ NULL, NULL, [] ]\n])\n? o1.IsMadeOfUniformLists() # Or more precisely: IsMadeOfUnisizeLists()","output":"1","from":"library test"}},{"name":"BoundsOf","description":"Same as BoundsCS: Thin aliases over existing methods (restored from the monolith). Bounds of an item: for each occurrence of pItem, the up-to-N items immediately before and after it. pUpTo is a number (same count both sides) or a [before, after] pair. Accepts the named form BoundsOf(item, :UpToNItems = n). (Bounds() no-arg already exists, so the parametered form lives under BoundsCS/BoundsOf.)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/boundsof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/boundsof.html","signature":"BoundsOf(pItem, pUpTo)","extensions":[]},{"name":"NBoundsOf","description":"Same as BoundsCS: Thin aliases over existing methods (restored from the monolith). Bounds of an item: for each occurrence of pItem, the up-to-N items immediately before and after it. pUpTo is a number (same count both sides) or a [before, after] pair. Accepts the named form BoundsOf(item, :UpToNItems = n). (Bounds() no-arg already exists, so the parametered form lives under BoundsCS/BoundsOf.)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nboundsof","signature":"NBoundsOf(pItem, pUpTo)","extensions":[]},{"name":"Extract","description":"Same as ExtractCS: Remove the occurrences of the given item and RETURN them (extract = remove + return).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extract.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extract.html","signature":"Extract(pItem)","extensions":["Q","CS","W","WF","Many"],"forms":["ExtractW","ExtractCS","ExtractWF","ExtractWQ","ExtractMany","ExtractManyCS"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"_\", \"C\" ])\n# extract example 1\n? @@( o1.Extract(\"_\") )\n# extract example 2\n? @@( o1.Content() )","output":"\"_\"\n[ \"A\", \"B\", \"C\" ]","from":"library test"}},{"name":"Klass","description":"The members of the given class (from Classify).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#klass","signature":"Klass(pcClass)","extensions":[]},{"name":"OnlyWhere","description":"Same as ItemsW: ItemsW / ItemsW / ItemsWXTQ: filter the list by an evaluated Haro expression where @item is the loop variable. Returns the items for which the expression is truthy. ItemsWXTQ wraps the result in stzList for fluent chains.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#onlywhere","signature":"OnlyWhere(pcCondition)","extensions":["W"],"forms":["OnlyWhereW"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.OnlyWhere(\"@item > 3\") )","output":"[ 5, 8 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveItemCS","description":"Same as RemoveAllCS: RemoveAllCS: remove all occurrences of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeitemcs","signature":"RemoveItemCS(pItem, pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveItemCS(3, TRUE)\n? @@( o1.Content() )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ContainsAtLeastOneW","description":"Same as ContainsW: True if at least one item satisfies the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsatleastonew","signature":"ContainsAtLeastOneW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsAtLeastOneW(\"@item > 3\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"SectionsBetween","description":"Same as SectionsBetweenCS: Every section that starts at an occurrence of pItem1 and ends at -- a later occurrence of pItem2. Accepts SectionsBetween(a, :And = b).","also_written":["SectionsBetweenItems"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/sectionsbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/sectionsbetween.html","signature":"SectionsBetween(pItem1, pItem2)","extensions":["CS"],"forms":["SectionsBetweenCS"]},{"name":"DistributeOver","description":"Distribute the items over the given beneficiaries, round-robin.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/distributeover.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/distributeover.html","signature":"DistributeOver(acBeneficiaryItems)","extensions":["XT"],"forms":["DistributeOverXT"]},{"name":"ItemRemoved","description":"A copy with all occurrences of an item removed (non-mutating).","also_written":["AllOccurrencesOfThisItemRemoved"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/itemremoved.html","signature":"ItemRemoved(pItem)","extensions":["W"],"forms":["ItemRemovedW"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.ItemRemoved(3) )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ContainsItemsAtW","description":"True if EVERY given position holds an item matching a W condition.","also_written":["ContainsAtW"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsitemsatw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsitemsatw.html","signature":"ContainsItemsAtW(panPos, pcCondition)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsItemsAtW([ 2, 3 ], \"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EachContains","description":"Same as EachContainsCS: EachContains: every item (string or sub-list) contains pItem.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/eachcontains.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/eachcontains.html","signature":"EachContains(pItem)","extensions":["CS"],"forms":["EachContainsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.EachContains(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"EachItemContains","description":"Same as EachContainsCS: EachContains: every item (string or sub-list) contains pItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#eachitemcontains","signature":"EachItemContains(pItem)","extensions":["CS"],"forms":["EachItemContainsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.EachItemContains(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"EachContainsThese","description":"Same as EachContainsTheseCS: EachContainsThese: every item contains all the given items.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/eachcontainsthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/eachcontainsthese.html","signature":"EachContainsThese(paItems)","extensions":["CS"],"forms":["EachContainsTheseCS"],"example":{"code":"# containsthese example 1\n? @@( Q([ \"a\", \"♥\", \"*\" ]).ContainsThese([ \"♥\", \"*\"]) )\no1 = new stzList([ [ \"a\", \"♥\", \"*\" ], [ \"♥\", \"*\"], [ \"a\", \"b\", \"♥\", \"*\" ] ])\n# containsthese example 2\n? @@( o1.EachContainsThese([ \"♥\", \"*\" ]) )","output":"1\n1","from":"library test"}},{"name":"CommonItemsWith","description":"The items shared with the given list.","also_written":["Common"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/commonitemswith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/commonitemswith.html","signature":"CommonItemsWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ \"green\", \"red\" ])\n? @@( o1.DifferenceWith([ \"b\",\"x\", \"a\", \"f\"]) ) # Or DifferentItemsWith()\n? @@( o1.CommonItemsWith([ \"b\",\"x\", \"a\", \"f\"]) ) # or Intersection()\n? o1.ContainsSameItemsAs([ \"red\", \"green\" ])\n? o1.ContainsSameItemsAs([ \"a\", \"b\", \"c\", \"f\" ])","output":"[ \"green\", \"red\", \"b\", \"x\", \"a\", \"f\" ]\n[ ]\n1\n0","from":"library test"}},{"name":"IntersectionWith","description":"The items shared with the given list (pairwise intersection).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#intersectionwith","signature":"IntersectionWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.IntersectionWith([ 2, 3 ]) )","output":"[ 3 ]","from":"composed from the signature, run in the library"}},{"name":"DifferentItemsWith","description":"Same as DifferentItemsWithCS: Symmetric difference: (this items not in other) ++ (other items not -- in this). Engine-faithful element compare via BothAreEqualCS.","also_written":["Diff"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#differentitemswith","signature":"DifferentItemsWith(paOtherList)","extensions":["CS","XT","XTT"],"forms":["DiffXT","DiffXTT","DifferentItemsWithCS","DifferentItemsWithXTT","DifferentItemsWithCSXTT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.DifferentItemsWith([ 2, 3 ]) )","output":"[ 5, 8, 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"ContainsSameItemsAs","description":"Same as ContainsSameItemsAsCS: Same items as another list, regardless of order/count (set equality).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containssameitemsas.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containssameitemsas.html","signature":"ContainsSameItemsAs(paOtherList)","extensions":["CS"],"forms":["ContainsSameItemsAsCS"],"example":{"code":"o1 = new stzList([ \"green\", \"red\" ])\n? @@( o1.DifferenceWith([ \"b\",\"x\", \"a\", \"f\"]) ) # Or DifferentItemsWith()\n? @@( o1.CommonItemsWith([ \"b\",\"x\", \"a\", \"f\"]) ) # or Intersection()\n? o1.ContainsSameItemsAs([ \"red\", \"green\" ])\n? o1.ContainsSameItemsAs([ \"a\", \"b\", \"c\", \"f\" ])","output":"[ \"green\", \"red\", \"b\", \"x\", \"a\", \"f\" ]\n[ ]\n1\n0","from":"library test"}},{"name":"IsContainedIn","description":"Same as IsContainedInCS: IsContainedIn(p): this list, taken as a single value, is an -- element of p (NOT element-wise -- that is AreContainedIn).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#iscontainedin","signature":"IsContainedIn(p)","extensions":["CS"],"forms":["IsContainedInCS"]},{"name":"ExistsIn","description":"Same as IsContainedInCS: IsContainedIn(p): this list, taken as a single value, is an -- element of p (NOT element-wise -- that is AreContainedIn).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/existsin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/existsin.html","signature":"ExistsIn(p)","extensions":["CS"],"forms":["ExistsInCS"],"example":{"code":"? Q([\"a\", \"b\", \"c\"]).ExistsIn([\"a\", \"b\", \"c\", \"x\", \"z\"])\n? @@(Q([\"a\", \"b\", \"c\", \"x\", \"z\"]).FindAll([\"a\", \"b\", \"c\"]))\n? Q([\"a\", \"b\", \"c\"]).ExistsIn([\"a\", \"b\", \"c\", \"x\", \"z\", [\"a\", \"b\", \"c\"]])\n? Q([\"a\", \"b\", \"c\"]).ExistIn([\"a\", \"b\", \"c\", \"x\", \"z\"])","output":"0\n[ ]\n1\n1","from":"library test"}},{"name":"EachItemExistsIn","description":"Same as EachItemExistsInCS: AreContainedIn / ExistIn: every item of this list also exists -- somewhere in the other list (element-wise membership).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/eachitemexistsin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/eachitemexistsin.html","signature":"EachItemExistsIn(paOtherList)","extensions":["CS"],"forms":["EachItemExistsInCS"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"C\" ])\n? o1.EachItemExistsIn([ \"1\", \"2\", \"A\", \"B\", \"C\", \"3\", \"4\" ])","output":"1","from":"library test"}},{"name":"ExistIn","description":"Same as EachItemExistsInCS: AreContainedIn / ExistIn: every item of this list also exists -- somewhere in the other list (element-wise membership).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/existin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/existin.html","signature":"ExistIn(paOtherList)","extensions":[],"example":{"code":"? Q([\"a\", \"b\", \"c\"]).ExistsIn([\"a\", \"b\", \"c\", \"x\", \"z\"])\n? @@(Q([\"a\", \"b\", \"c\", \"x\", \"z\"]).FindAll([\"a\", \"b\", \"c\"]))\n? Q([\"a\", \"b\", \"c\"]).ExistsIn([\"a\", \"b\", \"c\", \"x\", \"z\", [\"a\", \"b\", \"c\"]])\n? Q([\"a\", \"b\", \"c\"]).ExistIn([\"a\", \"b\", \"c\", \"x\", \"z\"])","output":"0\n[ ]\n1\n1","from":"library test"}},{"name":"AreContainedIn","description":"Same as EachItemExistsInCS: AreContainedIn / ExistIn: every item of this list also exists -- somewhere in the other list (element-wise membership).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#arecontainedin","signature":"AreContainedIn(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.AreContainedIn([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSameNumberOfItemsAs","description":"Same as HasSameNumberOfItemsAsCS: HasSameNumberOfItemsAs: same length as another list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamenumberofitemsas.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamenumberofitemsas.html","signature":"HasSameNumberOfItemsAs(paOtherList)","extensions":["CS"],"forms":["HasSameNumberOfItemsAsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasSameNumberOfItemsAs([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSameSizeAs","description":"Same as HasSameNumberOfItemsAsCS: HasSameNumberOfItemsAs: same length as another list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hassamesizeas","signature":"HasSameSizeAs(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasSameSizeAs([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSameWidthAs","description":"Same as HasSameNumberOfItemsAsCS: HasSameNumberOfItemsAs: same length as another list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#hassamewidthas","signature":"HasSameWidthAs(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.HasSameWidthAs([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNoOneOfThese","description":"Negative form of ContainsOneOfThese.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsnooneofthese","signature":"ContainsNoOneOfThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsNoOneOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNoneOfThese","description":"TRUE if NONE of the given items occurs in the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsnoneofthese","signature":"ContainsNoneOfThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsNoneOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNoItemOfThese","description":"TRUE if NONE of the given items occurs in the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsnoitemofthese","signature":"ContainsNoItemOfThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsNoItemOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Objects","description":"Objects: the items that are objects.","also_written":["OnlyObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#objects","signature":"Objects()","extensions":["Z","ZZ"],"forms":["ObjectsZ","ObjectsZZ"]},{"name":"NumbersAndStrings","description":"NumbersAndStrings: the scalar items (numbers or strings). -- The Z form pairs each with its 1-based position.","also_written":["StringsAndNumbers"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/numbersandstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/numbersandstrings.html","signature":"NumbersAndStrings()","extensions":["Z"],"forms":["NumbersAndStringsZ","StringsAndNumbersZ"],"example":{"code":"o1 = new stzList( 10:12 + \"str1\" + \"str2\" + [ \"+\", \"-\" ] + o1 )\n# numbersandstrings example 1\n? @@( o1.NumbersAndStrings() )\n# numbersandstrings example 2\n? @@( o1.NumbersAndStringsZ() )","output":"[ 10, 11, 12, \"str1\", \"str2\" ]\n[ [ 10, 1 ], [ 11, 2 ], [ 12, 3 ], [ \"str1\", 4 ], [ \"str2\", 5 ] ]","from":"library test"}},{"name":"Lowercased","description":"A copy with every string item lower/upper-cased (UTF-8 via the -- engine-backed StzLower/StzUpper); non-string items pass through.","also_written":["StringsLowercased"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#lowercased","signature":"Lowercased()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Lowercased() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Uppercased","description":"A copy with every string item uppercased; the original is unchanged.","also_written":["StringsUppercased"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#uppercased","signature":"Uppercased()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Uppercased() )","output":"[ \"TEA\", \"RICE\", \"TEA\", \"FISH\" ]","from":"composed from the signature, run in the library"}},{"name":"VizFindAllOccurrences","description":"Same as VizFindAllOccurrencesCS: VizFind: a visual map of where a char occurs -- the list rendered -- as code, with a \"^\"/\"-\" marker line underneath. (Chars only, as the -- markers align to single columns; generalising is a TODO.)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#vizfindalloccurrences","signature":"VizFindAllOccurrences(pItem)","extensions":["CS"],"forms":["VizFindAllOccurrencesCS"]},{"name":"VizFind","description":"Same as VizFindCS: A visual map of where the item occurs: the list rendered as code with ^ marks.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/vizfind.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/vizfind.html","signature":"VizFind(pItem)","extensions":["CS","XT","Many"],"forms":["VizFindCS","VizFindXT","VizFindMany","VizFindXTCS","VizFindManyCS","VizFindManyXT","VizFindManyXTCS"]},{"name":"VizFindAll","description":"Same as VizFindCS: A visual map of where the item occurs: the list rendered as code with ^ marks.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#vizfindall","signature":"VizFindAll(pItem)","extensions":[]},{"name":"VizDeepFind","description":"Same as VizDeepFindCS: VizDeepFind* : like VizFind*, but the markers ALSO cover occurrences -- nested inside sub-lists (any bracket depth), not just top-level ones. -- The \"(count)\" is the total occurrences, same as the deep markers.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/vizdeepfind.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/vizdeepfind.html","signature":"VizDeepFind(pItem)","extensions":["CS","XT"],"forms":["VizDeepFindCS","VizDeepFindXT","VizDeepFindXTCS"]},{"name":"VizDeepFindAll","description":"Same as VizDeepFindCS: VizDeepFind* : like VizFind*, but the markers ALSO cover occurrences -- nested inside sub-lists (any bracket depth), not just top-level ones. -- The \"(count)\" is the total occurrences, same as the deep markers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#vizdeepfindall","signature":"VizDeepFindAll(pItem)","extensions":[]},{"name":"Numbers","description":"Type-filter family: Xs() = items of type X, XsZ() = [item,pos] -- pairs, NumberOfXs() = count. Char = single-codepoint string -- (StzLen=1); Letter = a single ASCII letter.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numbers","signature":"Numbers()","extensions":["Z"],"forms":["NumbersZ"]},{"name":"NumberOfNumbers","description":"How many NUMBER items the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofnumbers","signature":"NumberOfNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfNumbers()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Strings","description":"Only the STRING items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#strings","signature":"Strings()","extensions":["Z","W","WF"],"forms":["StringsW","StringsZ","StringsWF"],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.Strings() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfStrings","description":"How many STRING items the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofstrings","signature":"NumberOfStrings()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Chars","description":"Only the CHAR items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#chars","signature":"Chars()","extensions":["Z"],"forms":["CharsZ"]},{"name":"Letters","description":"Only the LETTER items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#letters","signature":"Letters()","extensions":["Z"],"forms":["LettersZ"]},{"name":"NumberOfLetters","description":"How many LETTER items the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofletters","signature":"NumberOfLetters()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfLetters()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Lists","description":"Only the LIST items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#lists","signature":"Lists()","extensions":["Z"],"forms":["ListsZ"]},{"name":"NumberOfLists","description":"How many LIST items the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberoflists","signature":"NumberOfLists()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfPairs","description":"How many pairs the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofpairs","signature":"NumberOfPairs()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfPairs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ExtendToPosition","description":"Extend the list up to position n. ExtendToPosition pads with 0 -- (number lists) or \"\" ; the WithItemsIn/Repeated forms pad by -- cycling through a given list (or the list's own items).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendtoposition.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendtoposition.html","signature":"ExtendToPosition(_n_)","extensions":["XT"],"forms":["ExtendToPositionXT"],"example":{"code":"o1 = new stzList([ 1, 2, 3])\no1.ExtendToPosition(5)\n? @@( o1.Content() )\no1.ExtendToPositionXT( 8, :With = 5 )\n? @@(o1.Content())","output":"[ 1, 2, 3, 0, 0 ]\n[ 1, 2, 3, 0, 0, 5, 5, 5 ]","from":"library test"}},{"name":"ExtendToPositionWithItemsIn","description":"Extend the list to position n by cycling the given items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extendtopositionwithitemsin","signature":"ExtendToPositionWithItemsIn(_n_, paItems)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.ExtendToPositionWithItemsIn(2, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"ExtendToWithItemsIn","description":"Same as ExtendToPositionWithItemsIn: Extend the list to position n by cycling the given items (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendtowithitemsin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extendtowithitemsin.html","signature":"ExtendToWithItemsIn(_n_, paItems)","extensions":[],"example":{"code":"o1 = new stzList(1 : 3)\no1.ExtendToWithItemsIn( 8, \"A\":\"C\" )\n# extendtowithitemsin example 1\n? @@( o1.Content() )","output":"[ 1, 2, 3, \"A\", \"B\", \"C\", \"A\", \"B\" ]","from":"library test"}},{"name":"ExtendToPositionWithItemsRepeated","description":"Extend to position n by cycling the list's own items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extendtopositionwithitemsrepeated","signature":"ExtendToPositionWithItemsRepeated(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.ExtendToPositionWithItemsRepeated(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"ExtendToWithItemsRepeated","description":"Same as ExtendToPositionWithItemsRepeated: Extend to position n by cycling the list's own items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extendtowithitemsrepeated","signature":"ExtendToWithItemsRepeated(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.ExtendToWithItemsRepeated(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"ExtendToByRepeatingItems","description":"Same as ExtendToPositionWithItemsRepeated: Extend to position n by cycling the list's own items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#extendtobyrepeatingitems","signature":"ExtendToByRepeatingItems(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.ExtendToByRepeatingItems(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"HasMoreNumberOfItems","description":"Size comparison with another list. Accept the named form -- IsLarger(:Than = otherList) or the raw list.","also_written":["IsLarger","HasMoreItems","IsLargerThan"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/hasmorenumberofitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/hasmorenumberofitems.html","signature":"HasMoreNumberOfItems(paOtherList)","extensions":[],"example":{"code":"? Q([1, 2, 3, 4, 5]).IsLarger(:Than = [8, 9])\n? Q([1, 2, 3, 4, 5]).HasMoreItems(:Than = [8, 9])\n? Q([8, 9]).IsSmaller(:Than = [1, 2, 3, 4, 5])\n? Q([8, 9]).HasLessItems(:Than = [1, 2, 3, 4, 5])","output":"1\n1\n1\n1","from":"library test"}},{"name":"HasLessNumberOfItems","description":"TRUE if this list has fewer items than the given one.","also_written":["IsSmaller","HasLessItems","HasFewerItems","IsSmallerThan"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/haslessnumberofitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/haslessnumberofitems.html","signature":"HasLessNumberOfItems(paOtherList)","extensions":[],"example":{"code":"? Q([1, 2, 3, 4, 5]).IsLarger(:Than = [8, 9])\n? Q([1, 2, 3, 4, 5]).HasMoreItems(:Than = [8, 9])\n? Q([8, 9]).IsSmaller(:Than = [1, 2, 3, 4, 5])\n? Q([8, 9]).HasLessItems(:Than = [1, 2, 3, 4, 5])","output":"1\n1\n1\n1","from":"library test"}},{"name":"IsListOfEmptyLists","description":"IsListOfEmptyLists: every item is an empty list.","also_written":["AllItemsAreEmptyLists","ContainsOnlyEmptyLists"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofemptylists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofemptylists.html","signature":"IsListOfEmptyLists()","extensions":[],"example":{"code":"? Q([ [], [] ]).AllItemsAreEmptyLists()\n? @@( Association([ [], [] ]) )","output":"1\n[ ]","from":"library test"}},{"name":"FindFirstDuplicates","description":"Same as FindFirstDuplicatesCS: First-occurrence positions of the items that are duplicated -- (\"duplicate origins\"). Built engine-first: the duplicated VALUES -- come from the engine-backed DuplicatedItemsCS, and each value's -- first position from the engine-backed FindFirstCS -- avoiding the -- monolith's O(n^2) StzFind loop (whose arg order is ambiguous now).","also_written":["FindDuplicatesOrigins","FindDuplicationsOrigins"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findfirstduplicates","signature":"FindFirstDuplicates()","extensions":["CS"],"forms":["FindFirstDuplicatesCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindFirstDuplicates() )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"FindFirstDuplicatedItems","description":"Same as FindFirstDuplicatesCS: First-occurrence positions of the items that are duplicated -- (\"duplicate origins\"). Built engine-first: the duplicated VALUES -- come from the engine-backed DuplicatedItemsCS, and each value's -- first position from the engine-backed FindFirstCS -- avoiding the -- monolith's O(n^2) StzFind loop (whose arg order is ambiguous now).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findfirstduplicateditems","signature":"FindFirstDuplicatedItems()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindFirstDuplicatedItems() )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"FindFirstOccurrenceOfEachDuplicatedItem","description":"Same as FindFirstDuplicatesCS: First-occurrence positions of the items that are duplicated -- (\"duplicate origins\"). Built engine-first: the duplicated VALUES -- come from the engine-backed DuplicatedItemsCS, and each value's -- first position from the engine-backed FindFirstCS -- avoiding the -- monolith's O(n^2) StzFind loop (whose arg order is ambiguous now).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findfirstoccurrenceofeachduplicateditem","signature":"FindFirstOccurrenceOfEachDuplicatedItem()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindFirstOccurrenceOfEachDuplicatedItem() )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"FindDupOrigins","description":"Same as FindFirstDuplicatesCS: First-occurrence positions of the items that are duplicated -- (\"duplicate origins\"). Built engine-first: the duplicated VALUES -- come from the engine-backed DuplicatedItemsCS, and each value's -- first position from the engine-backed FindFirstCS -- avoiding the -- monolith's O(n^2) StzFind loop (whose arg order is ambiguous now).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findduporigins.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findduporigins.html","signature":"FindDupOrigins()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindDupOrigins() )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveDupOrigins","description":"Remove the first occurrence of each duplicated item (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeduporigins.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removeduporigins.html","signature":"RemoveDupOrigins()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveDupOrigins()\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveDuplicatesOrigins","description":"Same as RemoveDupOrigins: Remove the first occurrence of each duplicated item (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeduplicatesorigins","signature":"RemoveDuplicatesOrigins()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.RemoveDuplicatesOrigins()\n? @@( o1.Content() )","output":"[ 5, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"operator","description":"For element-wise operations, use the explicit method calls (AddMany / RemoveMany / etc.) -- the operator is reserved for the simple \"single item\" reading.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#operator","signature":"operator(pOp, pValue)","extensions":[]},{"name":"ContainsNoDuplicates","description":"","also_written":["NoItemsAreDuplicated","ContainsNoDuplications"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsnoduplicates.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/containsnoduplicates.html","signature":"ContainsNoDuplicates()","extensions":["CS"],"forms":["ContainsNoDuplicatesCS","NoItemsAreDuplicatedCS"],"example":{"code":"o1 = new stzList([ \"A\", \"B\", \"2\", 1:3, \"C\", 2 ])\n# noitemsareduplicated example 1\n? @@( o1.NoItemsAreDuplicated() )\no1 = new stzList(\"A\":\"E\")\n# noitemsareduplicated example 2\n? @@( o1.NoItemsAreDuplicated() )","output":"1\n1","from":"library test"}},{"name":"ContainsNonDuplicatedItems","description":"Same as ContainsNonDuplicatedItemsCS: NON-DUPLICATED ITEMS TRUE if at least one item occurs exactly once.","also_written":["ContainsItemsNonDuplicated","ContainsAtLeastOneNonDuplicatedItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsnonduplicateditems","signature":"ContainsNonDuplicatedItems()","extensions":["CS"],"forms":["ContainsNonDuplicatedItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsNonDuplicatedItems()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsItemsThatAreNotDuplicatedCS","description":"Same as ContainsNonDuplicatedItemsCS: NON-DUPLICATED ITEMS TRUE if at least one item occurs exactly once.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#containsitemsthatarenotduplicatedcs","signature":"ContainsItemsThatAreNotDuplicatedCS(pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.ContainsItemsThatAreNotDuplicatedCS(TRUE)","output":"1","from":"composed from the signature, run in the library"}},{"name":"NonDuplicatedItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nonduplicateditems","signature":"NonDuplicatedItems()","extensions":["CS","Z"],"forms":["NonDuplicatedItemsZ","NonDuplicatedItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.NonDuplicatedItems() )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfNonDuplicatedItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofnonduplicateditems","signature":"NumberOfNonDuplicatedItems()","extensions":["CS"],"forms":["NumberOfNonDuplicatedItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.NumberOfNonDuplicatedItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"FindNonDuplicatedItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnonduplicateditems","signature":"FindNonDuplicatedItems()","extensions":["CS"],"forms":["FindNonDuplicatedItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindNonDuplicatedItems() )","output":"[ 1, 3, 5 ]","from":"composed from the signature, run in the library"}},{"name":"NonDuplicatedItemsAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nonduplicateditemsandtheirpositions","signature":"NonDuplicatedItemsAndTheirPositions()","extensions":["CS"],"forms":["NonDuplicatedItemsAndTheirPositionsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.NonDuplicatedItemsAndTheirPositions() )","output":"[ [ 5, 1 ], [ 8, 3 ], [ 1, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"NListify","description":"N-LISTIFY (pad each item into an n-element sublist)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nlistify","signature":"NListify(_n_)","extensions":["Q"],"forms":["NListifyQ"]},{"name":"NListified","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#nlistified","signature":"NListified(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.NListified(2) )","output":"[ [ 5, \"\" ], [ 3, \"\" ], [ 8, \"\" ], [ 3, \"\" ], [ 1, \"\" ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstHalfAndPosition","description":"","also_written":["FirstHalfAndItsPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#firsthalfandposition","signature":"FirstHalfAndPosition()","extensions":["XT"],"forms":["FirstHalfAndPositionXT","FirstHalfAndItsPositionXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FirstHalfAndPosition() )","output":"[ [ 5, 3 ], 1 ]","from":"composed from the signature, run in the library"}},{"name":"FirstHalfAndSection","description":"","also_written":["FirstHalfAndItsSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#firsthalfandsection","signature":"FirstHalfAndSection()","extensions":["XT"],"forms":["FirstHalfAndSectionXT","FirstHalfAndItsSectionXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FirstHalfAndSection() )","output":"[ [ 5, 3 ], [ 1, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalfAndPosition","description":"","also_written":["SecondHalfAndItsPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#secondhalfandposition","signature":"SecondHalfAndPosition()","extensions":["XT"],"forms":["SecondHalfAndPositionXT","SecondHalfAndItsPositionXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SecondHalfAndPosition() )","output":"[ [ 8, 3, 1 ], 3 ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalfAndSection","description":"","also_written":["SecondHalfAndItsSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#secondhalfandsection","signature":"SecondHalfAndSection()","extensions":["XT"],"forms":["SecondHalfAndSectionXT","SecondHalfAndItsSectionXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.SecondHalfAndSection() )","output":"[ [ 8, 3, 1 ], [ 3, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"Halves","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#halves","signature":"Halves()","extensions":["XT"],"forms":["HalvesXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Halves() )","output":"[ [ 5, 3 ], [ 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"HalvesAndPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#halvesandpositions","signature":"HalvesAndPositions()","extensions":["XT"],"forms":["HalvesAndPositionsXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.HalvesAndPositions() )","output":"[ [ [ 5, 3 ], 1 ], [ [ 8, 3, 1 ], 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"HalvesAndSections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#halvesandsections","signature":"HalvesAndSections()","extensions":["XT"],"forms":["HalvesAndSectionsXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.HalvesAndSections() )","output":"[ [ [ 5, 3 ], [ 1, 2 ] ], [ [ 8, 3, 1 ], [ 3, 5 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ExtractAt","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractat.html","signature":"ExtractAt(_n_)","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"_\", \"B\", \"C\" ])\n? o1.ExtractAt(2) + NL\n? o1.Content()","output":"_\n\nA\nB\nC","from":"library test"}},{"name":"ExtractNext","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractnext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractnext.html","signature":"ExtractNext(pItem, pnStartingAt)","extensions":["CS","ST"],"forms":["ExtractNextCS","ExtractNextST","ExtractNextSTCS"],"example":{"code":"o1 = new stzList([ 1, 2, \"♥\", 4, \"♥\", 6, \"♥\" ])\n? o1.ExtractNext(\"♥\", :StartingAt = 4)\n? @@( o1.Content() )","output":"♥\n[ 1, 2, \"♥\", 4, 6, \"♥\" ]","from":"library test"}},{"name":"ExtractPrevious","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractprevious.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/extractprevious.html","signature":"ExtractPrevious(pItem, pnStartingAt)","extensions":["CS","ST"],"forms":["ExtractPreviousCS","ExtractPreviousST","ExtractPreviousSTCS"],"example":{"code":"o1 = new stzList([ 1, 2, \"♥\", 4, \"♥\", 6, \"♥\" ])\n# ExtractPrevious('♥', :StartingAt = 6) returns the position-5 marker\n? o1.ExtractPrevious(\"♥\", :StartingAt = 6)\n# ...and the extracted marker is removed from the list\n? @@( o1.Content() )","output":"♥\n[ 1, 2, \"♥\", 4, 6, \"♥\" ]","from":"library test"}},{"name":"IsNeither","description":"allitemsareequalto (split-dropped / new).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#isneither","signature":"IsNeither(paList1, paList2)","extensions":["CS"],"forms":["IsNeitherCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.IsNeither([ 2, 3 ], [ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasSameContent","description":"HasSameContent: order-INsensitive content equality (a multiset -- comparison). Same items, any order, optionally case-folded.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamecontent.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/hassamecontent.html","signature":"HasSameContent(paOtherList)","extensions":["CS"],"forms":["HasSameContentCS"],"example":{"code":"? Q([ \"I\", \"B\", \"M\" ]).HasSameContent( :As = [ \"B\", \"M\", \"I\" ] )\n? Q([ \"I\", \"B\", \"M\" ]).HasSameContentCS( :As = [ \"b\", \"m\", \"i\" ], :CS = FALSE )","output":"1\n1","from":"library test"}},{"name":"FindFirstList","description":"First sublist (item that is itself a list) and its position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findfirstlist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findfirstlist.html","signature":"FindFirstList()","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", 1:3, \"C\", \"D\", 4:5 ])\n? o1.FirstList()\n? o1.FindFirstList()","output":"1\n2\n3\n\n3","from":"library test"}},{"name":"FirstList","description":"allitemsareequalto (split-dropped / new).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/firstlist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/firstlist.html","signature":"FirstList()","extensions":[],"example":{"code":"o1 = new stzList([ \"A\", \"B\", 1:3, \"C\", \"D\", 4:5 ])\n? o1.FirstList()\n? o1.FindFirstList()","output":"1\n2\n3\n\n3","from":"library test"}},{"name":"AllItemsAreEqualTo","description":"Same as AllItemsAreEqualToCS: AllItemsAreEqualTo: every item equals pItem (content-compare, so -- sublists match too).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/allitemsareequalto.html","signature":"AllItemsAreEqualTo(pItem)","extensions":["CS"],"forms":["AllItemsAreEqualToCS"],"example":{"code":"o1 = new stzList([ 1, 1, 1 ])\n? o1.AllItemsAreEqualTo(1)","output":"1","from":"library test"}},{"name":"FindNumbers","description":"The positions of the NUMBER items.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnumbers","signature":"FindNumbers()","extensions":["ZZ"],"forms":["FindNumbersZZ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.FindNumbers() )","output":"[ 1, 2, 3, 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"FindNonNumbers","description":"The positions of the non-number items.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#findnonnumbers","signature":"FindNonNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.FindNonNumbers() )","output":"[ 1, 2, 3, 4 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNumbers","description":"Remove all the number items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removenumbers","signature":"RemoveNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveNumbers()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveOnlyNumbers","description":"Same as RemoveNumbers: Remove all the number items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeonlynumbers","signature":"RemoveOnlyNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveOnlyNumbers()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAllExceptNonNumbers","description":"Same as RemoveNumbers: Remove all the number items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeallexceptnonnumbers","signature":"RemoveAllExceptNonNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\no1.RemoveAllExceptNonNumbers()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNonNumbers","description":"Remove every non-number item (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removenonnumbers","signature":"RemoveNonNumbers()","extensions":[]},{"name":"RemoveOnlyNonNumbers","description":"Same as RemoveNonNumbers: Remove every non-number item (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeonlynonnumbers","signature":"RemoveOnlyNonNumbers()","extensions":[]},{"name":"RemoveAllExceptNumbers","description":"Same as RemoveNonNumbers: Remove every non-number item (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeallexceptnumbers","signature":"RemoveAllExceptNumbers()","extensions":[]},{"name":"NumberOfOccurrenceOfItems","description":"Same as NumberOfOccurrenceOfItemsCS: Occurrence counts: each distinct item paired with how many times -- it appears.","also_written":["NumberOfOccurrenceOfEachItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#numberofoccurrenceofitems","signature":"NumberOfOccurrenceOfItems()","extensions":["CS"],"forms":["NumberOfOccurrenceOfItemsCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.NumberOfOccurrenceOfItems() )","output":"[ [ 5, 1 ], [ 3, 2 ], [ 8, 1 ], [ 1, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"IsListOfNumbersAndPairsOfNumbers","description":"TRUE if every item is a number or a pair of numbers.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofnumbersandpairsofnumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/islistofnumbersandpairsofnumbers.html","signature":"IsListOfNumbersAndPairsOfNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ 0, 2, 0, 3, [1,2] ])\n? o1.IsListOfNumbersAndPairsOfNumbers()","output":"1","from":"library test"}},{"name":"SplitAfterPositions","description":"Split the list after EACH of the given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitafterpositions","signature":"SplitAfterPositions(panPos)","extensions":["Q"],"forms":["SplitAfterPositionsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SplitAfterPositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 5, 3 ], [ 8 ], [ 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAfterPositions","description":"The parts split after the given positions, as data.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedafterpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedafterpositions.html","signature":"SplittedAfterPositions(panPos)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"c\", \"d\", \"e\" ])\n? @@( o1.SplittedToPartsOfNItemsXT(2) ) + NL\n? @@( o1.SplittedAfterPositions([ 3, 5 ]) ) + NL\n? @@( o1.SplittedBeforePositions([ 3, 5 ]) )","output":"[ [ \"a\", \"b\" ], [ \"c\", \"d\" ], [ \"e\" ] ]\n\n[ [ \"a\", \"b\", \"c\" ], [ \"d\", \"e\" ] ]\n\n[ [ \"a\", \"b\" ], [ \"c\", \"d\" ], [ \"e\" ] ]","from":"library test"}},{"name":"SplitBeforePositions","description":"Split the list before EACH of the given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#splitbeforepositions","signature":"SplitBeforePositions(panPos)","extensions":["Q"],"forms":["SplitBeforePositionsQ"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.SplitBeforePositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 5 ], [ 3 ], [ 8, 3, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedBeforePositions","description":"The parts split before the given positions, as data.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedbeforepositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/splittedbeforepositions.html","signature":"SplittedBeforePositions(panPos)","extensions":[],"example":{"code":"o1 = new stzList([ \"a\", \"b\", \"c\", \"d\", \"e\" ])\n? @@( o1.SplittedToPartsOfNItemsXT(2) ) + NL\n? @@( o1.SplittedAfterPositions([ 3, 5 ]) ) + NL\n? @@( o1.SplittedBeforePositions([ 3, 5 ]) )","output":"[ [ \"a\", \"b\" ], [ \"c\", \"d\" ], [ \"e\" ] ]\n\n[ [ \"a\", \"b\", \"c\" ], [ \"d\", \"e\" ] ]\n\n[ [ \"a\", \"b\" ], [ \"c\", \"d\" ], [ \"e\" ] ]","from":"library test"}},{"name":"FindNthPreviousOccurrence","description":"Same as FindNthPreviousOccurrenceCS: Nth previous occurrence (scanning backward from a start position).","also_written":["PreviousNthOccurrence"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthpreviousoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findnthpreviousoccurrence.html","signature":"FindNthPreviousOccurrence(_n_, pItem, _nStart_)","extensions":["CS"],"forms":["PreviousNthOccurrenceCS","FindNthPreviousOccurrenceCS"],"example":{"code":"o1 = new stzList( [ 0, 8, 0, 0, 1, 8, 0, 0 ] )\n? o1.PreviousNthOccurrence(2, :Of = 0, :StartingAt = 5)\n? o1.PreviousNthOccurrence(2, :Of = 8, :StartingAt = :LastItem)","output":"3\n2","from":"library test"}},{"name":"RemoveTheseBounds","description":"Same as RemoveTheseBoundsCS: Remove a matching opening/closing bound pair (e.g. \"{\" ... \"}\"). -- TheseBoundsRemoved returns a fresh list; RemoveTheseBounds mutates.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/removethesebounds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/removethesebounds.html","signature":"RemoveTheseBounds(pBound1, pBound2)","extensions":["Q","CS"],"forms":["RemoveTheseBoundsQ","RemoveTheseBoundsCS"],"example":{"code":"o1 = new stzList([ \"{\", \"A\", \"B\", \"C\", \"}\" ])\n? o1.IsBoundedBy([ \"{\", \"}\" ]) + NL\no1.RemoveTheseBounds(\"{\", \"}\")\n? o1.Content()","output":"1\n\nA\nB\nC","from":"library test"}},{"name":"TheseBoundsRemoved","description":"A copy with the two given bounds removed from the ends.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/theseboundsremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/theseboundsremoved.html","signature":"TheseBoundsRemoved(pBound1, pBound2)","extensions":[],"example":{"code":"o1 = new stzList([ \"{\", \"A\", \"B\", \"C\", \"}\" ])\n? o1.TheseBoundsRemoved(\"{\", \"}\")","output":"A\nB\nC","from":"library test"}},{"name":"MultiplyBy","description":"Multiply the list by the given factor (number: tile; list: pairwise).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/multiplyby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/multiplyby.html","signature":"MultiplyBy(p)","extensions":[]},{"name":"FindStzNumbers","description":"The positions of the stzNumber OBJECT items.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstznumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstznumbers.html","signature":"FindStzNumbers()","extensions":[],"example":{"code":"o1 = new stzList([ Q(\"one\"), Q(1), Q(\"two\"), Q(2), Q(\"three\"), Q(3), Q(1:2), NullObject() ])\n? @@( o1.FindStzNumbers() )\n? @@( o1.FindStzStrings() )\n? @@( o1.FindStzLists() )\n? @@( o1.FindStzObjects() )","output":"[ 2, 4, 6 ]\n[ 1, 3, 5 ]\n[ 7 ]\n[ 1, 2, 3, 4, 5, 6, 7, 8 ]","from":"library test"}},{"name":"ReplaceThisAt","description":"Same as ReplaceThisItemAt: positional replacers (ported from the monolith)","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacethisat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/replacethisat.html","signature":"ReplaceThisAt(_n_, pItem, pNewItem)","extensions":[],"example":{"code":"o1 = new stzList([ \"♥\", 2, \"♥\", \"♥\", 5 ])\no1.ReplaceAt([2, 5], \"♥\")\t# Or ReplaceAnyAt()\n? @@( o1.Content() )\no1.ReplaceThisAt(3, \"♥\", 3)\n? @@( o1.Content() )","output":"[ \"♥\", \"♥\", \"♥\", \"♥\", \"♥\" ]\n[ \"♥\", \"♥\", 3, \"♥\", \"♥\" ]","from":"library test"}},{"name":"ReplaceAnyAt","description":"Same as ReplaceAt: Positional replace: swap whatever lives at position n with pNewItem. Mirrors AddItemAt / InsertAt / RemoveAt naming.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replaceanyat","signature":"ReplaceAnyAt(pPos, pNewItem)","extensions":[]},{"name":"FindStzStrings","description":"Positions of items that are stz objects of a given kind.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstzstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstzstrings.html","signature":"FindStzStrings()","extensions":[],"example":{"code":"o1 = new stzList([ Q(\"one\"), Q(1), Q(\"two\"), Q(2), Q(\"three\"), Q(3), Q(1:2), NullObject() ])\n? @@( o1.FindStzNumbers() )\n? @@( o1.FindStzStrings() )\n? @@( o1.FindStzLists() )\n? @@( o1.FindStzObjects() )","output":"[ 2, 4, 6 ]\n[ 1, 3, 5 ]\n[ 7 ]\n[ 1, 2, 3, 4, 5, 6, 7, 8 ]","from":"library test"}},{"name":"FindStzLists","description":"The positions of the stzList OBJECT items.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstzlists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/findstzlists.html","signature":"FindStzLists()","extensions":[],"example":{"code":"o1 = new stzList([ Q(\"one\"), Q(1), Q(\"two\"), Q(2), Q(\"three\"), Q(3), Q(1:2), NullObject() ])\n? @@( o1.FindStzNumbers() )\n? @@( o1.FindStzStrings() )\n? @@( o1.FindStzLists() )\n? @@( o1.FindStzObjects() )","output":"[ 2, 4, 6 ]\n[ 1, 3, 5 ]\n[ 7 ]\n[ 1, 2, 3, 4, 5, 6, 7, 8 ]","from":"library test"}},{"name":"ToStzListOfStrings","description":"Convert to a stzListOfStrings (for string-oriented chaining like -- ConcatenatedUsing / Joined). Needed by the ..Q() chain idioms.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#tostzlistofstrings","signature":"ToStzListOfStrings()","extensions":[]},{"name":"InsertAfter","description":"InsertAfter(:ItemAtPosition = n, item): NON-mutating -- returns the -- would-be list with item inserted after position n, leaving This as-is -- (use InsertAfterPosition for the mutating form).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/insertafter.html","signature":"InsertAfter(pnPos, pItem)","extensions":["W","WF"],"forms":["InsertAfterW","InsertAfterWF"],"example":{"code":"o1 = new stzList([ \"A1\", \"A2\", \"A3\" ])\no1.InsertAfter( :ItemAtPosition = 3, \"A4\" )\n? o1.Content()","output":"A1\nA2\nA3","from":"library test"}},{"name":"UppercaseQ","description":"UppercaseQ: uppercase every string item in place, return This for -- chaining (mirrors LowercaseQ; relies on Uppercased).","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#uppercaseq","signature":"UppercaseQ()","extensions":[]},{"name":"LowercaseQ","description":"Lowercase every string item, chainable.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#lowercaseq","signature":"LowercaseQ()","extensions":[]},{"name":"AddedItemsComparedToCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#addeditemscomparedtocs","signature":"AddedItemsComparedToCS(paOtherList, pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.AddedItemsComparedToCS([ 2, 3 ], TRUE) )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"RemovedItemsComparedToCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#removeditemscomparedtocs","signature":"RemovedItemsComparedToCS(paOtherList, pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.RemovedItemsComparedToCS([ 2, 3 ], TRUE) )","output":"[ 5, 8, 1 ]","from":"composed from the signature, run in the library"}},{"name":"ModifiedItemsComparedToCSXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#modifieditemscomparedtocsxt","signature":"ModifiedItemsComparedToCSXT(paOtherList, pCaseSensitive)","extensions":[]},{"name":"Objectify","description":"Objectify: wrap each item in a Q() stz object (so per-item stz -- methods like ContainsCS can be called). Needed by DiffXTT's -- similarity matching.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#objectify","signature":"Objectify()","extensions":["Q"],"forms":["ObjectifyQ"]},{"name":"Objectified","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#objectified","signature":"Objectified()","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.Objectified() )","output":"[ @noname, @noname, @noname, @noname, @noname ]","from":"composed from the signature, run in the library"}},{"name":"IsQuietEqualTo","description":"IsQuietEqualTo: approximate equality. Exact-equal (engine-backed -- IsEqualTo) OR the length-difference ratio is below the tunable -- QuietEqualityRatio (default 0.09; SetQuietEqualityRatio to change). -- No element loop here -- the content compare is the engine's job.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/isquietequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/isquietequalto.html","signature":"IsQuietEqualTo(paOtherList)","extensions":[],"example":{"code":"o1 = new stzList([ \"f\",\"a\",\"y\",\"e\",\"d\" ])\n? o1.IsQuietEqualTo([ \"a\",\"l\", \"f\", \"a\",\"y\",\"e\",\"d\" ])\n? QuietEqualityRatio()\nSetQuietEqualityRatio(0.41)\n? o1.IsQuietEqualTo([ \"a\",\"l\", \"f\", \"a\",\"y\",\"e\",\"d\" ])","output":"0\n0.09\n1","from":"library test"}},{"name":"DeepContainsThese","description":"Same as DeepContainsManyCS: Deep \"contains\" combinators. The heavy work is DeepContainsCS -- (engine-backed: stringify the whole list + StzFind). These just -- loop over the small QUERY list, not the data -- so no data-loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#deepcontainsthese","signature":"DeepContainsThese(paItems)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.DeepContainsThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"DeepContainsBoth","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontainsboth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontainsboth.html","signature":"DeepContainsBoth(pItem1, pItem2)","extensions":["CS"],"forms":["DeepContainsBothCS"]},{"name":"DeepContainsOneOfThese","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontainsoneofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontainsoneofthese.html","signature":"DeepContainsOneOfThese(paItems)","extensions":["CS"],"forms":["DeepContainsOneOfTheseCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.DeepContainsOneOfThese([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"DeepContainsNOfThese","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontainsnofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/deepcontainsnofthese.html","signature":"DeepContainsNOfThese(_n_, paItems)","extensions":["CS"],"forms":["DeepContainsNOfTheseCS"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? o1.DeepContainsNOfThese(2, [ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToListOfStzStrings","description":"tion over the established per-string locale lookups.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#tolistofstzstrings","signature":"ToListOfStzStrings()","extensions":[],"example":{"code":"o1 = new stzList([ \"tea\", \"rice\", \"tea\", \"fish\" ])\n? @@( o1.ToListOfStzStrings() )","output":"[ @noname, @noname, @noname, @noname ]","from":"composed from the signature, run in the library"}},{"name":"AreLanguageAbbreviations","description":"tion over the established per-string locale lookups.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/arelanguageabbreviations.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/arelanguageabbreviations.html","signature":"AreLanguageAbbreviations()","extensions":[],"example":{"code":"? Q([ :ar, :en, :fr ]).AreLanguageAbbreviations()","output":"1","from":"library test"}},{"name":"IsLocaleList","description":"tion over the established per-string locale lookups.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/islocalelist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/islocalelist.html","signature":"IsLocaleList()","extensions":[],"example":{"code":"o1 = new stzList([ :Language = \"arabic\", :Country = \"tn\", :Script = \"arabic\" ])\n? o1.IsLocaleList() + NL\no1 = new stzList([ :Language = \"ar\", :Country = \"TN\", :script = \"arabic\" ])\n? o1.IsLocaleList() + NL\n? StringIsScriptName(\"latin\")","output":"1\n\n1\n\n1","from":"library test"}},{"name":"IsMultilingualString","description":"tion over the established per-string locale lookups.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismultilingualstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlist/ismultilingualstring.html","signature":"IsMultilingualString()","extensions":[],"example":{"code":"o1 = new stzList([ :english = \"house\", :french = \"maison\", :arabic = \"منزل\" ])\n? o1.IsMultilingualString()\no1 = new stzList([ :en = \"house\", :fr = \"maison\", :ar = \"منزل\" ])\n? o1.IsMultilingualString()","output":"1\n1","from":"library test"}},{"name":"ReplaceRepeatedLeadingItem","description":"Replace the run of repeated LEADING items with a given value -- (:with names it). Delegates to ReplaceLeadingItems.","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#replacerepeatedleadingitem","signature":"ReplaceRepeatedLeadingItem(pItem)","extensions":[],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\no1.ReplaceRepeatedLeadingItem(3)\n? @@( o1.Content() )","output":"[ 3, 3, 8, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkBackAndForth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walkbackandforth","signature":"WalkBackAndForth()","extensions":["XT"],"forms":["WalkBackAndForthXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkBackAndForth() )","output":"[ 5, 4, 3, 2, 1, 2, 3, 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNItemsForwardXT","description":"N-step (every nth item)","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknitemsforwardxt","signature":"WalkNItemsForwardXT(_n_, pReturn)","extensions":[]},{"name":"WalkNItemsBackwardXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknitemsbackwardxt","signature":"WalkNItemsBackwardXT(_n_, pReturn)","extensions":[]},{"name":"WalkNProgressiveItemsForward","description":"","also_written":["WalkNMoreForward"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknprogressiveitemsforward","signature":"WalkNProgressiveItemsForward(_n_)","extensions":["XT"],"forms":["WalkNMoreForwardXT","WalkNProgressiveItemsForwardXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNProgressiveItemsForward(2) )","output":"[ 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNProgressiveItemsBackward","description":"","also_written":["WalkNMoreBackward"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknprogressiveitemsbackward","signature":"WalkNProgressiveItemsBackward(_n_)","extensions":["XT"],"forms":["WalkNMoreBackwardXT","WalkNProgressiveItemsBackwardXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNProgressiveItemsBackward(2) )","output":"[ 5, 3 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNItemsForwardNItemsBackward","description":"","also_written":["WalkForwardBackward"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknitemsforwardnitemsbackward","signature":"WalkNItemsForwardNItemsBackward(pnForward, pnBackward)","extensions":["XT"],"forms":["WalkForwardBackwardXT","WalkNItemsForwardNItemsBackwardXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNItemsForwardNItemsBackward(2, 5) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNItemsBackwardNItemsForward","description":"walking n items forward and n items backward","also_written":["WalkBackwardForward"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknitemsbackwardnitemsforward","signature":"WalkNItemsBackwardNItemsForward(pnBackward, pnForward)","extensions":["XT"],"forms":["WalkBackwardForwardXT","WalkNItemsBackwardNItemsForwardXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNItemsBackwardNItemsForward(2, 5) )","output":"[ 3 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNItemsFromStartNItemsFromEnd","description":"walking n steps from start and n steps from end","also_written":["WalkNStartNEnd"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknitemsfromstartnitemsfromend","signature":"WalkNItemsFromStartNItemsFromEnd(nFromStart, nFromEnd)","extensions":["XT"],"forms":["WalkNStartNEndXT","WalkNItemsFromStartNItemsFromEndXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNItemsFromStartNItemsFromEnd(2, 5) )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNItemsFromEndNItemsFromStart","description":"walking n steps from start and n steps from end","also_written":["WalkNEndNStart"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlist.html#walknitemsfromendnitemsfromstart","signature":"WalkNItemsFromEndNItemsFromStart(pnFromEnd, pnFromStart)","extensions":["XT"],"forms":["WalkNEndNStartXT","WalkNItemsFromEndNItemsFromStartXT"],"example":{"code":"o1 = new stzList([ 5, 3, 8, 3, 1 ])\n? @@( o1.WalkNItemsFromEndNItemsFromStart(2, 5) )","output":"[ 5, 3, 1, 2 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListBounder","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListBounder.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Section","description":"getting a section (slice) of the list","also_written":["Between","ItemsBetweenPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#section","signature":"Section(_n1_, _n2_)","extensions":["Q","CS","XT"],"forms":["SectionQ","SectionCS","SectionXT","SectionCSQ","SectionXTQ"],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Section(2, 5) )","output":"[ \"b\", \"c\", \"d\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"Sections","description":"getting many sections","also_written":["ManySections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#sections","signature":"Sections(paSections)","extensions":["Q"],"forms":["SectionsQ"]},{"name":"AreBoundsOf","description":"checking if the 2 items are bounds of a substring","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#areboundsof","signature":"AreBoundsOf(pItem, pIn)","extensions":["CS"],"forms":["AreBoundsOfCS"]},{"name":"IsBoundedBy","description":"checking if the list is bounded by the given two items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#isboundedby","signature":"IsBoundedBy(paBounds)","extensions":["CS"],"forms":["IsBoundedByCS"]},{"name":"BoundsUpToNItems","description":"getting bounds of the list up to n items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#boundsuptonitems","signature":"BoundsUpToNItems(_n_)","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.BoundsUpToNItems(2) )","output":"[ [ \"a\", \"b\" ], [ \"d\", \"e\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Bounds","description":"getting bounds of the list up to n items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#bounds","signature":"Bounds()","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Bounds() )","output":"[ \"a\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveBounds","description":"removing bounds","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#removebounds","signature":"RemoveBounds(paBounds)","extensions":["Q","CS"],"forms":["RemoveBoundsQ","RemoveBoundsCS","RemoveBoundsCSQ"]},{"name":"BoundsRemoved","description":"A copy of the list with the given bounds removed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#boundsremoved","signature":"BoundsRemoved(paBounds)","extensions":[]},{"name":"IsPair","description":"is pair / is list of pairs","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#ispair","signature":"IsPair()","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.IsPair()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfPairs","description":"is pair / is list of pairs","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#islistofpairs","signature":"IsListOfPairs()","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.IsListOfPairs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Middle","description":"getting the middle of the list","also_written":["WithoutBounds"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#middle","signature":"Middle()","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Middle() )","output":"[ \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"Range","description":"range (start, count)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#range","signature":"Range(nStart, nCount)","extensions":["Q"],"forms":["RangeQ"]},{"name":"ClampedTo","description":"clamped to min/max values","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#clampedto","signature":"ClampedTo(nMin, nMax)","extensions":[]},{"name":"ClampTo","description":"clamped to min/max values","url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#clampto","signature":"ClampTo(nMin, nMax)","extensions":["Q"],"forms":["ClampToQ"]},{"name":"IsWithinBounds","description":"check if position is within bounds","also_written":["HasPosition","PositionExists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#iswithinbounds","signature":"IsWithinBounds(_n_)","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.IsWithinBounds(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"NFirstItems","description":"first n and last n items","also_written":["Take","FirstNItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#nfirstitems","signature":"NFirstItems(_n_)","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.NFirstItems(2) )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"NLastItems","description":"first n and last n items","also_written":["TakeLast","LastNItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistbounder.html#nlastitems","signature":"NLastItems(_n_)","extensions":[],"example":{"code":"o1 = new stzListBounder([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.NLastItems(2) )","output":"[ \"d\", \"e\" ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListChecker","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListChecker.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.NumberOfItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsListOfNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistofnumbers","signature":"IsListOfNumbers()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistofstrings","signature":"IsListOfStrings()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfLists","description":"","also_written":["AllItemsAreLists","ContainsOnlyLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistoflists","signature":"IsListOfLists()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfListsOfSameSize","description":"","also_written":["ItemsAreListsOfSameSize","AllItemsAreListsOfSameSize"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistoflistsofsamesize","signature":"IsListOfListsOfSameSize()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfListsOfSameSize()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistofobjects","signature":"IsListOfObjects()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHybrid","description":"mixed type checking","also_written":["IsHybridList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ishybrid","signature":"IsHybrid()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsHybrid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AllItemsAreOfType","description":"mixed type checking","also_written":["ContainsOnly"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#allitemsareoftype","signature":"AllItemsAreOfType(pcType)","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.AllItemsAreOfType(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfDecimalNumbers","description":"number subtype checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistofdecimalnumbers","signature":"IsListOfDecimalNumbers()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfDecimalNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfPairs","description":"string subtype checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistofpairs","signature":"IsListOfPairs()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfPairs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfSections","description":"string subtype checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistofsections","signature":"IsListOfSections()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfSections()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEqualTo","description":"equality and comparison","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#isequalto","signature":"IsEqualTo(paOtherList)","extensions":["CS"],"forms":["IsEqualToCS"],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsEqualTo([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMoreNumberOfItems","description":"equality and comparison","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#hasmorenumberofitems","signature":"HasMoreNumberOfItems(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.HasMoreNumberOfItems([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasLessNumberOfItems","description":"equality and comparison","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#haslessnumberofitems","signature":"HasLessNumberOfItems(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.HasLessNumberOfItems([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSameNumberOfItems","description":"equality and comparison","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#hassamenumberofitems","signature":"HasSameNumberOfItems(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.HasSameNumberOfItems([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHashList","description":"structure checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ishashlist","signature":"IsHashList()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsHashList()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfHashLists","description":"structure checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#islistofhashlists","signature":"IsListOfHashLists()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsListOfHashLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOfNamedParam","description":"named param checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#isofnamedparam","signature":"IsOfNamedParam()","extensions":[]},{"name":"IsWithOrByOrUsingNamedParam","description":"named param checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#iswithorbyorusingnamedparam","signature":"IsWithOrByOrUsingNamedParam()","extensions":[]},{"name":"IsCaseSensitiveNamedParam","description":"named param checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#iscasesensitivenamedparam","signature":"IsCaseSensitiveNamedParam()","extensions":[]},{"name":"IsEmpty","description":"emptiness checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNonEmpty","description":"emptiness checking","also_written":["IsNotEmpty"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#isnonempty","signature":"IsNonEmpty()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsNonEmpty()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSingle","description":"emptiness checking","also_written":["IsSingleton"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#issingle","signature":"IsSingle()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsSingle()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllItemsAreEqual","description":"","also_written":["ItemsAreAllEqual"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#allitemsareequal","signature":"AllItemsAreEqual()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.AllItemsAreEqual()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllItemsAreUnique","description":"set checking","also_written":["IsSet","IsASet","HasNoDuplicates","ItemsAreAllUnique"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#allitemsareunique","signature":"AllItemsAreUnique()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.AllItemsAreUnique()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMonotonic","description":"","also_written":["IsMonotonous"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ismonotonic","signature":"IsMonotonic()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsMonotonic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyIncreasing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#isstrictlyincreasing","signature":"IsStrictlyIncreasing()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsStrictlyIncreasing()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyDecreasing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#isstrictlydecreasing","signature":"IsStrictlyDecreasing()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsStrictlyDecreasing()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyStringsCS","description":"containment checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#containsonlystringscs","signature":"ContainsOnlyStringsCS(pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.ContainsOnlyStringsCS(TRUE)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsItem","description":"containment checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#containsitem","signature":"ContainsItem(pItem)","extensions":["CS","W"],"forms":["ContainsItemW","ContainsItemCS"],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.ContainsItem(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAllOfThese","description":"containment checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#containsallofthese","signature":"ContainsAllOfThese(paItems)","extensions":["CS"],"forms":["ContainsAllOfTheseCS"],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.ContainsAllOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOneOfThese","description":"containment checking","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#containsoneofthese","signature":"ContainsOneOfThese(paItems)","extensions":["CS"],"forms":["ContainsOneOfTheseCS"],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.ContainsOneOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsContinuous","description":"numeric list checking","also_written":["IsContiguous","IsConsecutive"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#iscontinuous","signature":"IsContinuous()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsContinuous()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPairOfNumbers","description":"","also_written":["IsAPairOfNumbers","ContainsOnlyPairOfNumbers","ContainsOnlyAPairOfNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ispairofnumbers","signature":"IsPairOfNumbers()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsPairOfNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPairOfStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ispairofstrings","signature":"IsPairOfStrings()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsPairOfStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPairOfLists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ispairoflists","signature":"IsPairOfLists()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsPairOfLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsW","description":"conditional containment","also_written":["ContainsWhere"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#containsw","signature":"ContainsW(pcCondition)","extensions":[]},{"name":"IsPalindrome","description":"palindrome checking","also_written":["IsListPalindrome"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ispalindrome","signature":"IsPalindrome()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsPalindrome()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPair","description":"","also_written":["IsAPair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistchecker.html#ispair","signature":"IsPair()","extensions":[],"example":{"code":"o1 = new stzListChecker([1, \"hello\", 3])\n? o1.IsPair()","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzListClassifier","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListClassifier.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? o1.NumberOfItems()","output":"6","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#copy","signature":"Copy()","extensions":[]},{"name":"Classify","description":"Group the items into classes of equal values.","also_written":["Classified"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#classify","signature":"Classify()","extensions":["Q"],"forms":["ClassifyQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Classify() )","output":"[ [ \"x\", [ 1, 3, 5 ] ], [ \"y\", [ 2, 6 ] ], [ \"z\", [ 4 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Classes","description":"The distinct classes (values) of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#classes","signature":"Classes()","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Classes() )","output":"[ \"x\", \"y\", \"z\" ]","from":"composed from the signature, run in the library"}},{"name":"ClassifyBy","description":"Group the items into classes by the given expression.","also_written":["GroupBy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#classifyby","signature":"ClassifyBy(pcExpr)","extensions":["Q"],"forms":["GroupByQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.ClassifyBy(\"@item > 3\") )","output":"[ [ \"false\", [ 1, 2, 3, 4, 5, 6 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Parts","description":"Same as PartsCS: Same as Classify: Group the items into classes of equal values.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#parts","signature":"Parts()","extensions":["CS"],"forms":["PartsCS"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Parts() )","output":"[ [ \"x\", [ 1, 3, 5 ] ], [ \"y\", [ 2, 6 ] ], [ \"z\", [ 4 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfClasses","description":"How many distinct classes the items form.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#numberofclasses","signature":"NumberOfClasses()","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? o1.NumberOfClasses()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Frequencies","description":"frequency of each item","also_written":["Histogram"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#frequencies","signature":"Frequencies()","extensions":["Q"],"forms":["HistogramQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Frequencies() )","output":"[ [ \"x\", 3 ], [ \"y\", 2 ], [ \"z\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequent","description":"most / least frequent","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#mostfrequent","signature":"MostFrequent()","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? o1.MostFrequent()","output":"x","from":"composed from the signature, run in the library"}},{"name":"LeastFrequent","description":"most / least frequent","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#leastfrequent","signature":"LeastFrequent()","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? o1.LeastFrequent()","output":"z","from":"composed from the signature, run in the library"}},{"name":"Partition","description":"partition into n groups","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#partition","signature":"Partition(n)","extensions":["Q","W"],"forms":["PartitionQ","PartitionW","PartitionWQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Partition(2) )","output":"[ [ \"x\", \"y\", \"x\" ], [ \"z\", \"x\", \"y\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAppearingNTimes","description":"items appearing exactly n times","also_written":["ItemsWithFrequency"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#itemsappearingntimes","signature":"ItemsAppearingNTimes(n)","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.ItemsAppearingNTimes(2) )","output":"[ \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAppearingMoreThanNTimes","description":"items appearing more/less than n times","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#itemsappearingmorethanntimes","signature":"ItemsAppearingMoreThanNTimes(n)","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.ItemsAppearingMoreThanNTimes(2) )","output":"[ \"x\" ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAppearingLessThanNTimes","description":"items appearing more/less than n times","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#itemsappearinglessthanntimes","signature":"ItemsAppearingLessThanNTimes(n)","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.ItemsAppearingLessThanNTimes(2) )","output":"[ \"z\" ]","from":"composed from the signature, run in the library"}},{"name":"FrequencyOf","description":"frequency of a specific item","also_written":["HowMany"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#frequencyof","signature":"FrequencyOf(pItem)","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? o1.FrequencyOf(\"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Mode","description":"mode -- most common items (all ties)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#mode","signature":"Mode()","extensions":[],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Mode() )","output":"[ \"x\" ]","from":"composed from the signature, run in the library"}},{"name":"Bisect","description":"bisection -- split into halves","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#bisect","signature":"Bisect()","extensions":["Q"],"forms":["BisectQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Bisect() )","output":"[ [ \"x\", \"y\", \"x\" ], [ \"z\", \"x\", \"y\" ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstHalf","description":"bisection -- split into halves","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#firsthalf","signature":"FirstHalf()","extensions":["Q"],"forms":["FirstHalfQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.FirstHalf() )","output":"[ \"x\", \"y\", \"x\" ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalf","description":"bisection -- split into halves","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#secondhalf","signature":"SecondHalf()","extensions":["Q"],"forms":["SecondHalfQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.SecondHalf() )","output":"[ \"z\", \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"PartitionWhere","description":"Same as PartitionW: Partition the items into [satisfying, not-satisfying] by the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#partitionwhere","signature":"PartitionWhere(pcCondition)","extensions":[]},{"name":"SplitW","description":"Same as PartitionW: Partition the items into [satisfying, not-satisfying] by the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#splitw","signature":"SplitW(pcCondition)","extensions":[]},{"name":"Chunks","description":"chunk -- split into groups of size n","also_written":["SplitToPartsOfNItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistclassifier.html#chunks","signature":"Chunks(n)","extensions":["Q"],"forms":["ChunksQ"],"example":{"code":"o1 = new stzListClassifier([\"x\", \"y\", \"x\", \"z\", \"x\", \"y\"])\n? @@( o1.Chunks(2) )","output":"[ [ \"x\", \"y\" ], [ \"x\", \"z\" ], [ \"x\", \"y\" ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListComparator","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListComparator.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.NumberOfItems()","output":"4","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEqualTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#isequalto","signature":"IsEqualTo(paOtherList)","extensions":["CS","XT"],"forms":["IsEqualToCS","IsEqualToXT","IsEqualToCSXT"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsEqualTo([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"CommonItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#commonitems","signature":"CommonItems(paOtherList)","extensions":["CS"],"forms":["CommonItemsCS"]},{"name":"Union","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#union","signature":"Union(paOtherList)","extensions":["CS"],"forms":["UnionCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? @@( o1.Union([ 2, 3 ]) )","output":"[ \"a\", \"b\", \"c\", \"d\", 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Difference","description":"items not in other","also_written":["ItemsNotIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#difference","signature":"Difference(paOtherList)","extensions":["CS"],"forms":["DifferenceCS","ItemsNotInCS"]},{"name":"IsReverseOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#isreverseof","signature":"IsReverseOf(paOtherList)","extensions":["CS"],"forms":["IsReverseOfCS"]},{"name":"IsNotEqualTo","description":"not equal","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#isnotequalto","signature":"IsNotEqualTo(paOtherList)","extensions":["CS"],"forms":["IsNotEqualToCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsNotEqualTo([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyEqualTo","description":"strict equality (same content + same order)","also_written":["IsIdenticalTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#isstrictlyequalto","signature":"IsStrictlyEqualTo(paOtherList)","extensions":["CS"],"forms":["IsIdenticalToCS","IsStrictlyEqualToCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsStrictlyEqualTo([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"SymmetricDifference","description":"symmetric difference","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#symmetricdifference","signature":"SymmetricDifference(paOtherList)","extensions":["CS"],"forms":["SymmetricDifferenceCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? @@( o1.SymmetricDifference([ 2, 3 ]) )","output":"[ \"a\", \"b\", \"c\", \"d\", 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"IsSubsetOf","description":"is subset / superset","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#issubsetof","signature":"IsSubsetOf(paOtherList)","extensions":["CS"],"forms":["IsSubsetOfCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsSubsetOf([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSupersetOf","description":"is subset / superset","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#issupersetof","signature":"IsSupersetOf(paOtherList)","extensions":["CS"],"forms":["IsSupersetOfCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsSupersetOf([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Contains","description":"contains","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#contains","signature":"Contains(pItem)","extensions":["CS"],"forms":["ContainsCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.Contains(\"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAllOfThese","description":"contains","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#containsallofthese","signature":"ContainsAllOfThese(paItems)","extensions":["CS"],"forms":["ContainsAllOfTheseCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.ContainsAllOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOneOfThese","description":"contains","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#containsoneofthese","signature":"ContainsOneOfThese(paItems)","extensions":["CS"],"forms":["ContainsOneOfTheseCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.ContainsOneOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSameSizeAs","description":"is same size as","also_written":["HasSameLengthAs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#issamesizeas","signature":"IsSameSizeAs(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsSameSizeAs([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSortedLike","description":"is sorted like","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#issortedlike","signature":"IsSortedLike(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsSortedLike([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"StartsWith","description":"starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#startswith","signature":"StartsWith(paItems)","extensions":["CS"],"forms":["StartsWithCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.StartsWith([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWith","description":"starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#endswith","signature":"EndsWith(paItems)","extensions":["CS"],"forms":["EndsWithCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.EndsWith([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPermutationOf","description":"is permutation of","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcomparator.html#ispermutationof","signature":"IsPermutationOf(paOtherList)","extensions":["CS"],"forms":["IsPermutationOfCS"],"example":{"code":"o1 = new stzListComparator([\"a\", \"b\", \"c\", \"d\"])\n? o1.IsPermutationOf([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzListCounter","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListCounter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#numberofitems","signature":"NumberOfItems()","extensions":["W"],"forms":["NumberOfItemsW"],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountItemsW","description":"count items satisfying a predicate","also_written":["CountIf","HowManyIf","NumberOfOccurrencesW"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#countitemsw","signature":"CountItemsW(pCondition)","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.CountItemsW(\"@item > 3\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"HowManyItemsW","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#howmanyitemsw","signature":"HowManyItemsW(pcCondition)","extensions":[]},{"name":"NumberOfUniqueItemsW","description":"","also_written":["CountItemsUW","CountUniqueItemsW"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#numberofuniqueitemsw","signature":"NumberOfUniqueItemsW(pCondition)","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.NumberOfUniqueItemsW(\"@item > 3\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"HowManyUniqueItemsW","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#howmanyuniqueitemsw","signature":"HowManyUniqueItemsW(pcCondition)","extensions":[]},{"name":"InsertAfterW","description":"inserting item after or before items verifying a given condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#insertafterw","signature":"InsertAfterW(pcCondition, pNewItem)","extensions":["Q"],"forms":["InsertAfterWQ"],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\no1.InsertAfterW(\"@item > 3\", 2)\n? @@( o1.Content() )","output":"[ 1, \"two\", 3, \"four\", 5, 2 ]","from":"composed from the signature, run in the library"}},{"name":"InsertAfterWhere","description":"inserting item after or before items verifying a given condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#insertafterwhere","signature":"InsertAfterWhere(pcCondition, pNewItem)","extensions":[]},{"name":"InsertBeforeW","description":"inserting item after or before items verifying a given condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#insertbeforew","signature":"InsertBeforeW(pcCondition, pNewItem)","extensions":["Q"],"forms":["InsertBeforeWQ"],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\no1.InsertBeforeW(\"@item > 3\", 2)\n? @@( o1.Content() )","output":"[ 1, \"two\", 3, \"four\", 2, 5 ]","from":"composed from the signature, run in the library"}},{"name":"InsertAtW","description":"inserting item after or before items verifying a given condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#insertatw","signature":"InsertAtW(pcCondition, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\no1.InsertAtW(\"@item > 3\", 2)\n? @@( o1.Content() )","output":"[ 1, \"two\", 3, \"four\", 2, 5 ]","from":"composed from the signature, run in the library"}},{"name":"CountStrings","description":"count items of specific type","also_written":["NumberOfStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#countstrings","signature":"CountStrings()","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.CountStrings()","output":"2","from":"composed from the signature, run in the library"}},{"name":"CountNumbers","description":"count items of specific type","also_written":["NumberOfNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#countnumbers","signature":"CountNumbers()","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.CountNumbers()","output":"3","from":"composed from the signature, run in the library"}},{"name":"CountLists","description":"count items of specific type","also_written":["NumberOfLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#countlists","signature":"CountLists()","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.CountLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Count","description":"count occurrences of a specific item","also_written":["NumberOfOccurrencesOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#count","signature":"Count(pItem)","extensions":["CS","W"],"forms":["CountW","CountCS","NumberOfOccurrencesOfCS"],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.Count(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"CountEmptyItems","description":"count empty / non-empty items","also_written":["NumberOfEmptyItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#countemptyitems","signature":"CountEmptyItems()","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.CountEmptyItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountNonEmptyItems","description":"count empty / non-empty items","also_written":["NumberOfNonEmptyItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistcounter.html#countnonemptyitems","signature":"CountNonEmptyItems()","extensions":[],"example":{"code":"o1 = new stzListCounter([1, \"two\", 3, \"four\", 5])\n? o1.CountNonEmptyItems()","output":"5","from":"composed from the signature, run in the library"}}]},{"name":"stzListDuplicates","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListDuplicates.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? o1.NumberOfItems()","output":"6","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#copy","signature":"Copy()","extensions":[]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#updatewith","signature":"UpdateWith(paNewContent)","extensions":[],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\no1.UpdateWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"List","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#list","signature":"List()","extensions":[]},{"name":"RemoveItemAtPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#removeitematposition","signature":"RemoveItemAtPosition(n)","extensions":[],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\no1.RemoveItemAtPosition(2)\n? @@( o1.Content() )","output":"[ \"a\", \"c\", \"a\", \"b\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"FindAllCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#findallcs","signature":"FindAllCS(pItem, pCaseSensitive)","extensions":[]},{"name":"FindDuplicates","description":"finding duplicated items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#findduplicates","signature":"FindDuplicates()","extensions":["CS"],"forms":["FindDuplicatesCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? @@( o1.FindDuplicates() )","output":"[ 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"DuplicatedItems","description":"duplicated items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#duplicateditems","signature":"DuplicatedItems()","extensions":["CS"],"forms":["DuplicatedItemsCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? @@( o1.DuplicatedItems() )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveDuplicates","description":"removing duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#removeduplicates","signature":"RemoveDuplicates()","extensions":["Q","CS"],"forms":["RemoveDuplicatesQ","RemoveDuplicatesCS","RemoveDuplicatesCSQ"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\no1.RemoveDuplicates()\n? @@( o1.Content() )","output":"[ \"a\", \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"WithoutDuplication","description":"without duplication","also_written":["WithoutDuplicates"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#withoutduplication","signature":"WithoutDuplication()","extensions":["CS"],"forms":["WithoutDuplicationCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? @@( o1.WithoutDuplication() )","output":"[ \"a\", \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"HasDuplicates","description":"has duplicates","also_written":["ContainsDuplicates","ContainsDuplicatedItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#hasduplicates","signature":"HasDuplicates()","extensions":["CS"],"forms":["HasDuplicatesCS","ContainsDuplicatedItemsCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? o1.HasDuplicates()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicates","description":"number of duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#numberofduplicates","signature":"NumberOfDuplicates()","extensions":["CS"],"forms":["NumberOfDuplicatesCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? o1.NumberOfDuplicates()","output":"2","from":"composed from the signature, run in the library"}},{"name":"FindDuplicatesOf","description":"finding duplicates of a specific item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#findduplicatesof","signature":"FindDuplicatesOf(pItem)","extensions":["CS"],"forms":["FindDuplicatesOfCS"]},{"name":"UniqueItems","description":"unique items (without duplicates)","also_written":["Unique"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#uniqueitems","signature":"UniqueItems()","extensions":["CS"],"forms":["UniqueItemsCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? @@( o1.UniqueItems() )","output":"[ \"a\", \"b\", \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"FindNonDuplicatedItems","description":"finding non duplicated items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#findnonduplicateditems","signature":"FindNonDuplicatedItems()","extensions":["CS"],"forms":["FindNonDuplicatedItemsCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? @@( o1.FindNonDuplicatedItems() )","output":"[ 3, 6 ]","from":"composed from the signature, run in the library"}},{"name":"NonDuplicatedItems","description":"non duplicated items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#nonduplicateditems","signature":"NonDuplicatedItems()","extensions":["CS"],"forms":["NonDuplicatedItemsCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? @@( o1.NonDuplicatedItems() )","output":"[ \"c\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"ItemsDuplicatedNTimes","description":"items duplicated exactly n times","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#itemsduplicatedntimes","signature":"ItemsDuplicatedNTimes(n)","extensions":["CS"],"forms":["ItemsDuplicatedNTimesCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? @@( o1.ItemsDuplicatedNTimes(2) )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"MostDuplicatedItem","description":"most duplicated item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#mostduplicateditem","signature":"MostDuplicatedItem()","extensions":["CS"],"forms":["MostDuplicatedItemCS"],"example":{"code":"o1 = new stzListDuplicates([\"a\", \"b\", \"c\", \"a\", \"b\", \"d\"])\n? o1.MostDuplicatedItem()","output":"a","from":"composed from the signature, run in the library"}},{"name":"RemoveNthDuplicate","description":"remove nth duplicate","url":"https://mayouni.github.io/stzsite/en/reference/stzlistduplicates.html#removenthduplicate","signature":"RemoveNthDuplicate(n, pItem)","extensions":["Q","CS"],"forms":["RemoveNthDuplicateCS","RemoveNthDuplicateCSQ"]}]},{"name":"stzListExtractor","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListExtractor.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#content","signature":"Content()","extensions":[]},{"name":"List","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#list","signature":"List()","extensions":[]},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Extract","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extract","signature":"Extract(pItem)","extensions":["CS","W","Many"],"forms":["ExtractW","ExtractCS","ExtractMany","ExtractManyCS"],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.Extract(3)","output":"3","from":"composed from the signature, run in the library"}},{"name":"ExtractAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractall","signature":"ExtractAll()","extensions":[]},{"name":"ExtractNth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractnth","signature":"ExtractNth(n)","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.ExtractNth(2)","output":"a","from":"composed from the signature, run in the library"}},{"name":"ExtractFirst","description":"pop -- extract last (stack style)","also_written":["PopFirst"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractfirst","signature":"ExtractFirst()","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.ExtractFirst()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ExtractLast","description":"pop -- extract last (stack style)","also_written":["Pop"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractlast","signature":"ExtractLast()","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.ExtractLast()","output":"3","from":"composed from the signature, run in the library"}},{"name":"ExtractSection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractsection","signature":"ExtractSection(n1, n2)","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? @@( o1.ExtractSection(2, 5) )","output":"[ \"a\", 2, \"b\", 3 ]","from":"composed from the signature, run in the library"}},{"name":"ExtractRange","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractrange","signature":"ExtractRange(pnStart, pnRange)","extensions":[]},{"name":"ExtractNthOccurrence","description":"extract nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractnthoccurrence","signature":"ExtractNthOccurrence(n, pItem)","extensions":["CS"],"forms":["ExtractNthOccurrenceCS"]},{"name":"ExtractFirstOccurrence","description":"extract first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractfirstoccurrence","signature":"ExtractFirstOccurrence(pItem)","extensions":["CS"],"forms":["ExtractFirstOccurrenceCS"],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.ExtractFirstOccurrence(3)","output":"3","from":"composed from the signature, run in the library"}},{"name":"ExtractLastOccurrence","description":"extract first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractlastoccurrence","signature":"ExtractLastOccurrence(pItem)","extensions":["CS"],"forms":["ExtractLastOccurrenceCS"],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? o1.ExtractLastOccurrence(3)","output":"3","from":"composed from the signature, run in the library"}},{"name":"ExtractDuplicates","description":"extract duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractduplicates","signature":"ExtractDuplicates()","extensions":["CS"],"forms":["ExtractDuplicatesCS"]},{"name":"ExtractStrings","description":"extract items of type","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractstrings","signature":"ExtractStrings()","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? @@( o1.ExtractStrings() )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"ExtractNumbers","description":"extract items of type","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractnumbers","signature":"ExtractNumbers()","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? @@( o1.ExtractNumbers() )","output":"[ 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ExtractLists","description":"extract items of type","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#extractlists","signature":"ExtractLists()","extensions":[]},{"name":"Take","description":"take -- extract n from start","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#take","signature":"Take(n)","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? @@( o1.Take(2) )","output":"[ 1, \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"TakeLast","description":"take -- extract n from start","url":"https://mayouni.github.io/stzsite/en/reference/stzlistextractor.html#takelast","signature":"TakeLast(n)","extensions":[],"example":{"code":"o1 = new stzListExtractor([1, \"a\", 2, \"b\", 3])\n? @@( o1.TakeLast(2) )","output":"[ \"b\", 3 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListFinder","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFinder.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.NumberOfItems()","output":"6","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindAllOccurrences","description":"WITHOUT CASESENSITIVITY","also_written":["FindAll"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findalloccurrences","signature":"FindAllOccurrences(pItem)","extensions":["Q","QRT","CS"],"forms":["FindAllCS","FindAllOccurrencesQ","FindAllOccurrencesCS","FindAllOccurrencesCSQ","FindAllOccurrencesQRT","FindAllOccurrencesCSQRT"]},{"name":"Find","description":"finding all occurrences of an item","also_written":["FindItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#find","signature":"Find(pItem)","extensions":["CS","Many"],"forms":["FindCS","FindMany","FindManyCS"]},{"name":"AntiFind","description":"finding positions where the item does not exist","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#antifind","signature":"AntiFind(pItem)","extensions":["CS","ZZ"],"forms":["AntiFindCS","AntiFindZZ","AntiFindCSZZ"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? @@( o1.AntiFind(\"tea\") )","output":"[ 1, 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"AntiFindAsSections","description":"finding sections where the item does not exist","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#antifindassections","signature":"AntiFindAsSections(pItem)","extensions":["CS"],"forms":["AntiFindAsSectionsCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? @@( o1.AntiFindAsSections(\"tea\") )","output":"[ [ 1, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"AntiPositions","description":"getting the anti-positions of the given positions in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#antipositions","signature":"AntiPositions(_anPos_)","extensions":[],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? @@( o1.AntiPositions([ 1, 2 ]) )","output":"[ 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindNOccurrences","description":"finding n occurrences of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnoccurrences","signature":"FindNOccurrences(n, pItem)","extensions":["CS"],"forms":["FindNOccurrencesCS"]},{"name":"FindFirst","description":"finding first occurrence of an item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findfirst","signature":"FindFirst(pItem)","extensions":["CS"],"forms":["FindFirstCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindFirst(\"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindLast","description":"finding last occurrence of an item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findlast","signature":"FindLast(pItem)","extensions":["CS"],"forms":["FindLastCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindLast(\"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNth","description":"finding nth occurrence of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnth","signature":"FindNth(n, pItem)","extensions":["CS"],"forms":["FindNthCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindNth(2, \"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindGivenOccurrences","description":"finding given occurrences of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findgivenoccurrences","signature":"FindGivenOccurrences(panOccurrences, pItem)","extensions":["CS"],"forms":["FindGivenOccurrencesCS"]},{"name":"FindAllExceptFirst","description":"finding all except first occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findallexceptfirst","signature":"FindAllExceptFirst(pItem)","extensions":["CS"],"forms":["FindAllExceptFirstCS"]},{"name":"FindAllExceptLast","description":"finding all except last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findallexceptlast","signature":"FindAllExceptLast(pItem)","extensions":["CS"],"forms":["FindAllExceptLastCS"]},{"name":"NumberOfOccurrence","description":"number of occurrences of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#numberofoccurrence","signature":"NumberOfOccurrence(pItem)","extensions":["CS"],"forms":["NumberOfOccurrenceCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.NumberOfOccurrence(\"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextNthOccurrence","description":"finding next nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnextnthoccurrence","signature":"FindNextNthOccurrence(n, pItem, pnStartingAt)","extensions":["CS"],"forms":["FindNextNthOccurrenceCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindNextNthOccurrence(2, \"tea\", 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextOccurrence","description":"finding next occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnextoccurrence","signature":"FindNextOccurrence(pItem, pnStartingAt)","extensions":["CS"],"forms":["FindNextOccurrenceCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindNextOccurrence(\"tea\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindPreviousNthOccurrence","description":"finding previous nth occurrence","also_written":["FindPreviousNth"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findpreviousnthoccurrence","signature":"FindPreviousNthOccurrence(n, pItem, pnStartingAt)","extensions":["CS"],"forms":["FindPreviousNthOccurrenceCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindPreviousNthOccurrence(2, \"tea\", 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindPreviousOccurrence","description":"finding previous occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findpreviousoccurrence","signature":"FindPreviousOccurrence(pItem, pnStartingAt)","extensions":["CS"],"forms":["FindPreviousOccurrenceCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindPreviousOccurrence(\"tea\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountItemsW","description":"counting items under a condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#countitemsw","signature":"CountItemsW(pcCondition)","extensions":[]},{"name":"Contains","description":"contains","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#contains","signature":"Contains(pItem)","extensions":["CS","Many"],"forms":["ContainsCS","ContainsMany","ContainsManyCS"],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.Contains(\"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextOccurrences","description":"Same as FindNextOccurrencesCS: ALL occurrences after / before a position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnextoccurrences","signature":"FindNextOccurrences(pItem, pnStartingAt)","extensions":["CS","ST"],"forms":["FindNextOccurrencesCS","FindNextOccurrencesST"]},{"name":"FindPreviousOccurrences","description":"next / previous occurrence search (from a position)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findpreviousoccurrences","signature":"FindPreviousOccurrences(pItem, pnStartingAt)","extensions":["CS","ST"],"forms":["FindPreviousOccurrencesCS","FindPreviousOccurrencesST"]},{"name":"FindNthNextOccurrence","description":"the n-th occurrence after a position (forward; handles :Of/:StartingAt)","also_written":["FindNextNth","NextNthOccurrence","NthNextOccurrence"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnthnextoccurrence","signature":"FindNthNextOccurrence(n, pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindNthNextOccurrence(2, \"tea\", 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNext","description":"Same as FindNthNextOccurrence: the n-th occurrence after a position (forward; handles :Of/:StartingAt)","also_written":["FindFirstNext"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnext","signature":"FindNext(pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindNext(\"tea\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindPrevious","description":"nearest occurrence before a position (and its forward-indexed nth)","also_written":["FindFirstPrevious"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findprevious","signature":"FindPrevious(pItem, pnStartingAt)","extensions":[],"example":{"code":"o1 = new stzListFinder([\"a\", \"b\", \"a\", \"c\", \"a\", \"b\"])\n? o1.FindPrevious(\"tea\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextNthOccurrencesST","description":"the listed nths (forward index) after / before a position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findnextnthoccurrencesst","signature":"FindNextNthOccurrencesST(panN, pItem, pnStartingAt)","extensions":[]},{"name":"FindPreviousNthOccurrences","description":"next / previous occurrence search (from a position)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistfinder.html#findpreviousnthoccurrences","signature":"FindPreviousNthOccurrences(panN, pItem, pnStartingAt)","extensions":[]}]},{"name":"stzListFlattener","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFlattener.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? o1.NumberOfItems()","output":"2","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#copy","signature":"Copy()","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#update","signature":"Update(paNewContent)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\no1.Update([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#updatewith","signature":"UpdateWith(paNewContent)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\no1.UpdateWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"List","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#list","signature":"List()","extensions":[]},{"name":"ToSet","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#toset","signature":"ToSet()","extensions":[]},{"name":"Flatten","description":"flattening the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#flatten","signature":"Flatten()","extensions":["Q"],"forms":["FlattenQ"],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\no1.Flatten()\n? @@( o1.Content() )","output":"[ 1, 2, 3, 4 ]","from":"composed from the signature, run in the library"}},{"name":"Flattened","description":"flattening the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#flattened","signature":"Flattened()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.Flattened() )","output":"[ 1, 2, 3, 4 ]","from":"composed from the signature, run in the library"}},{"name":"AssociateWith","description":"associate with an another list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#associatewith","signature":"AssociateWith(paOtherList)","extensions":["Q"],"forms":["AssociateWithQ"]},{"name":"AssociatedWith","description":"associate with an another list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#associatedwith","signature":"AssociatedWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.AssociatedWith([ 2, 3 ]) )","output":"[ [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], 2 ], [ [ [ [ 4 ] ] ], 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ToStzTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostztable","signature":"ToStzTable()","extensions":[]},{"name":"ToStzGrid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostzgrid","signature":"ToStzGrid()","extensions":[]},{"name":"ToStzSet","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostzset","signature":"ToStzSet()","extensions":[]},{"name":"ToStzListOfNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostzlistofnumbers","signature":"ToStzListOfNumbers()","extensions":[]},{"name":"ToStzListOfLists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostzlistoflists","signature":"ToStzListOfLists()","extensions":[]},{"name":"ToStzListOfPairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostzlistofpairs","signature":"ToStzListOfPairs()","extensions":[]},{"name":"ToStzListOfStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostzlistofstrings","signature":"ToStzListOfStrings()","extensions":[]},{"name":"ToStzHashList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#tostzhashlist","signature":"ToStzHashList()","extensions":[]},{"name":"Stringify","description":"stringifying the list","also_written":["Stringified"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#stringify","signature":"Stringify()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.Stringify() )","output":"[ \"[ [ [ 1 ] ], [ [ 2, 3 ] ] ]\", \"[ [ [ 4 ] ] ]\" ]","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedLeadingItemsCS","description":"repeated leading/trailing items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#hasrepeatedleadingitemscs","signature":"HasRepeatedLeadingItemsCS(pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? o1.HasRepeatedLeadingItemsCS(TRUE)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingItems","description":"repeated leading/trailing items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#hasleadingitems","signature":"HasLeadingItems()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? o1.HasLeadingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedLeadingItems","description":"repeated leading/trailing items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#repeatedleadingitems","signature":"RepeatedLeadingItems()","extensions":["CS"],"forms":["RepeatedLeadingItemsCS"]},{"name":"HasRepeatedTrailingItemsCS","description":"repeated leading/trailing items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#hasrepeatedtrailingitemscs","signature":"HasRepeatedTrailingItemsCS(pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? o1.HasRepeatedTrailingItemsCS(TRUE)","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedTrailingItems","description":"repeated leading/trailing items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#repeatedtrailingitems","signature":"RepeatedTrailingItems()","extensions":["CS"],"forms":["RepeatedTrailingItemsCS"]},{"name":"DeepFlatten","description":"deep flattening the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#deepflatten","signature":"DeepFlatten()","extensions":["Q"],"forms":["DeepFlattenQ"]},{"name":"DeepFlattened","description":"deep flattening the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#deepflattened","signature":"DeepFlattened()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.DeepFlattened() )","output":"[ 1, 2, 3, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FlattenToDepth","description":"flattening to a given depth","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#flattentodepth","signature":"FlattenToDepth(n)","extensions":["Q"],"forms":["FlattenToDepthQ"],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\no1.FlattenToDepth(2)\n? @@( o1.Content() )","output":"[ [ 1 ], [ 2, 3 ], [ 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"FlattenedToDepth","description":"flattening to a given depth","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#flattenedtodepth","signature":"FlattenedToDepth(n)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.FlattenedToDepth(2) )","output":"[ [ 1 ], [ 2, 3 ], [ 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"Paired","description":"paired (group into pairs)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#paired","signature":"Paired()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.Paired() )","output":"[ [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], [ [ [ 4 ] ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Chunked","description":"chunked (group into n-size)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#chunked","signature":"Chunked(n)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.Chunked(2) )","output":"[ [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], [ [ [ 4 ] ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"InterleavedWith","description":"interleave with another list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#interleavedwith","signature":"InterleavedWith(paOther)","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.InterleavedWith([ 2, 3 ]) )","output":"[ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], 2, [ [ [ 4 ] ] ], 3 ]","from":"composed from the signature, run in the library"}},{"name":"Objectified","description":"objectified (items as objects)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistflattener.html#objectified","signature":"Objectified()","extensions":[],"example":{"code":"o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])\n? @@( o1.Objectified() )","output":"[ @noname, @noname ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListGetter","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListGetter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#content","signature":"Content()","extensions":["CS"],"forms":["ContentCS"]},{"name":"List","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#list","signature":"List()","extensions":[]},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NthItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#nthitem","signature":"NthItem(_n_)","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.NthItem(2)","output":"b","from":"composed from the signature, run in the library"}},{"name":"FirstItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#firstitem","signature":"FirstItem()","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.FirstItem()","output":"a","from":"composed from the signature, run in the library"}},{"name":"LastItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#lastitem","signature":"LastItem()","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.LastItem()","output":"e","from":"composed from the signature, run in the library"}},{"name":"CentralItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#centralitem","signature":"CentralItem()","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.CentralItem()","output":"c","from":"composed from the signature, run in the library"}},{"name":"NFirstItems","description":"The first n items of the list.","also_written":["Head"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#nfirstitems","signature":"NFirstItems(_n_)","extensions":["Q"],"forms":["HeadQ","NFirstItemsQ"],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.NFirstItems(2) )","output":"[ \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"NLastItems","description":"The last n items of the list.","also_written":["Tail"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#nlastitems","signature":"NLastItems(_n_)","extensions":["Q"],"forms":["TailQ","NLastItemsQ"],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.NLastItems(2) )","output":"[ \"d\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAtPositions","description":"items at positions","also_written":["ItemsAt"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#itemsatpositions","signature":"ItemsAtPositions(panPositions)","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.ItemsAtPositions([ 2, 3 ]) )","output":"[ \"b\", \"c\" ]","from":"composed from the signature, run in the library"}},{"name":"Section","description":"section / range","also_written":["ItemsBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#section","signature":"Section(_n1_, _n2_)","extensions":["Q"],"forms":["ItemsBetweenQ"],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Section(2, 5) )","output":"[ \"b\", \"c\", \"d\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"Range","description":"section / range","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#range","signature":"Range(pnStart, pnRange)","extensions":[],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Range(2, 5) )","output":"[ \"b\", \"c\", \"d\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"UniqueItems","description":"Same as UniqueItemsCS: The unique items of the list, in first-seen order.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#uniqueitems","signature":"UniqueItems()","extensions":["CS"],"forms":["UniqueItemsCS"]},{"name":"RandomItem","description":"One item picked at random.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#randomitem","signature":"RandomItem()","extensions":[]},{"name":"NRandomItems","description":"n items picked at random.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#nrandomitems","signature":"NRandomItems(_n_)","extensions":[]},{"name":"EveryNthItem","description":"Every nth item of the list (n, 2n, 3n, ...).","also_written":["EveryNth"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#everynthitem","signature":"EveryNthItem(_n_)","extensions":["Q"],"forms":["EveryNthItemQ"],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.EveryNthItem(2) )","output":"[ \"b\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"OnlyStrings","description":"Only the STRING items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#onlystrings","signature":"OnlyStrings()","extensions":[]},{"name":"OnlyNumbers","description":"Only the NUMBER items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#onlynumbers","signature":"OnlyNumbers()","extensions":[]},{"name":"OnlyLists","description":"Only the LIST items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#onlylists","signature":"OnlyLists()","extensions":[]},{"name":"OnlyChars","description":"Only the CHAR items of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#onlychars","signature":"OnlyChars()","extensions":[]},{"name":"Pairs","description":"pairs / triplets / windows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#pairs","signature":"Pairs()","extensions":["Q"],"forms":["PairsQ"],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Pairs() )","output":"[ [ \"a\", \"b\" ], [ \"b\", \"c\" ], [ \"c\", \"d\" ], [ \"d\", \"e\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Triplets","description":"pairs / triplets / windows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#triplets","signature":"Triplets()","extensions":["Q"],"forms":["TripletsQ"],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Triplets() )","output":"[ [ \"a\", \"b\", \"c\" ], [ \"b\", \"c\", \"d\" ], [ \"c\", \"d\", \"e\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SlidingWindow","description":"pairs / triplets / windows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistgetter.html#slidingwindow","signature":"SlidingWindow(_n_)","extensions":["Q"],"forms":["SlidingWindowQ"],"example":{"code":"o1 = new stzListGetter([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.SlidingWindow(2) )","output":"[ [ \"a\", \"b\" ], [ \"b\", \"c\" ], [ \"c\", \"d\" ], [ \"d\", \"e\" ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListInString","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListInString.ring","inherits":{"stzString":1115},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#init","signature":"init(pcListInString)","extensions":[]},{"name":"ListInString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#listinstring","signature":"ListInString()","extensions":[],"example":{"code":"o1 = new stzListInString('[ \"alpha\", \"beta\", \"gamma\" ]')\n? o1.ListInString()","output":"[ \"alpha\", \"beta\", \"gamma\" ]","from":"composed from the signature, run in the library"}},{"name":"List","description":"","also_written":["Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#list","signature":"List()","extensions":["Q","QRT"],"forms":["ListQ","ListQRT"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#copy","signature":"Copy()","extensions":[]},{"name":"ToStzList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"Items","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#items","signature":"Items()","extensions":["XT"],"forms":["ItemsXT"],"example":{"code":"o1 = new stzListInString('[ \"alpha\", \"beta\", \"gamma\" ]')\n? @@( o1.Items() )","output":"[ '[\"alpha\"', '\"beta\"', '\"gamma\"]' ]","from":"composed from the signature, run in the library"}},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#values","signature":"Values()","extensions":[]},{"name":"VarNames","description":"","also_written":["Variables"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#varnames","signature":"VarNames()","extensions":[]},{"name":"Types","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#types","signature":"Types()","extensions":[]},{"name":"VariablesAndTheirTypes","description":"","also_written":["VarNamesAndTheirTypes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#variablesandtheirtypes","signature":"VariablesAndTheirTypes()","extensions":[]},{"name":"ContainsValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#containsvalues","signature":"ContainsValues()","extensions":[]},{"name":"ContainsVariables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#containsvariables","signature":"ContainsVariables()","extensions":[]},{"name":"ContainsOnlyValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#containsonlyvalues","signature":"ContainsOnlyValues()","extensions":[]},{"name":"ContainsValuesAndVariables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinstring.html#containsvaluesandvariables","signature":"ContainsValuesAndVariables()","extensions":[]}]},{"name":"stzListInserter","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListInserter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\n? o1.NumberOfItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Insert","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insert","signature":"Insert(pItem, pWhere)","extensions":["Q"],"forms":["InsertQ"]},{"name":"InsertItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insertitem","signature":"InsertItem(pItem, pWhere)","extensions":[]},{"name":"InsertBeforePosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insertbeforeposition","signature":"InsertBeforePosition(_n_, pItem)","extensions":["Q"],"forms":["InsertBeforePositionQ"],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\no1.InsertBeforePosition(2, \"tea\")\n? @@( o1.Content() )","output":"[ \"tea\", \"1\", \"2\", \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"InsertBefore","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insertbefore","signature":"InsertBefore(_n_, pItem)","extensions":[],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\no1.InsertBefore(2, \"tea\")\n? @@( o1.Content() )","output":"[ \"tea\", \"1\", \"2\", \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"InsertAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insertat","signature":"InsertAt(_n_, pItem)","extensions":["Q"],"forms":["InsertAtQ"],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\no1.InsertAt(2, \"tea\")\n? @@( o1.Content() )","output":"[ \"1\", \"tea\", \"2\", \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"InsertAfterPosition","description":"inserting an item after a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insertafterposition","signature":"InsertAfterPosition(_n_, pItem)","extensions":["Q"],"forms":["InsertAfterPositionQ"],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\no1.InsertAfterPosition(2, \"tea\")\n? @@( o1.Content() )","output":"[ \"1\", \"tea\", \"2\", \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"InsertAfter","description":"inserting an item after a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insertafter","signature":"InsertAfter(_n_, pItem)","extensions":[],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\no1.InsertAfter(2, \"tea\")\n? @@( o1.Content() )","output":"[ \"1\", \"tea\", \"2\", \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"InsertBeforePositions","description":"inserting before many positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#insertbeforepositions","signature":"InsertBeforePositions(panPositions, pItem)","extensions":["Q"],"forms":["InsertBeforePositionsQ"],"example":{"code":"o1 = new stzListInserter([\"1\", \"2\", \"3\"])\no1.InsertBeforePositions([ 2, 3 ], \"tea\")\n? @@( o1.Content() )","output":"[ \"tea\", \"1\", \"tea\", \"2\", \"3\" ]","from":"composed from the signature, run in the library"}},{"name":"MoveItem","description":"moving item at position n1 to position n2","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#moveitem","signature":"MoveItem(_n1_, _n2_)","extensions":["Q"],"forms":["MoveItemQ"]},{"name":"SwapItems","description":"swapping items at two given positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#swapitems","signature":"SwapItems(_n1_, _n2_)","extensions":["Q"],"forms":["SwapItemsQ"]},{"name":"Swap","description":"swapping items at two given positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlistinserter.html#swap","signature":"Swap(_n1_, _n2_)","extensions":[]}]},{"name":"stzListLeadTrail","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListLeadTrail.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListLeadTrail([\"hello\", \"world\", \"test\"])\n? o1.NumberOfItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListLeadTrail([\"hello\", \"world\", \"test\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedLeadingItems","description":"Same as HasRepeatedLeadingItemsCS: TRUE if the list starts with a repeated run of the same item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#hasrepeatedleadingitems","signature":"HasRepeatedLeadingItems()","extensions":["CS"],"forms":["HasRepeatedLeadingItemsCS"],"example":{"code":"o1 = new stzListLeadTrail([\"hello\", \"world\", \"test\"])\n? o1.HasRepeatedLeadingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedLeadingItems","description":"Same as RepeatedLeadingItemsCS: The repeated run at the START of the list, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#repeatedleadingitems","signature":"RepeatedLeadingItems()","extensions":["CS"],"forms":["RepeatedLeadingItemsCS"]},{"name":"RepeatedLeadingItem","description":"Same as RepeatedLeadingItemCS: The item repeated at the start of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#repeatedleadingitem","signature":"RepeatedLeadingItem()","extensions":["CS"],"forms":["RepeatedLeadingItemCS"]},{"name":"NumberOfRepeatedLeadingItems","description":"Same as NumberOfRepeatedLeadingItemsCS: How long the repeated run at the start of the list is.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#numberofrepeatedleadingitems","signature":"NumberOfRepeatedLeadingItems()","extensions":["CS"],"forms":["NumberOfRepeatedLeadingItemsCS"],"example":{"code":"o1 = new stzListLeadTrail([\"hello\", \"world\", \"test\"])\n? o1.NumberOfRepeatedLeadingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedTrailingItems","description":"Same as HasRepeatedTrailingItemsCS: TRUE if the list ends with a repeated run of the same item.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#hasrepeatedtrailingitems","signature":"HasRepeatedTrailingItems()","extensions":["CS"],"forms":["HasRepeatedTrailingItemsCS"],"example":{"code":"o1 = new stzListLeadTrail([\"hello\", \"world\", \"test\"])\n? o1.HasRepeatedTrailingItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedTrailingItems","description":"Same as RepeatedTrailingItemsCS: The repeated run at the END of the list, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#repeatedtrailingitems","signature":"RepeatedTrailingItems()","extensions":["CS"],"forms":["RepeatedTrailingItemsCS"]},{"name":"RemoveRepeatedLeadingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#removerepeatedleadingitems","signature":"RemoveRepeatedLeadingItems()","extensions":["Q","CS"],"forms":["RemoveRepeatedLeadingItemsQ","RemoveRepeatedLeadingItemsCS","RemoveRepeatedLeadingItemsCSQ"]},{"name":"RemoveRepeatedTrailingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#removerepeatedtrailingitems","signature":"RemoveRepeatedTrailingItems()","extensions":["Q","CS"],"forms":["RemoveRepeatedTrailingItemsQ","RemoveRepeatedTrailingItemsCS","RemoveRepeatedTrailingItemsCSQ"]},{"name":"RemoveRepeatedLeadingAndTrailingItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#removerepeatedleadingandtrailingitems","signature":"RemoveRepeatedLeadingAndTrailingItems()","extensions":["Q","CS"],"forms":["RemoveRepeatedLeadingAndTrailingItemsQ","RemoveRepeatedLeadingAndTrailingItemsCS","RemoveRepeatedLeadingAndTrailingItemsCSQ"]},{"name":"RepeatedLeadingItemsRemoved","description":"passive forms","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#repeatedleadingitemsremoved","signature":"RepeatedLeadingItemsRemoved()","extensions":["CS"],"forms":["RepeatedLeadingItemsRemovedCS"]},{"name":"RepeatedTrailingItemsRemoved","description":"passive forms","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#repeatedtrailingitemsremoved","signature":"RepeatedTrailingItemsRemoved()","extensions":["CS"],"forms":["RepeatedTrailingItemsRemovedCS"]},{"name":"StartsWith","description":"starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#startswith","signature":"StartsWith(pItem)","extensions":["CS"],"forms":["StartsWithCS"],"example":{"code":"o1 = new stzListLeadTrail([\"hello\", \"world\", \"test\"])\n? o1.StartsWith(\"tea\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWith","description":"starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzlistleadtrail.html#endswith","signature":"EndsWith(pItem)","extensions":["CS"],"forms":["EndsWithCS"],"example":{"code":"o1 = new stzListLeadTrail([\"hello\", \"world\", \"test\"])\n? o1.EndsWith(\"tea\")","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzListMerger","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListMerger.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? o1.NumberOfItems()","output":"6","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#copy","signature":"Copy()","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#update","signature":"Update(paNewContent)","extensions":[],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\no1.Update([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#updatewith","signature":"UpdateWith(paNewContent)","extensions":[],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\no1.UpdateWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Add","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#add","signature":"Add(pItem)","extensions":[],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\no1.Add(3)\n? @@( o1.Content() )","output":"[ 1, 2, 3, 4, 5, 6, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Merge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#merge","signature":"Merge()","extensions":["Q"],"forms":["MergeQ"]},{"name":"Merged","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#merged","signature":"Merged()","extensions":[]},{"name":"MergeWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#mergewith","signature":"MergeWith(paOtherList)","extensions":["Q","Many"],"forms":["MergeWithQ","MergeWithMany","MergeWithManyQ"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\no1.MergeWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 1, 2, 3, 4, 5, 6, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"MergedWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#mergedwith","signature":"MergedWith(paOtherList)","extensions":["Many"],"forms":["MergedWithMany"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.MergedWith([ 2, 3 ]) )","output":"[ 1, 2, 3, 4, 5, 6, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"AssociateWith","description":"Pair each item with its counterpart in the given list: [ [item, other], ... ].","also_written":["AssociatedWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#associatewith","signature":"AssociateWith(paOtherList)","extensions":["Q"],"forms":["AssociateWithQ"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.AssociateWith([ 2, 3 ]) )","output":"[ [ 1, 2 ], [ 2, 3 ], [ 3, \"\" ], [ 4, \"\" ], [ 5, \"\" ], [ 6, \"\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Flatten","description":"flatten (deep merge)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#flatten","signature":"Flatten()","extensions":["Q"],"forms":["FlattenQ"]},{"name":"Flattened","description":"flatten (deep merge)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#flattened","signature":"Flattened()","extensions":[]},{"name":"InterleaveWith","description":"interleave","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#interleavewith","signature":"InterleaveWith(paOtherList)","extensions":["Q"],"forms":["InterleaveWithQ"]},{"name":"InterleavedWith","description":"The items interleaved with the given list's items, alternating.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#interleavedwith","signature":"InterleavedWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.InterleavedWith([ 2, 3 ]) )","output":"[ 1, 2, 2, 3, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"ZipWith","description":"zip -- pair items from two lists","also_written":["ZippedWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#zipwith","signature":"ZipWith(paOtherList)","extensions":["Q"],"forms":["ZipWithQ"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.ZipWith([ 2, 3 ]) )","output":"[ [ 1, 2 ], [ 2, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"Unzip","description":"unzip -- split pairs into two lists","also_written":["Unzipped"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#unzip","signature":"Unzip()","extensions":["Q"],"forms":["UnzipQ"]},{"name":"PrependWith","description":"prepend list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#prependwith","signature":"PrependWith(paOtherList)","extensions":["Q"],"forms":["PrependWithQ"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\no1.PrependWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3, 1, 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"PrependedWith","description":"A copy with the given list's items put in front.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#prependedwith","signature":"PrependedWith(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.PrependedWith([ 2, 3 ]) )","output":"[ 2, 3, 1, 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"DiffWith","description":"diff -- items in this but not in other","also_written":["Minus"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#diffwith","signature":"DiffWith(paOtherList)","extensions":["Q"],"forms":["DiffWithQ"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.DiffWith([ 2, 3 ]) )","output":"[ 1, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"IntersectWith","description":"intersect -- items in both lists","also_written":["CommonWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#intersectwith","signature":"IntersectWith(paOtherList)","extensions":["Q"],"forms":["IntersectWithQ"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.IntersectWith([ 2, 3 ]) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UnionWith","description":"union -- all unique items from both lists","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#unionwith","signature":"UnionWith(paOtherList)","extensions":["Q"],"forms":["UnionWithQ"]},{"name":"Partition","description":"partition -- split into n groups","also_written":["Partitioned"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistmerger.html#partition","signature":"Partition(n)","extensions":["Q"],"forms":["PartitionQ"],"example":{"code":"o1 = new stzListMerger([1, 2, 3, 4, 5, 6])\n? @@( o1.Partition(2) )","output":"[ [ 1, 2, 3 ], [ 4, 5, 6 ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListMover","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListMover.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#content","signature":"Content()","extensions":[]},{"name":"List","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#list","signature":"List()","extensions":[]},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Move","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#move","signature":"Move(_n1_, _n2_)","extensions":["Q","Many"],"forms":["MoveQ","MoveMany","MoveManyQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.Move(2, 5)\n? @@( o1.Content() )","output":"[ \"a\", \"c\", \"d\", \"e\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"Swap","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#swap","signature":"Swap(_n1_, _n2_)","extensions":["Q"],"forms":["SwapQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.Swap(2, 5)\n? @@( o1.Content() )","output":"[ \"a\", \"e\", \"c\", \"d\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"MoveToStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#movetostart","signature":"MoveToStart(n)","extensions":["Q"],"forms":["MoveToStartQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.MoveToStart(2)\n? @@( o1.Content() )","output":"[ \"b\", \"a\", \"c\", \"d\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"MoveToFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#movetofirst","signature":"MoveToFirst(n)","extensions":[],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.MoveToFirst(2)\n? @@( o1.Content() )","output":"[ \"b\", \"a\", \"c\", \"d\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"MoveToEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#movetoend","signature":"MoveToEnd(n)","extensions":["Q"],"forms":["MoveToEndQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.MoveToEnd(2)\n? @@( o1.Content() )","output":"[ \"a\", \"c\", \"d\", \"e\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"MoveToLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#movetolast","signature":"MoveToLast(n)","extensions":[],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.MoveToLast(2)\n? @@( o1.Content() )","output":"[ \"a\", \"c\", \"d\", \"e\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"SwapFirstAndLast","description":"swap first and last","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#swapfirstandlast","signature":"SwapFirstAndLast()","extensions":["Q"],"forms":["SwapFirstAndLastQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.SwapFirstAndLast()\n? @@( o1.Content() )","output":"[ \"e\", \"b\", \"c\", \"d\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"Reverse","description":"reverse","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#reverse","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.Reverse()\n? @@( o1.Content() )","output":"[ \"e\", \"d\", \"c\", \"b\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"reverse","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.Reversed() )","output":"[ \"e\", \"d\", \"c\", \"b\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"RotateLeft","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#rotateleft","signature":"RotateLeft(n)","extensions":["Q"],"forms":["RotateLeftQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.RotateLeft(2)\n? @@( o1.Content() )","output":"[ \"c\", \"d\", \"e\", \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"RotatedLeft","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#rotatedleft","signature":"RotatedLeft(n)","extensions":[],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.RotatedLeft(2) )","output":"[ \"c\", \"d\", \"e\", \"a\", \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"RotateRight","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#rotateright","signature":"RotateRight(n)","extensions":["Q"],"forms":["RotateRightQ"],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\no1.RotateRight(2)\n? @@( o1.Content() )","output":"[ \"d\", \"e\", \"a\", \"b\", \"c\" ]","from":"composed from the signature, run in the library"}},{"name":"RotatedRight","description":"rotate -- circular shift","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#rotatedright","signature":"RotatedRight(n)","extensions":[],"example":{"code":"o1 = new stzListMover([\"a\", \"b\", \"c\", \"d\", \"e\"])\n? @@( o1.RotatedRight(2) )","output":"[ \"d\", \"e\", \"a\", \"b\", \"c\" ]","from":"composed from the signature, run in the library"}},{"name":"Shuffle","description":"shuffle -- random reorder","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#shuffle","signature":"Shuffle()","extensions":["Q"],"forms":["ShuffleQ"]},{"name":"Shuffled","description":"shuffle -- random reorder","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#shuffled","signature":"Shuffled()","extensions":[]},{"name":"MoveItemToStart","description":"move item by value","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#moveitemtostart","signature":"MoveItemToStart(pItem)","extensions":[]},{"name":"MoveItemToEnd","description":"move item by value","url":"https://mayouni.github.io/stzsite/en/reference/stzlistmover.html#moveitemtoend","signature":"MoveItemToEnd(pItem)","extensions":[]}]},{"name":"stzListNamedParams","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListNamedParams.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#numberofitems","signature":"NumberOfItems()","extensions":[]},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Item","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#item","signature":"Item(n)","extensions":[]},{"name":"IsHashList","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ishashlist","signature":"IsHashList()","extensions":[]},{"name":"ToStzHashList","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#tostzhashlist","signature":"ToStzHashList()","extensions":[]},{"name":"IsANamedParam","description":"each call does an o(1) hash lookup in the zig engine.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isanamedparam","signature":"IsANamedParam()","extensions":[]},{"name":"IsNamedParamWith","description":"each call does an o(1) hash lookup in the zig engine.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnamedparamwith","signature":"IsNamedParamWith(cKeyword)","extensions":[]},{"name":"IsOnPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonpositionnamedparam","signature":"IsOnPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnPosition, 3 ])\n? o1.IsOnPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinpositionnamedparam","signature":"IsInPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InPosition, 3 ])\n? o1.IsInPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonpositionsnamedparam","signature":"IsOnPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnPositions, 3 ])\n? o1.IsOnPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinpositionsnamedparam","signature":"IsInPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InPositions, 3 ])\n? o1.IsInPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonsectionnamedparam","signature":"IsOnSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnSection, 3 ])\n? o1.IsOnSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonsectionibnamedparam","signature":"IsOnSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnSectionIB, 3 ])\n? o1.IsOnSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonsectionsnamedparam","signature":"IsOnSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnSections, 3 ])\n? o1.IsOnSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonsectionsibnamedparam","signature":"IsOnSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnSectionsIB, 3 ])\n? o1.IsOnSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsHarvestNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isharvestnamedparam","signature":"IsHarvestNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Harvest, 3 ])\n? o1.IsHarvestNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndHarvestNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandharvestnamedparam","signature":"IsAndHarvestNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndHarvest, 3 ])\n? o1.IsAndHarvestNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThenHarvestNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthenharvestnamedparam","signature":"IsAndThenHarvestNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThenHarvest, 3 ])\n? o1.IsAndThenHarvestNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThenHarvestNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthenharvestnamedparam","signature":"IsThenHarvestNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThenHarvest, 3 ])\n? o1.IsThenHarvestNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsYieldNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isyieldnamedparam","signature":"IsYieldNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Yield, 3 ])\n? o1.IsYieldNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndYieldNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandyieldnamedparam","signature":"IsAndYieldNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndYield, 3 ])\n? o1.IsAndYieldNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThenYieldNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthenyieldnamedparam","signature":"IsAndThenYieldNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThenYield, 3 ])\n? o1.IsAndThenYieldNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThenYieldNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthenyieldnamedparam","signature":"IsThenYieldNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThenYield, 3 ])\n? o1.IsThenYieldNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsHarvestSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isharvestsectionnamedparam","signature":"IsHarvestSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :HarvestSection, 3 ])\n? o1.IsHarvestSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndHarvestSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandharvestsectionnamedparam","signature":"IsAndHarvestSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndHarvestSection, 3 ])\n? o1.IsAndHarvestSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThenHarvestSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthenharvestsectionnamedparam","signature":"IsAndThenHarvestSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThenHarvestSection, 3 ])\n? o1.IsAndThenHarvestSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThenHarvestSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthenharvestsectionnamedparam","signature":"IsThenHarvestSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThenHarvestSection, 3 ])\n? o1.IsThenHarvestSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsYieldSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isyieldsectionnamedparam","signature":"IsYieldSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :YieldSection, 3 ])\n? o1.IsYieldSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndYieldSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandyieldsectionnamedparam","signature":"IsAndYieldSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndYieldSection, 3 ])\n? o1.IsAndYieldSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThenYieldSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthenyieldsectionnamedparam","signature":"IsAndThenYieldSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThenYieldSection, 3 ])\n? o1.IsAndThenYieldSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThenYieldSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthenyieldsectionnamedparam","signature":"IsThenYieldSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThenYieldSection, 3 ])\n? o1.IsThenYieldSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsHarvestSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isharvestsectionsnamedparam","signature":"IsHarvestSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :HarvestSections, 3 ])\n? o1.IsHarvestSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndHarvestSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandharvestsectionsnamedparam","signature":"IsAndHarvestSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndHarvestSections, 3 ])\n? o1.IsAndHarvestSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThenHarvestSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthenharvestsectionsnamedparam","signature":"IsAndThenHarvestSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThenHarvestSections, 3 ])\n? o1.IsAndThenHarvestSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThenHarvestSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthenharvestsectionsnamedparam","signature":"IsThenHarvestSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThenHarvestSections, 3 ])\n? o1.IsThenHarvestSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsYieldSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isyieldsectionsnamedparam","signature":"IsYieldSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :YieldSections, 3 ])\n? o1.IsYieldSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndYieldSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandyieldsectionsnamedparam","signature":"IsAndYieldSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndYieldSections, 3 ])\n? o1.IsAndYieldSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThenYieldSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthenyieldsectionsnamedparam","signature":"IsAndThenYieldSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThenYieldSections, 3 ])\n? o1.IsAndThenYieldSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThenYieldSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthenyieldsectionsnamedparam","signature":"IsThenYieldSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThenYieldSections, 3 ])\n? o1.IsThenYieldSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNCharsBeforeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isncharsbeforenamedparam","signature":"IsNCharsBeforeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NCharsBefore, 3 ])\n? o1.IsNCharsBeforeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNCharsAfterNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isncharsafternamedparam","signature":"IsNCharsAfterNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NCharsAfter, 3 ])\n? o1.IsNCharsAfterNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNPartsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonpartsnamedparam","signature":"IsToNPartsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNParts, 3 ])\n? o1.IsToNPartsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofncharsnamedparam","signature":"IsToPartsOfNCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfNChars, 3 ])\n? o1.IsToPartsOfNCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofnitemsnamedparam","signature":"IsToPartsOfNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfNItems, 3 ])\n? o1.IsToPartsOfNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNItemsXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofnitemsxtnamedparam","signature":"IsToPartsOfNItemsXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfNItemsXT, 3 ])\n? o1.IsToPartsOfNItemsXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofnstringsnamedparam","signature":"IsToPartsOfNStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfNStrings, 3 ])\n? o1.IsToPartsOfNStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofnsubstringsnamedparam","signature":"IsToPartsOfNSubStringsNamedParam()","extensions":[]},{"name":"IsAtWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatwherenamedparam","signature":"IsAtWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtWhere, 3 ])\n? o1.IsAtWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhereOrAtWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswhereoratwherenamedparam","signature":"IsWhereOrAtWhereNamedParam()","extensions":[]},{"name":"IsAtWhereOrWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatwhereorwherenamedparam","signature":"IsAtWhereOrWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtWhere, 3 ])\n? o1.IsAtWhereOrWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhereOrAtWhereNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswhereoratwherenamedparams","signature":"IsWhereOrAtWhereNamedParams()","extensions":[]},{"name":"IsAtWhereOrWhereNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatwhereorwherenamedparams","signature":"IsAtWhereOrWhereNamedParams()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtWhere, 3 ])\n? o1.IsAtWhereOrWhereNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatwherextnamedparam","signature":"IsAtWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtWhereXT, 3 ])\n? o1.IsAtWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhereXTOrAtWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswherextoratwherextnamedparam","signature":"IsWhereXTOrAtWhereXTNamedParam()","extensions":[]},{"name":"IsAtWhereXTOrWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatwherextorwherextnamedparam","signature":"IsAtWhereXTOrWhereXTNamedParam()","extensions":[]},{"name":"IsWhereXTOrAtWhereXTNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswherextoratwherextnamedparams","signature":"IsWhereXTOrAtWhereXTNamedParams()","extensions":[]},{"name":"IsAtWhereXTOrWhereXTNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatwherextorwherextnamedparams","signature":"IsAtWhereXTOrWhereXTNamedParams()","extensions":[]},{"name":"IsBeforeWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforewherenamedparam","signature":"IsBeforeWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeWhere, 3 ])\n? o1.IsBeforeWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeOrBeforeWhereNamedParam","description":"","also_written":["IsBeforeWhereOrBeforeNamedParam","IsBeforeOrBeforeWhereNamedParams","IsBeforeWhereOrBeforeNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeorbeforewherenamedparam","signature":"IsBeforeOrBeforeWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Before, 3 ])\n? o1.IsBeforeOrBeforeWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforewherextnamedparam","signature":"IsBeforeWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeWhereXT, 3 ])\n? o1.IsBeforeWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeOrBeforeWhereXTNamedParam","description":"","also_written":["IsBeforeWhereXTOrBeforeNamedParam","IsBeforeOrBeforeWhereXTNamedParams","IsBeforeWhereXTOrBeforeNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeorbeforewherextnamedparam","signature":"IsBeforeOrBeforeWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Before, 3 ])\n? o1.IsBeforeOrBeforeWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterwherenamedparam","signature":"IsAfterWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterWhere, 3 ])\n? o1.IsAfterWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterOrAfterWhereNamedParam","description":"","also_written":["IsAfterWhereOrAfterNamedParam","IsAfterOrAfterWhereNamedParams","IsAfterWhereOrAfterNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterorafterwherenamedparam","signature":"IsAfterOrAfterWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :After, 3 ])\n? o1.IsAfterOrAfterWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterwherextnamedparam","signature":"IsAfterWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterWhereXT, 3 ])\n? o1.IsAfterWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterOrAfterWhereXTNamedParam","description":"","also_written":["IsAfterWhereXTOrAfterNamedParam","IsAfterOrAfterWhereXTNamedParams","IsAfterWhereXTOrAfterNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterorafterwherextnamedparam","signature":"IsAfterOrAfterWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :After, 3 ])\n? o1.IsAfterOrAfterWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfExactlyNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofexactlynitemsnamedparam","signature":"IsToPartsOfExactlyNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfExactlyNItems, 3 ])\n? o1.IsToPartsOfExactlyNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfExactlyNCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofexactlyncharsnamedparam","signature":"IsToPartsOfExactlyNCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfExactlyNChars, 3 ])\n? o1.IsToPartsOfExactlyNCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfExactlyNStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofexactlynstringsnamedparam","signature":"IsToPartsOfExactlyNStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfExactlyNStrings, 3 ])\n? o1.IsToPartsOfExactlyNStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfExactlyNSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofexactlynsubstringsnamedparam","signature":"IsToPartsOfExactlyNSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfExactlyNSubStrings, 3 ])\n? o1.IsToPartsOfExactlyNSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNItemsXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofnitemsxt","signature":"IsToPartsOfNItemsXT()","extensions":[]},{"name":"IsToPartsOfNCharsXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofncharsxtnamedparam","signature":"IsToPartsOfNCharsXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfNCharsXT, 3 ])\n? o1.IsToPartsOfNCharsXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNStringsXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofnstringsxtnamedparam","signature":"IsToPartsOfNStringsXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfNStringsXT, 3 ])\n? o1.IsToPartsOfNStringsXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPartsOfNSubStringsXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopartsofnsubstringsxtnamedparam","signature":"IsToPartsOfNSubStringsXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPartsOfNSubStringsXT, 3 ])\n? o1.IsToPartsOfNSubStringsXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoitemnamedparam","signature":"IsToItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToItem, 3 ])\n? o1.IsToItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoitemsnamedparam","signature":"IsToItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToItems, 3 ])\n? o1.IsToItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilitemnamedparam","signature":"IsUntilItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilItem, 3 ])\n? o1.IsUntilItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptoitemnamedparam","signature":"IsUpToItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToItem, 3 ])\n? o1.IsUpToItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDownToNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdowntonamedparam","signature":"IsDownToNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :DownTo, 3 ])\n? o1.IsDownToNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDownToItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdowntoitemnamedparam","signature":"IsDownToItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :DownToItem, 3 ])\n? o1.IsDownToItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDownToItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdowntoitematnamedparam","signature":"IsDownToItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :DownToItemAt, 3 ])\n? o1.IsDownToItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDownToItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdowntoitematpositionnamedparam","signature":"IsDownToItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :DownToItemAtPosition, 3 ])\n? o1.IsDownToItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDownToCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdowntocharnamedparam","signature":"IsDownToCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :DownToChar, 3 ])\n? o1.IsDownToCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDownToCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdowntocharatnamedparam","signature":"IsDownToCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :DownToCharAt, 3 ])\n? o1.IsDownToCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDownToCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdowntocharatpositionnamedparam","signature":"IsDownToCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :DownToCharAtPosition, 3 ])\n? o1.IsDownToCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilcharnamedparam","signature":"IsUntilCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilChar, 3 ])\n? o1.IsUntilCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptocharnamedparam","signature":"IsUpToCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToChar, 3 ])\n? o1.IsUpToCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilSubStringNamedParam","description":"Move IsToSubStringNamedParam() here","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilsubstringnamedparam","signature":"IsUntilSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilSubString, 3 ])\n? o1.IsUntilSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptosubstringnamedparam","signature":"IsUpToSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToSubString, 3 ])\n? o1.IsUpToSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilstringnamedparam","signature":"IsUntilStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilString, 3 ])\n? o1.IsUntilStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptostringnamedparam","signature":"IsUpToStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToString, 3 ])\n? o1.IsUpToStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilnumbernamedparam","signature":"IsUntilNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilNumber, 3 ])\n? o1.IsUntilNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonumbernamedparam","signature":"IsUpToNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToNumber, 3 ])\n? o1.IsUpToNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntillistnamedparam","signature":"IsUntilListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilList, 3 ])\n? o1.IsUntilListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptolistnamedparam","signature":"IsUpToListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToList, 3 ])\n? o1.IsUpToListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilobjectnamedparam","signature":"IsUntilObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilObject, 3 ])\n? o1.IsUntilObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptoobjectnamedparam","signature":"IsUpToObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToObject, 3 ])\n? o1.IsUpToObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOneOfTheseNamedParams","description":"","also_written":["IsOneTheseNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoneofthesenamedparams","signature":"IsOneOfTheseNamedParams(pacParamNames)","extensions":[]},{"name":"IsRemoveAtOptionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isremoveatoptionsnamedparam","signature":"IsRemoveAtOptionsNamedParam()","extensions":[]},{"name":"IsTextBoxedOptionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istextboxedoptionsnamedparam","signature":"IsTextBoxedOptionsNamedParam()","extensions":[]},{"name":"IsBoxOptionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboxoptionsnamedparam","signature":"IsBoxOptionsNamedParam()","extensions":[]},{"name":"IsConstraintsOptionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isconstraintsoptionsnamedparam","signature":"IsConstraintsOptionsNamedParam()","extensions":[]},{"name":"IsCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscellnamedparam","signature":"IsCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Cell, 3 ])\n? o1.IsCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcellnamedparam","signature":"IsOfCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCell, 3 ])\n? o1.IsOfCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCellsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscellsnamedparam","signature":"IsCellsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Cells, 3 ])\n? o1.IsCellsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfCellsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcellsnamedparam","signature":"IsOfCellsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCells, 3 ])\n? o1.IsOfCellsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincellnamedparam","signature":"IsInCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InCell, 3 ])\n? o1.IsInCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInCellsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincellsnamedparam","signature":"IsInCellsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InCells, 3 ])\n? o1.IsInCellsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCellValueNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscellvaluenamedparam","signature":"IsCellValueNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CellValue, 3 ])\n? o1.IsCellValueNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfCellValueNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcellvaluenamedparam","signature":"IsOfCellValueNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCellValue, 3 ])\n? o1.IsOfCellValueNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCellPartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscellpartnamedparam","signature":"IsCellPartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CellPart, 3 ])\n? o1.IsCellPartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispartnamedparam","signature":"IsPartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Part, 3 ])\n? o1.IsPartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubPartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubpartnamedparam","signature":"IsSubPartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubPart, 3 ])\n? o1.IsSubPartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubValueNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubvaluenamedparam","signature":"IsSubValueNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubValue, 3 ])\n? o1.IsSubValueNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSubValueNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsubvaluenamedparam","signature":"IsOfSubValueNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSubValue, 3 ])\n? o1.IsOfSubValueNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubValuesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubvaluesnamedparam","signature":"IsSubValuesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubValues, 3 ])\n? o1.IsSubValuesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSubValuesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsubvaluesnamedparam","signature":"IsOfSubValuesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSubValues, 3 ])\n? o1.IsOfSubValuesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfCellPartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcellpartnamedparam","signature":"IsOfCellPartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCellPart, 3 ])\n? o1.IsOfCellPartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfPartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofpartnamedparam","signature":"IsOfPartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfPart, 3 ])\n? o1.IsOfPartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSubPartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsubpartnamedparam","signature":"IsOfSubPartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSubPart, 3 ])\n? o1.IsOfSubPartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColNamedParam","description":"","also_written":["IsColumnNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolnamedparam","signature":"IsColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Col, 3 ])\n? o1.IsColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColNumberNamedParam","description":"","also_written":["IsColumnNumberNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolnumbernamedparam","signature":"IsColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColNumber, 3 ])\n? o1.IsColNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColOrColNumberNamedParam","description":"","also_written":["IsColNumberOrColNamedParam","IsColNumberOrColNamedParams","IsColOrColNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolorcolnumbernamedparam","signature":"IsColOrColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColNumber, 3 ])\n? o1.IsColNumberOrColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColNamedParam","description":"","also_written":["IsOfColumnNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolnamedparam","signature":"IsOfColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCol, 3 ])\n? o1.IsOfColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColOrColumnNamedParam","description":"","also_written":["IsOfColumnOrColNamedParam","IsOfColOrColumnNamedParams","IsOfColumnOrColNamedParams","IsOfColOrOfColumnNamedParam","IsOfColumnOrOfColNamedParam","IsOfColOrOfColumnNamedParams","IsOfColumnOrOfColNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolorcolumnnamedparam","signature":"IsOfColOrColumnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCol, 3 ])\n? o1.IsOfColOrColumnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColNamedParam","description":"","also_written":["IsInColumnNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolnamedparam","signature":"IsInColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InCol, 3 ])\n? o1.IsInColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColOrColumnNamedParam","description":"","also_written":["IsInColumnOrColNamedParam","IsInColOrColumnNamedParams","IsInColumnOrColNamedParams","IsInColOrInColumnNamedParam","IsInColumnOrInColNamedParam","IsInColOrInColumnNamedParams","IsInColumnOrInColNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolorcolumnnamedparam","signature":"IsInColOrColumnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InCol, 3 ])\n? o1.IsInColOrColumnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColsNamedParam","description":"","also_written":["IsColumnsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolsnamedparam","signature":"IsColsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Cols, 3 ])\n? o1.IsColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColsNumbersNamedParam","description":"","also_written":["IsColumnsNumbersNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolsnumbersnamedparam","signature":"IsColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColsNumbers, 3 ])\n? o1.IsColsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColsOrColsNumberNamedParam","description":"","also_written":["IsColsNumbersOrColsNamedParam","IsColsOrColsNumberNamedParams","IsColsNumbersOrColsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolsorcolsnumbernamedparam","signature":"IsColsOrColsNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColsNumbers, 3 ])\n? o1.IsColsNumbersOrColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColsNamedParam","description":"","also_written":["IsOfColumnsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolsnamedparam","signature":"IsOfColsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCols, 3 ])\n? o1.IsOfColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColsOrColumnsNamedParam","description":"","also_written":["IsOfColumnsOrColsNamedParam","IsOfColsOrColumnsNamedParams","IsOfColumnsOrColsNamedParams","IsOfColsOrOfColumnsNamedParam","IsOfColumnsOrOfColsNamedParam","IsOfColsOrOfColumnsNamedParams","IsOfColumnsOrOfColsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolsorcolumnsnamedparam","signature":"IsOfColsOrColumnsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfCols, 3 ])\n? o1.IsOfColsOrColumnsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColsNamedParam","description":"","also_written":["IsInColumnsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolsnamedparam","signature":"IsInColsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InCols, 3 ])\n? o1.IsInColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColsOrColumnsNamedParam","description":"","also_written":["IsInColumnsOrColNamedParam","IsInColumnsOrColNamedParams","IsInColsOrColumnsNamedParams","IsInColumnsOrInColNamedParam","IsInColsOrInColumnsNamedParam","IsInColumnsOrInColNamedParams","IsInColsOrInColumnsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolsorcolumnsnamedparam","signature":"IsInColsOrColumnsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InCols, 3 ])\n? o1.IsInColsOrColumnsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByColNumberNamedParam","description":"","also_written":["IsByColumnNumberNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycolnumbernamedparam","signature":"IsByColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByColNumber, 3 ])\n? o1.IsByColNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByColOrByColNumberNamedParam","description":"","also_written":["IsByColNumberOrColNamedParams","IsByColNumberOrByColNamedParam","IsByColOrByColNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycolorbycolnumbernamedparam","signature":"IsByColOrByColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByColNumber, 3 ])\n? o1.IsByColNumberOrColNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByColsNumbersNamedParam","description":"","also_written":["IsByColumnsNumbersNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycolsnumbersnamedparam","signature":"IsByColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByColsNumbers, 3 ])\n? o1.IsByColsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByColsOrByColsNumbersNamedParam","description":"","also_written":["IsByColsNumbersOrByColsNamedParam","IsByColsOrByColsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycolsorbycolsnumbersnamedparam","signature":"IsByColsOrByColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByColsNumbers, 3 ])\n? o1.IsByColsNumbersOrByColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByColsNumbersOrColsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycolsnumbersorcolsnamedparams","signature":"IsByColsNumbersOrColsNamedParams()","extensions":[]},{"name":"IsInColNumberNamedParam","description":"","also_written":["IsInColumnNumberNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolnumbernamedparam","signature":"IsInColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InColNumber, 3 ])\n? o1.IsInColNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColOrInColNumberNamedParam","description":"","also_written":["IsInColNumberOrInColNamedParam","IsInColInNumberOrColNamedParams","IsInColOrInColNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolorincolnumbernamedparam","signature":"IsInColOrInColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InColNumber, 3 ])\n? o1.IsInColNumberOrInColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColsNumbersNamedParam","description":"","also_written":["IsInColumnsNumbersNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolsnumbersnamedparam","signature":"IsInColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InColsNumbers, 3 ])\n? o1.IsInColsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColsOrInColsNumbersNamedParam","description":"","also_written":["IsInColsNumbersOrInColsNamedParam","IsInColsOrInColsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolsorincolsnumbersnamedparam","signature":"IsInColsOrInColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InColsNumbers, 3 ])\n? o1.IsInColsNumbersOrInColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInColsNumbersOrInColsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincolsnumbersorincolsnamedparams","signature":"IsInColsNumbersOrInColsNamedParams()","extensions":[]},{"name":"IsOfColNumberNamedParam","description":"","also_written":["IsOfColumnNumberNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolnumbernamedparam","signature":"IsOfColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfColNumber, 3 ])\n? o1.IsOfColNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColOrOfColNumberNamedParam","description":"","also_written":["IsOfColNumberOrOfColNamedParam","IsOfColNumberOrOfColNamedParams","IsOfColOrOfColNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolorofcolnumbernamedparam","signature":"IsOfColOrOfColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfColNumber, 3 ])\n? o1.IsOfColNumberOrOfColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColsNumbersNamedParam","description":"","also_written":["IsOfColumnsNumbersNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolsnumbersnamedparam","signature":"IsOfColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfColsNumbers, 3 ])\n? o1.IsOfColsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColsOrOfColsNumbersNamedParam","description":"","also_written":["IsOfColsNumbersOrOfColsNamedParam","IsOfColsOrOfColsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolsorofcolsnumbersnamedparam","signature":"IsOfColsOrOfColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfColsNumbers, 3 ])\n? o1.IsOfColsNumbersOrOfColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfColsNumbersOrOfColsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcolsnumbersorofcolsnamedparams","signature":"IsOfColsNumbersOrOfColsNamedParams()","extensions":[]},{"name":"IsToColNumberNamedParam","description":"","also_written":["IsToColumnNumberNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocolnumbernamedparam","signature":"IsToColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToColNumber, 3 ])\n? o1.IsToColNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToColOrToColNumberNamedParam","description":"","also_written":["IsToColNumberOrToColNamedParam","IsToColNumberOrToColNamedParams","IsToColOrToColNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocolortocolnumbernamedparam","signature":"IsToColOrToColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToColNumber, 3 ])\n? o1.IsToColNumberOrToColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToColsNumbersNamedParam","description":"","also_written":["IsToColumnsNumbersNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocolsnumbersnamedparam","signature":"IsToColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToColsNumbers, 3 ])\n? o1.IsToColsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToColsOrToColsNumbersNamedParam","description":"","also_written":["IsToColsNumbersOrToColsNamedParam","IsToColsOrToColsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocolsortocolsnumbersnamedparam","signature":"IsToColsOrToColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToColsNumbers, 3 ])\n? o1.IsToColsNumbersOrToColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToColsNumbersOrtoColsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocolsnumbersortocolsnamedparams","signature":"IsToColsNumbersOrtoColsNamedParams()","extensions":[]},{"name":"IsUsingColNumberNamedParam","description":"","also_written":["IsUsingColumnNumberNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcolnumbernamedparam","signature":"IsUsingColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingColNumber, 3 ])\n? o1.IsUsingColNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingColOrUsingColNumberNamedParam","description":"","also_written":["IsUsingColNumberOrUsingColNamedParam","IsUsingColNumberOrUsingColNamedParams","IsUsingColOrUsingColNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcolorusingcolnumbernamedparam","signature":"IsUsingColOrUsingColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingColNumber, 3 ])\n? o1.IsUsingColNumberOrUsingColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingColsNumbersNamedParam","description":"","also_written":["IsUsingColumnsNumbersNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcolsnumbersnamedparam","signature":"IsUsingColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingColsNumbers, 3 ])\n? o1.IsUsingColsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingColsOrUsingColsNumbersNamedParam","description":"","also_written":["IsUsingColsNumbersOrUsingColsNamedParam","IsUsingColsOrUsingColsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcolsorusingcolsnumbersnamedparam","signature":"IsUsingColsOrUsingColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingColsNumbers, 3 ])\n? o1.IsUsingColsNumbersOrUsingColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingColsNumbersOrUsingColsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcolsnumbersorusingcolsnamedparams","signature":"IsUsingColsNumbersOrUsingColsNamedParams()","extensions":[]},{"name":"IsWithColNumberNamedParam","description":"","also_written":["IsWithColumnNumberNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcolnumbernamedparam","signature":"IsWithColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithColNumber, 3 ])\n? o1.IsWithColNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithColOrWithColNumberNamedParam","description":"","also_written":["IsWithColNumberOrWithColNamedParam","IsWithColNumberOrWithColNamedParams","IsWithColOrWithColNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcolorwithcolnumbernamedparam","signature":"IsWithColOrWithColNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithColNumber, 3 ])\n? o1.IsWithColNumberOrWithColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithColsNumbersNamedParam","description":"","also_written":["IsWithColumnsNumbersNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcolsnumbersnamedparam","signature":"IsWithColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithColsNumbers, 3 ])\n? o1.IsWithColsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithColsOrWithColsNumbersNamedParam","description":"","also_written":["IsWithColsNumbersOrWithColsNamedParam","IsWithColsOrWithColsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcolsorwithcolsnumbersnamedparam","signature":"IsWithColsOrWithColsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithColsNumbers, 3 ])\n? o1.IsWithColsNumbersOrWithColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithColsNumbersOrWithColsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcolsnumbersorwithcolsnamedparams","signature":"IsWithColsNumbersOrWithColsNamedParams()","extensions":[]},{"name":"IsByRowNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyrownumbernamedparam","signature":"IsByRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByRowNumber, 3 ])\n? o1.IsByRowNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByRowOrByRowNumberNamedParam","description":"","also_written":["IsByRowNumberOrByRowNamedParam","IsByRowNumberOrByRowNamedParams","IsByRowOrByRowNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyroworbyrownumbernamedparam","signature":"IsByRowOrByRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByRowNumber, 3 ])\n? o1.IsByRowNumberOrByRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByRowsNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyrowsnumbersnamedparam","signature":"IsByRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByRowsNumbers, 3 ])\n? o1.IsByRowsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByRowsOrByRowsNumbersNamedParam","description":"","also_written":["IsByRowsNumbersOrByRowsNamedParam","IsByRowsOrByRowsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyrowsorbyrowsnumbersnamedparam","signature":"IsByRowsOrByRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByRowsNumbers, 3 ])\n? o1.IsByRowsNumbersOrByRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByRowsNumbersOrByRowsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyrowsnumbersorbyrowsnamedparams","signature":"IsByRowsNumbersOrByRowsNamedParams()","extensions":[]},{"name":"IsInRowNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrownumbernamedparam","signature":"IsInRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRowNumber, 3 ])\n? o1.IsInRowNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInRowOrInRowNumberNamedParam","description":"","also_written":["IsInRowNumberOrInRowNamedParam","IsInRowNumberOrInRowNamedParams","IsInRowOrInRowNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinroworinrownumbernamedparam","signature":"IsInRowOrInRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRowNumber, 3 ])\n? o1.IsInRowNumberOrInRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInRowsNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrowsnumbersnamedparam","signature":"IsInRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRowsNumbers, 3 ])\n? o1.IsInRowsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInRowsOrInRowsNumbersNamedParam","description":"","also_written":["IsInRowsNumbersOrInRowsNamedParam","IsInRowsOrInRowsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrowsorinrowsnumbersnamedparam","signature":"IsInRowsOrInRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRowsNumbers, 3 ])\n? o1.IsInRowsNumbersOrInRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInRowsNumbersOrInRowsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrowsnumbersorinrowsnamedparams","signature":"IsInRowsNumbersOrInRowsNamedParams()","extensions":[]},{"name":"IsOfRowNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofrownumbernamedparam","signature":"IsOfRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfRowNumber, 3 ])\n? o1.IsOfRowNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfRowOrOfRowNumberNamedParam","description":"","also_written":["IsOfRowNumberOrOfRowNamedParam","IsOfRowNumberOrOfRowNamedParams","IsOfRowOrOfRowNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofroworofrownumbernamedparam","signature":"IsOfRowOrOfRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfRowNumber, 3 ])\n? o1.IsOfRowNumberOrOfRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfRowsNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofrowsnumbersnamedparam","signature":"IsOfRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfRowsNumbers, 3 ])\n? o1.IsOfRowsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfRowsOrOfRowsNumbersNamedParam","description":"","also_written":["IsOfRowsNumbersOrOfRowsNamedParam","IsOfRowsOrOfRowsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofrowsorofrowsnumbersnamedparam","signature":"IsOfRowsOrOfRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfRowsNumbers, 3 ])\n? o1.IsOfRowsNumbersOrOfRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfRowsNumbersOrOfRowsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofrowsnumbersorofrowsnamedparams","signature":"IsOfRowsNumbersOrOfRowsNamedParams()","extensions":[]},{"name":"IsToRowNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istorownumbernamedparam","signature":"IsToRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToRowNumber, 3 ])\n? o1.IsToRowNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToRowOrToRowNumberNamedParam","description":"","also_written":["IsToRowNumberOrToRowNamedParam","IsToRowNumberOrToRowNamedParams","IsToRowOrToRowNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istorowortorownumbernamedparam","signature":"IsToRowOrToRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToRowNumber, 3 ])\n? o1.IsToRowNumberOrToRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToRowsNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istorowsnumbersnamedparam","signature":"IsToRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToRowsNumbers, 3 ])\n? o1.IsToRowsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToRowsOrToRowsNumbersNamedParam","description":"","also_written":["IsToRowsNumbersOrToRowsNamedParam","IsToRowsOrToRowsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istorowsortorowsnumbersnamedparam","signature":"IsToRowsOrToRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToRowsNumbers, 3 ])\n? o1.IsToRowsNumbersOrToRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToRowsNumbersOrToRowsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istorowsnumbersortorowsnamedparams","signature":"IsToRowsNumbersOrToRowsNamedParams()","extensions":[]},{"name":"IsUsingRowNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingrownumbernamedparam","signature":"IsUsingRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingRowNumber, 3 ])\n? o1.IsUsingRowNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingRowOrUsingRowNumberNamedParam","description":"","also_written":["IsUsingRowNumberOrUsingRowNamedParam","IsUsingRowNumberOrUsingRowNamedParams","IsUsingRowOrUsingRowNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingroworusingrownumbernamedparam","signature":"IsUsingRowOrUsingRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingRowNumber, 3 ])\n? o1.IsUsingRowNumberOrUsingRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingRowsNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingrowsnumbersnamedparam","signature":"IsUsingRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingRowsNumbers, 3 ])\n? o1.IsUsingRowsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingRowsOrUsingRowsNumbersNamedParam","description":"","also_written":["IsUsingRowsNumbersOrUsingRowsNamedParam","IsUsingRowsOrUsingRowsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingrowsorusingrowsnumbersnamedparam","signature":"IsUsingRowsOrUsingRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingRowsNumbers, 3 ])\n? o1.IsUsingRowsNumbersOrUsingRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingRowsNumbersOrUsingRowsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingrowsnumbersorusingrowsnamedparams","signature":"IsUsingRowsNumbersOrUsingRowsNamedParams()","extensions":[]},{"name":"IsWithRowNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithrownumbernamedparam","signature":"IsWithRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithRowNumber, 3 ])\n? o1.IsWithRowNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithRowOrWithRowNumberNamedParam","description":"","also_written":["IsWithRowNumberOrWithRowNamedParam","IsWithRowNumberOrWithRowNamedParams","IsWithRowOrWithRowNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithroworwithrownumbernamedparam","signature":"IsWithRowOrWithRowNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithRowNumber, 3 ])\n? o1.IsWithRowNumberOrWithRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithRowsNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithrowsnumbersnamedparam","signature":"IsWithRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithRowsNumbers, 3 ])\n? o1.IsWithRowsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithRowsOrWithRowsNumbersNamedParam","description":"","also_written":["IsWithRowsNumbersOrWithRowsNamedParam","IsWithRowsOrWithRowsNumbersNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithrowsorwithrowsnumbersnamedparam","signature":"IsWithRowsOrWithRowsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithRowsNumbers, 3 ])\n? o1.IsWithRowsNumbersOrWithRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithRowsNumbersOrWithRowsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithrowsnumbersorwithrowsnamedparams","signature":"IsWithRowsNumbersOrWithRowsNamedParams()","extensions":[]},{"name":"IsRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isrownamedparam","signature":"IsRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Row, 3 ])\n? o1.IsRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofrownamedparam","signature":"IsOfRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfRow, 3 ])\n? o1.IsOfRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrownamedparam","signature":"IsInRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRow, 3 ])\n? o1.IsInRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsRowsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isrowsnamedparam","signature":"IsRowsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Rows, 3 ])\n? o1.IsRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfRowsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofrowsnamedparam","signature":"IsOfRowsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfRows, 3 ])\n? o1.IsOfRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInRowsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrowsnamedparam","signature":"IsInRowsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRows, 3 ])\n? o1.IsInRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoccurrencenamedparam","signature":"IsOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Occurrence, 3 ])\n? o1.IsOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthnamedparam","signature":"IsNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Nth, 3 ])\n? o1.IsNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthoccurrencenamedparam","signature":"IsNthOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NthOccurrence, 3 ])\n? o1.IsNthOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnnamedparam","signature":"IsNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :N, 3 ])\n? o1.IsNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCaseSensitiveNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscasesensitivenamedparam","signature":"IsCaseSensitiveNamedParam()","extensions":[]},{"name":"IsRangeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#israngenamedparam","signature":"IsRangeNamedParam()","extensions":[]},{"name":"IsInRangeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrangenamedparam","signature":"IsInRangeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRange, 3 ])\n? o1.IsInRangeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatnamedparam","signature":"IsStartingAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAt, 3 ])\n? o1.IsStartingAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatpositionnamedparam","signature":"IsStartingAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtPosition, 3 ])\n? o1.IsStartingAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtOrStartingAtPositionNamedParam","description":"","also_written":["IsStartingAtPositionOrStartingAtNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatorstartingatpositionnamedparam","signature":"IsStartingAtOrStartingAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAt, 3 ])\n? o1.IsStartingAtOrStartingAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatoccurrencenamedparam","signature":"IsStartingAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtOccurrence, 3 ])\n? o1.IsStartingAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartatnamedparam","signature":"IsStartAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartAt, 3 ])\n? o1.IsStartAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartsatnamedparam","signature":"IsStartsAtNamedParam()","extensions":[]},{"name":"IsStartAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartatpositionnamedparam","signature":"IsStartAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartAtPosition, 3 ])\n? o1.IsStartAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartsatpositionnamedparam","signature":"IsStartsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartsAtPosition, 3 ])\n? o1.IsStartsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartatoccurrencenamedparam","signature":"IsStartAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartAtOccurrence, 3 ])\n? o1.IsStartAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartsAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartsatoccurrencenamedparam","signature":"IsStartsAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartsAtOccurrence, 3 ])\n? o1.IsStartsAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendatnamedparam","signature":"IsEndAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndAt, 3 ])\n? o1.IsEndAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendsatnamedparam","signature":"IsEndsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndsAt, 3 ])\n? o1.IsEndsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendingatnamedparam","signature":"IsEndingAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndingAt, 3 ])\n? o1.IsEndingAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendatpositionnamedparam","signature":"IsEndAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndAtPosition, 3 ])\n? o1.IsEndAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendsatpositionnamedparam","signature":"IsEndsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndsAtPosition, 3 ])\n? o1.IsEndsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndingAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendingatpositionnamedparam","signature":"IsEndingAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndingAtPosition, 3 ])\n? o1.IsEndingAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndingAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendingatoccurrencenamedparam","signature":"IsEndingAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndingAtOccurrence, 3 ])\n? o1.IsEndingAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStopAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstopatnamedparam","signature":"IsStopAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StopAt, 3 ])\n? o1.IsStopAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStopsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstopsatnamedparam","signature":"IsStopsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StopsAt, 3 ])\n? o1.IsStopsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStopAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstopatpositionnamedparam","signature":"IsStopAtPositionNamedParam()","extensions":[]},{"name":"IsStopsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstopsatpositionnamedparam","signature":"IsStopsAtPositionNamedParam()","extensions":[]},{"name":"IsEndiingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendiingatnamedparam","signature":"IsEndiingAtNamedParam()","extensions":[]},{"name":"IsStoppingAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstoppingatpositionnamedparam","signature":"IsStoppingAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StoppingAtPosition, 3 ])\n? o1.IsStoppingAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStoppingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstoppingatnamedparam","signature":"IsStoppingAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StoppingAt, 3 ])\n? o1.IsStoppingAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStoppingAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstoppingatoccurrencenamedparam","signature":"IsStoppingAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StoppingAtOccurrence, 3 ])\n? o1.IsStoppingAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStopAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstopatoccurrencenamedparam","signature":"IsStopAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StopAtOccurrence, 3 ])\n? o1.IsStopAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStopsAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstopsatoccurrencenamedparam","signature":"IsStopsAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StopsAtOccurrence, 3 ])\n? o1.IsStopsAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsendAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendatoccurrencenamedparam","signature":"IsendAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :endAtOccurrence, 3 ])\n? o1.IsendAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsendsAtOccurrenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendsatoccurrencenamedparam","signature":"IsendsAtOccurrenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :endsAtOccurrence, 3 ])\n? o1.IsendsAtOccurrenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInStringNNamedParam","description":"","also_written":["IsInStringAtPositionNamedParam","IsInStringAtPositionNNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinstringnnamedparam","signature":"IsInStringNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InStringN, 3 ])\n? o1.IsInStringNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsExceptNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isexceptnamedparam","signature":"IsExceptNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Except, 3 ])\n? o1.IsExceptNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isasnamedparam","signature":"IsAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :As, 3 ])\n? o1.IsAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThenNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthennamedparam","signature":"IsThenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Then, 3 ])\n? o1.IsThenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThenNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthennamedparam","signature":"IsAndThenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThen, 3 ])\n? o1.IsAndThenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromnamedparam","signature":"IsFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :From, 3 ])\n? o1.IsFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromOrOfNamedParam","description":"","also_written":["IsOfOrFromNamedParam","IsFromOrOfNamedParams","IsOfOrFromNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromorofnamedparam","signature":"IsFromOrOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :From, 3 ])\n? o1.IsFromOrOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcellnamedparam","signature":"IsFromCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCell, 3 ])\n? o1.IsFromCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCellAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcellatnamedparam","signature":"IsFromCellAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCellAt, 3 ])\n? o1.IsFromCellAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCellAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcellatpositionnamedparam","signature":"IsFromCellAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCellAtPosition, 3 ])\n? o1.IsFromCellAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCellsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcellsnamedparam","signature":"IsFromCellsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCells, 3 ])\n? o1.IsFromCellsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCellsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcellsatnamedparam","signature":"IsFromCellsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCellsAt, 3 ])\n? o1.IsFromCellsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCellsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcellsatpositionsnamedparam","signature":"IsFromCellsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCellsAtPositions, 3 ])\n? o1.IsFromCellsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocellnamedparam","signature":"IsToCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCell, 3 ])\n? o1.IsToCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCellAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocellatnamedparam","signature":"IsToCellAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCellAt, 3 ])\n? o1.IsToCellAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCellAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocellatpositionnamedparam","signature":"IsToCellAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCellAtPosition, 3 ])\n? o1.IsToCellAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCellsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocellsnamedparam","signature":"IsToCellsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCells, 3 ])\n? o1.IsToCellsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCellsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocellsatnamedparam","signature":"IsToCellsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCellsAt, 3 ])\n? o1.IsToCellsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCellsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocellsatpositionsnamedparam","signature":"IsToCellsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCellsAtPositions, 3 ])\n? o1.IsToCellsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsValueNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isvaluenamedparam","signature":"IsValueNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Value, 3 ])\n? o1.IsValueNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfValueNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofvaluenamedparam","signature":"IsOfValueNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfValue, 3 ])\n? o1.IsOfValueNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsValuesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isvaluesnamedparam","signature":"IsValuesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Values, 3 ])\n? o1.IsValuesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringOrSubStringNamedParam","description":"","also_written":["IsStringOrSubStringNamedParams","IsSubStringOrStringONamedParam","IsSubStringOrStringONamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringorsubstringnamedparam","signature":"IsStringOrSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :String, 3 ])\n? o1.IsStringOrSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrOfNamedParam","description":"","also_written":["IsOfOrToNamedParam","IsOfOrToNamedParams","IsToOrOfNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoorofnamedparam","signature":"IsToOrOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonumbernamedparam","signature":"IsToNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNumber, 3 ])\n? o1.IsToNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonumbersnamedparam","signature":"IsToNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNumbers, 3 ])\n? o1.IsToNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringnamedparam","signature":"IsToStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToString, 3 ])\n? o1.IsToStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istosubstringnamedparam","signature":"IsToSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToSubString, 3 ])\n? o1.IsToSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istosubstringsnamedparam","signature":"IsToSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToSubStrings, 3 ])\n? o1.IsToSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocharnamedparam","signature":"IsToCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToChar, 3 ])\n? o1.IsToCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istolistnamedparam","signature":"IsToListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToList, 3 ])\n? o1.IsToListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istolistsnamedparam","signature":"IsToListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToLists, 3 ])\n? o1.IsToListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopairnamedparam","signature":"IsToPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPair, 3 ])\n? o1.IsToPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istohashlistnamedparam","signature":"IsToHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToHashList, 3 ])\n? o1.IsToHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istosetnamedparam","signature":"IsToSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToSet, 3 ])\n? o1.IsToSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoobjectnamedparam","signature":"IsToObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToObject, 3 ])\n? o1.IsToObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoobjectsnamedparam","signature":"IsToObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToObjects, 3 ])\n? o1.IsToObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToNumberNamedParam","description":"","also_written":["IsToNumberOrToNamedParam","IsToNumberOrToNamedParams","IsToOrToNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortonumbernamedparam","signature":"IsToOrToNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToCharNamedParam","description":"","also_written":["IsToCharOrToNamedParam","IsToCharOrToNamedParams","IsToOrToCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortocharnamedparam","signature":"IsToOrToCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToStringNamedParam","description":"","also_written":["IsToStringOrToNamedParam","IsToOrToStringNamedParams","IsToStringOrToNamedParams","IsToStringOrToObjectParam","IsToStringOrToObjectParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortostringnamedparam","signature":"IsToOrToStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToSubStringNamedParam","description":"","also_written":["IsToSubStringOrToNamedParam","IsToOrToSubStringNamedParams","IsToSubStringOrToNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortosubstringnamedparam","signature":"IsToOrToSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToListNamedParam","description":"","also_written":["IsToListOrToNamedParam","IsToListOrToNamedParams","IsToOrToListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortolistnamedparam","signature":"IsToOrToListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToHashListNamedParam","description":"","also_written":["IsToHashListOrToNamedParam","IsToHashListOrToNamedParams","IsToOrToHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortohashlistnamedparam","signature":"IsToOrToHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToPairNamedParam","description":"","also_written":["IsToPairOrToNamedParam","IsToOrToPairNamedParams","IsToPairOrToNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortopairnamedparam","signature":"IsToOrToPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToSetNamedParam","description":"","also_written":["IsToSetOrToNamedParam","IsToOrToSetNamedParams","IsToSetOrToNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortosetnamedparam","signature":"IsToOrToSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToObjectNamedParam","description":"","also_written":["IsToOrToObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortoobjectnamedparam","signature":"IsToOrToObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofnumbernamedparam","signature":"IsOfNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfNumber, 3 ])\n? o1.IsOfNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofstringnamedparam","signature":"IsOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfString, 3 ])\n? o1.IsOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsubstringnamedparam","signature":"IsOfSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSubString, 3 ])\n? o1.IsOfSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofcharnamedparam","signature":"IsOfCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfChar, 3 ])\n? o1.IsOfCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoflistnamedparam","signature":"IsOfListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfList, 3 ])\n? o1.IsOfListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofpairnamedparam","signature":"IsOfPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfPair, 3 ])\n? o1.IsOfPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofhashlistnamedparam","signature":"IsOfHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfHashList, 3 ])\n? o1.IsOfHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsetnamedparam","signature":"IsOfSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSet, 3 ])\n? o1.IsOfSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofobjectnamedparam","signature":"IsOfObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfObject, 3 ])\n? o1.IsOfObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfNumberNamedParam","description":"","also_written":["IsOfNumberOrOfNamedParam","IsOfNumberOrOfNamedParams","IsOfOrOfNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofnumbernamedparam","signature":"IsOfOrOfNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfCharNamedParam","description":"","also_written":["IsOfCharOrOfNamedParam","IsOfCharOrOfNamedParams","IsOfOrOfCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofcharnamedparam","signature":"IsOfOrOfCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfStringNamedParam","description":"","also_written":["IsOfStringOrOfNamedParam","IsOfOrOfStringNamedParams","IsOfStringOrOfNamedParams","IsOfStringOrOfObjectParam","IsOfStringOrOfObjectParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofstringnamedparam","signature":"IsOfOrOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfSubStringNamedParam","description":"","also_written":["IsOfSubStringOrOfNamedParam","IsOfOrOfSubStringNamedParams","IsOfSubStringOrOfNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofsubstringnamedparam","signature":"IsOfOrOfSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfListNamedParam","description":"","also_written":["IsOfListOrOfNamedParam","IsOfListOrOfNamedParams","IsOfOrOfListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforoflistnamedparam","signature":"IsOfOrOfListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfHashListNamedParam","description":"","also_written":["IsOfHashListOrOfNamedParam","IsOfHashListOrOfNamedParams","IsOfOrOfHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofhashlistnamedparam","signature":"IsOfOrOfHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfPairNamedParam","description":"","also_written":["IsOfPairOrOfNamedParam","IsOfOrOfPairNamedParams","IsOfPairOrOfNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofpairnamedparam","signature":"IsOfOrOfPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfSetNamedParam","description":"","also_written":["IsOfSetOrOfNamedParam","IsOfOrOfSetNamedParams","IsOfSetOrOfNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofsetnamedparam","signature":"IsOfOrOfSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfObjectNamedParam","description":"","also_written":["IsOfOrOfObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofobjectnamedparam","signature":"IsOfOrOfObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbynumbernamedparam","signature":"IsByNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByNumber, 3 ])\n? o1.IsByNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbystringnamedparam","signature":"IsByStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByString, 3 ])\n? o1.IsByStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBySubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbysubstringnamedparam","signature":"IsBySubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BySubString, 3 ])\n? o1.IsBySubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycharnamedparam","signature":"IsByCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByChar, 3 ])\n? o1.IsByCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbylistnamedparam","signature":"IsByListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByList, 3 ])\n? o1.IsByListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbypairnamedparam","signature":"IsByPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByPair, 3 ])\n? o1.IsByPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyhashlistnamedparam","signature":"IsByHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByHashList, 3 ])\n? o1.IsByHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBySetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbysetnamedparam","signature":"IsBySetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BySet, 3 ])\n? o1.IsBySetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyobjectnamedparam","signature":"IsByObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByObject, 3 ])\n? o1.IsByObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByNumberNamedParam","description":"","also_written":["IsByNumberOrByNamedParam","IsByNumberOrByNamedParams","IsByOrByNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbynumbernamedparam","signature":"IsByOrByNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByCharNamedParam","description":"","also_written":["IsByCharOrByNamedParam","IsByCharOrByNamedParams","IsByOrByCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbycharnamedparam","signature":"IsByOrByCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByStringNamedParam","description":"","also_written":["IsByStringOrByNamedParam","IsByOrByStringNamedParams","IsByStringOrByNamedParams","IsByStringOrByObjectParam","IsByStringOrByObjectParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbystringnamedparam","signature":"IsByOrByStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrBySubStringNamedParam","description":"","also_written":["IsBySubStringOrByNamedParam","IsByOrBySubStringNamedParams","IsBySubStringOrByNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbysubstringnamedparam","signature":"IsByOrBySubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrBySubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByListNamedParam","description":"","also_written":["IsByListOrByNamedParam","IsByListOrByNamedParams","IsByOrByListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbylistnamedparam","signature":"IsByOrByListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByHashListNamedParam","description":"","also_written":["IsByHashListOrByNamedParam","IsByHashListOrByNamedParams","IsByOrByHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbyhashlistnamedparam","signature":"IsByOrByHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByPairNamedParam","description":"","also_written":["IsByPairOrByNamedParam","IsByOrByPairNamedParams","IsByPairOrByNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbypairnamedparam","signature":"IsByOrByPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrBySetNamedParam","description":"","also_written":["IsBySetOrByNamedParam","IsByOrBySetNamedParams","IsBySetOrByNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbysetnamedparam","signature":"IsByOrBySetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrBySetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByObjectNamedParam","description":"","also_written":["IsByOrByObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbyobjectnamedparam","signature":"IsByOrByObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsListOfListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islistoflistsnamedparam","signature":"IsListOfListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ListOfLists, 3 ])\n? o1.IsListOfListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsGridNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isgridnamedparam","signature":"IsGridNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Grid, 3 ])\n? o1.IsGridNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTableNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istablenamedparam","signature":"IsTableNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Table, 3 ])\n? o1.IsTableNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ishashlistnamedparam","signature":"IsHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :HashList, 3 ])\n? o1.IsHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispairnamedparam","signature":"IsPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Pair, 3 ])\n? o1.IsPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islistnamedparam","signature":"IsListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :List, 3 ])\n? o1.IsListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isobjectnamedparam","signature":"IsObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Object, 3 ])\n? o1.IsObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinnumbernamedparam","signature":"IsInNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InNumber, 3 ])\n? o1.IsInNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinstringnamedparam","signature":"IsInStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InString, 3 ])\n? o1.IsInStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsubstringnamedparam","signature":"IsInSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSubString, 3 ])\n? o1.IsInSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isincharnamedparam","signature":"IsInCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InChar, 3 ])\n? o1.IsInCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinlistnamedparam","signature":"IsInListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InList, 3 ])\n? o1.IsInListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinpairnamedparam","signature":"IsInPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InPair, 3 ])\n? o1.IsInPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinhashlistnamedparam","signature":"IsInHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InHashList, 3 ])\n? o1.IsInHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsetnamedparam","signature":"IsInSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSet, 3 ])\n? o1.IsInSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinobjectnamedparam","signature":"IsInObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InObject, 3 ])\n? o1.IsInObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInNumberNamedParam","description":"","also_written":["IsInNumberOrInNamedParam","IsInNumberOrInNamedParams","IsInOrInNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinnumbernamedparam","signature":"IsInOrInNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInCharNamedParam","description":"","also_written":["IsInCharOrInNamedParam","IsInCharOrInNamedParams","IsInOrInCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorincharnamedparam","signature":"IsInOrInCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInStringNamedParam","description":"","also_written":["IsInObjectOrInNamedParam","IsInStringOrInNamedParam","IsInOrInStringNamedParams","IsInStringOrInNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinstringnamedparam","signature":"IsInOrInStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInSubStringNamedParam","description":"","also_written":["IsInSubStringOrInNamedParam","IsInOrInSubStringNamedParams","IsInSubStringOrInNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinsubstringnamedparam","signature":"IsInOrInSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInListNamedParam","description":"","also_written":["IsInListOrInNamedParam","IsInListOrInNamedParams","IsInOrInListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinlistnamedparam","signature":"IsInOrInListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInHashListNamedParam","description":"","also_written":["IsInHashListOrInNamedParam","IsInHashListOrInNamedParams","IsInOrInHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinhashlistnamedparam","signature":"IsInOrInHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInPairNamedParam","description":"","also_written":["IsInPairOrInNamedParam","IsInOrInPairNamedParams","IsInPairOrInNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinpairnamedparam","signature":"IsInOrInPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInSetNamedParam","description":"","also_written":["IsInSetOrInNamedParam","IsInOrInSetNamedParams","IsInSetOrInNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinsetnamedparam","signature":"IsInOrInSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInObjectNamedParam","description":"","also_written":["IsInObjectOrInNamedParams","IsInOrInObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinobjectnamedparam","signature":"IsInOrInObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithnumbernamedparam","signature":"IsWithNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithNumber, 3 ])\n? o1.IsWithNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithstringnamedparam","signature":"IsWithStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithString, 3 ])\n? o1.IsWithStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithsubstringnamedparam","signature":"IsWithSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithSubString, 3 ])\n? o1.IsWithSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcharnamedparam","signature":"IsWithCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithChar, 3 ])\n? o1.IsWithCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithlistnamedparam","signature":"IsWithListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithList, 3 ])\n? o1.IsWithListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithpairnamedparam","signature":"IsWithPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithPair, 3 ])\n? o1.IsWithPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithhashlistnamedparam","signature":"IsWithHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithHashList, 3 ])\n? o1.IsWithHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithsetnamedparam","signature":"IsWithSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithSet, 3 ])\n? o1.IsWithSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithobjectnamedparam","signature":"IsWithObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithObject, 3 ])\n? o1.IsWithObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrToNamedParam","description":"","also_written":["IsToOrWithNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithortonamedparam","signature":"IsWithOrToNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrToNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithNumberNamedParam","description":"","also_written":["IsWithNumberOrWithNamedParam","IsWithNumberOrWithNamedParams","IsWithOrWithNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithnumbernamedparam","signature":"IsWithOrWithNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithCharNamedParam","description":"","also_written":["IsWithCharOrWithNamedParam","IsWithCharOrWithNamedParams","IsWithOrWithCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithcharnamedparam","signature":"IsWithOrWithCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithStringNamedParam","description":"","also_written":["IsWithStringOrWithNamedParam","IsWithOrWithStringNamedParams","IsWithStringOrWithNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithstringnamedparam","signature":"IsWithOrWithStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithSubStringNamedParam","description":"","also_written":["IsWithSubStringOrWithNamedParam","IsWithOrWithSubStringNamedParams","IsWithSubStringOrWithNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithsubstringnamedparam","signature":"IsWithOrWithSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithListNamedParam","description":"","also_written":["IsWithListOrWithNamedParam","IsWithListOrWithNamedParams","IsWithOrWithListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithlistnamedparam","signature":"IsWithOrWithListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithHashListNamedParam","description":"","also_written":["IsWithHashListOrWithNamedParam","IsWithHashListOrWithNamedParams","IsWithOrWithHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithhashlistnamedparam","signature":"IsWithOrWithHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithPairNamedParam","description":"","also_written":["IsWithPairOrWithNamedParam","IsWithOrWithPairNamedParams","IsWithPairOrWithNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithpairnamedparam","signature":"IsWithOrWithPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithSetNamedParam","description":"","also_written":["IsWithSetOrWithNamedParam","IsWithOrWithSetNamedParams","IsWithSetOrWithNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithsetnamedparam","signature":"IsWithOrWithSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithObjectNamedParam","description":"","also_written":["IsWithObjectOrWithNamedParam","IsWithObjectOrWithNamedParams","IsWithOrWithObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithobjectnamedparam","signature":"IsWithOrWithObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidenumbernamedparam","signature":"IsInsideNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideNumber, 3 ])\n? o1.IsInsideNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidestringnamedparam","signature":"IsInsideStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideString, 3 ])\n? o1.IsInsideStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidesubstringnamedparam","signature":"IsInsideSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideSubString, 3 ])\n? o1.IsInsideSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidecharnamedparam","signature":"IsInsideCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideChar, 3 ])\n? o1.IsInsideCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidelistnamedparam","signature":"IsInsideListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideList, 3 ])\n? o1.IsInsideListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsidePairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidepairnamedparam","signature":"IsInsidePairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsidePair, 3 ])\n? o1.IsInsidePairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidehashlistnamedparam","signature":"IsInsideHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideHashList, 3 ])\n? o1.IsInsideHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidesetnamedparam","signature":"IsInsideSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideSet, 3 ])\n? o1.IsInsideSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideobjectnamedparam","signature":"IsInsideObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InsideObject, 3 ])\n? o1.IsInsideObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideNumberNamedParam","description":"","also_written":["IsInsideNumberOrInsideNamedParam","IsInsideNumberOrInsideNamedParams","IsInsideOrInsideNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidenumbernamedparam","signature":"IsInsideOrInsideNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideCharNamedParam","description":"","also_written":["IsInsideCharOrInsideNamedParam","IsInsideCharOrInsideNamedParams","IsInsideOrInsideCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidecharnamedparam","signature":"IsInsideOrInsideCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideStringNamedParam","description":"","also_written":["IsInsideStringOrInsideNamedParam","IsInsideOrInsideStringNamedParams","IsInsideStringOrInsideNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidestringnamedparam","signature":"IsInsideOrInsideStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideSubStringNamedParam","description":"","also_written":["IsInsideSubStringOrInsideNamedParam","IsInsideOrInsideSubStringNamedParams","IsInsideSubStringOrInsideNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidesubstringnamedparam","signature":"IsInsideOrInsideSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideListNamedParam","description":"","also_written":["IsInsideListOrInsideNamedParam","IsInsideListOrInsideNamedParams","IsInsideOrInsideListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidelistnamedparam","signature":"IsInsideOrInsideListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideHashListNamedParam","description":"","also_written":["IsInsideHashListOrInsideNamedParam","IsInsideHashListOrInsideNamedParams","IsInsideOrInsideHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidehashlistnamedparam","signature":"IsInsideOrInsideHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsidePairNamedParam","description":"","also_written":["IsInsidePairOrInsideNamedParam","IsInsideOrInsidePairNamedParams","IsInsidePairOrInsideNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidepairnamedparam","signature":"IsInsideOrInsidePairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsidePairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideSetNamedParam","description":"","also_written":["IsInsideSetOrInsideNamedParam","IsInsideOrInsideSetNamedParams","IsInsideSetOrInsideNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsidesetnamedparam","signature":"IsInsideOrInsideSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInsideOrInsideObjectNamedParam","description":"","also_written":["IsInsideObjectOrInsideNamedParam","IsInsideObjectOrInsideNamedParams","IsInsideOrInsideObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideorinsideobjectnamedparam","signature":"IsInsideOrInsideObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Inside, 3 ])\n? o1.IsInsideOrInsideObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonnumbernamedparam","signature":"IsOnNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnNumber, 3 ])\n? o1.IsOnNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonstringnamedparam","signature":"IsOnStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnString, 3 ])\n? o1.IsOnStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonsubstringnamedparam","signature":"IsOnSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnSubString, 3 ])\n? o1.IsOnSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoncharnamedparam","signature":"IsOnCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnChar, 3 ])\n? o1.IsOnCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonlistnamedparam","signature":"IsOnListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnList, 3 ])\n? o1.IsOnListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonpairnamedparam","signature":"IsOnPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnPair, 3 ])\n? o1.IsOnPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonhashlistnamedparam","signature":"IsOnHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnHashList, 3 ])\n? o1.IsOnHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonsetnamedparam","signature":"IsOnSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnSet, 3 ])\n? o1.IsOnSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonobjectnamedparam","signature":"IsOnObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnObject, 3 ])\n? o1.IsOnObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnNumberNamedParam","description":"","also_written":["IsOnNumberOrOnNamedParam","IsOnNumberOrOnNamedParams","IsOnOrOnNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronnumbernamedparam","signature":"IsOnOrOnNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnCharNamedParam","description":"","also_written":["IsOnCharOrOnNamedParam","IsOnCharOrOnNamedParams","IsOnOrOnCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoroncharnamedparam","signature":"IsOnOrOnCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnStringNamedParam","description":"","also_written":["IsOnStringOrOnNamedParam","IsOnOrOnStringNamedParams","IsOnStringOrOnNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronstringnamedparam","signature":"IsOnOrOnStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnSubStringNamedParam","description":"","also_written":["IsOnSubStringOrOnNamedParam","IsOnOrOnSubStringNamedParams","IsOnSubStringOrOnNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronsubstringnamedparam","signature":"IsOnOrOnSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnListNamedParam","description":"","also_written":["IsOnListOrOnNamedParam","IsOnListOrOnNamedParams","IsOnOrOnListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronlistnamedparam","signature":"IsOnOrOnListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnHashListNamedParam","description":"","also_written":["IsOnHashListOrOnNamedParam","IsOnHashListOrOnNamedParams","IsOnOrOnHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronhashlistnamedparam","signature":"IsOnOrOnHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnPairNamedParam","description":"","also_written":["IsOnPairOrOnNamedParam","IsOnOrOnPairNamedParams","IsOnPairOrOnNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronpairnamedparam","signature":"IsOnOrOnPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnSetNamedParam","description":"","also_written":["IsOnSetOrOnNamedParam","IsOnOrOnSetNamedParams","IsOnSetOrOnNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronsetnamedparam","signature":"IsOnOrOnSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOnObjectNamedParam","description":"","also_written":["IsOnObjectOrOnNamedParam","IsOnObjectOrOnNamedParams","IsOnOrOnObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonoronobjectnamedparam","signature":"IsOnOrOnObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOnObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isovernumbernamedparam","signature":"IsOverNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverNumber, 3 ])\n? o1.IsOverNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoverstringnamedparam","signature":"IsOverStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverString, 3 ])\n? o1.IsOverStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoversubstringnamedparam","signature":"IsOverSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverSubString, 3 ])\n? o1.IsOverSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isovercharnamedparam","signature":"IsOverCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverChar, 3 ])\n? o1.IsOverCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoverlistnamedparam","signature":"IsOverListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverList, 3 ])\n? o1.IsOverListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoverpairnamedparam","signature":"IsOverPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverPair, 3 ])\n? o1.IsOverPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoverhashlistnamedparam","signature":"IsOverHashListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverHashList, 3 ])\n? o1.IsOverHashListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoversetnamedparam","signature":"IsOverSetNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverSet, 3 ])\n? o1.IsOverSetNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoverobjectnamedparam","signature":"IsOverObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OverObject, 3 ])\n? o1.IsOverObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOverOrOverNumberNamedParam","description":"","also_written":["IsOverNumberOrOverNamedParam","IsOverNumberOrOverNamedParams","IsOverOrOverNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoverorovernumbernamedparam","signature":"IsOverOrOverNumberNamedParam()","extensions":[]},{"name":"IsOverOrOverCharNamedParam","description":"","also_written":["IsOverCharOrOverNamedParam","IsOverCharOrOverNamedParams","IsOverOrOverCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoverorovercharnamedparam","signature":"IsOverOrOverCharNamedParam()","extensions":[]},{"name":"IsOverOrOverStringNamedParam","description":"","also_written":["IsOverStringOrOverNamedParam","IsOverOrOverStringNamedParams","IsOverStringOrOverNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoveroroverstringnamedparam","signature":"IsOverOrOverStringNamedParam()","extensions":[]},{"name":"IsOverOrOverSubStringNamedParam","description":"","also_written":["IsOverSubStringOrOverNamedParam","IsOverOrOverSubStringNamedParams","IsOverSubStringOrOverNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoveroroversubstringnamedparam","signature":"IsOverOrOverSubStringNamedParam()","extensions":[]},{"name":"IsOverOrOverListNamedParam","description":"","also_written":["IsOverListOrOverNamedParam","IsOverListOrOverNamedParams","IsOverOrOverListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoveroroverlistnamedparam","signature":"IsOverOrOverListNamedParam()","extensions":[]},{"name":"IsOverOrOverHashListNamedParam","description":"","also_written":["IsOverHashListOrOverNamedParam","IsOverHashListOrOverNamedParams","IsOverOrOverHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoveroroverhashlistnamedparam","signature":"IsOverOrOverHashListNamedParam()","extensions":[]},{"name":"IsOverOrOverPairNamedParam","description":"","also_written":["IsOverPairOrOverNamedParam","IsOverOrOverPairNamedParams","IsOverPairOrOverNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoveroroverpairnamedparam","signature":"IsOverOrOverPairNamedParam()","extensions":[]},{"name":"IsOverOrOverSetNamedParam","description":"","also_written":["IsOverSetOrOverNamedParam","IsOverOrOverSetNamedParams","IsOverSetOrOverNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoveroroversetnamedparam","signature":"IsOverOrOverSetNamedParam()","extensions":[]},{"name":"IsOverOrOverObjectNamedParam","description":"","also_written":["IsOverObjectOrOverNamedParam","IsOverObjectOrOverNamedParams","IsOverOrOverObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoveroroverobjectnamedparam","signature":"IsOverOrOverObjectNamedParam()","extensions":[]},{"name":"IsAgainstNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstnumbernamedparam","signature":"IsAgainstNumberNamedParam()","extensions":[]},{"name":"IsAgainstStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainststringnamedparam","signature":"IsAgainstStringNamedParam()","extensions":[]},{"name":"IsAgainstSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstsubstringnamedparam","signature":"IsAgainstSubStringNamedParam()","extensions":[]},{"name":"IsAgainstCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstcharnamedparam","signature":"IsAgainstCharNamedParam()","extensions":[]},{"name":"IsAgainstListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstlistnamedparam","signature":"IsAgainstListNamedParam()","extensions":[]},{"name":"IsAgainstPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstpairnamedparam","signature":"IsAgainstPairNamedParam()","extensions":[]},{"name":"IsAgainstHashListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainsthashlistnamedparam","signature":"IsAgainstHashListNamedParam()","extensions":[]},{"name":"IsAgainstSetNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstsetnamedparam","signature":"IsAgainstSetNamedParam()","extensions":[]},{"name":"IsAgainstObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstobjectnamedparam","signature":"IsAgainstObjectNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstNumberNamedParam","description":"","also_written":["IsAgainstNumberOrAgainstNamedParam","IsAgainstNumberOrAgainstNamedParams","IsAgainstOrAgainstNumberNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainstnumbernamedparam","signature":"IsAgainstOrAgainstNumberNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstCharNamedParam","description":"","also_written":["IsAgainstCharOrAgainstNamedParam","IsAgainstCharOrAgainstNamedParams","IsAgainstOrAgainstCharNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainstcharnamedparam","signature":"IsAgainstOrAgainstCharNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstStringNamedParam","description":"","also_written":["IsAgainstStringOrAgainstNamedParam","IsAgainstOrAgainstStringNamedParams","IsAgainstStringOrAgainstNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainststringnamedparam","signature":"IsAgainstOrAgainstStringNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstSubStringNamedParam","description":"","also_written":["IsAgainstSubStringOrAgainstNamedParam","IsAgainstOrAgainstSubStringNamedParams","IsAgainstSubStringOrAgainstNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainstsubstringnamedparam","signature":"IsAgainstOrAgainstSubStringNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstListNamedParam","description":"","also_written":["IsAgainstListOrAgainstNamedParam","IsAgainstListOrAgainstNamedParams","IsAgainstOrAgainstListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainstlistnamedparam","signature":"IsAgainstOrAgainstListNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstHashListNamedParam","description":"","also_written":["IsAgainstHashListOrAgainstNamedParam","IsAgainstHashListOrAgainstNamedParams","IsAgainstOrAgainstHashListNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainsthashlistnamedparam","signature":"IsAgainstOrAgainstHashListNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstPairNamedParam","description":"","also_written":["IsAgainstPairOrAgainstNamedParam","IsAgainstOrAgainstPairNamedParams","IsAgainstPairOrAgainstNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainstpairnamedparam","signature":"IsAgainstOrAgainstPairNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstSetNamedParam","description":"","also_written":["IsAgainstSetOrAgainstNamedParam","IsAgainstOrAgainstSetNamedParams","IsAgainstSetOrAgainstNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainstsetnamedparam","signature":"IsAgainstOrAgainstSetNamedParam()","extensions":[]},{"name":"IsAgainstOrAgainstObjectNamedParam","description":"","also_written":["IsAgainstObjectOrAgainstNamedParam","IsAgainstObjectOrAgainstNamedParams","IsAgainstOrAgainstObjectNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isagainstoragainstobjectnamedparam","signature":"IsAgainstOrAgainstObjectNamedParam()","extensions":[]},{"name":"IsRespectivelyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isrespectivelynamedparam","signature":"IsRespectivelyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Respectively, 3 ])\n? o1.IsRespectivelyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSeedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isseednamedparam","signature":"IsSeedNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Seed, 3 ])\n? o1.IsSeedNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEqualToNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isequaltonamedparam","signature":"IsEqualToNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EqualTo, 3 ])\n? o1.IsEqualToNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEqualsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isequalsnamedparam","signature":"IsEqualsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Equals, 3 ])\n? o1.IsEqualsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEqualsOrIsNamedParam","description":"","also_written":["IsIsOrEqualsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isequalsorisnamedparam","signature":"IsEqualsOrIsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Equals, 3 ])\n? o1.IsEqualsOrIsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsGreaterThanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isgreaterthannamedparam","signature":"IsGreaterThanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :GreaterThan, 3 ])\n? o1.IsGreaterThanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsGreaterThanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isisgreaterthannamedparam","signature":"IsIsGreaterThanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsGreaterThan, 3 ])\n? o1.IsIsGreaterThanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsLessThanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isislessthannamedparam","signature":"IsIsLessThanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsLessThan, 3 ])\n? o1.IsIsLessThanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLessThanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islessthannamedparam","signature":"IsLessThanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :LessThan, 3 ])\n? o1.IsLessThanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonamedparam","signature":"IsToNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNodeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonodenamedparam","signature":"IsToNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNode, 3 ])\n? o1.IsToNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToNodeNamedParam","description":"","also_written":["IsToNodeOrToNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortonodenamedparam","signature":"IsToOrToNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToNodeOrToNodesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortonodeortonodesnamedparam","signature":"IsToOrToNodeOrToNodesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToNodeOrToNodesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToPositionOrToNodeNamedParam","description":"","also_written":["IsToOrToNodeOrToPositionNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortopositionortonodenamedparam","signature":"IsToOrToPositionOrToNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToPositionOrToNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToNodeOrAndOrAndNodeNamedParam","description":"","also_written":["IsAndOrAndNodeOrToOrToNodeNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortonodeorandorandnodenamedparam","signature":"IsToOrToNodeOrAndOrAndNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToNodeOrAndOrAndNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToNodeOrUntilReachFNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortonodeoruntilreachfnamedparam","signature":"IsToOrToNodeOrUntilReachFNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToNodeOrUntilReachFNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToNodeOrToNodesOrAndOrAndNodeOrAndNodesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortonodeortonodesorandorandnodeorandnodesnamedparam","signature":"IsToOrToNodeOrToNodesOrAndOrAndNodeOrAndNodesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToNodeOrToNodesOrAndOrAndNodeOrAndNodesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfPlanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofplannamedparam","signature":"IsOfOrOfPlanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfPlanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInPlanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinplannamedparam","signature":"IsInOrInPlanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInPlanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOforOfPlanOrInOrInPlanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofplanorinorinplannamedparam","signature":"IsOforOfPlanOrInOrInPlanNamedParam()","extensions":[]},{"name":"IsPlanOrInPlanNamedParam","description":"","also_written":["IsInPlanOrPlanNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isplanorinplannamedparam","signature":"IsPlanOrInPlanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Plan, 3 ])\n? o1.IsPlanOrInPlanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPlanOrOfPlanNamedParam","description":"","also_written":["IsOfPlanOrPlanNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isplanorofplannamedparam","signature":"IsPlanOrOfPlanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Plan, 3 ])\n? o1.IsPlanOrOfPlanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromNodeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromnodenamedparam","signature":"IsFromNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromNode, 3 ])\n? o1.IsFromNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInPlanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinplannamedparam","signature":"IsInPlanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InPlan, 3 ])\n? o1.IsInPlanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfPlanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofplannamedparam","signature":"IsOfPlanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfPlan, 3 ])\n? o1.IsOfPlanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInPlanOrOfPlanNamedParam","description":"","also_written":["IsOfPlanOrInPlanNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinplanorofplannamedparam","signature":"IsInPlanOrOfPlanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InPlan, 3 ])\n? o1.IsInPlanOrOfPlanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromOrFromNodeNamedParam","description":"","also_written":["IsFromNodeOrFromNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromorfromnodenamedparam","signature":"IsFromOrFromNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :From, 3 ])\n? o1.IsFromOrFromNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNodeOrFromOrFromNodeNamedParam","description":"","also_written":["IsFromNodeOrFromOrNodeNamedParam","IsFromNodeOrNodeOrFromNamedParam","IsNodeOrFromNodeOrFromNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnodeorfromorfromnodenamedparam","signature":"IsNodeOrFromOrFromNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Node, 3 ])\n? o1.IsNodeOrFromOrFromNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNodeOrNodesOrFromOrFromNodeNamedParam","description":"","also_written":["IsFromOrFromNodeOrNodeOrNodesNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnodeornodesorfromorfromnodenamedparam","signature":"IsNodeOrNodesOrFromOrFromNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Node, 3 ])\n? o1.IsNodeOrNodesOrFromOrFromNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToTheseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istothesenamedparam","signature":"IsToTheseNamedParam()","extensions":[]},{"name":"IsToManyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istomanynamedparam","signature":"IsToManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToMany, 3 ])\n? o1.IsToManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopositionnamedparam","signature":"IsToPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPosition, 3 ])\n? o1.IsToPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPositionOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopositionofnamedparam","signature":"IsToPositionOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPositionOf, 3 ])\n? o1.IsToPositionOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToPositionNamedParam","description":"","also_written":["IsToPositionOrToNamedParam","IsToOrToPositionNamedParams","IsToPositionOrToNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortopositionnamedparam","signature":"IsToOrToPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPositionOfItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopositionofitemnamedparam","signature":"IsToPositionOfItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPositionOfItem, 3 ])\n? o1.IsToPositionOfItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPositionOfStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopositionofstringnamedparam","signature":"IsToPositionOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPositionOfString, 3 ])\n? o1.IsToPositionOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPositionOfCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopositionofcharnamedparam","signature":"IsToPositionOfCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPositionOfChar, 3 ])\n? o1.IsToPositionOfCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfrompositionnamedparam","signature":"IsFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromPosition, 3 ])\n? o1.IsFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromOrFromPositionNamedParam","description":"","also_written":["IsFromPositionOrFromNamedParam","IsFromOrFromPositionNamedParams","IsFromPositionOrFromNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromorfrompositionnamedparam","signature":"IsFromOrFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :From, 3 ])\n? o1.IsFromOrFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromPositionOfItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfrompositionofitemnamedparam","signature":"IsFromPositionOfItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromPositionOfItem, 3 ])\n? o1.IsFromPositionOfItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromPositionOfStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfrompositionofstringnamedparam","signature":"IsFromPositionOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromPositionOfString, 3 ])\n? o1.IsFromPositionOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromPositionOfCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfrompositionofcharnamedparam","signature":"IsFromPositionOfCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromPositionOfChar, 3 ])\n? o1.IsFromPositionOfCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofnamedparam","signature":"IsOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonnamedparam","signature":"IsOnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinnamedparam","signature":"IsInNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInANamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinanamedparam","signature":"IsInANamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InA, 3 ])\n? o1.IsInANamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInSideNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsidenamedparam","signature":"IsInSideNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSide, 3 ])\n? o1.IsInSideNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInSideANamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsideanamedparam","signature":"IsInSideANamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSideA, 3 ])\n? o1.IsInSideANamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrInsideNamedParam","description":"","also_written":["IsInsideOrInNamedParam","IsInOrInsideNamedParams","IsInsideOrInNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorinsidenamedparam","signature":"IsInOrInsideNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrInsideNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswherenamedparam","signature":"IsWhereNamedParam()","extensions":[]},{"name":"IsWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswherextnamedparam","signature":"IsWhereXTNamedParam()","extensions":[]},{"name":"IsThatNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthatnamedparam","signature":"IsThatNamedParam()","extensions":[]},{"name":"IsThatOrWhereNamedParam","description":"","also_written":["IsWhereOrThatNamedParam","IsThatOrWhereNamedParams","IsWhereOrThatNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthatorwherenamedparam","signature":"IsThatOrWhereNamedParam()","extensions":[]},{"name":"IsThatXTOrWhereXTNamedParam","description":"","also_written":["IsWhereXTOrThatXTNamedParam","IsThatXTOrWhereXTNamedParams","IsWherextOrThatxtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthatxtorwherextnamedparam","signature":"IsThatXTOrWhereXTNamedParam()","extensions":[]},{"name":"IsPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispositionnamedparam","signature":"IsPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Position, 3 ])\n? o1.IsPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispositionibnamedparam","signature":"IsPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :PositionIB, 3 ])\n? o1.IsPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthispositionnamedparam","signature":"IsThisPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisPosition, 3 ])\n? o1.IsThisPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthispositionibnamedparam","signature":"IsThisPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisPositionIB, 3 ])\n? o1.IsThisPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispositionsnamedparam","signature":"IsPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Positions, 3 ])\n? o1.IsPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispositionsibnamedparam","signature":"IsPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :PositionsIB, 3 ])\n? o1.IsPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThesePositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesepositionsnamedparam","signature":"IsThesePositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThesePositions, 3 ])\n? o1.IsThesePositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThesePositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesepositionsibnamedparam","signature":"IsThesePositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThesePositionsIB, 3 ])\n? o1.IsThesePositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPositionOrPositionsNamedParam","description":"","also_written":["IsPositionOrPositionsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispositionorpositionsnamedparam","signature":"IsPositionOrPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Position, 3 ])\n? o1.IsPositionOrPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPositionIBOrPositionsibNamedParam","description":"","also_written":["IsPositionIBOrPositionsIBNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispositioniborpositionsibnamedparam","signature":"IsPositionIBOrPositionsibNamedParam()","extensions":[]},{"name":"IsAlongWithNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isalongwithnamedparam","signature":"IsAlongWithNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AlongWith, 3 ])\n? o1.IsAlongWithNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAlongWithTheirNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isalongwiththeirnamedparam","signature":"IsAlongWithTheirNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AlongWithTheir, 3 ])\n? o1.IsAlongWithTheirNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOrOrAndNamedParam","description":"","also_written":["IsAndOrOrNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isororandnamedparam","signature":"IsOrOrAndNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Or, 3 ])\n? o1.IsOrOrAndNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandnamedparam","signature":"IsAndNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :And, 3 ])\n? o1.IsAndNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndTheirNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandtheirnamedparam","signature":"IsAndTheirNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndTheir, 3 ])\n? o1.IsAndTheirNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isanditemnamedparam","signature":"IsAndItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndItem, 3 ])\n? o1.IsAndItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandstringnamedparam","signature":"IsAndStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndString, 3 ])\n? o1.IsAndStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcharnamedparam","signature":"IsAndCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndChar, 3 ])\n? o1.IsAndCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandpositionnamedparam","signature":"IsAndPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndPosition, 3 ])\n? o1.IsAndPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandpositionsnamedparam","signature":"IsAndPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndPositions, 3 ])\n? o1.IsAndPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isanditematnamedparam","signature":"IsAndItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndItemAt, 3 ])\n? o1.IsAndItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isanditematpositionnamedparam","signature":"IsAndItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndItemAtPosition, 3 ])\n? o1.IsAndItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandstringatnamedparam","signature":"IsAndStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndStringAt, 3 ])\n? o1.IsAndStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndStringAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandstringatpositionnamedparam","signature":"IsAndStringAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndStringAtPosition, 3 ])\n? o1.IsAndStringAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOrNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isornamedparam","signature":"IsOrNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Or, 3 ])\n? o1.IsOrNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOrANamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoranamedparam","signature":"IsOrANamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OrA, 3 ])\n? o1.IsOrANamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOrAnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isorannamedparam","signature":"IsOrAnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OrAn, 3 ])\n? o1.IsOrAnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNorNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnornamedparam","signature":"IsNorNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Nor, 3 ])\n? o1.IsNorNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhileNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswhilenamedparam","signature":"IsWhileNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :While, 3 ])\n? o1.IsWhileNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnotnamedparam","signature":"IsNotNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Not, 3 ])\n? o1.IsNotNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isifnamedparam","signature":"IsIfNamedParam()","extensions":[]},{"name":"IsIfOrWhereNamedParam","description":"","also_written":["IsWhereOrIfNamedParam","IsIfOrWhereNamedParams","IsWhereOrIfNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isiforwherenamedparam","signature":"IsIfOrWhereNamedParam()","extensions":[]},{"name":"IsIfXTOrWhereXTNamedParam","description":"","also_written":["IsWhereXTOrIfXTNamedParam","IsIfXTOrWhereXTNamedParams","IsWhereXTOrIfXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isifxtorwherextnamedparam","signature":"IsIfXTOrWhereXTNamedParam()","extensions":[]},{"name":"IsWithNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithnamedparam","signature":"IsWithNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithManyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithmanynamedparam","signature":"IsWithManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithMany, 3 ])\n? o1.IsWithManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrAndNamedParam","description":"","also_written":["IsAndOrWithNamedParam","IsAndOrWithNamedParams","IsWithOrAndNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorandnamedparam","signature":"IsWithOrAndNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrAndNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithItemsInNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithitemsinnamedparam","signature":"IsWithItemsInNamedParam()","extensions":[]},{"name":"IsWithCharsInNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcharsinnamedparam","signature":"IsWithCharsInNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithCharsIn, 3 ])\n? o1.IsWithCharsInNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingitemnamedparam","signature":"IsUsingItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingItem, 3 ])\n? o1.IsUsingItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingThisItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingthisitemnamedparam","signature":"IsUsingThisItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingThisItem, 3 ])\n? o1.IsUsingThisItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingitemsnamedparam","signature":"IsUsingItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingItems, 3 ])\n? o1.IsUsingItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingTheseItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingtheseitemsnamedparam","signature":"IsUsingTheseItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingTheseItems, 3 ])\n? o1.IsUsingTheseItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingstringnamedparam","signature":"IsUsingStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingString, 3 ])\n? o1.IsUsingStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingThisStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingthisstringnamedparam","signature":"IsUsingThisStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingThisString, 3 ])\n? o1.IsUsingThisStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingstringsnamedparam","signature":"IsUsingStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingStrings, 3 ])\n? o1.IsUsingStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingTheseStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingthesestringsnamedparam","signature":"IsUsingTheseStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingTheseStrings, 3 ])\n? o1.IsUsingTheseStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingsubstringnamedparam","signature":"IsUsingSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingSubString, 3 ])\n? o1.IsUsingSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingThisSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingthissubstringnamedparam","signature":"IsUsingThisSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingThisSubString, 3 ])\n? o1.IsUsingThisSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingsubstringsnamedparam","signature":"IsUsingSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingSubStrings, 3 ])\n? o1.IsUsingSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingTheseSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingthesesubstringsnamedparam","signature":"IsUsingTheseSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingTheseSubStrings, 3 ])\n? o1.IsUsingTheseSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByItemsInNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyitemsinnamedparam","signature":"IsByItemsInNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByItemsIn, 3 ])\n? o1.IsByItemsInNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingItemsInNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingitemsinnamedparam","signature":"IsUsingItemsInNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingItemsIn, 3 ])\n? o1.IsUsingItemsInNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithTheirNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswiththeirnamedparam","signature":"IsWithTheirNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithTheir, 3 ])\n? o1.IsWithTheirNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbynamedparam","signature":"IsByNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByManyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbymanynamedparam","signature":"IsByManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByMany, 3 ])\n? o1.IsByManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByManyXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbymanyxtnamedparam","signature":"IsByManyXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByManyXT, 3 ])\n? o1.IsByManyXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingManyXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingmanyxtnamedparam","signature":"IsUsingManyXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingManyXT, 3 ])\n? o1.IsUsingManyXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithManyXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithmanyxtnamedparam","signature":"IsWithManyXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithManyXT, 3 ])\n? o1.IsWithManyXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrUsingNamedParam","description":"","also_written":["IsUsingOrByNamedParam","IsByOrUsingNamedParams","IsUsingOrByNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorusingnamedparam","signature":"IsByOrUsingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrUsingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByManyOrWithManyOrUsingManyNamedParam","description":"...Param(s) with s","also_written":["IsByManyOrUsingManyOrWithManyNamedParam","IsUsingManyOrByManyOrWithManyNamedParam","IsUsingManyOrWithManyOrByManyNamedParam","IsWithManyOrByManyOrUsingManyNamedParam","IsWithManyOrUsingManyOrByManyNamedParam","IsByManyOrUsingManyOrWithManyNamedParams","IsByManyOrWithManyOrUsingManyNamedParams","IsUsingManyOrByManyOrWithManyNamedParams","IsUsingManyOrWithManyOrByManyNamedParams","IsWithManyOrByManyOrUsingManyNamedParams","IsWithManyOrUsingManyOrByManyNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbymanyorwithmanyorusingmanynamedparam","signature":"IsByManyOrWithManyOrUsingManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByMany, 3 ])\n? o1.IsByManyOrWithManyOrUsingManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByManyXTOrWithManyXTOrUsingManyXTNamedParam","description":"...Param(s) with s","also_written":["IsByManyXTOrUsingManyXTOrWithManyXTNamedParam","IsUsingManyXTOrByManyXTOrWithManyXTNamedParam","IsUsingManyXTOrWithManyXTOrByManyXTNamedParam","IsWithManyXTOrByManyXTOrUsingManyXTNamedParam","IsWithManyXTOrUsingManyXTOrByManyXTNamedParam","IsByManyXTOrUsingManyXTOrWithManyXTNamedParams","IsByManyXTOrWithManyXTOrUsingManyXTNamedParams","IsUsingManyXTOrByManyXTOrWithManyXTNamedParams","IsUsingManyXTOrWithManyXTOrByManyXTNamedParams","IsWithManyXTOrByManyXTOrUsingManyXTNamedParams","IsWithManyXTOrUsingManyXTOrByManyXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbymanyxtorwithmanyxtorusingmanyxtnamedparam","signature":"IsByManyXTOrWithManyXTOrUsingManyXTNamedParam()","extensions":[]},{"name":"IsByColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycolnamedparam","signature":"IsByColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByCol, 3 ])\n? o1.IsByColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByColumnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycolumnnamedparam","signature":"IsByColumnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByColumn, 3 ])\n? o1.IsByColumnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcolnamedparam","signature":"IsUsingColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingCol, 3 ])\n? o1.IsUsingColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingColumnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcolumnnamedparam","signature":"IsUsingColumnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingColumn, 3 ])\n? o1.IsUsingColumnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcolnamedparam","signature":"IsWithColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithCol, 3 ])\n? o1.IsWithColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithColumnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcolumnnamedparam","signature":"IsWithColumnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithColumn, 3 ])\n? o1.IsWithColumnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyrownamedparam","signature":"IsByRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByRow, 3 ])\n? o1.IsByRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithrownamedparam","signature":"IsWithRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithRow, 3 ])\n? o1.IsWithRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingrownamedparam","signature":"IsUsingRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingRow, 3 ])\n? o1.IsUsingRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbycellnamedparam","signature":"IsByCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByCell, 3 ])\n? o1.IsByCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithcellnamedparam","signature":"IsWithCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithCell, 3 ])\n? o1.IsWithCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingCellNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingcellnamedparam","signature":"IsUsingCellNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingCell, 3 ])\n? o1.IsUsingCellNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrByNamedParam","description":"","also_written":["IsByOrWithNamedParam","IsByOrWithNamedParams","IsWithOrByNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorbynamedparam","signature":"IsWithOrByNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrByNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingnamedparam","signature":"IsUsingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Using, 3 ])\n? o1.IsUsingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingManyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingmanynamedparam","signature":"IsUsingManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UsingMany, 3 ])\n? o1.IsUsingManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatnamedparam","signature":"IsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :At, 3 ])\n? o1.IsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatibnamedparam","signature":"IsAtIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtIB, 3 ])\n? o1.IsAtIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtOrUsingNamedParam","description":"","also_written":["IsUsingOrAtNamedParam","IsAtOrUsingNamedParams","IsUsingOrAtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatorusingnamedparam","signature":"IsAtOrUsingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :At, 3 ])\n? o1.IsAtOrUsingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatpositionnamedparam","signature":"IsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtPosition, 3 ])\n? o1.IsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatpositionibnamedparam","signature":"IsAtPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtPositionIB, 3 ])\n? o1.IsAtPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthispositionnamedparam","signature":"IsAtThisPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisPosition, 3 ])\n? o1.IsAtThisPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthispositionibnamedparam","signature":"IsAtThisPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisPositionIB, 3 ])\n? o1.IsAtThisPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatpositionsnamedparam","signature":"IsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtPositions, 3 ])\n? o1.IsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatpositionsibnamedparam","signature":"IsAtPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtPositionsIB, 3 ])\n? o1.IsAtPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThesePositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesepositionsnamedparam","signature":"IsAtThesePositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThesePositions, 3 ])\n? o1.IsAtThesePositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThesePositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesepositionsibnamedparam","signature":"IsAtThesePositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThesePositionsIB, 3 ])\n? o1.IsAtThesePositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanypositionsnamedparam","signature":"IsAtManyPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyPositions, 3 ])\n? o1.IsAtManyPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanypositionsibnamedparam","signature":"IsAtManyPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyPositionsIB, 3 ])\n? o1.IsAtManyPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtOrAtPositionNamedParam","description":"","also_written":["IsAtPositionOrAtNamedParam","IsAtOrAtPositionNamedParams","IsAtPositionOrAtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatoratpositionnamedparam","signature":"IsAtOrAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :At, 3 ])\n? o1.IsAtOrAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtOrAtPositionsNamedParam","description":"","also_written":["IsAtPositionsOrAtNamedParam","IsAtOrAtPositionsNamedParams","IsAtPositionsOrAtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatoratpositionsnamedparam","signature":"IsAtOrAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :At, 3 ])\n? o1.IsAtOrAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatitemnamedparam","signature":"IsAtItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtItem, 3 ])\n? o1.IsAtItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthisitemnamedparam","signature":"IsAtThisItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisItem, 3 ])\n? o1.IsAtThisItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatitemsnamedparam","signature":"IsAtItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtItems, 3 ])\n? o1.IsAtItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheseitemsnamedparam","signature":"IsAtTheseItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseItems, 3 ])\n? o1.IsAtTheseItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanyitemsnamedparam","signature":"IsAtManyItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyItems, 3 ])\n? o1.IsAtManyItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatstringnamedparam","signature":"IsAtStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtString, 3 ])\n? o1.IsAtStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthisstringnamedparam","signature":"IsAtThisStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisString, 3 ])\n? o1.IsAtThisStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatstringsnamedparam","signature":"IsAtStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtStrings, 3 ])\n? o1.IsAtStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesestringsnamedparam","signature":"IsAtTheseStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseStrings, 3 ])\n? o1.IsAtTheseStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanystringsnamedparam","signature":"IsAtManyStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyStrings, 3 ])\n? o1.IsAtManyStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringnamedparam","signature":"IsAtSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubString, 3 ])\n? o1.IsAtSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringibnamedparam","signature":"IsAtSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubStringIB, 3 ])\n? o1.IsAtSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtOrAtSubStringNamedParam","description":"","also_written":["IfAtSubStringOrAtNamedParam","IfAtSubStringOrAtNamedParams","IsAtOrAtSubStringNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatoratsubstringnamedparam","signature":"IsAtOrAtSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :At, 3 ])\n? o1.IsAtOrAtSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthissubstringnamedparam","signature":"IsAtThisSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisSubString, 3 ])\n? o1.IsAtThisSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthissubstringibnamedparam","signature":"IsAtThisSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisSubStringIB, 3 ])\n? o1.IsAtThisSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringsnamedparam","signature":"IsAtSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubStrings, 3 ])\n? o1.IsAtSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringsibnamedparam","signature":"IsAtSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubStringsIB, 3 ])\n? o1.IsAtSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesesubstringsnamedparam","signature":"IsAtTheseSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseSubStrings, 3 ])\n? o1.IsAtTheseSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesesubstringsibnamedparam","signature":"IsAtTheseSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseSubStringsIB, 3 ])\n? o1.IsAtTheseSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManySubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanysubstringsnamedparam","signature":"IsAtManySubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManySubStrings, 3 ])\n? o1.IsAtManySubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManySubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanysubstringsibnamedparam","signature":"IsAtManySubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManySubStringsIB, 3 ])\n? o1.IsAtManySubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharnamedparam","signature":"IsAtCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtChar, 3 ])\n? o1.IsAtCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeibnamedparam","signature":"IsBeforeIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeIB, 3 ])\n? o1.IsBeforeIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafteribnamedparam","signature":"IsAfterIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterIB, 3 ])\n? o1.IsAfterIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundibnamedparam","signature":"IsAroundIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundIB, 3 ])\n? o1.IsAroundIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthischarnamedparam","signature":"IsAtThisCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisChar, 3 ])\n? o1.IsAtThisCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtItemIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatitemibnamedparam","signature":"IsAtItemIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtItemIB, 3 ])\n? o1.IsAtItemIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtItemsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatitemsibnamedparam","signature":"IsAtItemsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtItemsIB, 3 ])\n? o1.IsAtItemsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforePositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforepositionibnamedparam","signature":"IsBeforePositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforePositionIB, 3 ])\n? o1.IsBeforePositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethispositionibnamedparam","signature":"IsBeforeThisPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisPositionIB, 3 ])\n? o1.IsBeforeThisPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforePositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforepositionsibnamedparam","signature":"IsBeforePositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforePositionsIB, 3 ])\n? o1.IsBeforePositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeManyPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforemanypositionsibnamedparam","signature":"IsBeforeManyPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeManyPositionsIB, 3 ])\n? o1.IsBeforeManyPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThesePositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethesepositionsibnamedparam","signature":"IsBeforeThesePositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThesePositionsIB, 3 ])\n? o1.IsBeforeThesePositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringibnamedparam","signature":"IsBeforeSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringIB, 3 ])\n? o1.IsBeforeSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethissubstringibnamedparam","signature":"IsBeforeThisSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisSubStringIB, 3 ])\n? o1.IsBeforeThisSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringsibnamedparam","signature":"IsBeforeSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringsIB, 3 ])\n? o1.IsBeforeSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeTheseSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethesesubstringsibnamedparam","signature":"IsBeforeTheseSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeTheseSubStringsIB, 3 ])\n? o1.IsBeforeTheseSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeItemIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeitemibnamedparam","signature":"IsBeforeItemIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeItemIB, 3 ])\n? o1.IsBeforeItemIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisItemIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethisitemibnamedparam","signature":"IsBeforeThisItemIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisItemIB, 3 ])\n? o1.IsBeforeThisItemIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeItemsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeitemsibnamedparam","signature":"IsBeforeItemsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeItemsIB, 3 ])\n? o1.IsBeforeItemsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeTheseItemsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforetheseitemsibnamedparam","signature":"IsBeforeTheseItemsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeTheseItemsIB, 3 ])\n? o1.IsBeforeTheseItemsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterpositionibnamedparam","signature":"IsAfterPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterPositionIB, 3 ])\n? o1.IsAfterPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthispositionibnamedparam","signature":"IsAfterThisPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisPositionIB, 3 ])\n? o1.IsAfterThisPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterpositionsibnamedparam","signature":"IsAfterPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterPositionsIB, 3 ])\n? o1.IsAfterPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThesePositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthesepositionsibnamedparam","signature":"IsAfterThesePositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThesePositionsIB, 3 ])\n? o1.IsAfterThesePositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringibnamedparam","signature":"IsAfterSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringIB, 3 ])\n? o1.IsAfterSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthissubstringibnamedparam","signature":"IsAfterThisSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisSubStringIB, 3 ])\n? o1.IsAfterThisSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringsibnamedparam","signature":"IsAfterSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringsIB, 3 ])\n? o1.IsAfterSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterTheseSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthesesubstringsibnamedparam","signature":"IsAfterTheseSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterTheseSubStringsIB, 3 ])\n? o1.IsAfterTheseSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterItemIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafteritemibnamedparam","signature":"IsAfterItemIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterItemIB, 3 ])\n? o1.IsAfterItemIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisItemIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthisitemibnamedparam","signature":"IsAfterThisItemIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisItemIB, 3 ])\n? o1.IsAfterThisItemIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterItemsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafteritemsibnamedparam","signature":"IsAfterItemsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterItemsIB, 3 ])\n? o1.IsAfterItemsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterTheseItemsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftertheseitemsibnamedparam","signature":"IsAfterTheseItemsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterTheseItemsIB, 3 ])\n? o1.IsAfterTheseItemsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundpositionibnamedparam","signature":"IsAroundPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundPositionIB, 3 ])\n? o1.IsAroundPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundThisPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundthispositionibnamedparam","signature":"IsAroundThisPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundThisPositionIB, 3 ])\n? o1.IsAroundThisPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundpositionsibnamedparam","signature":"IsAroundPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundPositionsIB, 3 ])\n? o1.IsAroundPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundThesePositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundthesepositionsibnamedparam","signature":"IsAroundThesePositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundThesePositionsIB, 3 ])\n? o1.IsAroundThesePositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsubstringibnamedparam","signature":"IsAroundSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSubStringIB, 3 ])\n? o1.IsAroundSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundThisSubStringIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundthissubstringibnamedparam","signature":"IsAroundThisSubStringIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundThisSubStringIB, 3 ])\n? o1.IsAroundThisSubStringIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsubstringsibnamedparam","signature":"IsAroundSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSubStringsIB, 3 ])\n? o1.IsAroundSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundTheseSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundthesesubstringsibnamedparam","signature":"IsAroundTheseSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundTheseSubStringsIB, 3 ])\n? o1.IsAroundTheseSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundItemIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isarounditemibnamedparam","signature":"IsAroundItemIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundItemIB, 3 ])\n? o1.IsAroundItemIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundThisItemIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundthisitemibnamedparam","signature":"IsAroundThisItemIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundThisItemIB, 3 ])\n? o1.IsAroundThisItemIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundItemsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isarounditemsibnamedparam","signature":"IsAroundItemsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundItemsIB, 3 ])\n? o1.IsAroundItemsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundTheseItemsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundtheseitemsibnamedparam","signature":"IsAroundTheseItemsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundTheseItemsIB, 3 ])\n? o1.IsAroundTheseItemsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharsnamedparam","signature":"IsAtCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtChars, 3 ])\n? o1.IsAtCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesecharsnamedparam","signature":"IsAtTheseCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseChars, 3 ])\n? o1.IsAtTheseCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanycharsnamedparam","signature":"IsAtManyCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyChars, 3 ])\n? o1.IsAtManyCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatnumbernamedparam","signature":"IsAtNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtNumber, 3 ])\n? o1.IsAtNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthisnumbernamedparam","signature":"IsAtThisNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisNumber, 3 ])\n? o1.IsAtThisNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatnumbersnamedparam","signature":"IsAtNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtNumbers, 3 ])\n? o1.IsAtNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesenumbersnamedparam","signature":"IsAtTheseNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseNumbers, 3 ])\n? o1.IsAtTheseNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanynumbersnamedparam","signature":"IsAtManyNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyNumbers, 3 ])\n? o1.IsAtManyNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistnamedparam","signature":"IsAtListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtList, 3 ])\n? o1.IsAtListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistnamedparam","signature":"IsAtThisListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisList, 3 ])\n? o1.IsAtThisListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsnamedparam","signature":"IsAtListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtLists, 3 ])\n? o1.IsAtListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsnamedparam","signature":"IsAtTheseListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseLists, 3 ])\n? o1.IsAtTheseListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsnamedparam","signature":"IsAtManyListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyLists, 3 ])\n? o1.IsAtManyListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsublistnamedparam","signature":"IsAtSubListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubList, 3 ])\n? o1.IsAtSubListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisSubListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthissublistnamedparam","signature":"IsAtThisSubListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisSubList, 3 ])\n? o1.IsAtThisSubListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsublistsnamedparam","signature":"IsAtSubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubLists, 3 ])\n? o1.IsAtSubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseSubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesesublistsnamedparam","signature":"IsAtTheseSubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseSubLists, 3 ])\n? o1.IsAtTheseSubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManySubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanysublistsnamedparam","signature":"IsAtManySubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManySubLists, 3 ])\n? o1.IsAtManySubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatpairnamedparam","signature":"IsAtPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtPair, 3 ])\n? o1.IsAtPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisPairNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthispairnamedparam","signature":"IsAtThisPairNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisPair, 3 ])\n? o1.IsAtThisPairNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatpairsnamedparam","signature":"IsAtPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtPairs, 3 ])\n? o1.IsAtPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThesePairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesepairsnamedparam","signature":"IsAtThesePairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThesePairs, 3 ])\n? o1.IsAtThesePairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanypairsnamedparam","signature":"IsAtManyPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyPairs, 3 ])\n? o1.IsAtManyPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofnumbersnamedparam","signature":"IsAtListOfNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfNumbers, 3 ])\n? o1.IsAtListOfNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofnumbersnamedparam","signature":"IsAtThisListOfNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfNumbers, 3 ])\n? o1.IsAtThisListOfNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofnumbersnamedparam","signature":"IsAtListsOfNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfNumbers, 3 ])\n? o1.IsAtListsOfNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofnumbersnamedparam","signature":"IsAtTheseListsOfNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfNumbers, 3 ])\n? o1.IsAtTheseListsOfNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofnumbersnamedparam","signature":"IsAtManyListsOfNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfNumbers, 3 ])\n? o1.IsAtManyListsOfNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofcharsnamedparam","signature":"IsAtListOfCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfChars, 3 ])\n? o1.IsAtListOfCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofcharsnamedparam","signature":"IsAtThisListOfCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfChars, 3 ])\n? o1.IsAtThisListOfCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofcharsnamedparam","signature":"IsAtListsOfCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfChars, 3 ])\n? o1.IsAtListsOfCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofcharsnamedparam","signature":"IsAtTheseListsOfCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfChars, 3 ])\n? o1.IsAtTheseListsOfCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofcharsnamedparam","signature":"IsAtManyListsOfCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfChars, 3 ])\n? o1.IsAtManyListsOfCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofstringsnamedparam","signature":"IsAtListOfStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfStrings, 3 ])\n? o1.IsAtListOfStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofstringsnamedparam","signature":"IsAtThisListOfStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfStrings, 3 ])\n? o1.IsAtThisListOfStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofstringsnamedparam","signature":"IsAtListsOfStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfStrings, 3 ])\n? o1.IsAtListsOfStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofstringsnamedparam","signature":"IsAtTheseListsOfStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfStrings, 3 ])\n? o1.IsAtTheseListsOfStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofstringsnamedparam","signature":"IsAtManyListsOfStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfStrings, 3 ])\n? o1.IsAtManyListsOfStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistoflistsnamedparam","signature":"IsAtListOfListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfLists, 3 ])\n? o1.IsAtListOfListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistoflistsnamedparam","signature":"IsAtThisListOfListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfLists, 3 ])\n? o1.IsAtThisListOfListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsoflistsnamedparam","signature":"IsAtListsOfListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfLists, 3 ])\n? o1.IsAtListsOfListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsoflistsnamedparam","signature":"IsAtTheseListsOfListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfLists, 3 ])\n? o1.IsAtTheseListsOfListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsoflistsnamedparam","signature":"IsAtManyListsOfListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfLists, 3 ])\n? o1.IsAtManyListsOfListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfSubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofsublistsnamedparam","signature":"IsAtListOfSubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfSubLists, 3 ])\n? o1.IsAtListOfSubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfSubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofsublistsnamedparam","signature":"IsAtThisListOfSubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfSubLists, 3 ])\n? o1.IsAtThisListOfSubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfSubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofsublistsnamedparam","signature":"IsAtListsOfSubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfSubLists, 3 ])\n? o1.IsAtListsOfSubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfSubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofsublistsnamedparam","signature":"IsAtTheseListsOfSubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfSubLists, 3 ])\n? o1.IsAtTheseListsOfSubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfSubListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofsublistsnamedparam","signature":"IsAtManyListsOfSubListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfSubLists, 3 ])\n? o1.IsAtManyListsOfSubListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofpairsnamedparam","signature":"IsAtListOfPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfPairs, 3 ])\n? o1.IsAtListOfPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofpairsnamedparam","signature":"IsAtThisListOfPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfPairs, 3 ])\n? o1.IsAtThisListOfPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofpairsnamedparam","signature":"IsAtListsOfPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfPairs, 3 ])\n? o1.IsAtListsOfPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofpairsnamedparam","signature":"IsAtTheseListsOfPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfPairs, 3 ])\n? o1.IsAtTheseListsOfPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofpairsnamedparam","signature":"IsAtManyListsOfPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfPairs, 3 ])\n? o1.IsAtManyListsOfPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfHashListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofhashlistsnamedparam","signature":"IsAtListOfHashListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfHashLists, 3 ])\n? o1.IsAtListOfHashListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfHashListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofhashlistsnamedparam","signature":"IsAtThisListOfHashListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfHashLists, 3 ])\n? o1.IsAtThisListOfHashListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfHashListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofhashlistsnamedparam","signature":"IsAtListsOfHashListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfHashLists, 3 ])\n? o1.IsAtListsOfHashListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfHashListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofhashlistsnamedparam","signature":"IsAtTheseListsOfHashListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfHashLists, 3 ])\n? o1.IsAtTheseListsOfHashListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfHashListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofhashlistsnamedparam","signature":"IsAtManyListsOfHashListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfHashLists, 3 ])\n? o1.IsAtManyListsOfHashListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatobjectnamedparam","signature":"IsAtObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtObject, 3 ])\n? o1.IsAtObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthisobjectnamedparam","signature":"IsAtThisObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisObject, 3 ])\n? o1.IsAtThisObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatobjectsnamedparam","signature":"IsAtObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtObjects, 3 ])\n? o1.IsAtObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheseobjectsnamedparam","signature":"IsAtTheseObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseObjects, 3 ])\n? o1.IsAtTheseObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanyobjectsnamedparam","signature":"IsAtManyObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyObjects, 3 ])\n? o1.IsAtManyObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsectionnamedparam","signature":"IsAtSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSection, 3 ])\n? o1.IsAtSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsectionibnamedparam","signature":"IsAtSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSectionIB, 3 ])\n? o1.IsAtSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthissectionnamedparam","signature":"IsAtThisSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisSection, 3 ])\n? o1.IsAtThisSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthissectionibnamedparam","signature":"IsAtThisSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisSectionIB, 3 ])\n? o1.IsAtThisSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsectionsnamedparam","signature":"IsAtSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSections, 3 ])\n? o1.IsAtSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsectionsibnamedparam","signature":"IsAtSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSectionsIB, 3 ])\n? o1.IsAtSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesesectionsnamedparam","signature":"IsAtTheseSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseSections, 3 ])\n? o1.IsAtTheseSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthesesectionsibnamedparam","signature":"IsAtTheseSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseSectionsIB, 3 ])\n? o1.IsAtTheseSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManySectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanysectionsnamedparam","signature":"IsAtManySectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManySections, 3 ])\n? o1.IsAtManySectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManySectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanysectionsibnamedparam","signature":"IsAtManySectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManySectionsIB, 3 ])\n? o1.IsAtManySectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofsectionsnamedparam","signature":"IsAtListOfSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfSections, 3 ])\n? o1.IsAtListOfSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofsectionsibnamedparam","signature":"IsAtListOfSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfSectionsIB, 3 ])\n? o1.IsAtListOfSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofsectionsnamedparam","signature":"IsAtThisListOfSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfSections, 3 ])\n? o1.IsAtThisListOfSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofsectionsibnamedparam","signature":"IsAtThisListOfSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfSectionsIB, 3 ])\n? o1.IsAtThisListOfSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofsectionsnamedparam","signature":"IsAtListsOfSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfSections, 3 ])\n? o1.IsAtListsOfSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofsectionsibnamedparam","signature":"IsAtListsOfSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfSectionsIB, 3 ])\n? o1.IsAtListsOfSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofsectionsnamedparam","signature":"IsAtTheseListsOfSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfSections, 3 ])\n? o1.IsAtTheseListsOfSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofsectionsibnamedparam","signature":"IsAtTheseListsOfSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfSectionsIB, 3 ])\n? o1.IsAtTheseListsOfSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofsectionsnamedparam","signature":"IsAtManyListsOfSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfSections, 3 ])\n? o1.IsAtManyListsOfSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofsectionsibnamedparam","signature":"IsAtManyListsOfSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfSectionsIB, 3 ])\n? o1.IsAtManyListsOfSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesectionibnamedparam","signature":"IsBeforeSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSectionIB, 3 ])\n? o1.IsBeforeSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesectionsibnamedparam","signature":"IsBeforeSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSectionsIB, 3 ])\n? o1.IsBeforeSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersectionibnamedparam","signature":"IsAfterSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSectionIB, 3 ])\n? o1.IsAfterSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersectionsibnamedparam","signature":"IsAfterSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSectionsIB, 3 ])\n? o1.IsAfterSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsectionnamedparam","signature":"IsAroundSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSection, 3 ])\n? o1.IsAroundSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsectionibnamedparam","signature":"IsAroundSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSectionIB, 3 ])\n? o1.IsAroundSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsectionsnamedparam","signature":"IsAroundSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSections, 3 ])\n? o1.IsAroundSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsectionsibnamedparam","signature":"IsAroundSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSectionsIB, 3 ])\n? o1.IsAroundSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtRangeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatrangenamedparam","signature":"IsAtRangeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtRange, 3 ])\n? o1.IsAtRangeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisRangeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthisrangenamedparam","signature":"IsAtThisRangeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisRange, 3 ])\n? o1.IsAtThisRangeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatrangesnamedparam","signature":"IsAtRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtRanges, 3 ])\n? o1.IsAtRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheserangesnamedparam","signature":"IsAtTheseRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseRanges, 3 ])\n? o1.IsAtTheseRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanyrangesnamedparam","signature":"IsAtManyRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyRanges, 3 ])\n? o1.IsAtManyRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListOfRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistofrangesnamedparam","signature":"IsAtListOfRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListOfRanges, 3 ])\n? o1.IsAtListOfRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisListOfRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthislistofrangesnamedparam","signature":"IsAtThisListOfRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtThisListOfRanges, 3 ])\n? o1.IsAtThisListOfRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtListsOfRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatlistsofrangesnamedparam","signature":"IsAtListsOfRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtListsOfRanges, 3 ])\n? o1.IsAtListsOfRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtTheseListsOfRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isattheselistsofrangesnamedparam","signature":"IsAtTheseListsOfRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtTheseListsOfRanges, 3 ])\n? o1.IsAtTheseListsOfRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtManyListsOfRangesNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatmanylistsofrangesnamedparam","signature":"IsAtManyListsOfRangesNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtManyListsOfRanges, 3 ])\n? o1.IsAtManyListsOfRangesNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingOrAtOrWhereNamedParam","description":"","also_written":["IsAtOrUsingOrWhereNamedParam","IsAtOrWhereOrUsingNamedParam","IsUsingOrWhereOrAtNamedParam","IsWhereOrAtOrUsingNamedParam","IsWhereOrUsingOrAtNamedParam","IsAtOrUsingOrWhereNamedParams","IsAtOrWhereOrUsingNamedParams","IsUsingOrAtOrWhereNamedParams","IsUsingOrWhereOrAtNamedParams","IsWhereOrAtOrUsingNamedParams","IsWhereOrUsingOrAtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingoratorwherenamedparam","signature":"IsUsingOrAtOrWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Using, 3 ])\n? o1.IsUsingOrAtOrWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingOrAtOrWhereXTNamedParam","description":"","also_written":["IsAtOrUsingOrWhereXTNamedParam","IsAtOrWhereXTOrUsingNamedParam","IsUsingOrWhereXTOrAtNamedParam","IsWhereXTOrAtOrUsingNamedParam","IsWhereXTOrUsingOrAtNamedParam","IsAtOrUsingOrWhereXTNamedParams","IsAtOrWhereXTOrUsingNamedParams","IsUsingOrAtOrWhereXTNamedParams","IsUsingOrWhereXTOrAtNamedParams","IsWhereXTOrAtOrUsingNamedParams","IsWhereXTOrUsingOrAtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingoratorwherextnamedparam","signature":"IsUsingOrAtOrWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Using, 3 ])\n? o1.IsUsingOrAtOrWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStepNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstepnamedparam","signature":"IsStepNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Step, 3 ])\n? o1.IsStepNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNameNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnamenamedparam","signature":"IsNameNamedParam()","extensions":[]},{"name":"IsNamedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnamednamedparam","signature":"IsNamedNamedParam()","extensions":[]},{"name":"IsNamedAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnamedasnamedparam","signature":"IsNamedAsNamedParam()","extensions":[]},{"name":"IsRaiseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#israisenamedparam","signature":"IsRaiseNamedParam()","extensions":[]},{"name":"IsReturnedAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturnedasnamedparam","signature":"IsReturnedAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ReturnedAs, 3 ])\n? o1.IsReturnedAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturnedAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturnedasnamedparam","signature":"IsAndReturnedAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturnedAs, 3 ])\n? o1.IsAndReturnedAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsReturnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturnnamedparam","signature":"IsReturnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Return, 3 ])\n? o1.IsReturnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsReturnAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturnasnamedparam","signature":"IsReturnAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ReturnAs, 3 ])\n? o1.IsReturnAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturnAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturnasnamedparam","signature":"IsAndReturnAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturnAs, 3 ])\n? o1.IsAndReturnAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsReturnItAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturnitasnamedparam","signature":"IsReturnItAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ReturnItAs, 3 ])\n? o1.IsReturnItAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturnItAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturnitasnamedparam","signature":"IsAndReturnItAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturnItAs, 3 ])\n? o1.IsAndReturnItAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsReturnThemAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturnthemasnamedparam","signature":"IsReturnThemAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ReturnThemAs, 3 ])\n? o1.IsReturnThemAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturnThemAsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturnthemasnamedparam","signature":"IsAndReturnThemAsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturnThemAs, 3 ])\n? o1.IsAndReturnThemAsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsReturningNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturningnamedparam","signature":"IsReturningNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Returning, 3 ])\n? o1.IsReturningNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturnnamedparam","signature":"IsAndReturnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturn, 3 ])\n? o1.IsAndReturnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturningNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturningnamedparam","signature":"IsAndReturningNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturning, 3 ])\n? o1.IsAndReturningNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsReturnNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturnnthnamedparam","signature":"IsReturnNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ReturnNth, 3 ])\n? o1.IsReturnNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsReturningNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isreturningnthnamedparam","signature":"IsReturningNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ReturningNth, 3 ])\n? o1.IsReturningNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturnNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturnnthnamedparam","signature":"IsAndReturnNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturnNth, 3 ])\n? o1.IsAndReturnNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndReturningNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandreturningnthnamedparam","signature":"IsAndReturningNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndReturningNth, 3 ])\n? o1.IsAndReturningNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToNCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptoncharsnamedparam","signature":"IsUpToNCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToNChars, 3 ])\n? o1.IsUpToNCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonitemsnamedparam","signature":"IsUpToNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToNItems, 3 ])\n? o1.IsUpToNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToOrUpToNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptooruptonitemsnamedparam","signature":"IsUpToOrUpToNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpTo, 3 ])\n? o1.IsUpToOrUpToNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToOrUpToNItemsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptooruptonitemsnamedparams","signature":"IsUpToOrUpToNItemsNamedParams()","extensions":[]},{"name":"IsUpToNItemsOrUpToNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonitemsoruptonamedparam","signature":"IsUpToNItemsOrUpToNamedParam()","extensions":[]},{"name":"IsUpToNItemsOrUpToNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonitemsoruptonamedparams","signature":"IsUpToNItemsOrUpToNamedParams()","extensions":[]},{"name":"IsUpToOrUpToNPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptooruptonpositionsnamedparam","signature":"IsUpToOrUpToNPositionsNamedParam()","extensions":[]},{"name":"IsUpToOrUpToNPositionsNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptooruptonpositionsnamedparams","signature":"IsUpToOrUpToNPositionsNamedParams()","extensions":[]},{"name":"IsUpToNPositionsOrUpToNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonpositionsoruptonamedparam","signature":"IsUpToNPositionsOrUpToNamedParam()","extensions":[]},{"name":"IsUpToNPositionsOrUpToNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonpositionsoruptonamedparams","signature":"IsUpToNPositionsOrUpToNamedParams()","extensions":[]},{"name":"IsBeforeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforenamedparam","signature":"IsBeforeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Before, 3 ])\n? o1.IsBeforeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeitemnamedparam","signature":"IsBeforeItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeItem, 3 ])\n? o1.IsBeforeItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeitemsnamedparam","signature":"IsBeforeItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeItems, 3 ])\n? o1.IsBeforeItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethisitemnamedparam","signature":"IsBeforeThisItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisItem, 3 ])\n? o1.IsBeforeThisItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeTheseItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforetheseitemsnamedparam","signature":"IsBeforeTheseItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeTheseItems, 3 ])\n? o1.IsBeforeTheseItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforePositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforepositionnamedparam","signature":"IsBeforePositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforePosition, 3 ])\n? o1.IsBeforePositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethispositionnamedparam","signature":"IsBeforeThisPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisPosition, 3 ])\n? o1.IsBeforeThisPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforePositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforepositionsnamedparam","signature":"IsBeforePositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforePositions, 3 ])\n? o1.IsBeforePositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeManyPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforemanypositionsnamedparam","signature":"IsBeforeManyPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeManyPositions, 3 ])\n? o1.IsBeforeManyPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThesePositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethesepositionsnamedparam","signature":"IsBeforeThesePositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThesePositions, 3 ])\n? o1.IsBeforeThesePositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringnamedparam","signature":"IsBeforeSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubString, 3 ])\n? o1.IsBeforeSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethissubstringnamedparam","signature":"IsBeforeThisSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisSubString, 3 ])\n? o1.IsBeforeThisSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringsnamedparam","signature":"IsBeforeSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStrings, 3 ])\n? o1.IsBeforeSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeTheseSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethesesubstringsnamedparam","signature":"IsBeforeTheseSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeTheseSubStrings, 3 ])\n? o1.IsBeforeTheseSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringpositionnamedparam","signature":"IsBeforeSubStringPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringPosition, 3 ])\n? o1.IsBeforeSubStringPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisSubStringPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethissubstringpositionnamedparam","signature":"IsBeforeThisSubStringPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisSubStringPosition, 3 ])\n? o1.IsBeforeThisSubStringPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringsPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringspositionsnamedparam","signature":"IsBeforeSubStringsPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringsPositions, 3 ])\n? o1.IsBeforeSubStringsPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeTheseSubStringsPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethesesubstringspositionsnamedparam","signature":"IsBeforeTheseSubStringsPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeTheseSubStringsPositions, 3 ])\n? o1.IsBeforeTheseSubStringsPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringnamedparam","signature":"IsAfterSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubString, 3 ])\n? o1.IsAfterSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthissubstringnamedparam","signature":"IsAfterThisSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisSubString, 3 ])\n? o1.IsAfterThisSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringsnamedparam","signature":"IsAfterSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStrings, 3 ])\n? o1.IsAfterSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterTheseSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthesesubstringsnamedparam","signature":"IsAfterTheseSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterTheseSubStrings, 3 ])\n? o1.IsAfterTheseSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringpositionnamedparam","signature":"IsAfterSubStringPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringPosition, 3 ])\n? o1.IsAfterSubStringPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisSubStringPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthissubstringpositionnamedparam","signature":"IsAfterThisSubStringPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisSubStringPosition, 3 ])\n? o1.IsAfterThisSubStringPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringsPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringspositionsnamedparam","signature":"IsAfterSubStringsPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringsPositions, 3 ])\n? o1.IsAfterSubStringsPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterTheseSubStringsPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthesesubstringspositionsnamedparam","signature":"IsAfterTheseSubStringsPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterTheseSubStringsPositions, 3 ])\n? o1.IsAfterTheseSubStringsPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesectionnamedparam","signature":"IsBeforeSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSection, 3 ])\n? o1.IsBeforeSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeThisSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethissectionnamedparam","signature":"IsBeforeThisSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThisSection, 3 ])\n? o1.IsBeforeThisSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesectionsnamedparam","signature":"IsBeforeSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSections, 3 ])\n? o1.IsBeforeSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeTheseSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethesesectionsnamedparam","signature":"IsBeforeTheseSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeTheseSections, 3 ])\n? o1.IsBeforeTheseSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersectionnamedparam","signature":"IsAfterSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSection, 3 ])\n? o1.IsAfterSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthissectionnamedparam","signature":"IsAfterThisSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisSection, 3 ])\n? o1.IsAfterThisSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersectionsnamedparam","signature":"IsAfterSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSections, 3 ])\n? o1.IsAfterSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterTheseSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthesesectionsnamedparam","signature":"IsAfterTheseSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterTheseSections, 3 ])\n? o1.IsAfterTheseSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeOrAtNamedParam","description":"","also_written":["IsAtOrBeforeNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeoratnamedparam","signature":"IsBeforeOrAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Before, 3 ])\n? o1.IsBeforeOrAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafternamedparam","signature":"IsAfterNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :After, 3 ])\n? o1.IsAfterNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterTheseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthesenamedparam","signature":"IsAfterTheseNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThese, 3 ])\n? o1.IsAfterTheseNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterManyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftermanynamedparam","signature":"IsAfterManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterMany, 3 ])\n? o1.IsAfterManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafteritemnamedparam","signature":"IsAfterItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterItem, 3 ])\n? o1.IsAfterItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafteritemsnamedparam","signature":"IsAfterItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterItems, 3 ])\n? o1.IsAfterItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthisitemnamedparam","signature":"IsAfterThisItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisItem, 3 ])\n? o1.IsAfterThisItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterTheseItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftertheseitemsnamedparam","signature":"IsAfterTheseItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterTheseItems, 3 ])\n? o1.IsAfterTheseItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterpositionnamedparam","signature":"IsAfterPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterPosition, 3 ])\n? o1.IsAfterPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThisPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthispositionnamedparam","signature":"IsAfterThisPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThisPosition, 3 ])\n? o1.IsAfterThisPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterpositionsnamedparam","signature":"IsAfterPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterPositions, 3 ])\n? o1.IsAfterPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterThesePositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterthesepositionsnamedparam","signature":"IsAfterThesePositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterThesePositions, 3 ])\n? o1.IsAfterThesePositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterOrAtNamedParam","description":"","also_written":["IsAtOrAfterNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafteroratnamedparam","signature":"IsAfterOrAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :After, 3 ])\n? o1.IsAfterOrAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeOrAfterNamedParam","description":"","also_written":["IsAfterOrBeforeNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeorafternamedparam","signature":"IsBeforeOrAfterNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Before, 3 ])\n? o1.IsBeforeOrAfterNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWidthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswidthnamedparam","signature":"IsWidthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Width, 3 ])\n? o1.IsWidthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrUsingNamedParam","description":"","also_written":["IsUsingOrWithNamedParam","IsUsingOrWithNamedParams","IsWithOrUsingNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorusingnamedparam","signature":"IsWithOrUsingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrUsingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ismadeofnamedparam","signature":"IsMadeOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :MadeOf, 3 ])\n? o1.IsMadeOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthTofirstNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthtofirstnamedparam","signature":"IsNthTofirstNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NthTofirst, 3 ])\n? o1.IsNthTofirstNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthToFirstCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthtofirstcharnamedparam","signature":"IsNthToFirstCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NthToFirstChar, 3 ])\n? o1.IsNthToFirstCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthToFirstItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthtofirstitemnamedparam","signature":"IsNthToFirstItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NthToFirstItem, 3 ])\n? o1.IsNthToFirstItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthToLastNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthtolastnamedparam","signature":"IsNthToLastNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NthToLast, 3 ])\n? o1.IsNthToLastNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthToLastCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthtolastcharnamedparam","signature":"IsNthToLastCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NthToLastChar, 3 ])\n? o1.IsNthToLastCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNthToLastItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnthtolastitemnamedparam","signature":"IsNthToLastItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NthToLastItem, 3 ])\n? o1.IsNthToLastItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringnamedparam","signature":"IsStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :String, 3 ])\n? o1.IsStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthisstringnamedparam","signature":"IsThisStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisString, 3 ])\n? o1.IsThisStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnumbernamedparam","signature":"IsNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Number, 3 ])\n? o1.IsNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisNumberNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthisnumbernamedparam","signature":"IsThisNumberNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisNumber, 3 ])\n? o1.IsThisNumberNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnumbersnamedparam","signature":"IsNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Numbers, 3 ])\n? o1.IsNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesenumbersnamedparam","signature":"IsTheseNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseNumbers, 3 ])\n? o1.IsTheseNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischarnamedparam","signature":"IsCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Char, 3 ])\n? o1.IsCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthischarnamedparam","signature":"IsThisCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisChar, 3 ])\n? o1.IsThisCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischarsnamedparam","signature":"IsCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Chars, 3 ])\n? o1.IsCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesecharsnamedparam","signature":"IsTheseCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseChars, 3 ])\n? o1.IsTheseCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthisitemnamedparam","signature":"IsThisItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisItem, 3 ])\n? o1.IsThisItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istheseitemsnamedparam","signature":"IsTheseItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseItems, 3 ])\n? o1.IsTheseItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthislistnamedparam","signature":"IsThisListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisList, 3 ])\n? o1.IsThisListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istheselistsnamedparam","signature":"IsTheseListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseLists, 3 ])\n? o1.IsTheseListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisObjectNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthisobjectnamedparam","signature":"IsThisObjectNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisObject, 3 ])\n? o1.IsThisObjectNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istheseobjectsnamedparam","signature":"IsTheseObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseObjects, 3 ])\n? o1.IsTheseObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemnamedparam","signature":"IsItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Item, 3 ])\n? o1.IsItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemsnamedparam","signature":"IsItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Items, 3 ])\n? o1.IsItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitematnamedparam","signature":"IsItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemAt, 3 ])\n? o1.IsItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemsatnamedparam","signature":"IsItemsAtNamedParam()","extensions":[]},{"name":"IsItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitematpositionnamedparam","signature":"IsItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemAtPosition, 3 ])\n? o1.IsItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemsatpositionnamedparam","signature":"IsItemsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemsAtPosition, 3 ])\n? o1.IsItemsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringsatnamedparam","signature":"IsStringsAtNamedParam()","extensions":[]},{"name":"IsTheseStringsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesestringsatnamedparam","signature":"IsTheseStringsAtNamedParam()","extensions":[]},{"name":"IsStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringatnamedparam","signature":"IsStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringAt, 3 ])\n? o1.IsStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthisstringatnamedparam","signature":"IsThisStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisStringAt, 3 ])\n? o1.IsThisStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringatpositionnamedparam","signature":"IsStringAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringAtPosition, 3 ])\n? o1.IsStringAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringatpositionsnamedparam","signature":"IsStringAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringAtPositions, 3 ])\n? o1.IsStringAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitematpositionsnamedparam","signature":"IsItemAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemAtPositions, 3 ])\n? o1.IsItemAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemsatpositionsnamedparam","signature":"IsItemsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemsAtPositions, 3 ])\n? o1.IsItemsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischaratpositionsnamedparam","signature":"IsCharAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharAtPositions, 3 ])\n? o1.IsCharAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischarsatpositionsnamedparam","signature":"IsCharsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharsAtPositions, 3 ])\n? o1.IsCharsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubstringatnamedparam","signature":"IsSubStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubStringAt, 3 ])\n? o1.IsSubStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisSubStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthissubstringatnamedparam","signature":"IsThisSubStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisSubStringAt, 3 ])\n? o1.IsThisSubStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubStringsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubstringsatnamedparam","signature":"IsSubStringsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubStringsAt, 3 ])\n? o1.IsSubStringsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseSubStringsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesesubstringsatnamedparam","signature":"IsTheseSubStringsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseSubStringsAt, 3 ])\n? o1.IsTheseSubStringsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubStringAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubstringatpositionnamedparam","signature":"IsSubStringAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubStringAtPosition, 3 ])\n? o1.IsSubStringAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubStringsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubstringsatpositionnamedparam","signature":"IsSubStringsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubStringsAtPosition, 3 ])\n? o1.IsSubStringsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweennamedparam","signature":"IsBetweenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Between, 3 ])\n? o1.IsBetweenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenxtnamedparam","signature":"IsBetweenXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenXT, 3 ])\n? o1.IsBetweenXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenibnamedparam","signature":"IsBetweenIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenIB, 3 ])\n? o1.IsBetweenIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenIBSNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenibsnamedparam","signature":"IsBetweenIBSNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenIBS, 3 ])\n? o1.IsBetweenIBSNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenSNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweensnamedparam","signature":"IsBetweenSNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenS, 3 ])\n? o1.IsBetweenSNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCSNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencsnamedparam","signature":"IsBetweenCSNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCS, 3 ])\n? o1.IsBetweenCSNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenpositionnamedparam","signature":"IsBetweenPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenPosition, 3 ])\n? o1.IsBetweenPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenPositionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenpositionibnamedparam","signature":"IsBetweenPositionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenPositionIB, 3 ])\n? o1.IsBetweenPositionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenpositionsnamedparam","signature":"IsBetweenPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenPositions, 3 ])\n? o1.IsBetweenPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenpositionsibnamedparam","signature":"IsBetweenPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenPositionsIB, 3 ])\n? o1.IsBetweenPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenrownamedparam","signature":"IsBetweenRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenRow, 3 ])\n? o1.IsBetweenRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenRowAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenrowatnamedparam","signature":"IsBetweenRowAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenRowAt, 3 ])\n? o1.IsBetweenRowAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenRowAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenrowatpositionnamedparam","signature":"IsBetweenRowAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenRowAtPosition, 3 ])\n? o1.IsBetweenRowAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenRowsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenrowsatpositionnamedparam","signature":"IsBetweenRowsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenRowsAtPosition, 3 ])\n? o1.IsBetweenRowsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenRowsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenrowsatpositionsnamedparam","signature":"IsBetweenRowsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenRowsAtPositions, 3 ])\n? o1.IsBetweenRowsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenRowsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenrowsnamedparam","signature":"IsBetweenRowsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenRows, 3 ])\n? o1.IsBetweenRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenRowsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenrowsatnamedparam","signature":"IsBetweenRowsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenRowsAt, 3 ])\n? o1.IsBetweenRowsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolnamedparam","signature":"IsBetweenColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCol, 3 ])\n? o1.IsBetweenColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColumnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolumnnamedparam","signature":"IsBetweenColumnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColumn, 3 ])\n? o1.IsBetweenColumnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolatnamedparam","signature":"IsBetweenColAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColAt, 3 ])\n? o1.IsBetweenColAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColumnAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolumnatnamedparam","signature":"IsBetweenColumnAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColumnAt, 3 ])\n? o1.IsBetweenColumnAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolatpositionnamedparam","signature":"IsBetweenColAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColAtPosition, 3 ])\n? o1.IsBetweenColAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColumnAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolumnatpositionnamedparam","signature":"IsBetweenColumnAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColumnAtPosition, 3 ])\n? o1.IsBetweenColumnAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolsatpositionnamedparam","signature":"IsBetweenColsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColsAtPosition, 3 ])\n? o1.IsBetweenColsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColumnsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolumnsatpositionnamedparam","signature":"IsBetweenColumnsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColumnsAtPosition, 3 ])\n? o1.IsBetweenColumnsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolsatpositionsnamedparam","signature":"IsBetweenColsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColsAtPositions, 3 ])\n? o1.IsBetweenColsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColumnsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolumnsatpositionsnamedparam","signature":"IsBetweenColumnsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColumnsAtPositions, 3 ])\n? o1.IsBetweenColumnsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolsnamedparam","signature":"IsBetweenColsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCols, 3 ])\n? o1.IsBetweenColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColumnsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolumnsnamedparam","signature":"IsBetweenColumnsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColumns, 3 ])\n? o1.IsBetweenColumnsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolsatnamedparam","signature":"IsBetweenColsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColsAt, 3 ])\n? o1.IsBetweenColsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColumnsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencolumnsatnamedparam","signature":"IsBetweenColumnsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenColumnsAt, 3 ])\n? o1.IsBetweenColumnsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfrompositionsnamedparam","signature":"IsFromPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromPositions, 3 ])\n? o1.IsFromPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopositionsnamedparam","signature":"IsToPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPositions, 3 ])\n? o1.IsToPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemfrompositionnamedparam","signature":"IsItemFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemFromPosition, 3 ])\n? o1.IsItemFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemsFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemsfrompositionnamedparam","signature":"IsItemsFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemsFromPosition, 3 ])\n? o1.IsItemsFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemfromnamedparam","signature":"IsItemFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemFrom, 3 ])\n? o1.IsItemFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemsFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitemsfromnamedparam","signature":"IsItemsFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ItemsFrom, 3 ])\n? o1.IsItemsFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenitematnamedparam","signature":"IsBetweenItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenItemAt, 3 ])\n? o1.IsBetweenItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromitematnamedparam","signature":"IsFromItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromItemAt, 3 ])\n? o1.IsFromItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoitematnamedparam","signature":"IsToItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToItemAt, 3 ])\n? o1.IsToItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenItemsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenitemsatnamedparam","signature":"IsBetweenItemsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenItemsAt, 3 ])\n? o1.IsBetweenItemsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromItemsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromitemsatnamedparam","signature":"IsFromItemsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromItemsAt, 3 ])\n? o1.IsFromItemsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToItemsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoitemsatnamedparam","signature":"IsToItemsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToItemsAt, 3 ])\n? o1.IsToItemsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenitematpositionnamedparam","signature":"IsBetweenItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenItemAtPosition, 3 ])\n? o1.IsBetweenItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenItemsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenitemsatpositionnamedparam","signature":"IsBetweenItemsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenItemsAtPosition, 3 ])\n? o1.IsBetweenItemsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromitematpositionnamedparam","signature":"IsFromItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromItemAtPosition, 3 ])\n? o1.IsFromItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromItemsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromitemsatpositionnamedparam","signature":"IsFromItemsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromItemsAtPosition, 3 ])\n? o1.IsFromItemsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoitematpositionnamedparam","signature":"IsToItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToItemAtPosition, 3 ])\n? o1.IsToItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToItemsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoitemsatpositionnamedparam","signature":"IsToItemsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToItemsAtPosition, 3 ])\n? o1.IsToItemsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenitemnamedparam","signature":"IsBetweenItemNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenItem, 3 ])\n? o1.IsBetweenItemNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenitemsnamedparam","signature":"IsBetweenItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenItems, 3 ])\n? o1.IsBetweenItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenItemAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenitematpositionsnamedparam","signature":"IsBetweenItemAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenItemAtPositions, 3 ])\n? o1.IsBetweenItemAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToItemAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoitematpositionsnamedparam","signature":"IsToItemAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToItemAtPositions, 3 ])\n? o1.IsToItemAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromItemAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromitematpositionsnamedparam","signature":"IsFromItemAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromItemAtPositions, 3 ])\n? o1.IsFromItemAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromItemPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromitempositionnamedparam","signature":"IsFromItemPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromItemPosition, 3 ])\n? o1.IsFromItemPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringfrompositionnamedparam","signature":"IsStringFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringFromPosition, 3 ])\n? o1.IsStringFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringsFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringsfrompositionnamedparam","signature":"IsStringsFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringsFromPosition, 3 ])\n? o1.IsStringsFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringfromnamedparam","signature":"IsStringFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringFrom, 3 ])\n? o1.IsStringFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringsFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringsfromnamedparam","signature":"IsStringsFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringsFrom, 3 ])\n? o1.IsStringsFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringpositionnamedparam","signature":"IsFromStringPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStringPosition, 3 ])\n? o1.IsFromStringPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringnamedparam","signature":"IsBetweenStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenString, 3 ])\n? o1.IsBetweenStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringsnamedparam","signature":"IsBetweenStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenStrings, 3 ])\n? o1.IsBetweenStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringatnamedparam","signature":"IsBetweenStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenStringAt, 3 ])\n? o1.IsBetweenStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringatnamedparam","signature":"IsToStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStringAt, 3 ])\n? o1.IsToStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringatnamedparam","signature":"IsFromStringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStringAt, 3 ])\n? o1.IsFromStringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringatpositionnamedparam","signature":"IsBetweenStringAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenStringAtPosition, 3 ])\n? o1.IsBetweenStringAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringatpositionnamedparam","signature":"IsFromStringAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStringAtPosition, 3 ])\n? o1.IsFromStringAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringatpositionnamedparam","signature":"IsToStringAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStringAtPosition, 3 ])\n? o1.IsToStringAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringatpositionsnamedparam","signature":"IsBetweenStringAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenStringAtPositions, 3 ])\n? o1.IsBetweenStringAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringatpositionsnamedparam","signature":"IsFromStringAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStringAtPositions, 3 ])\n? o1.IsFromStringAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringatpositionsnamedparam","signature":"IsToStringAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStringAtPositions, 3 ])\n? o1.IsToStringAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischarfrompositionnamedparam","signature":"IsCharFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharFromPosition, 3 ])\n? o1.IsCharFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharsFromPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischarsfrompositionnamedparam","signature":"IsCharsFromPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharsFromPosition, 3 ])\n? o1.IsCharsFromPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischarfromnamedparam","signature":"IsCharFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharFrom, 3 ])\n? o1.IsCharFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharsFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischarsfromnamedparam","signature":"IsCharsFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharsFrom, 3 ])\n? o1.IsCharsFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCharPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcharpositionnamedparam","signature":"IsFromCharPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCharPosition, 3 ])\n? o1.IsFromCharPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischaratnamedparam","signature":"IsCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharAt, 3 ])\n? o1.IsCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ischaratpositionnamedparam","signature":"IsCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :CharAtPosition, 3 ])\n? o1.IsCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencharnamedparam","signature":"IsBetweenCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenChar, 3 ])\n? o1.IsBetweenCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencharsnamedparam","signature":"IsBetweenCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenChars, 3 ])\n? o1.IsBetweenCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencharatnamedparam","signature":"IsBetweenCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCharAt, 3 ])\n? o1.IsBetweenCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcharatnamedparam","signature":"IsFromCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCharAt, 3 ])\n? o1.IsFromCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFirstPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfirstpositionnamedparam","signature":"IsFirstPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FirstPosition, 3 ])\n? o1.IsFirstPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLastPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islastpositionnamedparam","signature":"IsLastPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :LastPosition, 3 ])\n? o1.IsLastPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocharatnamedparam","signature":"IsToCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCharAt, 3 ])\n? o1.IsToCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCharsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencharsatnamedparam","signature":"IsBetweenCharsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCharsAt, 3 ])\n? o1.IsBetweenCharsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCharsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencharsatpositionnamedparam","signature":"IsBetweenCharsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCharsAtPosition, 3 ])\n? o1.IsBetweenCharsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCharsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcharsatnamedparam","signature":"IsFromCharsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCharsAt, 3 ])\n? o1.IsFromCharsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCharsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocharsatnamedparam","signature":"IsToCharsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCharsAt, 3 ])\n? o1.IsToCharsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencharatpositionnamedparam","signature":"IsBetweenCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCharAtPosition, 3 ])\n? o1.IsBetweenCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcharatpositionnamedparam","signature":"IsFromCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCharAtPosition, 3 ])\n? o1.IsFromCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocharatpositionnamedparam","signature":"IsToCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCharAtPosition, 3 ])\n? o1.IsToCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenCharAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweencharatpositionsnamedparam","signature":"IsBetweenCharAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenCharAtPositions, 3 ])\n? o1.IsBetweenCharAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToCharAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocharatpositionsnamedparam","signature":"IsToCharAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCharAtPositions, 3 ])\n? o1.IsToCharAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCharAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcharatpositionsnamedparam","signature":"IsFromCharAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCharAtPositions, 3 ])\n? o1.IsFromCharAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringsnamedparam","signature":"IsStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Strings, 3 ])\n? o1.IsStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesestringsnamedparam","signature":"IsTheseStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseStrings, 3 ])\n? o1.IsTheseStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringsatpositionnamedparam","signature":"IsStringsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringsAtPosition, 3 ])\n? o1.IsStringsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseStringsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesestringsatpositionnamedparam","signature":"IsTheseStringsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseStringsAtPosition, 3 ])\n? o1.IsTheseStringsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringsatpositionsnamedparam","signature":"IsStringsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringsAtPositions, 3 ])\n? o1.IsStringsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseStringsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesestringsatpositionsnamedparam","signature":"IsTheseStringsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseStringsAtPositions, 3 ])\n? o1.IsTheseStringsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringsnamedparam","signature":"IsFromStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStrings, 3 ])\n? o1.IsFromStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringsnamedparam","signature":"IsToStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStrings, 3 ])\n? o1.IsToStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringsatnamedparam","signature":"IsBetweenStringsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenStringsAt, 3 ])\n? o1.IsBetweenStringsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringsatnamedparam","signature":"IsFromStringsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStringsAt, 3 ])\n? o1.IsFromStringsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringsatnamedparam","signature":"IsToStringsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStringsAt, 3 ])\n? o1.IsToStringsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringsatpositionnamedparam","signature":"IsBetweenStringsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenStringsAtPosition, 3 ])\n? o1.IsBetweenStringsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringsatpositionnamedparam","signature":"IsFromStringsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStringsAtPosition, 3 ])\n? o1.IsFromStringsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringsatpositionnamedparam","signature":"IsToStringsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStringsAtPosition, 3 ])\n? o1.IsToStringsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenStringsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenstringsatpositionsnamedparam","signature":"IsBetweenStringsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenStringsAtPositions, 3 ])\n? o1.IsBetweenStringsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStringsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstringsatpositionsnamedparam","signature":"IsFromStringsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStringsAtPositions, 3 ])\n? o1.IsFromStringsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStringsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostringsatpositionsnamedparam","signature":"IsToStringsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStringsAtPositions, 3 ])\n? o1.IsToStringsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolnamedparam","signature":"IsAndColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndCol, 3 ])\n? o1.IsAndColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColumnNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolumnnamedparam","signature":"IsAndColumnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndColumn, 3 ])\n? o1.IsAndColumnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolatnamedparam","signature":"IsAndColAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndColAt, 3 ])\n? o1.IsAndColAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColumnAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolumnatnamedparam","signature":"IsAndColumnAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndColumnAt, 3 ])\n? o1.IsAndColumnAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolatpositionnamedparam","signature":"IsAndColAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndColAtPosition, 3 ])\n? o1.IsAndColAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColumnAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolumnatpositionnamedparam","signature":"IsAndColumnAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndColumnAtPosition, 3 ])\n? o1.IsAndColumnAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColNamedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolnamednamedparam","signature":"IsAndColNamedNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndColNamed, 3 ])\n? o1.IsAndColNamedNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndColumnNamedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandcolumnnamednamedparam","signature":"IsAndColumnNamedNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndColumnNamed, 3 ])\n? o1.IsAndColumnNamedNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolsatnamedparam","signature":"IsColsAtNamedParam()","extensions":[]},{"name":"IsColumnsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolumnsatnamedparam","signature":"IsColumnsAtNamedParam()","extensions":[]},{"name":"IsColsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolsatpositionnamedparam","signature":"IsColsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColsAtPosition, 3 ])\n? o1.IsColsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColumnsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolumnsatpositionnamedparam","signature":"IsColumnsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColumnsAtPosition, 3 ])\n? o1.IsColumnsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolsatpositionsnamedparam","signature":"IsColsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColsAtPositions, 3 ])\n? o1.IsColsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsColumnsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscolumnsatpositionsnamedparam","signature":"IsColumnsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ColumnsAtPositions, 3 ])\n? o1.IsColumnsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandrownamedparam","signature":"IsAndRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndRow, 3 ])\n? o1.IsAndRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndRowAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandrowatnamedparam","signature":"IsAndRowAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndRowAt, 3 ])\n? o1.IsAndRowAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndRowAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandrowatpositionnamedparam","signature":"IsAndRowAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndRowAtPosition, 3 ])\n? o1.IsAndRowAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsRowsAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isrowsatnamedparam","signature":"IsRowsAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :RowsAt, 3 ])\n? o1.IsRowsAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsRowsAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isrowsatpositionnamedparam","signature":"IsRowsAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :RowsAtPosition, 3 ])\n? o1.IsRowsAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsRowsAtPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isrowsatpositionsnamedparam","signature":"IsRowsAtPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :RowsAtPositions, 3 ])\n? o1.IsRowsAtPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthisnamedparam","signature":"IsThisNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :This, 3 ])\n? o1.IsThisNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThisNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthisnamedparam","signature":"IsAndThisNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThis, 3 ])\n? o1.IsAndThisNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndThatNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandthatnamedparam","signature":"IsAndThatNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndThat, 3 ])\n? o1.IsAndThatNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEvalNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isevalnamedparam","signature":"IsEvalNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Eval, 3 ])\n? o1.IsEvalNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEvaluateNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isevaluatenamedparam","signature":"IsEvaluateNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Evaluate, 3 ])\n? o1.IsEvaluateNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEvalFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isevalfromnamedparam","signature":"IsEvalFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EvalFrom, 3 ])\n? o1.IsEvalFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEvaluateFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isevaluatefromnamedparam","signature":"IsEvaluateFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EvaluateFrom, 3 ])\n? o1.IsEvaluateFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEvalDirectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isevaldirectionnamedparam","signature":"IsEvalDirectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EvalDirection, 3 ])\n? o1.IsEvalDirectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEvaluationDirectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isevaluationdirectionnamedparam","signature":"IsEvaluationDirectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EvaluationDirection, 3 ])\n? o1.IsEvaluationDirectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOrThisNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isorthisnamedparam","signature":"IsOrThisNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OrThis, 3 ])\n? o1.IsOrThisNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOrThatNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isorthatnamedparam","signature":"IsOrThatNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OrThat, 3 ])\n? o1.IsOrThatNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubstringnamedparam","signature":"IsSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubString, 3 ])\n? o1.IsSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubstringOrSubstringsNamedParam","description":"","also_written":["IsSubStringsOrSubStringNamedParam","IsSubStringsOrSubStringNamedParams","IsSubstringOrSubstringsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubstringorsubstringsnamedparam","signature":"IsSubstringOrSubstringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Substring, 3 ])\n? o1.IsSubstringOrSubstringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthissubstringnamedparam","signature":"IsThisSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisSubString, 3 ])\n? o1.IsThisSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandsubstringnamedparam","signature":"IsAndSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndSubString, 3 ])\n? o1.IsAndSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweensubstringnamedparam","signature":"IsBetweenSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenSubString, 3 ])\n? o1.IsBetweenSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedBySubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundedbysubstringnamedparam","signature":"IsBoundedBySubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BoundedBySubString, 3 ])\n? o1.IsBoundedBySubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubstringsnamedparam","signature":"IsSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubStrings, 3 ])\n? o1.IsSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesesubstringsnamedparam","signature":"IsTheseSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseSubStrings, 3 ])\n? o1.IsTheseSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandsubstringsnamedparam","signature":"IsAndSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndSubStrings, 3 ])\n? o1.IsAndSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsubstringsnamedparam","signature":"IsOfSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSubStrings, 3 ])\n? o1.IsOfSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsubstringsnamedparam","signature":"IsInSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSubStrings, 3 ])\n? o1.IsInSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweensubstringsnamedparam","signature":"IsBetweenSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenSubStrings, 3 ])\n? o1.IsBetweenSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenSubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweensubstringsibnamedparam","signature":"IsBetweenSubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BetweenSubStringsIB, 3 ])\n? o1.IsBetweenSubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedBySubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundedbysubstringsnamedparam","signature":"IsBoundedBySubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BoundedBySubStrings, 3 ])\n? o1.IsBoundedBySubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedBySubStringsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundedbysubstringsibnamedparam","signature":"IsBoundedBySubStringsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BoundedBySubStringsIB, 3 ])\n? o1.IsBoundedBySubStringsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedByNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundedbynamedparam","signature":"IsBoundedByNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BoundedBy, 3 ])\n? o1.IsBoundedByNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedByIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundedbyibnamedparam","signature":"IsBoundedByIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BoundedByIB, 3 ])\n? o1.IsBoundedByIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsBoundedByNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isisboundedbynamedparam","signature":"IsIsBoundedByNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsBoundedBy, 3 ])\n? o1.IsIsBoundedByNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundsnamedparam","signature":"IsBoundsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Bounds, 3 ])\n? o1.IsBoundsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundsibnamedparam","signature":"IsBoundsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BoundsIB, 3 ])\n? o1.IsBoundsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedByOrBoundsNamedParam","description":"","also_written":["IsBoundsOrBoundedByNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundedbyorboundsnamedparam","signature":"IsBoundedByOrBoundsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BoundedBy, 3 ])\n? o1.IsBoundedByOrBoundsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBoundedByIBOrBoundsIBNamedParam","description":"","also_written":["IsBoundsIBOrBoundedByIBNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isboundedbyiborboundsibnamedparam","signature":"IsBoundedByIBOrBoundsIBNamedParam()","extensions":[]},{"name":"IsSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issectionnamedparam","signature":"IsSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Section, 3 ])\n? o1.IsSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthissectionnamedparam","signature":"IsThisSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisSection, 3 ])\n? o1.IsThisSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issectionibnamedparam","signature":"IsSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SectionIB, 3 ])\n? o1.IsSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThisSectionIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthissectionibnamedparam","signature":"IsThisSectionIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ThisSectionIB, 3 ])\n? o1.IsThisSectionIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandsectionnamedparam","signature":"IsAndSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndSection, 3 ])\n? o1.IsAndSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsectionnamedparam","signature":"IsOfSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSection, 3 ])\n? o1.IsOfSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsectionnamedparam","signature":"IsInSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSection, 3 ])\n? o1.IsInSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInSectionOrBetweenNamedParam","description":"","also_written":["IsBetweenOrInSectionNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsectionorbetweennamedparam","signature":"IsInSectionOrBetweenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSection, 3 ])\n? o1.IsInSectionOrBetweenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issectionsnamedparam","signature":"IsSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Sections, 3 ])\n? o1.IsSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesesectionsnamedparam","signature":"IsTheseSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseSections, 3 ])\n? o1.IsTheseSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issectionsibnamedparam","signature":"IsSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SectionsIB, 3 ])\n? o1.IsSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheseSectionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthesesectionsibnamedparam","signature":"IsTheseSectionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :TheseSectionsIB, 3 ])\n? o1.IsTheseSectionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandsectionsnamedparam","signature":"IsAndSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AndSections, 3 ])\n? o1.IsAndSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSubSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsubsectionsnamedparam","signature":"IsOfSubSectionsNamedParam()","extensions":[]},{"name":"IsInSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinsectionsnamedparam","signature":"IsInSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InSections, 3 ])\n? o1.IsInSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSectionOrInSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issectionorinsectionnamedparam","signature":"IsSectionOrInSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Section, 3 ])\n? o1.IsSectionOrInSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSectionsOrInSectionsNamedParam","description":"","also_written":["IsSectionsOrInSectionsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issectionsorinsectionsnamedparam","signature":"IsSectionsOrInSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Sections, 3 ])\n? o1.IsSectionsOrInSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToSectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istosectionnamedparam","signature":"IsToSectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToSection, 3 ])\n? o1.IsToSectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToSectionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istosectionsnamedparam","signature":"IsToSectionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToSections, 3 ])\n? o1.IsToSectionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsListSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islistsizenamedparam","signature":"IsListSizeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ListSize, 3 ])\n? o1.IsListSizeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStringSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstringsizenamedparam","signature":"IsStringSizeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StringSize, 3 ])\n? o1.IsStringSizeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNumberOfItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnumberofitemsnamedparam","signature":"IsNumberOfItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NumberOfItems, 3 ])\n? o1.IsNumberOfItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNumberOfCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnumberofcharsnamedparam","signature":"IsNumberOfCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NumberOfChars, 3 ])\n? o1.IsNumberOfCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInAListOfNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinalistofnitemsnamedparam","signature":"IsInAListOfNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InAListOfNItems, 3 ])\n? o1.IsInAListOfNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInAListOfSizeNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinalistofsizennamedparam","signature":"IsInAListOfSizeNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InAListOfSizeN, 3 ])\n? o1.IsInAListOfSizeNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInAListOfSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinalistofsizenamedparam","signature":"IsInAListOfSizeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InAListOfSize, 3 ])\n? o1.IsInAListOfSizeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInAListOfNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinalistofnnamedparam","signature":"IsInAListOfNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InAListOfN, 3 ])\n? o1.IsInAListOfNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInAListOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinalistofnamedparam","signature":"IsInAListOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InAListOf, 3 ])\n? o1.IsInAListOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInAStringOfNCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinastringofncharsnamedparam","signature":"IsInAStringOfNCharsNamedParam()","extensions":[]},{"name":"IsInAStringOfSizeNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinastringofsizennamedparam","signature":"IsInAStringOfSizeNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InAStringOfSizeN, 3 ])\n? o1.IsInAStringOfSizeNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInListOfNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinlistofnitemsnamedparam","signature":"IsInListOfNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InListOfNItems, 3 ])\n? o1.IsInListOfNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInListOfSizeNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinlistofsizennamedparam","signature":"IsInListOfSizeNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InListOfSizeN, 3 ])\n? o1.IsInListOfSizeNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInListOfSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinlistofsizenamedparam","signature":"IsInListOfSizeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InListOfSize, 3 ])\n? o1.IsInListOfSizeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInListOfNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinlistofnnamedparam","signature":"IsInListOfNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InListOfN, 3 ])\n? o1.IsInListOfNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInListOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinlistofnamedparam","signature":"IsInListOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InListOf, 3 ])\n? o1.IsInListOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInStringOfNCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinstringofncharsnamedparam","signature":"IsInStringOfNCharsNamedParam()","extensions":[]},{"name":"IsInStringOfSizeNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinstringofsizennamedparam","signature":"IsInStringOfSizeNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InStringOfSizeN, 3 ])\n? o1.IsInStringOfSizeNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartOrFromNamedParam","description":"","also_written":["IsFromOrStartNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartorfromnamedparam","signature":"IsStartOrFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Start, 3 ])\n? o1.IsStartOrFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartnamedparam","signature":"IsStartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Start, 3 ])\n? o1.IsStartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartOfStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartofstringnamedparam","signature":"IsStartOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartOfString, 3 ])\n? o1.IsStartOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartOfListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartoflistnamedparam","signature":"IsStartOfListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartOfList, 3 ])\n? o1.IsStartOfListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartfromnamedparam","signature":"IsStartFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartFrom, 3 ])\n? o1.IsStartFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartsFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartsfromnamedparam","signature":"IsStartsFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartsFrom, 3 ])\n? o1.IsStartsFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingFromNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingfromnamedparam","signature":"IsStartingFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingFrom, 3 ])\n? o1.IsStartingFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndOrToNamedParam","description":"","also_written":["IsToOrEndNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendortonamedparam","signature":"IsEndOrToNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :End, 3 ])\n? o1.IsEndOrToNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendnamedparam","signature":"IsEndNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :End, 3 ])\n? o1.IsEndNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStopNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstopnamedparam","signature":"IsStopNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Stop, 3 ])\n? o1.IsStopNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndOfListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendoflistnamedparam","signature":"IsEndOfListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndOfList, 3 ])\n? o1.IsEndOfListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndOfStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendofstringnamedparam","signature":"IsEndOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndOfString, 3 ])\n? o1.IsEndOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstartnamedparam","signature":"IsFromStartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStart, 3 ])\n? o1.IsFromStartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStartOfStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstartofstringnamedparam","signature":"IsFromStartOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStartOfString, 3 ])\n? o1.IsFromStartOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromStartOfListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromstartoflistnamedparam","signature":"IsFromStartOfListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromStartOfList, 3 ])\n? o1.IsFromStartOfListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromEndNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromendnamedparam","signature":"IsFromEndNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromEnd, 3 ])\n? o1.IsFromEndNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromEndOfListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromendoflistnamedparam","signature":"IsFromEndOfListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromEndOfList, 3 ])\n? o1.IsFromEndOfListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromEndOfStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromendofstringnamedparam","signature":"IsFromEndOfStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromEndOfString, 3 ])\n? o1.IsFromEndOfStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatcharnamedparam","signature":"IsStartingAtCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtChar, 3 ])\n? o1.IsStartingAtCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatcharatnamedparam","signature":"IsStartingAtCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtCharAt, 3 ])\n? o1.IsStartingAtCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatcharatpositionnamedparam","signature":"IsStartingAtCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtCharAtPosition, 3 ])\n? o1.IsStartingAtCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtItemNamedPAram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatitemnamedparam","signature":"IsStartingAtItemNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtItem, 3 ])\n? o1.IsStartingAtItemNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtItemAtNamedPAram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatitematnamedparam","signature":"IsStartingAtItemAtNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtItemAt, 3 ])\n? o1.IsStartingAtItemAtNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtItemAtPositionNamedPAram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatitematpositionnamedparam","signature":"IsStartingAtItemAtPositionNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAtItemAtPosition, 3 ])\n? o1.IsStartingAtItemAtPositionNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEndNamedPAram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoendnamedparam","signature":"IsToEndNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEnd, 3 ])\n? o1.IsToEndNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEndOfStringNamedPAram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoendofstringnamedparam","signature":"IsToEndOfStringNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEndOfString, 3 ])\n? o1.IsToEndOfStringNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEndOfListNamedPAram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoendoflistnamedparam","signature":"IsToEndOfListNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEndOfList, 3 ])\n? o1.IsToEndOfListNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStartNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostartnamedparam","signature":"IsToStartNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStart, 3 ])\n? o1.IsToStartNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStartofListNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostartoflistnamedparam","signature":"IsToStartofListNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStartofList, 3 ])\n? o1.IsToStartofListNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToStartofStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istostartofstringnamedparam","signature":"IsToStartofStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToStartofString, 3 ])\n? o1.IsToStartofStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofsizenamedparam","signature":"IsOfSizeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfSize, 3 ])\n? o1.IsOfSizeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSizeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issizenamedparam","signature":"IsSizeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Size, 3 ])\n? o1.IsSizeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDoNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdonamedparam","signature":"IsDoNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Do, 3 ])\n? o1.IsDoNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilnamedparam","signature":"IsUntilNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Until, 3 ])\n? o1.IsUntilNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilpositionnamedparam","signature":"IsUntilPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilPosition, 3 ])\n? o1.IsUntilPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilcharatnamedparam","signature":"IsUntilCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilCharAt, 3 ])\n? o1.IsUntilCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilcharatpositionnamedparam","signature":"IsUntilCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilCharAtPosition, 3 ])\n? o1.IsUntilCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilitematnamedparam","signature":"IsUntilItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilItemAt, 3 ])\n? o1.IsUntilItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilitematpositionnamedparam","signature":"IsUntilItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilItemAtPosition, 3 ])\n? o1.IsUntilItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUntilXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuntilxtnamedparam","signature":"IsUntilXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UntilXT, 3 ])\n? o1.IsUntilXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUptoNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonamedparam","signature":"IsUptoNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Upto, 3 ])\n? o1.IsUptoNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUptoPositionNamedParam","description":"Misspelled form","also_written":["IsUpToPosionNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptopositionnamedparam","signature":"IsUptoPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UptoPosition, 3 ])\n? o1.IsUptoPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToNNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonnamedparam","signature":"IsUpToNNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToN, 3 ])\n? o1.IsUpToNNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToCharAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptocharatnamedparam","signature":"IsUpToCharAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToCharAt, 3 ])\n? o1.IsUpToCharAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToCharAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptocharatpositionnamedparam","signature":"IsUpToCharAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToCharAtPosition, 3 ])\n? o1.IsUpToCharAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToItemAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptoitematnamedparam","signature":"IsUpToItemAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToItemAt, 3 ])\n? o1.IsUpToItemAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToItemAtPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptoitematpositionnamedparam","signature":"IsUpToItemAtPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToItemAtPosition, 3 ])\n? o1.IsUpToItemAtPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUnderNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isundernamedparam","signature":"IsUnderNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Under, 3 ])\n? o1.IsUnderNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsExpressionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isexpressionnamedparam","signature":"IsExpressionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Expression, 3 ])\n? o1.IsExpressionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoncharsnamedparam","signature":"IsToNCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNChars, 3 ])\n? o1.IsToNCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonitemsnamedparam","signature":"IsToNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNItems, 3 ])\n? o1.IsToNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonstringsnamedparam","signature":"IsToNStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNStrings, 3 ])\n? o1.IsToNStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonnumbersnamedparam","signature":"IsToNNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNNumbers, 3 ])\n? o1.IsToNNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonlistsnamedparam","signature":"IsToNListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNLists, 3 ])\n? o1.IsToNListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonobjectsnamedparam","signature":"IsToNObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNObjects, 3 ])\n? o1.IsToNObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLastSepNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islastsepnamedparam","signature":"IsLastSepNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :LastSep, 3 ])\n? o1.IsLastSepNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEachNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoeachnamedparam","signature":"IsToEachNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEach, 3 ])\n? o1.IsToEachNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeEachNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeeachnamedparam","signature":"IsBeforeEachNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeEach, 3 ])\n? o1.IsBeforeEachNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterEachNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftereachnamedparam","signature":"IsAfterEachNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterEach, 3 ])\n? o1.IsAfterEachNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istonthnamedparam","signature":"IsToNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToNth, 3 ])\n? o1.IsToNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToFirstNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istofirstnamedparam","signature":"IsToFirstNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToFirst, 3 ])\n? o1.IsToFirstNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToLastNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istolastnamedparam","signature":"IsToLastNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToLast, 3 ])\n? o1.IsToLastNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafternthnamedparam","signature":"IsAfterNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterNth, 3 ])\n? o1.IsAfterNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterFirstNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterfirstnamedparam","signature":"IsAfterFirstNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterFirst, 3 ])\n? o1.IsAfterFirstNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterLastNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterlastnamedparam","signature":"IsAfterLastNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterLast, 3 ])\n? o1.IsAfterLastNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforenthnamedparam","signature":"IsBeforeNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeNth, 3 ])\n? o1.IsBeforeNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeTheseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforethesenamedparam","signature":"IsBeforeTheseNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeThese, 3 ])\n? o1.IsBeforeTheseNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeManyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforemanynamedparam","signature":"IsBeforeManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeMany, 3 ])\n? o1.IsBeforeManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeFirstNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforefirstnamedparam","signature":"IsBeforeFirstNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeFirst, 3 ])\n? o1.IsBeforeFirstNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeLastNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforelastnamedparam","signature":"IsBeforeLastNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeLast, 3 ])\n? o1.IsBeforeLastNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundnamedparam","signature":"IsAroundNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Around, 3 ])\n? o1.IsAroundNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundpositionnamedparam","signature":"IsAroundPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundPosition, 3 ])\n? o1.IsAroundPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundpositionsnamedparam","signature":"IsAroundPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundPositions, 3 ])\n? o1.IsAroundPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSubStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsubstringnamedparam","signature":"IsAroundSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSubString, 3 ])\n? o1.IsAroundSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundsubstringsnamedparam","signature":"IsAroundSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundSubStrings, 3 ])\n? o1.IsAroundSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundTheseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundthesenamedparam","signature":"IsAroundTheseNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundThese, 3 ])\n? o1.IsAroundTheseNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundManyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundmanynamedparam","signature":"IsAroundManyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundMany, 3 ])\n? o1.IsAroundManyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundEachNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundeachnamedparam","signature":"IsAroundEachNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundEach, 3 ])\n? o1.IsAroundEachNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundNthNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundnthnamedparam","signature":"IsAroundNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundNth, 3 ])\n? o1.IsAroundNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundFirstNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundfirstnamedparam","signature":"IsAroundFirstNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundFirst, 3 ])\n? o1.IsAroundFirstNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundLastNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundlastnamedparam","signature":"IsAroundLastNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundLast, 3 ])\n? o1.IsAroundLastNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachnamedparam","signature":"IsEachNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Each, 3 ])\n? o1.IsEachNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFirstNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfirstnamedparam","signature":"IsFirstNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :First, 3 ])\n? o1.IsFirstNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLastNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islastnamedparam","signature":"IsLastNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Last, 3 ])\n? o1.IsLastNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsConcatenatedNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isconcatenatednamedparam","signature":"IsConcatenatedNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Concatenated, 3 ])\n? o1.IsConcatenatedNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsConcatenatedUsingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isconcatenatedusingnamedparam","signature":"IsConcatenatedUsingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ConcatenatedUsing, 3 ])\n? o1.IsConcatenatedUsingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsConcatenatedWithNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isconcatenatedwithnamedparam","signature":"IsConcatenatedWithNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ConcatenatedWith, 3 ])\n? o1.IsConcatenatedWithNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachncharsnamedparam","signature":"IsEachNCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EachNChars, 3 ])\n? o1.IsEachNCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNItemsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachnitemsnamedparam","signature":"IsEachNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EachNItems, 3 ])\n? o1.IsEachNItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachnstringsnamedparam","signature":"IsEachNStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EachNStrings, 3 ])\n? o1.IsEachNStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachnnumbersnamedparam","signature":"IsEachNNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EachNNumbers, 3 ])\n? o1.IsEachNNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachnlistsnamedparam","signature":"IsEachNListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EachNLists, 3 ])\n? o1.IsEachNListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNPairsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachnpairsnamedparam","signature":"IsEachNPairsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EachNPairs, 3 ])\n? o1.IsEachNPairsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEachNObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iseachnobjectsnamedparam","signature":"IsEachNObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EachNObjects, 3 ])\n? o1.IsEachNObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDirectionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdirectionnamedparam","signature":"IsDirectionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Direction, 3 ])\n? o1.IsDirectionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsGoingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isgoingnamedparam","signature":"IsGoingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Going, 3 ])\n? o1.IsGoingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDirectionOrGoingNamedParam","description":"","also_written":["IsGoingOrDirectionNamedParam","IsDirectionOrGoingNamedParams","IsGoingOrDirectionNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isdirectionorgoingnamedparam","signature":"IsDirectionOrGoingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Direction, 3 ])\n? o1.IsDirectionOrGoingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsComingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iscomingnamedparam","signature":"IsComingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Coming, 3 ])\n? o1.IsComingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSteppingNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issteppingnamedparam","signature":"IsSteppingNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Stepping, 3 ])\n? o1.IsSteppingNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingOrWithOrByNamedParam","description":"","also_written":["IsByOrUsingOrWithNamedParam","IsByOrWithOrUsingNamedParam","IsUsingOrByOrWithNamedParam","IsWithOrByOrUsingNamedParam","IsWithOrUsingOrByNamedParam","IsByOrUsingOrWithNamedParams","IsByOrWithOrUsingNamedParams","IsUsingOrByOrWithNamedParams","IsUsingOrWithOrByNamedParams","IsWithOrByOrUsingNamedParams","IsWithOrUsingOrByNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingorwithorbynamedparam","signature":"IsUsingOrWithOrByNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Using, 3 ])\n? o1.IsUsingOrWithOrByNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUsingOrWithOrByOrWhereNamedParam","description":"","also_written":["IsUsingOrWithOrByOrWhereNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isusingorwithorbyorwherenamedparam","signature":"IsUsingOrWithOrByOrWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Using, 3 ])\n? o1.IsUsingOrWithOrByOrWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrUsingOrInNamedParam","description":"","also_written":["IsInOrUsingOrWithNamedParam","IsInOrWithOrUsingNamedParam","IsUsingOrInOrWithNamedParam","IsUsingOrWithOrInNamedParam","IsWithOrInOrUsingNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorusingorinnamedparam","signature":"IsWithOrUsingOrInNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrUsingOrInNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNextNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnextnamedparam","signature":"IsNextNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Next, 3 ])\n? o1.IsNextNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNextNthNamedParam","description":"","also_written":["IsNthNextNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnextnthnamedparam","signature":"IsNextNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NextNth, 3 ])\n? o1.IsNextNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPreviousNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispreviousnamedparam","signature":"IsPreviousNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Previous, 3 ])\n? o1.IsPreviousNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPreviousNthNamedParam","description":"","also_written":["IsNthPreviousNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispreviousnthnamedparam","signature":"IsPreviousNthNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :PreviousNth, 3 ])\n? o1.IsPreviousNthNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsExactlyNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isexactlynamedparam","signature":"IsExactlyNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Exactly, 3 ])\n? o1.IsExactlyNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMoreThenNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ismorethennamedparam","signature":"IsMoreThenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :MoreThen, 3 ])\n? o1.IsMoreThenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLessThenNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islessthennamedparam","signature":"IsLessThenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :LessThen, 3 ])\n? o1.IsLessThenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfTheseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofthesenamedparam","signature":"IsOfTheseNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfThese, 3 ])\n? o1.IsOfTheseNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfTheseSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofthesesubstringsnamedparam","signature":"IsOfTheseSubStringsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfTheseSubStrings, 3 ])\n? o1.IsOfTheseSubStringsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfTheseNumbersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofthesenumbersnamedparam","signature":"IsOfTheseNumbersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfTheseNumbers, 3 ])\n? o1.IsOfTheseNumbersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfTheseListsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoftheselistsnamedparam","signature":"IsOfTheseListsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfTheseLists, 3 ])\n? o1.IsOfTheseListsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfTheseObjectsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoftheseobjectsnamedparam","signature":"IsOfTheseObjectsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfTheseObjects, 3 ])\n? o1.IsOfTheseObjectsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfTheseCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofthesecharsnamedparam","signature":"IsOfTheseCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfTheseChars, 3 ])\n? o1.IsOfTheseCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfTheseLettersNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoftheselettersnamedparam","signature":"IsOfTheseLettersNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfTheseLetters, 3 ])\n? o1.IsOfTheseLettersNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAndOrAndPositionOrAndSubStringNamedParam","description":"","also_written":["IsAndOrAndSubStringOrAndPositionNamedParam","IsAndOrAndPositionOrAndSubStringNamedParams","IsAndOrAndSubStringOrAndPositionNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isandorandpositionorandsubstringnamedparam","signature":"IsAndOrAndPositionOrAndSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :And, 3 ])\n? o1.IsAndOrAndPositionOrAndSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharswherenamedparam","signature":"IsAtCharsWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtCharsWhere, 3 ])\n? o1.IsAtCharsWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsWNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharswnamedparam","signature":"IsAtCharsWNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtCharsW, 3 ])\n? o1.IsAtCharsWNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharswherextnamedparam","signature":"IsAtCharsWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtCharsWhereXT, 3 ])\n? o1.IsAtCharsWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharswxtnamedparam","signature":"IsAtCharsWXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtCharsWXT, 3 ])\n? o1.IsAtCharsWXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringswherenamedparam","signature":"IsAtSubStringsWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubStringsWhere, 3 ])\n? o1.IsAtSubStringsWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringsWNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringswnamedparam","signature":"IsAtSubStringsWNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubStringsW, 3 ])\n? o1.IsAtSubStringsWNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringsWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringswherextnamedparam","signature":"IsAtSubStringsWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubStringsWhereXT, 3 ])\n? o1.IsAtSubStringsWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtSubStringsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringswxtnamedparam","signature":"IsAtSubStringsWXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AtSubStringsWXT, 3 ])\n? o1.IsAtSubStringsWXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeCharsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharswherenamedparam","signature":"IsBeforeCharsWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeCharsWhere, 3 ])\n? o1.IsBeforeCharsWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeCharsWNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharswnamedparam","signature":"IsBeforeCharsWNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeCharsW, 3 ])\n? o1.IsBeforeCharsWNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeCharsWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharswherextnamedparam","signature":"IsBeforeCharsWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeCharsWhereXT, 3 ])\n? o1.IsBeforeCharsWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeCharsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharswxtnamedparam","signature":"IsBeforeCharsWXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeCharsWXT, 3 ])\n? o1.IsBeforeCharsWXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringswherenamedparam","signature":"IsBeforeSubStringsWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringsWhere, 3 ])\n? o1.IsBeforeSubStringsWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringsWNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringswnamedparam","signature":"IsBeforeSubStringsWNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringsW, 3 ])\n? o1.IsBeforeSubStringsWNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringsWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringswherextnamedparam","signature":"IsBeforeSubStringsWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringsWhereXT, 3 ])\n? o1.IsBeforeSubStringsWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeSubStringsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringswxtnamedparam","signature":"IsBeforeSubStringsWXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeSubStringsWXT, 3 ])\n? o1.IsBeforeSubStringsWXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterCharsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharswherenamedparam","signature":"IsAfterCharsWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterCharsWhere, 3 ])\n? o1.IsAfterCharsWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterCharsWNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharswnamedparam","signature":"IsAfterCharsWNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterCharsW, 3 ])\n? o1.IsAfterCharsWNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterCharsWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharswherextnamedparam","signature":"IsAfterCharsWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterCharsWhereXT, 3 ])\n? o1.IsAfterCharsWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterCharsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharswxtnamedparam","signature":"IsAfterCharsWXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterCharsWXT, 3 ])\n? o1.IsAfterCharsWXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringsWhereNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringswherenamedparam","signature":"IsAfterSubStringsWhereNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringsWhere, 3 ])\n? o1.IsAfterSubStringsWhereNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringsWNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringswnamedparam","signature":"IsAfterSubStringsWNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringsW, 3 ])\n? o1.IsAfterSubStringsWNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringsWhereXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringswherextnamedparam","signature":"IsAfterSubStringsWhereXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringsWhereXT, 3 ])\n? o1.IsAfterSubStringsWhereXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterSubStringsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringswxtnamedparam","signature":"IsAfterSubStringsWXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterSubStringsWXT, 3 ])\n? o1.IsAfterSubStringsWXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsWhereXTOrAtCharsWXTNamedParam","description":"","also_written":["IsAtCharsWhereXTOrAtCharsWXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharswherextoratcharswxtnamedparam","signature":"IsAtCharsWhereXTOrAtCharsWXTNamedParam()","extensions":[]},{"name":"IsAtCharsWXTOrAtCharsWhereXTNamedParam","description":"","also_written":["IsAtCharsWXTOrAtCharsWhereXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatcharswxtoratcharswherextnamedparam","signature":"IsAtCharsWXTOrAtCharsWhereXTNamedParam()","extensions":[]},{"name":"IsBeforeCharsWhereXTOrBeforeCharsWXTNamedParam","description":"","also_written":["IsBeforeCharsWhereXTOrBeforeCharsWXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharswherextorbeforecharswxtnamedparam","signature":"IsBeforeCharsWhereXTOrBeforeCharsWXTNamedParam()","extensions":[]},{"name":"IsBeforeCharsWXTOrBeforeCharsWhereXTNamedParam","description":"","also_written":["IsBeforeCharsWXTOrBeforeCharsWhereXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharswxtorbeforecharswherextnamedparam","signature":"IsBeforeCharsWXTOrBeforeCharsWhereXTNamedParam()","extensions":[]},{"name":"IsAfterCharsWhereXTOrAfterCharsWXTNamedParam","description":"","also_written":["IsAfterCharsWhereXTOrAfterCharsWXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharswherextoraftercharswxtnamedparam","signature":"IsAfterCharsWhereXTOrAfterCharsWXTNamedParam()","extensions":[]},{"name":"IsAfterCharsWXTOrAfterCharsWhereXTNamedParam","description":"","also_written":["IsAfterCharsWXTOrAfterCharsWhereXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharswxtoraftercharswherextnamedparam","signature":"IsAfterCharsWXTOrAfterCharsWhereXTNamedParam()","extensions":[]},{"name":"IsAtSubStringsWhereXTOrAtCharsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringswherextoratcharswxtnamedparam","signature":"IsAtSubStringsWhereXTOrAtCharsWXTNamedParam()","extensions":[]},{"name":"IsAtSubstringsWXTOrAtSubstringsWhereXTNamedParam","description":"","also_written":["IsAtSubstringsWXTOrAtSubstringsWhereXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringswxtoratsubstringswherextnamedparam","signature":"IsAtSubstringsWXTOrAtSubstringsWhereXTNamedParam()","extensions":[]},{"name":"IsAtSubstringsWhereXTOrAtSubstringsWXTNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatsubstringswherextoratsubstringswxtnamedparams","signature":"IsAtSubstringsWhereXTOrAtSubstringsWXTNamedParams()","extensions":[]},{"name":"IsBeforeSubStringsWhereXTOrBeforSubStringsWXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringswherextorbeforsubstringswxtnamedparam","signature":"IsBeforeSubStringsWhereXTOrBeforSubStringsWXTNamedParam()","extensions":[]},{"name":"IsBeforeSubstringsWXTOrBeforeSubstringsWhereXTNamedParam","description":"","also_written":["IsBeforeSubstringsWXTOrBeforeSubstringsWhereXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringswxtorbeforesubstringswherextnamedparam","signature":"IsBeforeSubstringsWXTOrBeforeSubstringsWhereXTNamedParam()","extensions":[]},{"name":"IsBeforeSubstringsWhereXTOrBeforeSubstringsWXTNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforesubstringswherextorbeforesubstringswxtnamedparams","signature":"IsBeforeSubstringsWhereXTOrBeforeSubstringsWXTNamedParams()","extensions":[]},{"name":"IsAfterSubStringsWhereXTOrAfterSubstringsWXTNamedParam","description":"","also_written":["IsAfterSubstringsWhereXTOrAfterSubstringsWXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringswherextoraftersubstringswxtnamedparam","signature":"IsAfterSubStringsWhereXTOrAfterSubstringsWXTNamedParam()","extensions":[]},{"name":"IsAfterSubstringsWXTOrAfterSubstringsWhereXTNamedParam","description":"","also_written":["IsAfterSubstringsWXTOrAfterSubstringsWhereXTNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftersubstringswxtoraftersubstringswherextnamedparam","signature":"IsAfterSubstringsWXTOrAfterSubstringsWhereXTNamedParam()","extensions":[]},{"name":"IsForwardNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isforwardnamedparam","signature":"IsForwardNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Forward, 3 ])\n? o1.IsForwardNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBackwardNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbackwardnamedparam","signature":"IsBackwardNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Backward, 3 ])\n? o1.IsBackwardNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsForwardOrBackwardNamedParam","description":"","also_written":["IsBackwardOrforwardNamedParam","IsBackwardOrforwardNamedParams","IsForwardOrBackwardNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isforwardorbackwardnamedparam","signature":"IsForwardOrBackwardNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Forward, 3 ])\n? o1.IsForwardOrBackwardNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsJumpNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isjumpnamedparam","signature":"IsJumpNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Jump, 3 ])\n? o1.IsJumpNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorofnamedparam","signature":"IsInOrOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrInNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforinnamedparam","signature":"IsOfOrInNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrInNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInOrOfNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinorofnamedparams","signature":"IsInOrOfNamedParams()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :In, 3 ])\n? o1.IsInOrOfNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrInNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforinnamedparams","signature":"IsOfOrInNamedParams()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrInNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNameOrNamedNamedParam","description":"","also_written":["IsNameOrNamedNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnameornamednamedparam","signature":"IsNameOrNamedNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Name, 3 ])\n? o1.IsNameOrNamedNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartOrStartAtOrStaringAtNamedParam","description":"","also_written":["IsStartOrStartAtOrStaringAtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartorstartatorstaringatnamedparam","signature":"IsStartOrStartAtOrStaringAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Start, 3 ])\n? o1.IsStartOrStartAtOrStaringAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndOrEndAtOrEndingAtNamedParam","description":"","also_written":["IsEndOrEndAtOrEndingAtNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendorendatorendingatnamedparam","signature":"IsEndOrEndAtOrEndingAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :End, 3 ])\n? o1.IsEndOrEndAtOrEndingAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNStepNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnstepnamedparam","signature":"IsNStepNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NStep, 3 ])\n? o1.IsNStepNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNStepsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnstepsnamedparam","signature":"IsNStepsNamedParam()","extensions":[]},{"name":"IsStepsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstepsnamedparam","signature":"IsStepsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Steps, 3 ])\n? o1.IsStepsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStepOrNSetpNamedParam","description":"","also_written":["IsStepOrNSetpNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstepornsetpnamedparam","signature":"IsStepOrNSetpNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Step, 3 ])\n? o1.IsStepOrNSetpNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStepsOrNSetpsNamedParam","description":"","also_written":["IsStepsOrNSetpsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstepsornsetpsnamedparam","signature":"IsStepsOrNSetpsNamedParam()","extensions":[]},{"name":"IsStepOrStepsOrNStepOrNStepsNamedParam","description":"","also_written":["IsStepOtNStepOrStepsOrNStepsNamedParam","IsStepOrStepsOrNStepOrNStepsNamedParams","IsStepOtNStepOrStepsOrNStepsNamedParams"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issteporstepsornstepornstepsnamedparam","signature":"IsStepOrStepsOrNStepOrNStepsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Step, 3 ])\n? o1.IsStepOrStepsOrNStepOrNStepsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsThanNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isthannamedparam","signature":"IsThanNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Than, 3 ])\n? o1.IsThanNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSeparatorNamedParam","description":"","also_written":["IsSeperatorNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isseparatornamedparam","signature":"IsSeparatorNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Separator, 3 ])\n? o1.IsSeparatorNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFirstCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfirstcharsnamedparam","signature":"IsFirstCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FirstChars, 3 ])\n? o1.IsFirstCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFirstNCharsNamedParam","description":"","also_written":["IsNFirstCharsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfirstncharsnamedparam","signature":"IsFirstNCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FirstNChars, 3 ])\n? o1.IsFirstNCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFirstNItemsNamedParam","description":"","also_written":["IsNFirstItemsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfirstnitemsnamedparam","signature":"IsFirstNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NFirstItems, 3 ])\n? o1.IsNFirstItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLastCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islastcharsnamedparam","signature":"IsLastCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :LastChars, 3 ])\n? o1.IsLastCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLastNCharsNamedParam","description":"","also_written":["IsNLastCharsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islastncharsnamedparam","signature":"IsLastNCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :LastNChars, 3 ])\n? o1.IsLastNCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLastNItemsNamedParam","description":"","also_written":["IsNLastItemsNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islastnitemsnamedparam","signature":"IsLastNItemsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :NLastItems, 3 ])\n? o1.IsNLastItemsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtOrAfterNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatorafternamedparam","signature":"IsStartingAtOrAfterNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAt, 3 ])\n? o1.IsStartingAtOrAfterNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtOrAfterNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatorafternamedparams","signature":"IsStartingAtOrAfterNamedParams()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAt, 3 ])\n? o1.IsStartingAtOrAfterNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterOrStartingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterorstartingatnamedparam","signature":"IsAfterOrStartingAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :After, 3 ])\n? o1.IsAfterOrStartingAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterOrStartingAtNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isafterorstartingatnamedparams","signature":"IsAfterOrStartingAtNamedParams()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :After, 3 ])\n? o1.IsAfterOrStartingAtNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtOrBeforeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatorbeforenamedparam","signature":"IsStartingAtOrBeforeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAt, 3 ])\n? o1.IsStartingAtOrBeforeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtOrBeforeNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isstartingatorbeforenamedparams","signature":"IsStartingAtOrBeforeNamedParams()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :StartingAt, 3 ])\n? o1.IsStartingAtOrBeforeNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeOrStartingAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeorstartingatnamedparam","signature":"IsBeforeOrStartingAtNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Before, 3 ])\n? o1.IsBeforeOrStartingAtNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeOrStartingAtNamedParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforeorstartingatnamedparams","signature":"IsBeforeOrStartingAtNamedParams()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Before, 3 ])\n? o1.IsBeforeOrStartingAtNamedParams()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtOrAtThisPositionNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatoratthispositionnamedparam","signature":"IsAtOrAtThisPositionNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :At, 3 ])\n? o1.IsAtOrAtThisPositionNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAtThisPositionOrAtNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isatthispositionoratnamedparam","signature":"IsAtThisPositionOrAtNamedParam()","extensions":[]},{"name":"IsAfterManyPositionsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftermanypositionsnamedparam","signature":"IsAfterManyPositionsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterManyPositions, 3 ])\n? o1.IsAfterManyPositionsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterManyPositionsIBNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftermanypositionsibnamedparam","signature":"IsAfterManyPositionsIBNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterManyPositionsIB, 3 ])\n? o1.IsAfterManyPositionsIBNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEndOfWordNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoendofwordnamedparam","signature":"IsToEndOfWordNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEndOfWord, 3 ])\n? o1.IsToEndOfWordNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndOfWordNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendofwordnamedparam","signature":"IsEndOfWordNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndOfWord, 3 ])\n? o1.IsEndOfWordNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEndOfLineNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoendoflinenamedparam","signature":"IsToEndOfLineNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEndOfLine, 3 ])\n? o1.IsToEndOfLineNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndOfLineNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendoflinenamedparam","signature":"IsEndOfLineNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndOfLine, 3 ])\n? o1.IsEndOfLineNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEndOfSentenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoendofsentencenamedparam","signature":"IsToEndOfSentenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEndOfSentence, 3 ])\n? o1.IsToEndOfSentenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEndOfSentenceNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isendofsentencenamedparam","signature":"IsEndOfSentenceNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :EndOfSentence, 3 ])\n? o1.IsEndOfSentenceNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUpToNBoundsNamedParam","description":"~~~~~~~~","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isuptonboundsnamedparam","signature":"IsUpToNBoundsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :UpToNBounds, 3 ])\n? o1.IsUpToNBoundsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsBoundOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isisboundofnamedparam","signature":"IsIsBoundOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsBoundOf, 3 ])\n? o1.IsIsBoundOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsFirstBoundOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isisfirstboundofnamedparam","signature":"IsIsFirstBoundOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsFirstBoundOf, 3 ])\n? o1.IsIsFirstBoundOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsLastBoundOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isislastboundofnamedparam","signature":"IsIsLastBoundOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsLastBoundOf, 3 ])\n? o1.IsIsLastBoundOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsLeftBoundOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isisleftboundofnamedparam","signature":"IsIsLeftBoundOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsLeftBoundOf, 3 ])\n? o1.IsIsLeftBoundOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIsRightBoundOfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isisrightboundofnamedparam","signature":"IsIsRightBoundOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :IsRightBoundOf, 3 ])\n? o1.IsIsRightBoundOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharnamedparam","signature":"IsBeforeCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeChar, 3 ])\n? o1.IsBeforeCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforeCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforecharsnamedparam","signature":"IsBeforeCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :BeforeChars, 3 ])\n? o1.IsBeforeCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharnamedparam","signature":"IsAfterCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterChar, 3 ])\n? o1.IsAfterCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAfterCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaftercharsnamedparam","signature":"IsAfterCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AfterChars, 3 ])\n? o1.IsAfterCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundCharNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundcharnamedparam","signature":"IsAroundCharNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundChar, 3 ])\n? o1.IsAroundCharNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAroundCharsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isaroundcharsnamedparam","signature":"IsAroundCharsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :AroundChars, 3 ])\n? o1.IsAroundCharsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBeforePositonNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforepositonnamedparam","signature":"IsBeforePositonNamedParam()","extensions":[]},{"name":"IsBeforSubStringsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbeforsubstringsnamedparam","signature":"IsBeforSubStringsNamedParam()","extensions":[]},{"name":"IsPositionOrSubStringNamedParam","description":"","also_written":["IsSubStringOrPositionNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispositionorsubstringnamedparam","signature":"IsPositionOrSubStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Position, 3 ])\n? o1.IsPositionOrSubStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromPathNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfrompathnamedparam","signature":"IsFromPathNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromPath, 3 ])\n? o1.IsFromPathNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToPathNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istopathnamedparam","signature":"IsToPathNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToPath, 3 ])\n? o1.IsToPathNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromOrFromPathNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromorfrompathnamedparam","signature":"IsFromOrFromPathNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :From, 3 ])\n? o1.IsFromOrFromPathNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToPathNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortopathnamedparam","signature":"IsToOrToPathNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToPathNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrAndNamedParam","description":"","also_written":["IsAndOrToNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoorandnamedparam","signature":"IsToOrAndNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrAndNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAmongNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isamongnamedparam","signature":"IsAmongNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Among, 3 ])\n? o1.IsAmongNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenOrFromNamedParam","description":"","also_written":["IsFromOrBetweenNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbetweenorfromnamedparam","signature":"IsBetweenOrFromNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Between, 3 ])\n? o1.IsBetweenOrFromNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLikeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islikenamedparam","signature":"IsLikeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Like, 3 ])\n? o1.IsLikeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPatternNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispatternnamedparam","signature":"IsPatternNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Pattern, 3 ])\n? o1.IsPatternNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsGroupNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isgroupnamedparam","signature":"IsGroupNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Group, 3 ])\n? o1.IsGroupNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhenNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswhennamedparam","signature":"IsWhenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :When, 3 ])\n? o1.IsWhenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsForNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfornamedparam","signature":"IsForNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :For, 3 ])\n? o1.IsForNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsForEachNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isforeachnamedparam","signature":"IsForEachNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ForEach, 3 ])\n? o1.IsForEachNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhenOrIfNamedParam","description":"","also_written":["IsIfOrWhenNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswhenorifnamedparam","signature":"IsWhenOrIfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :When, 3 ])\n? o1.IsWhenOrIfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWhenOrForNamedParam","description":"","also_written":["IsForOrWhenNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswhenorfornamedparam","signature":"IsWhenOrForNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :When, 3 ])\n? o1.IsWhenOrForNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIfOrForNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isiforfornamedparam","signature":"IsIfOrForNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :If, 3 ])\n? o1.IsIfOrForNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsForOrIfNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfororifnamedparam","signature":"IsForOrIfNamedParam()","extensions":[]},{"name":"IsIfOrForOrWhenNamedParam","description":"","also_written":["IsForOrIfOrWhenNamedParam","IsForOrWhenOrIfNamedParam","IsIfOrWhenOrForNamedParam","IsWhenOrForOrIfNamedParam","IsWhenOrIfOrForNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isiforfororwhennamedparam","signature":"IsIfOrForOrWhenNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :If, 3 ])\n? o1.IsIfOrForOrWhenNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToColNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocolnamedparam","signature":"IsToColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCol, 3 ])\n? o1.IsToColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToColsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istocolsnamedparam","signature":"IsToColsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToCols, 3 ])\n? o1.IsToColsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToRowNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istorownamedparam","signature":"IsToRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToRow, 3 ])\n? o1.IsToRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToRowsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istorowsnamedparam","signature":"IsToRowsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToRows, 3 ])\n? o1.IsToRowsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrInColNamedParam","description":"","also_written":["IsInColOrByNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorincolnamedparam","signature":"IsByOrInColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrInColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrToColNamedParam","description":"","also_written":["IsToColOrByNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyortocolnamedparam","signature":"IsByOrToColNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrToColNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrInRowNamedParam","description":"","also_written":["IsInRowOrByNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorinrownamedparam","signature":"IsByOrInRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrInRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrToRowNamedParam","description":"","also_written":["IsToRowOrByNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyortorownamedparam","signature":"IsByOrToRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrToRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToOrToColOrToRowNamedParam","description":"","also_written":["IsToOrToRowOrToColNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoortocolortorownamedparam","signature":"IsToOrToColOrToRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :To, 3 ])\n? o1.IsToOrToColOrToRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByOrByColOrByRowNamedParam","description":"","also_written":["IsByOrByRowOrByColNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyorbycolorbyrownamedparam","signature":"IsByOrByColOrByRowNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :By, 3 ])\n? o1.IsByOrByColOrByRowNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsByXTNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isbyxtnamedparam","signature":"IsByXTNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ByXT, 3 ])\n? o1.IsByXTNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isitnamedparam","signature":"IsItNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :It, 3 ])\n? o1.IsItNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSayNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issaynamedparam","signature":"IsSayNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Say, 3 ])\n? o1.IsSayNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSayOrReturnNamedParam","description":"","also_written":["IsReturnOrSayNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issayorreturnnamedparam","signature":"IsSayOrReturnNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Say, 3 ])\n? o1.IsSayOrReturnNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOtherwiseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isotherwisenamedparam","signature":"IsOtherwiseNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Otherwise, 3 ])\n? o1.IsOtherwiseNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsElseNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iselsenamedparam","signature":"IsElseNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Else, 3 ])\n? o1.IsElseNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsElseOrOtherwiseNamedParam","description":"","also_written":["IsOtherwiseOrElseNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iselseorotherwisenamedparam","signature":"IsElseOrOtherwiseNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Else, 3 ])\n? o1.IsElseOrOtherwiseNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsRingsNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isringsnamedparam","signature":"IsRingsNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Rings, 3 ])\n? o1.IsRingsNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInterTotalNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isintertotalnamedparam","signature":"IsInterTotalNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InterTotal, 3 ])\n? o1.IsInterTotalNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSubTotalNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#issubtotalnamedparam","signature":"IsSubTotalNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :SubTotal, 3 ])\n? o1.IsSubTotalNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsGrandTotalNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isgrandtotalnamedparam","signature":"IsGrandTotalNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :GrandTotal, 3 ])\n? o1.IsGrandTotalNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromFileNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromfilenamedparam","signature":"IsFromFileNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromFile, 3 ])\n? o1.IsFromFileNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCSVFileNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcsvfilenamedparam","signature":"IsFromCSVFileNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCSVFile, 3 ])\n? o1.IsFromCSVFileNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromHtmlFileNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromhtmlfilenamedparam","signature":"IsFromHtmlFileNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromHtmlFile, 3 ])\n? o1.IsFromHtmlFileNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromJsonFileNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromjsonfilenamedparam","signature":"IsFromJsonFileNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromJsonFile, 3 ])\n? o1.IsFromJsonFileNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCSVNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcsvnamedparam","signature":"IsFromCSVNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCSV, 3 ])\n? o1.IsFromCSVNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromHtmlNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromhtmlnamedparam","signature":"IsFromHtmlNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromHtml, 3 ])\n? o1.IsFromHtmlNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromJsonNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromjsonnamedparam","signature":"IsFromJsonNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromJson, 3 ])\n? o1.IsFromJsonNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCSVStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcsvstringnamedparam","signature":"IsFromCSVStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromCSVString, 3 ])\n? o1.IsFromCSVStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromHtmlStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromhtmlstringnamedparam","signature":"IsFromHtmlStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromHtmlString, 3 ])\n? o1.IsFromHtmlStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromJsonStringNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromjsonstringnamedparam","signature":"IsFromJsonStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromJsonString, 3 ])\n? o1.IsFromJsonStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromCSVOrCSVStringNamedParam","description":"","also_written":["FromCSVStringORCSVNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromcsvorcsvstringnamedparam","signature":"IsFromCSVOrCSVStringNamedParam()","extensions":[]},{"name":"IsFromHtmlOrHtmlStringNamedParam","description":"","also_written":["IsFromHtmlStringOrHtmlNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromhtmlorhtmlstringnamedparam","signature":"IsFromHtmlOrHtmlStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromHtml, 3 ])\n? o1.IsFromHtmlOrHtmlStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsFromJsonOrJsonStringNamedParam","description":"","also_written":["IsFromJsonStringOrJsonNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isfromjsonorjsonstringnamedparam","signature":"IsFromJsonOrJsonStringNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :FromJson, 3 ])\n? o1.IsFromJsonOrJsonStringNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfItemNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofitemnamedparam","signature":"IsOfItemNamedParam()","extensions":[]},{"name":"IsOnSuccessNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonsuccessnamedparam","signature":"IsOnSuccessNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnSuccess, 3 ])\n? o1.IsOnSuccessNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnCompleteNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoncompletenamedparam","signature":"IsOnCompleteNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnComplete, 3 ])\n? o1.IsOnCompleteNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnErrorNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonerrornamedparam","signature":"IsOnErrorNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnError, 3 ])\n? o1.IsOnErrorNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnUpdateNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonupdatenamedparam","signature":"IsOnUpdateNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OnUpdate, 3 ])\n? o1.IsOnUpdateNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOnOrOfNamedParam","description":"","also_written":["IsOfOrOnNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isonorofnamedparam","signature":"IsOnOrOfNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :On, 3 ])\n? o1.IsOnOrOfNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIDNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isidnamedparam","signature":"IsIDNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ID, 3 ])\n? o1.IsIDNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLabelNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#islabelnamedparam","signature":"IsLabelNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Label, 3 ])\n? o1.IsLabelNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrLabelNamedParam","description":"","also_written":["IsLabelORWithNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorlabelnamedparam","signature":"IsWithOrLabelNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrLabelNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTypeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istypenamedparam","signature":"IsTypeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Type, 3 ])\n? o1.IsTypeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPersonNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#ispersonnamedparam","signature":"IsPersonNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Person, 3 ])\n? o1.IsPersonNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNodeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isnodenamedparam","signature":"IsNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Node, 3 ])\n? o1.IsNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithNodeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithnodenamedparam","signature":"IsWithNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithNode, 3 ])\n? o1.IsWithNodeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEdgeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isedgenamedparam","signature":"IsEdgeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Edge, 3 ])\n? o1.IsEdgeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithEdgeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithedgenamedparam","signature":"IsWithEdgeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithEdge, 3 ])\n? o1.IsWithEdgeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToEdgeNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#istoedgenamedparam","signature":"IsToEdgeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :ToEdge, 3 ])\n? o1.IsToEdgeNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfNodeNamedPAram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isofnodenamedparam","signature":"IsOfNodeNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :OfNode, 3 ])\n? o1.IsOfNodeNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfNodeNamedPAram","description":"","also_written":["IsOfNodeOrOfNamedPAram"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofnodenamedparam","signature":"IsOfOrOfNodeNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfNodeNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOfOrOfPositionNamedPAram","description":"","also_written":["IsOfPositionOrOfNamedPAram"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isoforofpositionnamedparam","signature":"IsOfOrOfPositionNamedPAram()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :Of, 3 ])\n? o1.IsOfOrOfPositionNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrWithNodeNamedparam","description":"","also_written":["IsWithNodeOrWithNamedPAram"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithnodenamedparam","signature":"IsWithOrWithNodeNamedparam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :With, 3 ])\n? o1.IsWithOrWithNodeNamedparam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWithOrwithPositionOrwithNodeNamedParam","description":"","also_written":["IsWithNodeOrWithOrWithPsoitionNamedPAram","IswithOrWithNodeOrWithPositionNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#iswithorwithpositionorwithnodenamedparam","signature":"IsWithOrwithPositionOrwithNodeNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :WithNode, 3 ])\n? o1.IsWithNodeOrWithOrWithPsoitionNamedPAram()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInGroupNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isingroupnamedparam","signature":"IsInGroupNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InGroup, 3 ])\n? o1.IsInGroupNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInRuleGroupNamedParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isinrulegroupnamedparam","signature":"IsInRuleGroupNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InRuleGroup, 3 ])\n? o1.IsInRuleGroupNamedParam()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInGroupOrInRuleGroupNamedParam","description":"","also_written":["IsInRuleGroupOrInGroupNamedParam"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistnamedparams.html#isingrouporinrulegroupnamedparam","signature":"IsInGroupOrInRuleGroupNamedParam()","extensions":[],"example":{"code":"o1 = new stzListNamedParams([ :InGroup, 3 ])\n? o1.IsInGroupOrInRuleGroupNamedParam()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzListOfBytes","also_named":["stzBytes"],"area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfBytes.ring","inherits":{"stzList":869},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#init","signature":"init(pValue)","extensions":[]},{"name":"Content","description":"","also_written":["Bytes","ListOfBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#copy","signature":"Copy()","extensions":[]},{"name":"ToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tostring","signature":"ToString()","extensions":["Q"],"forms":["ToStringQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToString()","output":"Hello, World!","from":"composed from the signature, run in the library"}},{"name":"ToStzString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tostzstring","signature":"ToStzString()","extensions":[]},{"name":"InsertNBytesOfSubstringAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#insertnbytesofsubstringat","signature":"InsertNBytesOfSubstringAt(nPosition, _nBytes_, pcSubstr)","extensions":[]},{"name":"NLeftBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#nleftbytes","signature":"NLeftBytes(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.NLeftBytes(2)","output":"He","from":"composed from the signature, run in the library"}},{"name":"LeftNBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#leftnbytes","signature":"LeftNBytes(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.LeftNBytes(2)","output":"He","from":"composed from the signature, run in the library"}},{"name":"3LeftBytes","description":"","also_written":["Left3Bytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#3leftbytes","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.3LeftBytes()","output":"Hel","from":"composed from the signature, run in the library"}},{"name":"NRightBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#nrightbytes","signature":"NRightBytes(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.NRightBytes(2)","output":"d!","from":"composed from the signature, run in the library"}},{"name":"RightNBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#rightnbytes","signature":"RightNBytes(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.RightNBytes(2)","output":"d!","from":"composed from the signature, run in the library"}},{"name":"3RightBytes","description":"","also_written":["Right3Bytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#3rightbytes","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.3RightBytes()","output":"ld!","from":"composed from the signature, run in the library"}},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#clear","signature":"Clear()","extensions":["Q"],"forms":["ClearQ"]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveNBytesStartingAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#removenbytesstartingat","signature":"RemoveNBytesStartingAt(nPosition, _nBytes_)","extensions":["Q"],"forms":["RemoveNBytesStartingAtQ"]},{"name":"RemoveNBytesFromEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#removenbytesfromend","signature":"RemoveNBytesFromEnd(n)","extensions":["Q"],"forms":["RemoveNBytesFromEndQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\no1.RemoveNBytesFromEnd(2)\n? @@( o1.Content() )","output":"[ \"H\", \"e\", \"l\", \"l\", \"o\", \",\", \" \", \"W\", \"o\", \"r\", \"l\" ]","from":"composed from the signature, run in the library"}},{"name":"Range","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#range","signature":"Range(nStart, _nBytes_)","extensions":["Q","XT"],"forms":["RangeQ","RangeXT","RangeXTQ"]},{"name":"Section","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#section","signature":"Section(n1, n2)","extensions":["Q","CS","XT","Z","ZZ"],"forms":["SectionQ","SectionZ","SectionCS","SectionXT","SectionZZ","SectionCSQ","SectionCSZ","SectionCSZZ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.Section(2, 5)","output":"ello","from":"composed from the signature, run in the library"}},{"name":"ReplaceNBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#replacenbytes","signature":"ReplaceNBytes(nBytesFromMainStr, nStartingAtPosition, nWithNBytes, pcFromSubstr)","extensions":["Q"],"forms":["ReplaceNBytesQ"]},{"name":"UnicodeOfNthByte","description":"","also_written":["UnicodeOfByteN","BytecodeOfByteN","BytecodeOfNthByte","UnicodeOfByteNumber","BytecodeOfByteNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#unicodeofnthbyte","signature":"UnicodeOfNthByte(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.UnicodeOfNthByte(2)","output":"101","from":"composed from the signature, run in the library"}},{"name":"Bytecodes","description":"","also_written":["Unicodes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#bytecodes","signature":"Bytecodes()","extensions":["Q"],"forms":["UnicodesQ","BytecodesQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? @@( o1.Bytecodes() )","output":"[ 72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33 ]","from":"composed from the signature, run in the library"}},{"name":"Chars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#chars","signature":"Chars()","extensions":["Q","Z"],"forms":["CharsQ","CharsZ"]},{"name":"BytecodesPerChar","description":"","also_written":["UnicodesPerChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#bytecodesperchar","signature":"BytecodesPerChar()","extensions":[]},{"name":"BytesPerChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#bytesperchar","signature":"BytesPerChar()","extensions":[]},{"name":"BytesOfChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#bytesofchar","signature":"BytesOfChar(pcChar)","extensions":[]},{"name":"BytesOfThisChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#bytesofthischar","signature":"BytesOfThisChar(pcChar)","extensions":[]},{"name":"NumberOfBytesInCharNumber","description":"","also_written":["NumberOfBytesInCharN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#numberofbytesincharnumber","signature":"NumberOfBytesInCharNumber(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.NumberOfBytesInCharNumber(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"BytesOfCharNumber","description":"","also_written":["BytesOfCharN","BytesOfNthChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#bytesofcharnumber","signature":"BytesOfCharNumber(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? @@( o1.BytesOfCharNumber(2) )","output":"[ \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfBytes","description":"","also_written":["Size","SizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#numberofbytes","signature":"NumberOfBytes()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.NumberOfBytes()","output":"13","from":"composed from the signature, run in the library"}},{"name":"NumberOfBytesPerChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#numberofbytesperchar","signature":"NumberOfBytesPerChar()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? @@( o1.NumberOfBytesPerChar() )","output":"[ [ \"H\", 1 ], [ \"e\", 1 ], [ \"l\", 1 ], [ \"l\", 1 ], [ \"o\", 1 ], [ \",\", 1 ], [ \" \", 1 ], [ \"W\", 1 ], [ \"o\", 1 ], [ \"r\", 1 ], [ \"l\", 1 ], [ \"d\", 1 ], [ \"!\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfBytesInNthChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#numberofbytesinnthchar","signature":"NumberOfBytesInNthChar(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.NumberOfBytesInNthChar(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfBytesInChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#numberofbytesinchar","signature":"NumberOfBytesInChar(pcCaract)","extensions":[]},{"name":"FillWithAsciiChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#fillwithasciichar","signature":"FillWithAsciiChar(pcChar)","extensions":[]},{"name":"FillWithAsciiCharUpToNBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#fillwithasciicharuptonbytes","signature":"FillWithAsciiCharUpToNBytes(pcChar, _nBytes_)","extensions":[]},{"name":"FillWithAsciiCharUpToNChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#fillwithasciicharuptonchars","signature":"FillWithAsciiCharUpToNChars(pcChar, nChars)","extensions":[]},{"name":"Resize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#resize","signature":"Resize(n)","extensions":["Q"],"forms":["ResizeQ"]},{"name":"Reserve","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#reserve","signature":"Reserve(n)","extensions":[]},{"name":"ReleaseUnusedMemory","description":"No-op in pure Haro -- no pre-allocation concept","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#releaseunusedmemory","signature":"ReleaseUnusedMemory()","extensions":[]},{"name":"Squeeze","description":"No-op in pure Haro","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#squeeze","signature":"Squeeze()","extensions":[]},{"name":"SetWithtNumberInBase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#setwithtnumberinbase","signature":"SetWithtNumberInBase(nNumber, nBase)","extensions":[]},{"name":"SwapWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#swapwith","signature":"SwapWith(oOtherListOfBytes)","extensions":[]},{"name":"ToBase64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tobase64","signature":"ToBase64()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToBase64()","output":"SGVsbG8sIFdvcmxkIQ==","from":"composed from the signature, run in the library"}},{"name":"FromBase64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#frombase64","signature":"FromBase64(pcBase64String)","extensions":["Q"],"forms":["FromBase64Q"]},{"name":"ToPercentEncoding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#topercentencoding","signature":"ToPercentEncoding(pcExcludedFromEncoding, pcIncludedInEncoding, pcPercentAsciiChar)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToPercentEncoding(\"an\", \"an\", \"an\")","output":"Hello%2C%20World%21","from":"composed from the signature, run in the library"}},{"name":"FromPercentEncoding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#frompercentencoding","signature":"FromPercentEncoding(pcPercentEncodedString, pcPercentAsciiChar)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.FromPercentEncoding(\"an\", \"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ToHex","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohex","signature":"ToHex()","extensions":["Q"],"forms":["ToHexQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHex()","output":"0x48656c6c6f2c20576f726c6421","from":"composed from the signature, run in the library"}},{"name":"ToHexWithoutPrefix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexwithoutprefix","signature":"ToHexWithoutPrefix()","extensions":["Q"],"forms":["ToHexWithoutPrefixQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexWithoutPrefix()","output":"48656c6c6f2c20576f726c6421","from":"composed from the signature, run in the library"}},{"name":"FromHex","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#fromhex","signature":"FromHex(pcHexString)","extensions":["Q"],"forms":["FromHexQ"]},{"name":"ToUTF8","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#toutf8","signature":"ToUTF8()","extensions":[]},{"name":"Hexcodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#hexcodes","signature":"Hexcodes()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? @@( o1.Hexcodes() )","output":"[ \"0x48\", \"0x65\", \"0x6c\", \"0x6c\", \"0x6f\", \"0x2c\", \"0x20\", \"0x57\", \"0x6f\", \"0x72\", \"0x6c\", \"0x64\", \"0x21\" ]","from":"composed from the signature, run in the library"}},{"name":"HexPerByte","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#hexperbyte","signature":"HexPerByte()","extensions":[]},{"name":"HexcodesWithoutPrefix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#hexcodeswithoutprefix","signature":"HexcodesWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? @@( o1.HexcodesWithoutPrefix() )","output":"[ \"48\", \"65\", \"6c\", \"6c\", \"6f\", \"2c\", \"20\", \"57\", \"6f\", \"72\", \"6c\", \"64\", \"21\" ]","from":"composed from the signature, run in the library"}},{"name":"HexPerByteWithoutPrefix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#hexperbytewithoutprefix","signature":"HexPerByteWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? @@( o1.HexPerByteWithoutPrefix() )","output":"[ [ \"H\", \"48\" ], [ \"e\", \"65\" ], [ \"l\", \"6c\" ], [ \"l\", \"6c\" ], [ \"o\", \"6f\" ], [ \",\", \"2c\" ], [ \" \", \"20\" ], [ \"W\", \"57\" ], [ \"o\", \"6f\" ], [ \"r\", \"72\" ], [ \"l\", \"6c\" ], [ \"d\", \"64\" ], [ \"!\", \"21\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ToHexSeparated","description":"","also_written":["ToHexSeperated"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexseparated","signature":"ToHexSeparated(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexSeparated(\" \")","output":"0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21","from":"composed from the signature, run in the library"}},{"name":"ToHexSeparatedBy","description":"","also_written":["ToHexSeperatedBy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexseparatedby","signature":"ToHexSeparatedBy(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexSeparatedBy(\" \")","output":"0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21","from":"composed from the signature, run in the library"}},{"name":"ToHexSeparatedWith","description":"","also_written":["ToHexSeperatedWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexseparatedwith","signature":"ToHexSeparatedWith(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexSeparatedWith(\" \")","output":"0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21","from":"composed from the signature, run in the library"}},{"name":"ToHexSeparatedUsing","description":"","also_written":["ToHexSeperatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexseparatedusing","signature":"ToHexSeparatedUsing(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexSeparatedUsing(\" \")","output":"0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21","from":"composed from the signature, run in the library"}},{"name":"ToHexSpacified","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexspacified","signature":"ToHexSpacified()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexSpacified()","output":"0x48 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x57 0x6f 0x72 0x6c 0x64 0x21","from":"composed from the signature, run in the library"}},{"name":"ToHexWithoutPrefixSeparated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexwithoutprefixseparated","signature":"ToHexWithoutPrefixSeparated(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexWithoutPrefixSeparated(\" \")","output":"48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21","from":"composed from the signature, run in the library"}},{"name":"ToHexWithoutPrefixSeparatedBy","description":"","also_written":["ToHexWithoutPrefixSeperatedBy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexwithoutprefixseparatedby","signature":"ToHexWithoutPrefixSeparatedBy(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexWithoutPrefixSeparatedBy(\" \")","output":"48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21","from":"composed from the signature, run in the library"}},{"name":"ToHexWithoutPrefixSeparatedWith","description":"","also_written":["ToHexWithoutPrefixSeperatedWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexwithoutprefixseparatedwith","signature":"ToHexWithoutPrefixSeparatedWith(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexWithoutPrefixSeparatedWith(\" \")","output":"48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21","from":"composed from the signature, run in the library"}},{"name":"ToHexWithoutPrefixSeparatedUsing","description":"","also_written":["ToHexWithoutPrefixSeperatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexwithoutprefixseparatedusing","signature":"ToHexWithoutPrefixSeparatedUsing(pcSep)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexWithoutPrefixSeparatedUsing(\" \")","output":"48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21","from":"composed from the signature, run in the library"}},{"name":"ToHexWithoutPrefixSpacified","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexwithoutprefixspacified","signature":"ToHexWithoutPrefixSpacified()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexWithoutPrefixSpacified()","output":"48 65 6c 6c 6f 2c 20 57 6f 72 6c 64 21","from":"composed from the signature, run in the library"}},{"name":"ToHexUTF8","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tohexutf8","signature":"ToHexUTF8()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.ToHexUTF8()","output":"\\x48 \\x65 \\x6c \\x6c \\x6f \\x2c \\x20 \\x57 \\x6f \\x72 \\x6c \\x64 \\x21","from":"composed from the signature, run in the library"}},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#update","signature":"Update(pcStr)","extensions":["Q"],"forms":["UpdateQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\no1.Update(\"an\")\n? @@( o1.Content() )","output":"[ \"a\", \"n\" ]","from":"composed from the signature, run in the library"}},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#updatewith","signature":"UpdateWith(pcStr)","extensions":["Q"],"forms":["UpdateWithQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\no1.UpdateWith(\"an\")\n? @@( o1.Content() )","output":"[ \"a\", \"n\" ]","from":"composed from the signature, run in the library"}},{"name":"UpdateBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#updateby","signature":"UpdateBy(pcStr)","extensions":["Q"],"forms":["UpdateByQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\no1.UpdateBy(\"an\")\n? @@( o1.Content() )","output":"[ \"a\", \"n\" ]","from":"composed from the signature, run in the library"}},{"name":"UpdateUsing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#updateusing","signature":"UpdateUsing(pcStr)","extensions":["Q"],"forms":["UpdateUsingQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\no1.UpdateUsing(\"an\")\n? @@( o1.Content() )","output":"[ \"a\", \"n\" ]","from":"composed from the signature, run in the library"}},{"name":"Updated","description":"","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#updated","signature":"Updated(pcStr)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.Updated(\"an\")","output":"an","from":"composed from the signature, run in the library"}},{"name":"Bits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#bits","signature":"Bits()","extensions":[]},{"name":"ToStzListOfBits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tostzlistofbits","signature":"ToStzListOfBits()","extensions":[]},{"name":"Lowercase","description":"","also_written":["ToLowercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#lowercase","signature":"Lowercase()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.Lowercase()","output":"hello, world!","from":"composed from the signature, run in the library"}},{"name":"ApplyLowercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#applylowercase","signature":"ApplyLowercase()","extensions":["Q"],"forms":["ApplyLowercaseQ"]},{"name":"Uppercased","description":"","also_written":["ToUppercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#uppercased","signature":"Uppercased()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.Uppercased()","output":"HELLO, WORLD!","from":"composed from the signature, run in the library"}},{"name":"Uppercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#uppercase","signature":"Uppercase()","extensions":["Q"],"forms":["UppercaseQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\no1.Uppercase()\n? @@( o1.Content() )","output":"[ \"H\", \"E\", \"L\", \"L\", \"O\", \",\", \" \", \"W\", \"O\", \"R\", \"L\", \"D\", \"!\" ]","from":"composed from the signature, run in the library"}},{"name":"ApplyUppercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#applyuppercase","signature":"ApplyUppercase()","extensions":["Q"],"forms":["ApplyUppercaseQ"]},{"name":"Trimmed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#trimmed","signature":"Trimmed()","extensions":["CS","W"],"forms":["TrimmedW","TrimmedCS"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.Trimmed()","output":"Hello, World!","from":"composed from the signature, run in the library"}},{"name":"Stripped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#stripped","signature":"Stripped()","extensions":[]},{"name":"Trim","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#trim","signature":"Trim()","extensions":["Q","CS","W"],"forms":["TrimQ","TrimW","TrimCS"]},{"name":"Strip","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#strip","signature":"Strip()","extensions":["Q"],"forms":["StripQ"]},{"name":"TruncatedAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#truncatedat","signature":"TruncatedAt(n)","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.TruncatedAt(2)","output":"He","from":"composed from the signature, run in the library"}},{"name":"TruncateAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#truncateat","signature":"TruncateAt(n)","extensions":["Q"],"forms":["TruncateAtQ"],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\no1.TruncateAt(2)\n? @@( o1.Content() )","output":"[ \"H\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"Data","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#data","extensions":[]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#size","signature":"Size()","extensions":[],"example":{"code":"o1 = new stzListOfBytes(\"Hello, World!\")\n? o1.Size()","output":"13","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#count","extensions":["CS","ST","W","WF"],"forms":["CountW","CountCS","CountST","CountWF"]},{"name":"ByteAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#byteat","extensions":[]},{"name":"At","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#at","extensions":[]},{"name":"Left","description":"slicing","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#left","extensions":[]},{"name":"Right","description":"slicing","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#right","extensions":[]},{"name":"Mid","description":"slicing","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#mid","extensions":[]},{"name":"Append","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#append","extensions":["Q"],"forms":["AppendQ"]},{"name":"Insert","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#insert","extensions":["Q"],"forms":["InsertQ"]},{"name":"Remove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#remove","extensions":["Q","CS","W","WF","Many"],"forms":["RemoveQ","RemoveW","RemoveCS","RemoveWF","RemoveWQ","RemoveWFQ","RemoveMany"]},{"name":"Replace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#replace","extensions":["Q","CS","W","WF","Many"],"forms":["ReplaceQ","ReplaceW","ReplaceCS","ReplaceWF","ReplaceMany"]},{"name":"Fill","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#fill","extensions":["Q"],"forms":["FillQ"]},{"name":"ToLower","description":"case conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#tolower","extensions":[]},{"name":"ToUpper","description":"case conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#toupper","extensions":[]},{"name":"ToPercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#topercent","extensions":[]},{"name":"FromPercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#frompercent","extensions":["Q"],"forms":["FromPercentQ"]},{"name":"Free","description":"lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofbytes.html#free","extensions":[]}]},{"name":"stzListOfEntities","also_named":["stzEntities"],"area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring","inherits":{"stzList":878},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"","also_written":["Entities","ListOfEntities"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#copy","signature":"Copy()","extensions":[]},{"name":"AddEntity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#addentity","signature":"AddEntity(paEntity)","extensions":[]},{"name":"AppendEntity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#appendentity","signature":"AppendEntity(paEntity)","extensions":[]},{"name":"AddEntities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#addentities","signature":"AddEntities(paEntities)","extensions":[]},{"name":"EntitiesNames","description":"","also_written":["Names"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#entitiesnames","signature":"EntitiesNames()","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? @@( o1.EntitiesNames() )","output":"[ \"alice\", \"bob\", \"ferrari\" ]","from":"composed from the signature, run in the library"}},{"name":"EntitiesTypes","description":"","also_written":["Types"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#entitiestypes","signature":"EntitiesTypes()","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? @@( o1.EntitiesTypes() )","output":"[ \"person\", \"person\", \"car\" ]","from":"composed from the signature, run in the library"}},{"name":"UniqueTypes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#uniquetypes","signature":"UniqueTypes()","extensions":["Q"],"forms":["UniqueTypesQ"],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? @@( o1.UniqueTypes() )","output":"[ \"person\", \"car\" ]","from":"composed from the signature, run in the library"}},{"name":"EntityN","description":"","also_written":["Entity"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#entityn","signature":"EntityN(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? @@( o1.EntityN(2) )","output":"[ [ \"name\", \"bob\" ], [ \"type\", \"person\" ], [ \"age\", 25 ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstEntity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#firstentity","signature":"FirstEntity()","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? @@( o1.FirstEntity() )","output":"[ [ \"name\", \"alice\" ], [ \"type\", \"person\" ], [ \"age\", 30 ] ]","from":"composed from the signature, run in the library"}},{"name":"LastEntity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#lastentity","signature":"LastEntity()","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? @@( o1.LastEntity() )","output":"[ [ \"name\", \"ferrari\" ], [ \"type\", \"car\" ], [ \"brand\", \"ferrari\" ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfEntities","description":"","also_written":["Size","Count"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#numberofentities","signature":"NumberOfEntities()","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? o1.NumberOfEntities()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveEntity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#removeentity","signature":"RemoveEntity(pcName)","extensions":[]},{"name":"RemoveEntityN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#removeentityn","signature":"RemoveEntityN(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\no1.RemoveEntityN(2)\n? @@( o1.Content() )","output":"[ [ [ \"name\", \"alice\" ], [ \"type\", \"person\" ], [ \"age\", 30 ] ], [ [ \"name\", \"ferrari\" ], [ \"type\", \"car\" ], [ \"brand\", \"ferrari\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"FindEntityByName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#findentitybyname","signature":"FindEntityByName(pcName)","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? o1.FindEntityByName(\"bob\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"FindEntitiesByType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#findentitiesbytype","signature":"FindEntitiesByType(pcType)","extensions":[]},{"name":"EntitiesOfType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#entitiesoftype","signature":"EntitiesOfType(pcType)","extensions":[]},{"name":"ContainsEntity","description":"","also_written":["HasEntity"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#containsentity","signature":"ContainsEntity(pcName)","extensions":[]},{"name":"ContainsName","description":"","also_written":["HasName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#containsname","signature":"ContainsName(pcName)","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? o1.ContainsName(\"bob\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsType","description":"","also_written":["HasType"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#containstype","signature":"ContainsType(pcType)","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? o1.ContainsType(\"car\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"CountByType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#countbytype","signature":"CountByType(pcType)","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\n? o1.CountByType(\"person\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#clear","signature":"Clear()","extensions":[]},{"name":"SortByName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#sortbyname","signature":"SortByName()","extensions":[]},{"name":"SortByType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#sortbytype","signature":"SortByType()","extensions":[],"example":{"code":"o1 = new stzListOfEntities([ [ :name = \"alice\", :type = \"person\", :age = 30 ], [ :name = \"bob\", :type = \"person\", :age = 25 ], [ :name = \"ferrari\", :type = \"car\", :brand = \"ferrari\" ] ])\no1.SortByType()\n? @@( o1.Content() )","output":"[ [ [ \"name\", \"ferrari\" ], [ \"type\", \"car\" ], [ \"brand\", \"ferrari\" ] ], [ [ \"name\", \"alice\" ], [ \"type\", \"person\" ], [ \"age\", 30 ] ], [ [ \"name\", \"bob\" ], [ \"type\", \"person\" ], [ \"age\", 25 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"FilterByTypeQ","description":"Cuts the entities of one type into their own list -- an OBJECT, hence Q. For the plain data, EntitiesOfType() already answers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#filterbytypeq","signature":"FilterByTypeQ(pcType)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofentities.html#show","signature":"Show()","extensions":[]}]},{"name":"stzListOfGrids","also_named":["stzGrids"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofgrids.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfGrids.ring","inherits":{"stzListOfLists":38,"stzList":884},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofgrids.html#init","signature":"init(paGrids)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofgrids.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofgrids.html#copy","signature":"Copy()","extensions":[]}]},{"name":"stzListOfHashLists","also_named":["stzHashLists","stzAssociativeLists","stzListOfAssociativeLists"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfHashLists.ring","inherits":{"stzList":883},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"","also_written":["ListOfHashLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#copy","signature":"Copy()","extensions":[]},{"name":"ToSetOfHashLists","description":"ToSetOfHashLists: set-style alias returning the deduplicated inner list. For a collection of hash-lists, deep equality is defined as Haro's '=' on the underlying list shapes.","also_written":["ToSet"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#tosetofhashlists","signature":"ToSetOfHashLists()","extensions":["Q"],"forms":["ToSetOfHashListsQ"]},{"name":"ToListOfStzHashLists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#tolistofstzhashlists","signature":"ToListOfStzHashLists()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#show","signature":"Show()","extensions":[]},{"name":"Shwo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofhashlists.html#shwo","signature":"Shwo()","extensions":[]}]},{"name":"stzListOfLists","also_named":["stzLists","stz2DList","stzList2D"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring","inherits":{"stzList":878},"methods":[{"name":"init","description":"Build the list-of-lists from the given Haro list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"The raw list of lists.","also_written":["ListOfLists"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists/content.html","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"The raw list of lists (same as Content).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"A new stzListOfLists with the same sublists.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#copy","signature":"Copy()","extensions":[]},{"name":"NumberOfLists","description":"How many sublists the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#numberoflists","signature":"NumberOfLists()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? o1.NumberOfLists()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#update","signature":"Update(paList)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#updatewith","signature":"UpdateWith(paList)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"UpdateBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#updateby","signature":"UpdateBy(paList)","extensions":["Q"],"forms":["UpdateByQ"]},{"name":"UpdateUsing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#updateusing","signature":"UpdateUsing(paList)","extensions":[]},{"name":"Updated","description":"","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#updated","signature":"Updated(paList)","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.Updated([ 2, 3 ]) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"AddList","description":"Add the given list at the end (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#addlist","signature":"AddList(paList)","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\no1.AddList([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 10, 20, 30 ], [ 40, 50, 60 ], [ 2, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddManyLists","description":"Same as AddMany: Add each of the given lists at the end (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#addmanylists","signature":"AddManyLists(paListOfLists)","extensions":[]},{"name":"NthList","description":"The sublist at position n.","also_written":["ListAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#nthlist","signature":"NthList(_n_)","extensions":["Q"],"forms":["NthListQ","ListAtPositionQ"],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.NthList(2) )","output":"[ 40, 50, 60 ]","from":"composed from the signature, run in the library"}},{"name":"ListAt","description":"Same as NthList: The sublist at position n.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#listat","signature":"ListAt(_n_)","extensions":["Q"],"forms":["ListAtQ"]},{"name":"FirstList","description":"The first sublist.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#firstlist","signature":"FirstList()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.FirstList() )","output":"[ 10, 20, 30 ]","from":"composed from the signature, run in the library"}},{"name":"LastList","description":"The last sublist.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#lastlist","signature":"LastList()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.LastList() )","output":"[ 40, 50, 60 ]","from":"composed from the signature, run in the library"}},{"name":"FindInLists","description":"WITHOUT CASESENSITIVITY Where the item occurs INSIDE the sublists: [sublist, position] pairs.","also_written":["FindInside","FindItemInside","FindItemInLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#findinlists","signature":"FindInLists(pItem)","extensions":["CS"],"forms":["FindInsideCS","FindInListsCS","FindItemInsideCS","FindItemInListsCS"]},{"name":"FindManyInLists","description":"WITHOUT CASESENSITIVITY Where each of the given items occurs inside the sublists.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#findmanyinlists","signature":"FindManyInLists(paItems)","extensions":["CS"],"forms":["FindManyInListsCS"]},{"name":"FindItemsInLists","description":"Same as FindManyInLists: WITHOUT CASESENSITIVITY Where each of the given items occurs inside the sublists.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#finditemsinlists","signature":"FindItemsInLists(paItems)","extensions":["CS"],"forms":["FindItemsInListsCS"]},{"name":"FindSubListInListsCS","description":"finding a sublist inside the lists","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#findsublistinlistscs","signature":"FindSubListInListsCS(paSubList, pCaseSensitive)","extensions":[]},{"name":"FindSubListInList","description":"finding a sublist inside the lists","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#findsublistinlist","signature":"FindSubListInList(paSubList)","extensions":[]},{"name":"PositionsW","description":"The positions of the sublists satisfying the W condition.","also_written":["FindListsW","FindListsWhere","PositionsWhere"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#positionsw","signature":"PositionsW(pcCondition)","extensions":["Q"],"forms":["FindListsWQ","PositionsWQ","FindListsWhereQ","PositionsWhereQ"]},{"name":"ListsWhere","description":"Same as ListsW: The sublists satisfying the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#listswhere","signature":"ListsWhere(pcCondition)","extensions":["Q","Z"],"forms":["ListsWhereQ","ListsWhereZ","ListsWhereZQ"]},{"name":"Sizes","description":"getting the sizes of the inner lists","also_written":["ListsSizes","NumbersOfItems","SizeOfEachList","ListsNumbersOfItems","NumberOfItemsOfEachList"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#sizes","signature":"Sizes()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.Sizes() )","output":"[ 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ListsHaveSameNumberOfItems","description":"","also_written":["IsGrid","IsAGrid","Is2DList","IsList2D","IsA2DList","IsAList2D","IsHomolog","IsUniform","HasSameSizes","HaveSameSize","IsHomologuous","ListsHaveSameSize","AllListsHaveSameSize","AllListsHaveSameSizes","HasSameNumbersOfItems","HaveSameNumberOfItems","ContainsSameNumberOfItems","AllListsHaveSameNumberOfItems"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists/listshavesamenumberofitems.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists/listshavesamenumberofitems.html","signature":"ListsHaveSameNumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? o1.ListsHaveSameNumberOfItems()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindSmallestLists","description":"The positions of the shortest sublists.","also_written":["FindMinLists","MinListsPositions","PositionsOfMinLists","SmallestListsPositions","PositionsOfSmallestLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#findsmallestlists","signature":"FindSmallestLists()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.FindSmallestLists() )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"SmallestLists","description":"The shortest sublists.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#smallestlists","signature":"SmallestLists()","extensions":["Z"],"forms":["SmallestListsZ"]},{"name":"FindBiggestLists","description":"The positions of the longest sublists.","also_written":["FindMaxLists","FindGeatestLists","FindLargestLists","MaxListsPositions","PositionsOfMaxLists","BiggestListsPositions","LargestListsPositions","GreatestListsPositions","PositionsOfBiggestLists","PositionsOfLargestLists","PositionsOfGreatestLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#findbiggestlists","signature":"FindBiggestLists()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.FindBiggestLists() )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"BiggestLists","description":"add* \"big\", \"great\", and \"large\" as alternatives all over the library","also_written":["LargestLists","GreatestLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#biggestlists","signature":"BiggestLists()","extensions":["Z"],"forms":["BiggestListsZ","LargestListsZ","GreatestListsZ"]},{"name":"BiggestListsAndTheirPositions","description":"Same as BiggestListsZ: add* \"big\", \"great\", and \"large\" as alternatives all over the library (returns the value along with its position)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#biggestlistsandtheirpositions","signature":"BiggestListsAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.BiggestListsAndTheirPositions() )","output":"[ [ [ 10, 20, 30 ], 1 ], [ [ 40, 50, 60 ], 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"LargestListsAndTheirPositions","description":"Same as BiggestListsZ: add* \"big\", \"great\", and \"large\" as alternatives all over the library (returns the value along with its position)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#largestlistsandtheirpositions","signature":"LargestListsAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]])\n? @@( o1.LargestListsAndTheirPositions() )","output":"[ [ [ 10, 20, 30 ], 1 ], [ [ 40, 50, 60 ], 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindListsOfSizeN","description":"lists of size n","also_written":["FindListsOfSize","PositionsOfListsOfSize","PositionsOfListsOfSizeN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#findlistsofsizen","signature":"FindListsOfSizeN(_n_)","extensions":[]},{"name":"ListsOfSizeN","description":"lists of size n","also_written":["ListsOfSize"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#listsofsizen","signature":"ListsOfSizeN(_n_)","extensions":[]},{"name":"List2D","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#list2d","extensions":[]},{"name":"Transpose","description":"Swappingg columns and rows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#transpose","extensions":["Q"],"forms":["TransposeQ"]},{"name":"Turn","description":"Same as Transpose: Swappingg columns and rows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#turn","extensions":["Q"],"forms":["TurnQ"]},{"name":"SwapColsAndRows","description":"Same as Transpose: Swappingg columns and rows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#swapcolsandrows","extensions":["Q"],"forms":["SwapColsAndRowsQ"]},{"name":"SwapRowsAndCols","description":"Same as Transpose: Swappingg columns and rows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#swaprowsandcols","extensions":["Q"],"forms":["SwapRowsAndColsQ"]},{"name":"SwitchColsAndRows","description":"Same as Transpose: Swappingg columns and rows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#switchcolsandrows","extensions":["Q"],"forms":["SwitchColsAndRowsQ"]},{"name":"SwitchRowsAndCols","description":"Same as Transpose: Swappingg columns and rows","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#switchrowsandcols","extensions":["Q"],"forms":["SwitchRowsAndColsQ"]},{"name":"Transposed","description":"","also_written":["ColsAndRowsSwapped","RowsAndColsSwapped","ColsAndRowsSwitched","RowsAndColsSwitched"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistoflists.html#transposed","extensions":[]}]},{"name":"stzListOfNamedObjects","also_named":["stzNamedObjects"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofnamedobjects.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfNamedObjects.ring","inherits":{"stzList":884},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnamedobjects.html#init","signature":"init(paNamedObjects)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnamedobjects.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnamedobjects.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnamedobjects.html#copy","signature":"Copy()","extensions":[]},{"name":"NamedObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnamedobjects.html#namedobject","signature":"NamedObject(p)","extensions":[]}]},{"name":"stzListOfNumbers","also_named":["stzNumbers"],"area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring","inherits":{"stzList":861},"methods":[{"name":"init","description":"Build the list from the given Haro list of numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"Returned straight from the field. It used to be assigned to a local first, which bought nothing -- Haro copies a list on return either way, so callers were always safe -- and cost a SECOND full copy of the list on every call. Over a million numbers that was 0.32s per call, more than the whole engine crossing it was sitting in front of.","also_written":["Numbers"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/content.html","signature":"Content()","extensions":["Q","QRT","CS","W","U"],"forms":["ContentQ","ContentU","NumbersQ","NumbersW","ContentCS","ContentUQ","NumbersWQ","ContentCSQ","ContentCSU","NumbersQRT","ContentCSUQ","NumbersWQRT"]},{"name":"Value","description":"The raw numbers list (same as Content).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"A new stzListOfNumbers with the same numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#copy","signature":"Copy()","extensions":[]},{"name":"ListOfNumbers","description":"Same as Content: the numbers as a raw Haro list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#listofnumbers","signature":"ListOfNumbers()","extensions":[]},{"name":"W","description":"Short aliases used by the narrative tests: PrimesUnderQ(5000).WXT(' isWeiferich(@number) ') Same eval-and-collect contract as NumbersW.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#w","signature":"W(pcCondition)","extensions":[]},{"name":"Where","description":"Same as NumbersW: The numbers satisfying the given W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#where","signature":"Where(pcCondition)","extensions":[]},{"name":"ToStzList","description":"The numbers as a stzList object.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"ToStzNumBuffer","description":"Measured over a million numbers, eight reductions: 0.28s the ordinary way (eight marshals), 0.04s across this door (one). The boundary is NAMED at the call site rather than guessed at underneath -- the tier you are in should be something you can see. @aContent directly, NOT This.Content(): that method assigns the field to a local before returning it, so asking it costs two full copies of the list before the buffer has marshalled anything. Over a million numbers those copies cost more than the crossing they were meant to save, and the door measured SLOWER than the ordinary path until they were removed.","also_written":["ToNumBuffer"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#tostznumbuffer","signature":"ToStzNumBuffer()","extensions":[]},{"name":"ToStzListOfStrings","description":"Each number turned into a string, as a stzListOfStrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#tostzlistofstrings","signature":"ToStzListOfStrings()","extensions":[]},{"name":"NumbersTurnedToStrings","description":"The numbers as strings, in a raw Haro list.","also_written":["Stringified","AllNumbersTurnedToStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#numbersturnedtostrings","signature":"NumbersTurnedToStrings()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NumbersTurnedToStrings() )","output":"[ \"4\", \"8\", \"15\", \"16\", \"23\", \"42\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberAt","description":"The number at position n.","also_written":["Number","NumberAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#numberat","signature":"NumberAt(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.NumberAt(2)","output":"8","from":"composed from the signature, run in the library"}},{"name":"NLowestNumbers","description":"The n smallest numbers, as a list.","also_written":["MinN","NMin","BottomN","LowestN","NBottom","NSmallest","SmallestN","MinNNumbers","NMinNumbers","BottomNNumbers","LowestNNumbers","NBottomNumbers","NSmallestNumbers","SmallestNNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nlowestnumbers","signature":"NLowestNumbers(_n_)","extensions":["Z"],"forms":["MinNZ","NMinZ","BottomNZ","LowestNZ","NBottomZ","NSmallestZ","SmallestNZ","MinNNumbersZ","NMinNumbersZ","BottomNNumbersZ","LowestNNumbersZ","NBottomNumbersZ","NLowestNumbersZ","NSmallestNumbersZ","SmallestNNumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NLowestNumbers(2) )","output":"[ 4, 8 ]","from":"composed from the signature, run in the library"}},{"name":"FindNLowestNumbers","description":"The positions of the n smallest numbers.","also_written":["FindMinN","FindNMin","FindBottomN","FindLowestN","FindNBottom","FindNSmallest","FindSmallestN","FindMinNNumbers","FindNMinNumbers","FindBottomNNumbers","FindLowestNNumbers","FindNBottomNumbers","FindNSmallestNumbers","FindSmallestNNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findnlowestnumbers","signature":"FindNLowestNumbers(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindNLowestNumbers(2) )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"MinNNumbersAndTheirPositions","description":"== Same as NLowestNumbersZ.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#minnnumbersandtheirpositions","signature":"MinNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MinNNumbersAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"NMinNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nminnumbersandtheirpositions","signature":"NMinNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NMinNumbersAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"NMinAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nminandtheirpositions","signature":"NMinAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NMinAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"MinNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#minnandtheirpositions","signature":"MinNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MinNAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"NSmallestNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nsmallestnumbersandtheirpositions","signature":"NSmallestNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NSmallestNumbersAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"SmallestNNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#smallestnnumbersandtheirpositions","signature":"SmallestNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.SmallestNNumbersAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"SmallestNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#smallestnandtheirpositions","signature":"SmallestNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.SmallestNAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"LowestNNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#lowestnnumbersandtheirpositions","signature":"LowestNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.LowestNNumbersAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"LowestNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#lowestnandtheirpositions","signature":"LowestNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.LowestNAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"NSmallestAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nsmallestandtheirpositions","signature":"NSmallestAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NSmallestAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"NBottomNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nbottomnumbersandtheirpositions","signature":"NBottomNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NBottomNumbersAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"BottomNNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottomnnumbersandtheirpositions","signature":"BottomNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.BottomNNumbersAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"NBottomAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nbottomandtheirpositions","signature":"NBottomAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NBottomAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"BottomNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottomnandtheirpositions","signature":"BottomNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.BottomNAndTheirPositions(2) )","output":"[ [ 4, 1 ], [ 8, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindMin","description":"finding the smalles number","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/findmin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/findmin.html","signature":"FindMin()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 12, 10, 98, 3, 23, 98, 7 ])\n? o1.Min()\n? o1.FindMin() + NL\n? o1.Max()\n? o1.FindMax()","output":"3\n4\n\n98\n3","from":"library test"}},{"name":"Min","description":"finding the smalles number","also_written":["MinNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/min.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/min.html","signature":"Min()","extensions":["Z"],"forms":["MinZ","MinNumberZ"],"example":{"code":"o1 = new stzListOfNumbers([ 12, 10, 98, 3, 23, 98, 7 ])\n? o1.Min()\n? o1.FindMin() + NL\n? o1.Max()\n? o1.FindMax()","output":"3\n4\n\n98\n3","from":"library test"}},{"name":"MinAndItsPosition","description":"finding the smalles number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#minanditsposition","signature":"MinAndItsPosition()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MinAndItsPosition() )","output":"[ 42, 6 ]","from":"composed from the signature, run in the library"}},{"name":"MinNumberAndItsPosition","description":"finding the smalles number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#minnumberanditsposition","signature":"MinNumberAndItsPosition()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MinNumberAndItsPosition() )","output":"[ 42, 6 ]","from":"composed from the signature, run in the library"}},{"name":"Bottom3","description":"The 3 smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom3","signature":"Bottom3()","extensions":["Z"],"forms":["Bottom3Z"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom3() )","output":"[ 4, 8, 15 ]","from":"composed from the signature, run in the library"}},{"name":"Bottom3Numbers","description":"Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom3numbers","signature":"Bottom3Numbers()","extensions":["Z"],"forms":["Bottom3NumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom3Numbers() )","output":"[ 4, 8, 15 ]","from":"composed from the signature, run in the library"}},{"name":"Bottom5","description":"Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom5","signature":"Bottom5()","extensions":["Z"],"forms":["Bottom5Z"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom5() )","output":"[ 4, 8, 15, 16, 23 ]","from":"composed from the signature, run in the library"}},{"name":"Bottom5Numbers","description":"Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom5numbers","signature":"Bottom5Numbers()","extensions":["Z"],"forms":["Bottom5NumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom5Numbers() )","output":"[ 4, 8, 15, 16, 23 ]","from":"composed from the signature, run in the library"}},{"name":"Bottom7","description":"Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom7","signature":"Bottom7()","extensions":["Z"],"forms":["Bottom7Z"]},{"name":"Bottom7Numbers","description":"Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom7numbers","signature":"Bottom7Numbers()","extensions":["Z"],"forms":["Bottom7NumbersZ"]},{"name":"Bottom10","description":"Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom10","signature":"Bottom10()","extensions":["Z"],"forms":["Bottom10Z"]},{"name":"Bottom10Numbers","description":"Same as BottomN: Same as NLowestNumbers: The n smallest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom10numbers","signature":"Bottom10Numbers()","extensions":["Z"],"forms":["Bottom10NumbersZ"]},{"name":"FindBottom3","description":"The positions of the 3 smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom3","signature":"FindBottom3()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindBottom3() )","output":"[ 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"FindBottom3Numbers","description":"Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom3numbers","signature":"FindBottom3Numbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindBottom3Numbers() )","output":"[ 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"FindBottom5","description":"Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom5","signature":"FindBottom5()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindBottom5() )","output":"[ 1, 2, 3, 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"FindBottom5Numbers","description":"Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom5numbers","signature":"FindBottom5Numbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindBottom5Numbers() )","output":"[ 1, 2, 3, 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"FindBottom7","description":"Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom7","signature":"FindBottom7()","extensions":[]},{"name":"FindBottom7Numbers","description":"Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom7numbers","signature":"FindBottom7Numbers()","extensions":[]},{"name":"FindBottom10","description":"Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom10","signature":"FindBottom10()","extensions":[]},{"name":"FindBottom10Numbers","description":"Same as FindBottomN: Same as FindNLowestNumbers: The positions of the n smallest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findbottom10numbers","signature":"FindBottom10Numbers()","extensions":[]},{"name":"Bottom3AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom3andtheirpositions","signature":"Bottom3AndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom3AndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"Bottom3NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom3numbersandtheirpositions","signature":"Bottom3NumbersAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom3NumbersAndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"Bottom5AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom5andtheirpositions","signature":"Bottom5AndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom5AndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"Bottom5NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom5numbersandtheirpositions","signature":"Bottom5NumbersAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Bottom5NumbersAndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"Bottom7AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom7andtheirpositions","signature":"Bottom7AndTheirPositions()","extensions":[]},{"name":"Bottom7NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom7numbersandtheirpositions","signature":"Bottom7NumbersAndTheirPositions()","extensions":[]},{"name":"Bottom10AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom10andtheirpositions","signature":"Bottom10AndTheirPositions()","extensions":[]},{"name":"Bottom10NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#bottom10numbersandtheirpositions","signature":"Bottom10NumbersAndTheirPositions()","extensions":[]},{"name":"NLargestNumbers","description":"The n largest numbers, as a list.","also_written":["MaxN","NMax","NTop","TopN","BiggestN","LargestN","NBiggest","GreatestN","NGreatest","MaxNNumbers","NMaxNumbers","NTopNumbers","TopNNumbers","BiggestNNumbers","LargestNNumbers","NBiggestNumbers","GreatestNNumbers","NGreatestNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nlargestnumbers","signature":"NLargestNumbers(_n_)","extensions":["Z"],"forms":["MaxNZ","NMaxZ","NTopZ","TopNZ","BiggestNZ","LargestNZ","NBiggestZ","GreatestNZ","NGreatestZ","MaxNNumbersZ","NMaxNumbersZ","NTopNumbersZ","TopNNumbersZ","BiggestNNumbersZ","LargestNNumbersZ","NBiggestNumbersZ","NLargestNumbersZ","GreatestNNumbersZ","NGreatestNumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NLargestNumbers(2) )","output":"[ 23, 42 ]","from":"composed from the signature, run in the library"}},{"name":"FindNLargestNumbers","description":"The positions of the n largest numbers.","also_written":["FindMaxN","FindNMax","FindNTop","FindTopN","FindBiggestN","FindLargestN","FindNBiggest","FindGreatestN","FindNGreatest","FindMaxNNumbers","FindNMaxNumbers","FindNTopNumbers","FindTopNNumbers","FindBiggestNNumbers","FindLargestNNumbers","FindNBiggestNumbers","FindGreatestNNumbers","FindNGreatestNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findnlargestnumbers","signature":"FindNLargestNumbers(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindNLargestNumbers(2) )","output":"[ 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"MaxNNumbersAndTheirPositions","description":"== Same as NLargestNumbersZ.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#maxnnumbersandtheirpositions","signature":"MaxNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MaxNNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NMaxNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nmaxnumbersandtheirpositions","signature":"NMaxNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NMaxNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NMaxAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nmaxandtheirpositions","signature":"NMaxAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NMaxAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"MaxNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#maxnandtheirpositions","signature":"MaxNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MaxNAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NBiggestNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nbiggestnumbersandtheirpositions","signature":"NBiggestNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NBiggestNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"BiggestNNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#biggestnnumbersandtheirpositions","signature":"BiggestNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.BiggestNNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"BiggestNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#biggestnandtheirpositions","signature":"BiggestNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.BiggestNAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"LargestNNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#largestnnumbersandtheirpositions","signature":"LargestNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.LargestNNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"LargestNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#largestnandtheirpositions","signature":"LargestNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.LargestNAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NBiggestAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nbiggestandtheirpositions","signature":"NBiggestAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NBiggestAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NGreatestNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#ngreatestnumbersandtheirpositions","signature":"NGreatestNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NGreatestNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"GreatestNNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#greatestnnumbersandtheirpositions","signature":"GreatestNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.GreatestNNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NGreatestAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#ngreatestandtheirpositions","signature":"NGreatestAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NGreatestAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"GreatestNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#greatestnandtheirpositions","signature":"GreatestNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.GreatestNAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NTopNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#ntopnumbersandtheirpositions","signature":"NTopNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NTopNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"TopNNumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#topnnumbersandtheirpositions","signature":"TopNNumbersAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.TopNNumbersAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NTopAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#ntopandtheirpositions","signature":"NTopAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NTopAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"TopNAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#topnandtheirpositions","signature":"TopNAndTheirPositions(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.TopNAndTheirPositions(2) )","output":"[ [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindMax","description":"finding the largest number","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/findmax.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/findmax.html","signature":"FindMax()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 12, 10, 98, 3, 23, 98, 7 ])\n? o1.Min()\n? o1.FindMin() + NL\n? o1.Max()\n? o1.FindMax()","output":"3\n4\n\n98\n3","from":"library test"}},{"name":"Max","description":"finding the largest number","also_written":["MaxNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/max.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/max.html","signature":"Max()","extensions":["Z"],"forms":["MaxZ","MaxNumberZ"],"example":{"code":"o1 = new stzListOfNumbers(1:8)\n? o1.sum()\n? o1.Product()\n? o1.Max()\n? o1.Mean()","output":"36\n40320\n8\n4.50","from":"library test"}},{"name":"MaxAndItsPosition","description":"finding the largest number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#maxanditsposition","signature":"MaxAndItsPosition()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MaxAndItsPosition() )","output":"[ 42, 6 ]","from":"composed from the signature, run in the library"}},{"name":"MaxNumberAndItsPosition","description":"finding the largest number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#maxnumberanditsposition","signature":"MaxNumberAndItsPosition()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MaxNumberAndItsPosition() )","output":"[ 42, 6 ]","from":"composed from the signature, run in the library"}},{"name":"Top3","description":"The 3 largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top3","signature":"Top3()","extensions":["Z"],"forms":["Top3Z"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top3() )","output":"[ 16, 23, 42 ]","from":"composed from the signature, run in the library"}},{"name":"Top3Numbers","description":"Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top3numbers","signature":"Top3Numbers()","extensions":["Z"],"forms":["Top3NumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top3Numbers() )","output":"[ 16, 23, 42 ]","from":"composed from the signature, run in the library"}},{"name":"Top5","description":"Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top5","signature":"Top5()","extensions":["Z"],"forms":["Top5Z"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top5() )","output":"[ 8, 15, 16, 23, 42 ]","from":"composed from the signature, run in the library"}},{"name":"Top5Numbers","description":"Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top5numbers","signature":"Top5Numbers()","extensions":["Z"],"forms":["Top5NumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top5Numbers() )","output":"[ 8, 15, 16, 23, 42 ]","from":"composed from the signature, run in the library"}},{"name":"Top7","description":"Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top7","signature":"Top7()","extensions":["Z"],"forms":["Top7Z"]},{"name":"Top7Numbers","description":"Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top7numbers","signature":"Top7Numbers()","extensions":["Z"],"forms":["Top7NumbersZ"]},{"name":"Top10","description":"Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top10","signature":"Top10()","extensions":["Z"],"forms":["Top10Z"]},{"name":"Top10Numbers","description":"Same as TopN: Same as NLargestNumbers: The n largest numbers, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top10numbers","signature":"Top10Numbers()","extensions":["Z"],"forms":["Top10NumbersZ"]},{"name":"FindTop3","description":"The positions of the 3 largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop3","signature":"FindTop3()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop3() )","output":"[ 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindTop3Numbers","description":"Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop3numbers","signature":"FindTop3Numbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop3Numbers() )","output":"[ 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindTop5","description":"Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop5","signature":"FindTop5()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop5() )","output":"[ 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindTop5Numbers","description":"Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop5numbers","signature":"FindTop5Numbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop5Numbers() )","output":"[ 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindTop7","description":"Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop7","signature":"FindTop7()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop7() )","output":"[ 1, 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindTop7Numbers","description":"Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop7numbers","signature":"FindTop7Numbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop7Numbers() )","output":"[ 1, 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindTop10","description":"Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop10","signature":"FindTop10()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop10() )","output":"[ 1, 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindTop10Numbers","description":"Same as FindTopN: Same as FindNLargestNumbers: The positions of the n largest numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#findtop10numbers","signature":"FindTop10Numbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.FindTop10Numbers() )","output":"[ 1, 2, 3, 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"Top3AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top3andtheirpositions","signature":"Top3AndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top3AndTheirPositions() )","output":"[ [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"Top3NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top3numbersandtheirpositions","signature":"Top3NumbersAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top3NumbersAndTheirPositions() )","output":"[ [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"Top5AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top5andtheirpositions","signature":"Top5AndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top5AndTheirPositions() )","output":"[ [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"Top5NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top5numbersandtheirpositions","signature":"Top5NumbersAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top5NumbersAndTheirPositions() )","output":"[ [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"Top7AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top7andtheirpositions","signature":"Top7AndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top7AndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"Top7NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top7numbersandtheirpositions","signature":"Top7NumbersAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top7NumbersAndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"Top10AndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top10andtheirpositions","signature":"Top10AndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top10AndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"Top10NumbersAndTheirPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#top10numbersandtheirpositions","signature":"Top10NumbersAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Top10NumbersAndTheirPositions() )","output":"[ [ 4, 1 ], [ 8, 2 ], [ 15, 3 ], [ 16, 4 ], [ 23, 5 ], [ 42, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"NearestNumberToXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nearestnumbertoxt","signature":"NearestNumberToXT(_n_, pcBeforeOrAfter)","extensions":[]},{"name":"Nearest","description":"","also_written":["Nearst","NearstTo","ClosestTo","NearestTo","NearstNumber","ClosestNumber","NearestNumber","NearstNumberTo","ClosestNumberTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/nearest.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/nearest.html","signature":"Nearest(_n_)","extensions":["XT"],"forms":["NearstXT","NearestXT","NearstToXT","ClosestToXT","NearestToXT","NearstNumberXT","ClosestNumberXT","NearestNumberXT","NearstNumberToXT","ClosestNumberToXT"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.Nearest(2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"Closest","description":"== The number closest to the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#closest","signature":"Closest(_n_)","extensions":["XT"],"forms":["ClosestXT"]},{"name":"Farthest","description":"","also_written":["Farthst","Fartehst","FarthstTo","FartehstTo","FarthestTo","FarthstNumber","FartehstNumber","FarthestNumber","FarthstNumberTo","FartehstNumberTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/farthest.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/farthest.html","signature":"Farthest(_n_)","extensions":["XT"],"forms":["FarthstXT","FarthestXT","FarthstToXT","FarthestToXT","FarthstNumberXT","FarthestNumberXT","FarthstNumberToXT"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.Farthest(2)","output":"42","from":"composed from the signature, run in the library"}},{"name":"Neighbors","description":"== The n numbers closest to the given one.","also_written":["NNeighbors","NeighborsOf","NNeighborsOf","NNeighborsTo","NearestNeighbors","ClosesestNeighbors","ClosestNeighborsOf","ClosestNeighborsTo","NearestNeighborsOf","NearestNeighborsTo","NeighboringNumbers","NNeighboringNumbers","NeighboringNumbersOf","NNeighboringNumbersOf","NNeighboringNumbersTo","ClosestNeighboringNumbers","NearestNeighboringNumbers","ClosestNeighboringNumbersOf","ClosestNeighboringNumbersTo","NearestNeighboringNumbersOf","NearestNeighboringNumbersTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/neighbors.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/neighbors.html","signature":"Neighbors(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Neighbors(2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"Nighbors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nighbors","signature":"Nighbors(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Nighbors(2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"NearestNighbors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nearestnighbors","signature":"NearestNighbors(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NearestNighbors(2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"NighborsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nighborsof","signature":"NighborsOf(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NighborsOf(2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"NearestNighborsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nearestnighborsof","signature":"NearestNighborsOf(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NearestNighborsOf(2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"NighborsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nighborsto","signature":"NighborsTo(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NighborsTo(2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"NearestNighborsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nearestnighborsto","signature":"NearestNighborsTo(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NearestNighborsTo(2) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FarthestNeighbors","description":"","also_written":["FNighbors","FNeighbors","FNeighborsOf","FNeighborsTo","FarthstNighbors","FarthestNighbors","FarthstNeighbors","FNeighboringNumbers","FarthestNeighborsOf","FarthestNeighborsTo","FNeighboringNumbersOf","FNeighboringNumbersTo","FarthestNeighboringNumbers","FarthestNeighboringNumbersOf","FarthestNeighboringNumbersTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#farthestneighbors","signature":"FarthestNeighbors(_n_)","extensions":[]},{"name":"Diff","description":"getting the sequential difference between numbers","also_written":["Diffs","Differences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#diff","signature":"Diff()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Diff() )","output":"[ 4, 7, 1, 7, 19 ]","from":"composed from the signature, run in the library"}},{"name":"AbsDiff","description":"getting the sequential difference between numbers","also_written":["AbsDiffs","AbsoluteDifferences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#absdiff","signature":"AbsDiff()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.AbsDiff() )","output":"[ 4, 7, 1, 7, 19 ]","from":"composed from the signature, run in the library"}},{"name":"DiffWith","description":"getting the diffrerences between a given number and all numbers","also_written":["DiffsWith","DifferencesWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#diffwith","signature":"DiffWith(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.DiffWith(2) )","output":"[ 2, 6, 13, 14, 21, 40 ]","from":"composed from the signature, run in the library"}},{"name":"AbsDiffWith","description":"getting the diffrerences between a given number and all numbers","also_written":["AbsDiffsWith","AbsoluteDifferencesWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#absdiffwith","signature":"AbsDiffWith(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.AbsDiffWith(2) )","output":"[ 2, 6, 13, 14, 21, 40 ]","from":"composed from the signature, run in the library"}},{"name":"ClassifyByNearestTo","description":"classifying numbers by nearest to given numbers","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/classifybynearestto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/classifybynearestto.html","signature":"ClassifyByNearestTo(panNumbers)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.ClassifyByNearestTo([ 2, 3 ]) )","output":"[ [ 2, [ ] ], [ 3, [ 4, 8, 15, 16, 23, 42 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Steps","description":"Returns the minimal repeating pattern of steps (differences) between consecutive numbers in the list Made for use with stzWalker classes","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/steps.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/steps.html","signature":"Steps()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 1, 2, 3, 4, 5 ])\n? @@( o1.Steps() )\no1 = new stzListOfNumbers([ 1, 2, 5, 6, 9, 10 ])\n? @@( o1.Steps() )\no1 = new stzListOfNumbers([ 4, 8, 2, 3, 7, 1, 2 ])\n? @@( o1.Steps() )","output":"[ 1 ]\n[ 1, 3 ]\n[ 4, -6, 1 ]","from":"library test"}},{"name":"Walker","description":"reverse-engeneering the list of numbers into a stzwalker object","also_written":["StzWalker"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#walker","signature":"Walker()","extensions":[]},{"name":"LeastCommonNumber","description":"least common number with an other list of numbers","also_written":["LCN","LeastCommunNumber","SmallesCommonNumber","SmallestCommunNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#leastcommonnumber","signature":"LeastCommonNumber(panOtherList)","extensions":[]},{"name":"GreatestCommonNumber","description":"least common number with an other list of numbers","also_written":["GCN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#greatestcommonnumber","signature":"GreatestCommonNumber(panOtherList)","extensions":[]},{"name":"LeastCommonMultiple","description":"the least common multiple of the numbers","also_written":["LCM"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/leastcommonmultiple.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/leastcommonmultiple.html","signature":"LeastCommonMultiple()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.LeastCommonMultiple()","output":"38640","from":"composed from the signature, run in the library"}},{"name":"Absolute","description":"\"absoluting' the list of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#absolute","signature":"Absolute()","extensions":["Q"],"forms":["AbsoluteQ"]},{"name":"Absoluted","description":"\"absoluting' the list of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#absoluted","signature":"Absoluted()","extensions":[]},{"name":"Negate","description":"\"negating' the list of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#negate","signature":"Negate()","extensions":["Q"],"forms":["NegateQ"]},{"name":"Negated","description":"\"negating' the list of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#negated","signature":"Negated()","extensions":[]},{"name":"Product","description":"The product of all the numbers.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/product.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/product.html","signature":"Product()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers(1:8)\n? o1.sum()\n? o1.Product()\n? o1.Max()\n? o1.Mean()","output":"36\n40320\n8\n4.50","from":"library test"}},{"name":"Sum","description":"The sum of all the numbers.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/sum.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/sum.html","signature":"Sum()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers(1:8)\n? o1.sum()\n? o1.Product()\n? o1.Max()\n? o1.Mean()","output":"36\n40320\n8\n4.50","from":"library test"}},{"name":"Mean","description":"The arithmetic mean (average) of the numbers.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/mean.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/mean.html","signature":"Mean()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers(1:8)\n? o1.sum()\n? o1.Product()\n? o1.Max()\n? o1.Mean()","output":"36\n40320\n8\n4.50","from":"library test"}},{"name":"Average","description":"Same as Mean: the arithmetic average of the numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#average","signature":"Average()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.Average()","output":"18","from":"composed from the signature, run in the library"}},{"name":"Median","description":"The median of the numbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#median","signature":"Median()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.Median()","output":"15.50","from":"composed from the signature, run in the library"}},{"name":"MeanByCoefficient","description":"The weighted mean of the numbers, using the given coefficients.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#meanbycoefficient","signature":"MeanByCoefficient(paList)","extensions":[]},{"name":"ContainsADividableNumberBy","description":"containing dividable number by","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/containsadividablenumberby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/containsadividablenumberby.html","signature":"ContainsADividableNumberBy(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers(1:8)\n? o1.ContainsADividableNumberBy(2) + NL\n? @@( o1.DividableNumbersBy(2) )","output":"1\n\n[ 2, 4, 6, 8 ]","from":"library test"}},{"name":"DividableNumbersBy","description":"getting the numbers dividable by a given number","also_written":["NumbersDividableBy"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/dividablenumbersby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/dividablenumbersby.html","signature":"DividableNumbersBy(_n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers(1:8)\n? o1.ContainsADividableNumberBy(2) + NL\n? @@( o1.DividableNumbersBy(2) )","output":"1\n\n[ 2, 4, 6, 8 ]","from":"library test"}},{"name":"Clip","description":"Limits the values of the list by adjusting the numbers outside the provided range (nMin, nMax). Each number lesser then nMin becomes equal to nMin. And each number greater then nMax becomes equal to nMax.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/clip.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/clip.html","signature":"Clip(nMin, nMax)","extensions":["Q","QRT"],"forms":["ClipQ","ClipQRT"],"example":{"code":"o1 = new stzListOfNumbers(1:8)\no1.Clip(3, 5)\n? @@( o1.Content() )","output":"[ 3, 3, 3, 4, 5, 5, 5, 5 ]","from":"library test"}},{"name":"ReplaceSectionWith","description":"replacing a section of the list","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/replacesectionwith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/replacesectionwith.html","signature":"ReplaceSectionWith(_n1_, _n2_, _n_)","extensions":["Q","QRT"],"forms":["ReplaceSectionWithQ","ReplaceSectionWithQRT"],"example":{"code":"o1 = new stzListOfNumbers(1:8)\no1.ReplaceSectionWith(3, 5, 2)\n? @@( o1.Content() )","output":"[ 1, 2, 2, 2, 2, 6, 7, 8 ]","from":"library test"}},{"name":"ReplaceNumbersInSectionWith","description":"replacing a section of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#replacenumbersinsectionwith","signature":"ReplaceNumbersInSectionWith(_n1_, _n2_, _n_)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.ReplaceNumbersInSectionWith(2, 5, 2)\n? @@( o1.Content() )","output":"[ 4, 2, 2, 2, 2, 42 ]","from":"composed from the signature, run in the library"}},{"name":"Cumulate","description":"Turn each number into the running sum up to it (mutating). For a copy, use Cumulated.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/cumulate.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/cumulate.html","signature":"Cumulate()","extensions":["Q","QRT"],"forms":["CumulateQ","CumulateQRT"],"example":{"code":"o1 = new stzListOfNumbers([ 1, 2, 3, 4, 5, 6, 7, 8, 9 ])\no1.Cumulate()\n? @@( o1.Content() )","output":"[ 1, 2, 5, 9, 14, 20, 27, 35, 44 ]","from":"library test"}},{"name":"Cumulated","description":"The running sums of the numbers, as a copy; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#cumulated","signature":"Cumulated()","extensions":[]},{"name":"OnlyUnicodes","description":"getting only unicode numbers among the number in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#onlyunicodes","signature":"OnlyUnicodes()","extensions":["Q","QRT"],"forms":["OnlyUnicodesQ","OnlyUnicodesQRT"]},{"name":"AddToEach","description":"Add n to each number of the list (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/addtoeach.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/addtoeach.html","signature":"AddToEach(_n_)","extensions":["Q","W"],"forms":["AddToEachQ","AddToEachW","AddToEachWQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.AddToEach(2)\n? @@( o1.Content() )","output":"[ 6, 10, 17, 18, 25, 44 ]","from":"composed from the signature, run in the library"}},{"name":"AddToEachNumber","description":"Same as AddToEach: Add n to each number of the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#addtoeachnumber","signature":"AddToEachNumber(_n_)","extensions":["Q"],"forms":["AddToEachNumberQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.AddToEachNumber(2)\n? @@( o1.Content() )","output":"[ 6, 10, 17, 18, 25, 44 ]","from":"composed from the signature, run in the library"}},{"name":"AddToEveryNumber","description":"Same as AddToEach: Add n to each number of the list (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/addtoeverynumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/addtoeverynumber.html","signature":"AddToEveryNumber(_n_)","extensions":["Q"],"forms":["AddToEveryNumberQ"],"example":{"code":"o1 = new stzListOfNumbers(1:8)\no1.AddToEveryNumber(2)\n? ListToCode( o1.Content() )","output":"[ 3, 4, 5, 6, 7, 8, 9, 10 ]","from":"library test"}},{"name":"AddedToEach","description":"adding a number to each number","also_written":["AddedToEachNumber","AddedToEveryNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/addedtoeach.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/addedtoeach.html","signature":"AddedToEach(_n_)","extensions":["W"],"forms":["AddedToEachW"],"example":{"code":"? StzListOfNumbersQ([ 1, 2, 3 ]).AddedToEach(5)","output":"6\n7\n8","from":"library test"}},{"name":"SubStructFromEach","description":"Subtract n from each number of the list (mutating).","also_written":["SubtractedFromEach","SubtructedFromEach","SubstractedFromEach"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/substructfromeach.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/substructfromeach.html","signature":"SubStructFromEach(_n_)","extensions":["Q","W"],"forms":["SubStructFromEachQ","SubStructFromEachW","SubStructFromEachWQ"],"example":{"code":"o1 = new stzListOfNumbers(1:8)\no1.SubStructFromEach(2)\n? ListToCode( o1.Content() )","output":"[ -1, 0, 1, 2, 3, 4, 5, 6 ]","from":"library test"}},{"name":"SubStructFromEachNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#substructfromeachnumber","signature":"SubStructFromEachNumber(_n_)","extensions":["Q"],"forms":["SubStructFromEachNumberQ"]},{"name":"SubstractFromEach","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#substractfromeach","signature":"SubstractFromEach(_n_)","extensions":[]},{"name":"SubStractFromEachNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#substractfromeachnumber","signature":"SubStractFromEachNumber(_n_)","extensions":["Q"],"forms":["SubStractFromEachNumberQ"]},{"name":"SubtractFromEach","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#subtractfromeach","signature":"SubtractFromEach(_n_)","extensions":[]},{"name":"SubtractFromEachNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#subtractfromeachnumber","signature":"SubtractFromEachNumber(_n_)","extensions":["Q"],"forms":["SubtractFromEachNumberQ"]},{"name":"SubtructFromEach","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#subtructfromeach","signature":"SubtructFromEach(_n_)","extensions":[]},{"name":"SubtructFromEachNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#subtructfromeachnumber","signature":"SubtructFromEachNumber(_n_)","extensions":["Q"],"forms":["SubtructFromEachNumberQ"]},{"name":"SubStructedFromEach","description":"","also_written":["SubtractedFromEachNumber","SubtructedFromEachNumber","SubStructedFromEachNumber","SubstractedFromEachNumber","SubtractedFromEveryNumber","SubtructedFromEveryNumber","SubStructedFromEveryNumber","SubstractedFromEveryNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#substructedfromeach","signature":"SubStructedFromEach(_n_)","extensions":["W"],"forms":["SubStructedFromEachW"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.SubStructedFromEach(2) )","output":"[ 2, 6, 13, 14, 21, 40 ]","from":"composed from the signature, run in the library"}},{"name":"MultiplyEachBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#multiplyeachby","signature":"MultiplyEachBy(_n_)","extensions":["Q","W"],"forms":["MultiplyEachByQ","MultiplyEachByW","MultiplyEachByWQ"]},{"name":"MultiplyEachNumberBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#multiplyeachnumberby","signature":"MultiplyEachNumberBy(_n_)","extensions":["Q"],"forms":["MultiplyEachNumberByQ"]},{"name":"MultiplyEveryNumberBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#multiplyeverynumberby","signature":"MultiplyEveryNumberBy(_n_)","extensions":["Q"],"forms":["MultiplyEveryNumberByQ"]},{"name":"EachMultipliedBy","description":"","also_written":["EachNumberMultipliedBy","EveryNumberMultipliedBy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#eachmultipliedby","signature":"EachMultipliedBy(_n_)","extensions":["W"],"forms":["EachMultipliedByW"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.EachMultipliedBy(2) )","output":"[ 8, 16, 30, 32, 46, 84 ]","from":"composed from the signature, run in the library"}},{"name":"DivideEachBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#divideeachby","signature":"DivideEachBy(_n_)","extensions":["Q","W"],"forms":["DivideEachByQ","DivideEachByW"]},{"name":"DivideEachNumberBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#divideeachnumberby","signature":"DivideEachNumberBy(_n_)","extensions":["Q"],"forms":["DivideEachNumberByQ"]},{"name":"DivideEveryNumberBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#divideeverynumberby","signature":"DivideEveryNumberBy(_n_)","extensions":["Q"],"forms":["DivideEveryNumberByQ"]},{"name":"EachDividedBy","description":"","also_written":["EachNumberDividedBy","EveryNumberDividedBy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#eachdividedby","signature":"EachDividedBy(_n_)","extensions":["W"],"forms":["EachDividedByW"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.EachDividedBy(2) )","output":"[ 2, 4, 7.50, 8, 11.50, 21 ]","from":"composed from the signature, run in the library"}},{"name":"AddManyOneByOne","description":"adding many numbers one by one","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#addmanyonebyone","signature":"AddManyOneByOne(panNumbers)","extensions":["Q"],"forms":["AddManyOneByOneQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.AddManyOneByOne([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 6, 11 ]","from":"composed from the signature, run in the library"}},{"name":"AddManyNumbersOneByOne","description":"adding many numbers one by one","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#addmanynumbersonebyone","signature":"AddManyNumbersOneByOne(panNumbers)","extensions":["Q"],"forms":["AddManyNumbersOneByOneQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.AddManyNumbersOneByOne([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 6, 11 ]","from":"composed from the signature, run in the library"}},{"name":"ManyAddOneByOne","description":"adding many numbers one by one","also_written":["ManyNumbersAddedOneByOne","ManyNumbersSubStructedOneByOne"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#manyaddonebyone","signature":"ManyAddOneByOne(panNumbers)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.ManyAddOneByOne([ 2, 3 ]) )","output":"[ 6, 11 ]","from":"composed from the signature, run in the library"}},{"name":"SubStructManyOneByOne","description":"substructing many numbers one by one","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/substructmanyonebyone.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/substructmanyonebyone.html","signature":"SubStructManyOneByOne(panNumbers)","extensions":["Q"],"forms":["SubStructManyOneByOneQ"],"example":{"code":"o1 = new stzListOfNumbers([ 8, 10, 14 ])\no1.SubStructManyOneByOne([ 6, 7, 7 ])\n? @@( o1.Content() )","output":"[ 2, 3, 7 ]","from":"library test"}},{"name":"SubStructManyNumbersOneByOne","description":"substructing many numbers one by one","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#substructmanynumbersonebyone","signature":"SubStructManyNumbersOneByOne(panNumbers)","extensions":["Q"],"forms":["SubStructManyNumbersOneByOneQ"]},{"name":"ManySubStructedOneByOne","description":"substructing many numbers one by one","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#manysubstructedonebyone","signature":"ManySubStructedOneByOne(panNumbers)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.ManySubStructedOneByOne([ 2, 3 ]) )","output":"[ 2, 5 ]","from":"composed from the signature, run in the library"}},{"name":"MultiplyWithManyOneByOne","description":"","also_written":["MultiplyByManyOneByOne","MultiplyByManyNumbersOneByOne","MultiplyWithManyNumbersOneByOne"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#multiplywithmanyonebyone","signature":"MultiplyWithManyOneByOne(panNumbers)","extensions":["Q"],"forms":["MultiplyByManyOneByOneQ","MultiplyWithManyOneByOneQ","MultiplyByManyNumbersOneByOneQ","MultiplyWithManyNumbersOneByOneQ"]},{"name":"MultipliedWithManyOneByOne","description":"","also_written":["MultipliedByManyOneByOne","MultipliedByManyNumbersOneByOne","MultipliedWithManyNumbersOneByOne"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#multipliedwithmanyonebyone","signature":"MultipliedWithManyOneByOne(panNumbers)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.MultipliedWithManyOneByOne([ 2, 3 ]) )","output":"[ 8, 24 ]","from":"composed from the signature, run in the library"}},{"name":"DivideByManyOneByOne","description":"deviding the numbers of the list with many numbers one by one","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#dividebymanyonebyone","signature":"DivideByManyOneByOne(panNumbers)","extensions":["Q"],"forms":["DivideByManyOneByOneQ"]},{"name":"DividedByManyOneByOne","description":"Add alternatives A copy divided by each given number in order, one by one.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#dividedbymanyonebyone","signature":"DividedByManyOneByOne(panNumbers)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.DividedByManyOneByOne([ 2, 3 ]) )","output":"[ 2, 2.67 ]","from":"composed from the signature, run in the library"}},{"name":"MultiplyEachWithW","description":"Multiply by n each number satisfying the given W condition (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#multiplyeachwithw","signature":"MultiplyEachWithW(_n_, pcCondition)","extensions":["Q"],"forms":["MultiplyEachWithWQ"]},{"name":"EachMultipliedWithW","description":"The numbers multiplied by n where the W condition holds, as a copy.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#eachmultipliedwithw","signature":"EachMultipliedWithW(_n_)","extensions":[]},{"name":"DivideEachWithW","description":"divide each number by an other number under a given condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#divideeachwithw","signature":"DivideEachWithW(_n_, pcCondition)","extensions":["Q"],"forms":["DivideEachWithWQ"]},{"name":"EachDividedWithW","description":"Add alternatives The numbers divided by n where the W condition holds, as a copy.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#eachdividedwithw","signature":"EachDividedWithW(_n_)","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#update","signature":"Update(panNewListOfNumbers)","extensions":["Q"],"forms":["UpdateQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.Update([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#updatewith","signature":"UpdateWith(panNewListOfNumbers)","extensions":["Q"],"forms":["UpdateWithQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.UpdateWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#updateby","signature":"UpdateBy(panNewListOfNumbers)","extensions":["Q"],"forms":["UpdateByQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.UpdateBy([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateUsing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#updateusing","signature":"UpdateUsing(panNewListOfNumbers)","extensions":["Q"],"forms":["UpdateUsingQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.UpdateUsing([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Updated","description":"","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#updated","signature":"Updated(panNewListOfNumbers)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Updated([ 2, 3 ]) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNumberAtPosition","description":"replacing a number at a given position in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#replacenumberatposition","signature":"ReplaceNumberAtPosition(_n_, pnNewNumber)","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.ReplaceNumberAtPosition(2, 5)\n? @@( o1.Content() )","output":"[ 4, 5, 15, 16, 23, 42 ]","from":"composed from the signature, run in the library"}},{"name":"Reverse","description":"reversing the list of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#reverse","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.Reverse()\n? @@( o1.Content() )","output":"[ 42, 23, 16, 15, 8, 4 ]","from":"composed from the signature, run in the library"}},{"name":"ReverseNumbers","description":"reversing the list of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#reversenumbers","signature":"ReverseNumbers()","extensions":["Q"],"forms":["ReverseNumbersQ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\no1.ReverseNumbers()\n? @@( o1.Content() )","output":"[ 42, 23, 16, 15, 8, 4 ]","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"reversing the list of numbers","also_written":["NumbersReversed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.Reversed() )","output":"[ 42, 23, 16, 15, 8, 4 ]","from":"composed from the signature, run in the library"}},{"name":"ToSections","description":"Turn the numbers (positions) into [start, end] sections.","also_written":["Sectioned"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#tosections","signature":"ToSections()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.ToSections() )","output":"[ [ 1, 4 ], [ 5, 8 ], [ 9, 15 ], [ 16, 16 ], [ 17, 23 ], [ 24, 42 ] ]","from":"composed from the signature, run in the library"}},{"name":"ContiguousToSections","description":"Group the contiguous runs of numbers into [start, end] sections.","also_written":["ContigToSections","AdjacentToSections","ContigItemsToSections","AdjuscentItemsToSections","ContiguousItemsToSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#contiguoustosections","signature":"ContiguousToSections()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.ContiguousToSections() )","output":"[ [ 4, 4 ], [ 8, 8 ], [ 15, 16 ], [ 23, 23 ], [ 42, 42 ] ]","from":"composed from the signature, run in the library"}},{"name":"IsStzListOfNumbers","description":"Always TRUE: the object IS a stzListOfNumbers.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#isstzlistofnumbers","signature":"IsStzListOfNumbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.IsStzListOfNumbers()","output":"1","from":"composed from the signature, run in the library"}},{"name":"stzType","description":"The Softanza type symbol: :stzListOfNumbers.","also_written":["ClassName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#stztype","signature":"stzType()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.stzType()","output":"stzlistofnumbers","from":"composed from the signature, run in the library"}},{"name":"ToStzListOfChars","description":"The numbers as a stzListOfChars object.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#tostzlistofchars","signature":"ToStzListOfChars()","extensions":[]},{"name":"NumberOfNumbers","description":"How many numbers the list holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#numberofnumbers","signature":"NumberOfNumbers()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.NumberOfNumbers()","output":"6","from":"composed from the signature, run in the library"}},{"name":"IsContiguous","description":"TRUE if the numbers form a contiguous sequence (each one following the previous).","also_written":["IsContinuous"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/iscontiguous.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers/iscontiguous.html","signature":"IsContiguous()","extensions":[],"example":{"code":"? StzListOfNumbersQ( 12:22 ).IsContiguous()\n? StzListOfNumbersQ( 17:8 ).IsContiguous()\n? StzListOfNumbersQ([10, 12, 18]).IsContiguous()\n? StzListOfNumbersQ([10, 11, 10]).IsContiguous()","output":"1\n1\n0\n0","from":"library test"}},{"name":"ARandomNumber","description":"getting a random number from the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#arandomnumber","signature":"ARandomNumber()","extensions":["Z"],"forms":["ARandomNumberZ"]},{"name":"ANumber","description":"getting a random number from the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anumber","signature":"ANumber()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.ANumber()","output":"16","from":"composed from the signature, run in the library"}},{"name":"AnyRandomNumber","description":"getting a random number from the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anyrandomnumber","signature":"AnyRandomNumber()","extensions":[]},{"name":"AnyNumber","description":"getting a random number from the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumber","signature":"AnyNumber()","extensions":[],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.AnyNumber()","output":"16","from":"composed from the signature, run in the library"}},{"name":"ANumberLessThan","description":"== One number smaller than n, picked at random.","also_written":["NumberLessThan","AnyNumberLessThan","NumberSmallerThan","ANumberSmallerThan","AnyNumberSmallerThan","RandomNumberLessThan","ARandomNumberLessThan","RandomNumberSmallerThan","ARandomNumberSmallerThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anumberlessthan","signature":"ANumberLessThan(_nNumber_)","extensions":["Z"],"forms":["NumberLessThanZ","ANumberLessThanZ","AnyNumberLessThanZ","NumberSmallerThanZ","ANumberSmallerThanZ","AnyNumberSmallerThanZ","RandomNumberLessThanZ","ARandomNumberLessThanZ","RandomNumberSmallerThanZ","ARandomNumberSmallerThanZ"]},{"name":"ANumberGreaterThan","description":"","also_written":["NumberMoreThan","NumberLargerThan","ANumberLargerThan","AnyNumberMoreThan","NumberGreaterThan","AnyNumberLargerThan","AnyNumberGreaterThan","RandomNumberMoreThan","ARandomNumberMoreThan","RandomNumberLargerThan","ARandomNumberLargerThan","RandomNumberGreaterThan","ARandomNumberGreaterThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anumbergreaterthan","signature":"ANumberGreaterThan(_nNumber_)","extensions":["Z"],"forms":["NumberMoreThanZ","NumberLargerThanZ","ANumberLargerThanZ","AnyNumberMoreThanZ","NumberGreaterThanZ","ANumberGreaterThanZ","AnyNumberLargerThanZ","AnyNumberGreaterThanZ","RandomNumberMoreThanZ","ARandomNumberMoreThanZ","RandomNumberLargerThanZ","ARandomNumberLargerThanZ","RandomNumberGreaterThanZ","ARandomNumberGreaterThanZ"]},{"name":"AnyNumberBeforeOrAfter","description":"","also_written":["NumberOtherThan","ANumberOtherThan","AnyNumberOtherThan","NumberAfterOrBefore","NumberBeforeOrAfter","NumberDifferentFrom","NumberDifferentThan","ANumberAfterOrBefore","ANumberBeforeOrAfter","ANumberDifferentFrom","ANumberDifferentThan","RandomNumberOtherThan","ARandomNumberOtherThan","AnyNumberAfterOrBefore","AnyNumberDifferentFrom","AnyNumberDifferentThan","RandomNumberAfterOrBefore","RandomNumberBeforeOrAfter","RandomNumberDifferentFrom","RandomNumberDifferentThan","ARandomNumberDifferentFrom","ARandomNumberDifferentThan","ARandoomNumberAfterOrBefore"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberbeforeorafter","signature":"AnyNumberBeforeOrAfter(_n_)","extensions":["Z"],"forms":["NumberOtherThanZ","ANumberOtherThanZ","AnyNumberOtherThanZ","NumberAfterOrBeforeZ","NumberBeforeOrAfterZ","NumberDifferentFromZ","NumberDifferentThanZ","ANumberAfterOrBeforeZ","ANumberBeforeOrAfterZ","ANumberDifferentFromZ","ANumberDifferentThanZ","RandomNumberOtherThanZ","ARandomNumberOtherThanZ","AnyNumberAfterOrBeforeZ","AnyNumberBeforeOrAfterZ","AnyNumberDifferentFromZ","AnyNumberDifferentThanZ","RandomNumberAfterOrBeforeZ","RandomNumberBeforeOrAfterZ","RandomNumberDifferentFromZ","RandomNumberDifferentThanZ","ARandomNumberDifferentFromZ","ARandomNumberDifferentThanZ","ARandoomNumberAfterOrBeforeZ"]},{"name":"AnyNumberBefore","description":"getting any number before a given number or position","also_written":["NumberBefore","ANumberBefore","RandomNumberBefore","ARandomNumberBefore"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberbefore","signature":"AnyNumberBefore(_n_)","extensions":["Z"],"forms":["NumberBeforeZ","ANumberBeforeZ","AnyNumberBeforeZ","RandomNumberBeforeZ","ARandomNumberBeforeZ"]},{"name":"AnyNumberBeforePosition","description":"getting any number before a given position","also_written":["NumberBeforePosition","ANumberBeforePosition","RandomNumberBeforePosition","ARandomNumberBeforePosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberbeforeposition","signature":"AnyNumberBeforePosition(_n_)","extensions":["Z"],"forms":["NumberBeforePositionZ","ANumberBeforePositionZ","AnyNumberBeforePositionZ","RandomNumberBeforePositionZ","ARandomNumberBeforePositionZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.AnyNumberBeforePosition(2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"AnyNumberAfter","description":"getting any number after a given number or position","also_written":["NumberAfter","ANumberAfter","RandomNumberAfter","ARandomNumberAfter"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberafter","signature":"AnyNumberAfter(_n_)","extensions":["Z"],"forms":["NumberAfterZ","ANumberAfterZ","AnyNumberAfterZ","RandomNumberAfterZ","ARandomNumberAfterZ"]},{"name":"AnyNumberAfterPosition","description":"getting any number afetr a given position","also_written":["NumberAfterPosition","ANumberAfterPosition","RandomNumberAfterPosition","ARandomNumberAfterPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberafterposition","signature":"AnyNumberAfterPosition(_n_)","extensions":["Z"],"forms":["NumberAfterPositionZ","ANumberAfterPositionZ","AnyNumberAfterPositionZ","RandomNumberAfterPositionZ","ARandomNumberAfterPositionZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.AnyNumberAfterPosition(2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"AnyNumberBetween","description":"getting a random number from the lists between tow other numbers","also_written":["NumberBetween","ANumberBetween","RandomNumberBetween","ARandomNumberBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberbetween","signature":"AnyNumberBetween(_n1_, _n2_)","extensions":["IB","XT","Z"],"forms":["NumberBetweenZ","ANumberBetweenZ","NumberBetweenIB","NumberBetweenXT","ANumberBetweenIB","ANumberBetweenXT","NumberBetweenIBZ","NumberBetweenXTZ","ANumberBetweenIBZ","ANumberBetweenXTZ","AnyNumberBetweenZ","AnyNumberBetweenIB","AnyNumberBetweenXT","AnyNumberBetweenIBZ","AnyNumberBetweenXTZ","RandomNumberBetweenZ","ARandomNumberBetweenZ","RandomNumberBetweenIB","RandomNumberBetweenXT","ARandomNumberBetweenIB","ARandomNumberBetweenXT","RandomNumberBetweenIBZ","RandomNumberBetweenXTZ","ARandomNumberBetweenIBZ","ARandomNumberBetweenXTZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.AnyNumberBetween(2, 5)","output":"4","from":"composed from the signature, run in the library"}},{"name":"AnyNumberNotBetween","description":"getting a random number from the lists not between two other numbers","also_written":["NumberNotBetween","ANumberNotBetween","RandomNumberNotBetween","ARandomNumberNotBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumbernotbetween","signature":"AnyNumberNotBetween(_n1_, _n2_)","extensions":["IB","XT","Z"],"forms":["NumberNotBetweenZ","ANumberNotBetweenZ","NumberNotBetweenIB","NumberNotBetweenXT","ANumberNotBetweenIB","ANumberNotBetweenXT","NumberNotBetweenIBZ","NumberNotBetweenXTZ","ANumberNotBetweenIBZ","ANumberNotBetweenXTZ","AnyNumberNotBetweenZ","AnyNumberNotBetweenIB","AnyNumberNotBetweenXT","AnyNumberNotBetweenIBZ","AnyNumberNotBetweenXTZ","RandomNumberNotBetweenZ","ARandomNumberNotBetweenZ","RandomNumberNotBetweenIB","RandomNumberNotBetweenXT","ARandomNumberNotBetweenIB","ARandomNumberNotBetweenXT","RandomNumberNotBetweenIBZ","RandomNumberNotBetweenXTZ","ARandomNumberNotBetweenIBZ","ARandomNumberNotBetweenXTZ"]},{"name":"AnyNumberBetweenPositions","description":"","also_written":["NumberInSection","ANumberInSection","AnyNumberInSection","RandomNumberInSection","ARandomNumberInSection","NumberBetweenPositions","ANumberBetweenPositions","RandomNumberBetweenPositions","ARandomNumberBetweenPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberbetweenpositions","signature":"AnyNumberBetweenPositions(_n1_, _n2_)","extensions":["Z"],"forms":["NumberInSectionZ","ANumberInSectionZ","AnyNumberInSectionZ","RandomNumberInSectionZ","ARandomNumberInSectionZ","NumberBetweenPositionsZ","ANumberBetweenPositionsZ","AnyNumberBetweenPositionsZ","RandomNumberBetweenPositionsZ","ARandomNumberBetweenPositionsZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? o1.NumberInSection(2, 5)","output":"23","from":"composed from the signature, run in the library"}},{"name":"AnyNumberNotBetweenPositions","description":"","also_written":["NumberNotInSection","ANumberNotInSection","NumberOutsideSection","ANumberOutsideSection","AnyNumberNotInSection","AnyNumberOutsideSection","RandomNumberNotInSection","ARandomNumberNotInSection","NumberNotBetweenPositions","ANumberNotBetweenPositions","RandomNumberOutsideSection","ARandomNumberOutsideSection","RandomNumberNotBetweenPositions","ARandomNumberNotBetweenPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumbernotbetweenpositions","signature":"AnyNumberNotBetweenPositions(_n1_, _n2_)","extensions":["Z"],"forms":["NumberNotInSectionZ","ANumberNotInSectionZ","NumberOutsideSectionZ","ANumberOutsideSectionZ","AnyNumberNotInSectionZ","AnyNumberOutsideSectionZ","RandomNumberNotInSectionZ","ARandomNumberNotInSectionZ","NumberNotBetweenPositionsZ","ANumberNotBetweenPositionsZ","RandomNumberOutsideSectionZ","ARandomNumberOutsideSectionZ","AnyNumberNotBetweenPositionsZ","RandomNumberNotBetweenPositionsZ","ARandomNumberNotBetweenPositionsZ"]},{"name":"AnyNumberOutsidePosition","description":"","also_written":["RandomNumberNotAt","ARandomNumberNotAt","NumberOutsidePosition","ANumberOutsidePosition","RandomNumberNotAtPosition","ARandomNumberNotAtPosition","NumberAfterOrBeforePosition","NumberBeforeOrAfterPosition","RandomNumberOutsidePosition","ANumberAfterOrBeforePosition","ANumberBeforeOrAfterPosition","ARandomNumberOutsidePosition","AnyNumberAfterOrBeforePosition","AnyNumberBeforeOrAfterPosition","RandomNumberAfterOrBeforePosition","RandomNumberBeforeOrAfterPosition","ARandomNumberAfterOrBeforePosition","ARandomNumberBeforeOrAfterPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#anynumberoutsideposition","signature":"AnyNumberOutsidePosition(_n_)","extensions":["Z"],"forms":["RandomNumberNotAtZ","ARandomNumberNotAtZ","NumberOutsidePositionZ","ANumberOutsidePositionZ","AnyNumberOutsidePositionZ","RandomNumberNotAtPositionZ","ARandomNumberNotAtPositionZ","NumberAfterOrBeforePositionZ","NumberBeforeOrAfterPositionZ","RandomNumberOutsidePositionZ","ANumberAfterOrBeforePositionZ","ANumberBeforeOrAfterPositionZ","ARandomNumberOutsidePositionZ","AnyNumberAfterOrBeforePositionZ","AnyNumberBeforeOrAfterPositionZ","RandomNumberAfterOrBeforePositionZ","RandomNumberBeforeOrAfterPositionZ","ARandomNumberAfterOrBeforePositionZ","ARandomNumberBeforeOrAfterPositionZ"]},{"name":"NRandomNumbers","description":"getting n random numbers from the list","also_written":["NNumbers","RandomNNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nrandomnumbers","signature":"NRandomNumbers(_n_)","extensions":["Z"],"forms":["NNumbersZ","NRandomNumbersZ","RandomNNumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.NNumbers(2) )","output":"[ 4, 4 ]","from":"composed from the signature, run in the library"}},{"name":"NNumbersOtherThan","description":"getting n random numbers other then a given number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersotherthan","signature":"NNumbersOtherThan(_n_, _nNumber_)","extensions":["Z","Many"],"forms":["NNumbersOtherThanZ","NNumbersOtherThanMany","NNumbersOtherThanManyZ"]},{"name":"NNumbersLessThan","description":"getting n random numbers less then a given number","also_written":["NNumbersMoreThan","NNumbersBiggerThan","NNumbersSmallerThan","NRandomNumbersLessThan","NRandomNumbersMoreThan","NRandomNumbersBiggerThan","NRandomNumbersGreaterThan","NRandomNumbersSmallerThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumberslessthan","signature":"NNumbersLessThan(_n_, _nNumber_)","extensions":["Z"],"forms":["NNumbersLessThanZ","NNumbersMoreThanZ","NNumbersBiggerThanZ","NNumbersSmallerThanZ","NRandomNumbersLessThanZ","NRandomNumbersMoreThanZ","NRandomNumbersBiggerThanZ","NRandomNumbersGreaterThanZ","NRandomNumbersSmallerThanZ"]},{"name":"NNumbersGreaterThan","description":"getting n random numbers greater then a given number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersgreaterthan","signature":"NNumbersGreaterThan(_n_, _nNumber_)","extensions":["Z"],"forms":["NNumbersGreaterThanZ"]},{"name":"NNumbersDifferentFromMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersdifferentfrommany","signature":"NNumbersDifferentFromMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NNumbersDifferentFromManyZ"]},{"name":"NNumbersDifferentToMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersdifferenttomany","signature":"NNumbersDifferentToMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NNumbersDifferentToManyZ"]},{"name":"NNumbersDifferentWithMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersdifferentwithmany","signature":"NNumbersDifferentWithMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NNumbersDifferentWithManyZ"]},{"name":"NNumbersDifferentOfMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersdifferentofmany","signature":"NNumbersDifferentOfMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NNumbersDifferentOfManyZ"]},{"name":"NRandomNumbersOtherThanMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nrandomnumbersotherthanmany","signature":"NRandomNumbersOtherThanMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NRandomNumbersOtherThanManyZ"]},{"name":"NRandomNumbersDifferentFromMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nrandomnumbersdifferentfrommany","signature":"NRandomNumbersDifferentFromMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NRandomNumbersDifferentFromManyZ"]},{"name":"NRandomNumbersDifferentToMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nrandomnumbersdifferenttomany","signature":"NRandomNumbersDifferentToMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NRandomNumbersDifferentToManyZ"]},{"name":"NRandomNumbersDifferentWithMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nrandomnumbersdifferentwithmany","signature":"NRandomNumbersDifferentWithMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NRandomNumbersDifferentWithManyZ"]},{"name":"NRandomNumbersDifferentOfMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nrandomnumbersdifferentofmany","signature":"NRandomNumbersDifferentOfMany(_n_, _anNumbers_)","extensions":["Z"],"forms":["NRandomNumbersDifferentOfManyZ"]},{"name":"NNumbersBetween","description":"getting n random numbers from the list between two given numbers","also_written":["NRandomNumbersBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersbetween","signature":"NNumbersBetween(_n_, nMin, nMax)","extensions":["IB","Z"],"forms":["NNumbersBetweenZ","NNumbersBetweenIB","NNumbersBetweenIBZ","NRandomNumbersBetweenZ","NRandomNumbersBetweenIB","NRandomNumbersBetweenIBZ"]},{"name":"NNumbersNotBetween","description":"getting n random numbers from the list not between two given numbers","also_written":["NRandomNumbersNotBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersnotbetween","signature":"NNumbersNotBetween(_n_, nMin, nMax)","extensions":["IB","Z"],"forms":["NNumbersNotBetweenZ","NNumbersNotBetweenIB","NNumbersNotBetweenIBZ","NRandomNumbersNotBetweenZ","NRandomNumbersNotBetweenIB","NRandomNumbersNotBetweenIBZ"]},{"name":"NNumbersOutsidePosition","description":"getting n random numbers outside a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersoutsideposition","signature":"NNumbersOutsidePosition(_nPos_)","extensions":[]},{"name":"NNumbersOutsidePositions","description":"getting n random numbers outside the given positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nnumbersoutsidepositions","signature":"NNumbersOutsidePositions(panPos)","extensions":["Z"],"forms":["NNumbersOutsidePositionsZ"]},{"name":"NItemsOutsidePositionZ","description":"n items at positions other than the given one, with their positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#nitemsoutsidepositionz","signature":"NItemsOutsidePositionZ(_anPos_)","extensions":[]},{"name":"SomeRandomNumbers","description":"getting some random numbers from the list","also_written":["SomeNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#somerandomnumbers","signature":"SomeRandomNumbers()","extensions":["Z"],"forms":["SomeRandomNumbersZ"],"example":{"code":"o1 = new stzListOfNumbers([ 4, 8, 15, 16, 23, 42 ])\n? @@( o1.SomeNumbers() )","output":"[ 8 ]","from":"composed from the signature, run in the library"}},{"name":"SomeNumbersOtherThan","description":"getting some random numbers other then a given number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#somenumbersotherthan","signature":"SomeNumbersOtherThan(_n_, _nNumber_)","extensions":["Z","Many"],"forms":["SomeNumbersOtherThanMany","SomeNumbersOtherThanManyZ"]},{"name":"SomeNumbersLessThan","description":"getting some random numbers less then a given number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#somenumberslessthan","signature":"SomeNumbersLessThan(_n_, _nNumber_)","extensions":["Z"],"forms":["SomeNumbersLessThanZ"]},{"name":"SomeNumbersGreaterThan","description":"getting some random numbers grater then a given number","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofnumbers.html#somenumbersgreaterthan","signature":"SomeNumbersGreaterThan(_n_, _nNumber_)","extensions":["Z"],"forms":["SomeNumbersGreaterThanZ"]}]},{"name":"stzListOfObjects","also_named":["stzObjects"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofobjects.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfObjects.ring","inherits":{"stzList":884},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofobjects.html#init","signature":"init(paoObjects)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofobjects.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofobjects.html#copy","signature":"Copy()","extensions":[]}]},{"name":"stzListOfPairs","also_named":["stzPairs"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring","inherits":{"stzListOfLists":36,"stzList":866},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#init","signature":"init(paLists)","extensions":[]},{"name":"Content","description":"","also_written":["ListOfPairs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#copy","signature":"Copy()","extensions":[]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatewith","signature":"UpdateWith(paListOfPairs)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"UpdatePairWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatepairwith","signature":"UpdatePairWith(n, paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdatePairWith(2, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateNthPairWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatenthpairwith","signature":"UpdateNthPairWith(n, paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdateNthPairWith(2, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdatePairN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatepairn","signature":"UpdatePairN(n, paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdatePairN(2, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdatePair","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatepair","signature":"UpdatePair(n, paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdatePair(2, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateNthPair","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatenthpair","signature":"UpdateNthPair(n, paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdateNthPair(2, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateFirstPairWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatefirstpairwith","signature":"UpdateFirstPairWith(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdateFirstPairWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 2, 3 ], [ 2, \"b\" ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdatePair1With","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatepair1with","signature":"UpdatePair1With(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdatePair1With([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 2, 3 ], [ 2, \"b\" ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateFirstPair","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatefirstpair","signature":"UpdateFirstPair(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdateFirstPair([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 2, 3 ], [ 2, \"b\" ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdatePair1","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatepair1","signature":"UpdatePair1(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdatePair1([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 2, 3 ], [ 2, \"b\" ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateSecondPairWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatesecondpairwith","signature":"UpdateSecondPairWith(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdateSecondPairWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdatePair2With","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatepair2with","signature":"UpdatePair2With(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdatePair2With([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdateSecondPair","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatesecondpair","signature":"UpdateSecondPair(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdateSecondPair([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"UpdatePair2","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#updatepair2","signature":"UpdatePair2(paNewPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.UpdatePair2([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, \"a\" ], [ 2, 3 ], [ 3, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ToStzList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"NumberOfPairs","description":"getting the number of pairs","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#numberofpairs","signature":"NumberOfPairs()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.NumberOfPairs()","output":"3","from":"composed from the signature, run in the library"}},{"name":"PairAt","description":"getting the nth pair","also_written":["Pair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#pairat","signature":"PairAt(n)","extensions":["Q","QRT"],"forms":["PairQ","PairAtQ","PairQRT","PairAtQRT"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.PairAt(2) )","output":"[ 2, \"b\" ]","from":"composed from the signature, run in the library"}},{"name":"FindPair","description":"finding positions of a given pair in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#findpair","signature":"FindPair(paPair)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FindPair([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindInFirstItems","description":"finding positions of a value in the list of first/second items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#findinfirstitems","signature":"FindInFirstItems(pValue)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.FindInFirstItems(3) )","output":"[ 3 ]","from":"composed from the signature, run in the library"}},{"name":"FindInSecondItems","description":"finding positions of a value in the list of first/second items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#findinseconditems","signature":"FindInSecondItems(pValue)","extensions":[]},{"name":"PairsAreMadeOfEqualItems","description":"checking if pairs are made of equal items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#pairsaremadeofequalitems","signature":"PairsAreMadeOfEqualItems()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.PairsAreMadeOfEqualItems()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItems","description":"","also_written":["FirstValues","FirstItemsInEachPair","FirstItemsOfEachPair","FirstValuesInEachPair","FirstValuesOfEachPair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitems","signature":"FirstItems()","extensions":["Q","QRT","U"],"forms":["FirstItemsQ","FirstItemsU","FirstItemsUQ","FirstValuesU","FirstItemsQRT","FirstItemsUQRT","FirstItemsInEachPairU","FirstItemsOfEachPairU","FirstValuesInEachPairU","FirstValuesOfEachPairU"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.FirstItems() )","output":"[ 1, 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"SecondItems","description":"","also_written":["LastItems","LastValues","SecondValues","LastItemsInEachPair","LastItemsOfEachPair","LastValuesInEachPair","LastValuesOfEachPair","SecondItemsInEachPair","SecondItemsOfEachPair","SecondValuesInEachPair","SecondValuesOfEachPair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditems","signature":"SecondItems()","extensions":["Q","QRT","U"],"forms":["SecondItemsQ","SecondItemsU","SecondItemsUQ","SecondValuesU","SecondItemsQRT","SecondItemsUQRT","SecondItemsInEachPairU","SecondItemsOfEachPairU","SecondValuesInEachPairU","SecondValuesOfEachPairU"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.SecondItems() )","output":"[ \"a\", \"b\", \"c\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplacePair","description":"replacing a pair","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#replacepair","signature":"ReplacePair(n, paNewPair)","extensions":["Q"],"forms":["ReplacePairQ"]},{"name":"PairReplaced","description":"replacing a pair","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#pairreplaced","signature":"PairReplaced(n, paNewPair)","extensions":[]},{"name":"StringifyItems","description":"sorting pairs in ascending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#stringifyitems","signature":"StringifyItems()","extensions":["Q"],"forms":["StringifyItemsQ"]},{"name":"ItemsStringified","description":"sorting pairs in ascending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#itemsstringified","signature":"ItemsStringified()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.ItemsStringified() )","output":"[ [ \"1\", \"a\" ], [ \"2\", \"b\" ], [ \"3\", \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Sort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sort","signature":"Sort()","extensions":["Q","CS"],"forms":["SortQ","SortCS","SortCSQ"]},{"name":"SortUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortup","signature":"SortUp()","extensions":["Q"],"forms":["SortUpQ"]},{"name":"SortInAscending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortinascending","signature":"SortInAscending()","extensions":["Q"],"forms":["SortInAscendingQ"]},{"name":"Sorted","description":"sorting the list of pairs in descending","also_written":["SortedUp","SortedInAscending","SortedInDescending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sorted","signature":"Sorted()","extensions":["CS"],"forms":["SortedCS"]},{"name":"SortDown","description":"sorting the list of pairs in descending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortdown","signature":"SortDown()","extensions":["Q"],"forms":["SortDownQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SortDown()\n? @@( o1.Content() )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortInDescending","description":"sorting the list of pairs in descending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortindescending","signature":"SortInDescending()","extensions":["Q","CS"],"forms":["SortInDescendingQ","SortInDescendingCS","SortInDescendingCSQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SortInDescending()\n? @@( o1.Content() )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortedDown","description":"sorting the list of pairs in descending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sorteddown","signature":"SortedDown()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.SortedDown() )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sorton","signature":"SortOn(n)","extensions":["Q"],"forms":["SortOnQ"]},{"name":"SortOnInAscending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortoninascending","signature":"SortOnInAscending(n)","extensions":["Q"],"forms":["SortOnInAscendingQ"]},{"name":"SortOnUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortonup","signature":"SortOnUp(n)","extensions":["Q"],"forms":["SortOnUpQ"]},{"name":"SortInAscendingOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortinascendingon","signature":"SortInAscendingOn(n)","extensions":["Q"],"forms":["SortInAscendingOnQ"]},{"name":"SortUpOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortupon","signature":"SortUpOn(n)","extensions":["Q"],"forms":["SortUpOnQ"]},{"name":"SortedOn","description":"","also_written":["SortedOnUp","SortedUpOn","SortedInAscendingOn","SortedOnInAscending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortedon","signature":"SortedOn(n)","extensions":[]},{"name":"SortOnInDescending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortonindescending","signature":"SortOnInDescending(n)","extensions":["Q"],"forms":["SortOnInDescendingQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SortOnInDescending(2)\n? @@( o1.Content() )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortInDescendingOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortindescendingon","signature":"SortInDescendingOn(n)","extensions":["Q"],"forms":["SortInDescendingOnQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SortInDescendingOn(2)\n? @@( o1.Content() )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortOnDown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortondown","signature":"SortOnDown(n)","extensions":["Q"],"forms":["SortOnDownQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SortOnDown(2)\n? @@( o1.Content() )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortDownOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortdownon","signature":"SortDownOn(n)","extensions":["Q"],"forms":["SortDownOnQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SortDownOn(2)\n? @@( o1.Content() )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortedOnInDescending","description":"","also_written":["SortedDownOn","SortedOnDown","SortedInDescendingOn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortedonindescending","signature":"SortedOnInDescending(n)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.SortedOnInDescending(2) )","output":"[ [ 3, \"c\" ], [ 2, \"b\" ], [ 1, \"a\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SortBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortby","signature":"SortBy(pcExpr)","extensions":["Q"],"forms":["SortByQ"]},{"name":"SortByInAscending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortbyinascending","signature":"SortByInAscending(pcExpr)","extensions":["Q"],"forms":["SortByInAscendingQ"]},{"name":"SortByUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortbyup","signature":"SortByUp(pcExpr)","extensions":["Q"],"forms":["SortByUpQ"]},{"name":"SortedBy","description":"","also_written":["SortedByUp","SortedByInAscending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortedby","signature":"SortedBy(pcExpr)","extensions":[]},{"name":"SortByInDescending","description":"sorting the pairs by an expression - in descending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortbyindescending","signature":"SortByInDescending(pcExpr)","extensions":["Q"],"forms":["SortByInDescendingQ"]},{"name":"SortByDown","description":"sorting the pairs by an expression - in descending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortbydown","signature":"SortByDown(pcExpr)","extensions":["Q"],"forms":["SortByDownQ"]},{"name":"SortedByInDescending","description":"sorting the pairs by an expression - in descending","also_written":["SortedByDown"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#sortedbyindescending","signature":"SortedByInDescending(pcExpr)","extensions":[]},{"name":"ExpandedIfPairsOfNumbers","description":"returning an expanded list of numbers out of the list of pairs","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#expandedifpairsofnumbers","signature":"ExpandedIfPairsOfNumbers()","extensions":["Q","QRT"],"forms":["ExpandedIfPairsOfNumbersQ","ExpandedIfPairsOfNumbersQRT"]},{"name":"SwapItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#swapitems","signature":"SwapItems()","extensions":["Q"],"forms":["SwapItemsQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SwapItems()\n? @@( o1.Content() )","output":"[ [ \"a\", 1 ], [ \"b\", 2 ], [ \"c\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReverseItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#reverseitems","signature":"ReverseItems()","extensions":["Q"],"forms":["ReverseItemsQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.ReverseItems()\n? @@( o1.Content() )","output":"[ [ \"a\", 1 ], [ \"b\", 2 ], [ \"c\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"InverseItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#inverseitems","signature":"InverseItems()","extensions":["Q"],"forms":["InverseItemsQ"]},{"name":"SwapPairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#swappairs","signature":"SwapPairs()","extensions":["Q"],"forms":["SwapPairsQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.SwapPairs()\n? @@( o1.Content() )","output":"[ [ \"a\", 1 ], [ \"b\", 2 ], [ \"c\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReversePairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#reversepairs","signature":"ReversePairs()","extensions":["Q"],"forms":["ReversePairsQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.ReversePairs()\n? @@( o1.Content() )","output":"[ [ \"a\", 1 ], [ \"b\", 2 ], [ \"c\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"InversePairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#inversepairs","signature":"InversePairs()","extensions":["Q"],"forms":["InversePairsQ"]},{"name":"Reverse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#reverse","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.Reverse()\n? @@( o1.Content() )","output":"[ [ \"a\", 1 ], [ \"b\", 2 ], [ \"c\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"Inverse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#inverse","signature":"Inverse()","extensions":["Q"],"forms":["InverseQ"]},{"name":"Swap","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#swap","signature":"Swap()","extensions":["Q"],"forms":["SwapQ"],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\no1.Swap()\n? @@( o1.Content() )","output":"[ [ \"a\", 1 ], [ \"b\", 2 ], [ \"c\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ItemsSwapped","description":"","also_written":["Swapped","Inversed","Reversed","PairsSwapped","ItemsInversed","ItemsReversed","PairsInversed","PairsReversed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#itemsswapped","signature":"ItemsSwapped()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? @@( o1.ItemsSwapped() )","output":"[ [ \"a\", 1 ], [ \"b\", 2 ], [ \"c\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"IsListOfSections","description":"> Each pair is made of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#islistofsections","signature":"IsListOfSections()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.IsListOfSections()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsSortedListOfSections","description":"checking if the pairs are sections and if they are sorted","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#issortedlistofsections","signature":"IsSortedListOfSections()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.IsSortedListOfSections()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfSectionsSortedInAscending","description":"checking if the pairs are sections and if they are sorted","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#islistofsectionssortedinascending","signature":"IsListOfSectionsSortedInAscending()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.IsListOfSectionsSortedInAscending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfSectionsSortedInDescending","description":"checking if the pairs are sections and if they are sorted","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#islistofsectionssortedindescending","signature":"IsListOfSectionsSortedInDescending()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.IsListOfSectionsSortedInDescending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsInAnyPair","description":"chechking if an item exists in any pair","also_written":["ContainsInside","ContainsInAllPairs","ContainsThisInside","ContainsThisInAnyPair","ContainsThisInAllPairs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#containsinanypair","signature":"ContainsInAnyPair(pItem)","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.ContainsInAnyPair(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"AreAnagrams","description":"checking if the two values are anograms strings","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#areanagrams","signature":"AreAnagrams()","extensions":["CS"],"forms":["AreAnagramsCS"]},{"name":"FirstItemsAreNumbers","description":"checking if the first items are all numbers","also_written":["FirstItemsAreAllNumbers","FirstItemsAreJustNumbers","FirstItemsAreOnlyNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarenumbers","signature":"FirstItemsAreNumbers()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreNumbers()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreStrings","description":"checking if the first items are all strings","also_written":["FirstItemsAreAllStrings","FirstItemsAreJustStrings","FirstItemsAreOnlyStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarestrings","signature":"FirstItemsAreStrings()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreChars","description":"checking if the first items are all chars","also_written":["FirstItemsAreAllChars","FirstItemsAreJustChars","FirstItemsAreOnlyChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarechars","signature":"FirstItemsAreChars()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreChars()","output":"1","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreLists","description":"checking if the first items are all lists","also_written":["FirstItemsAreAllLists","FirstItemsAreJustLists","FirstItemsAreOnlyLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarelists","signature":"FirstItemsAreLists()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreObjects","description":"checking if the first items are all objects","also_written":["FirstItemsAreAllObjects","FirstItemsAreJustObjects","FirstItemsAreOnlyObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsareobjects","signature":"FirstItemsAreObjects()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreStzObjects","description":"checking if the first items are all stzobjects","also_written":["FirstItemsAreAllStzObjects","FirstItemsAreJustStzObjects","FirstItemsAreOnlyStzObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarestzobjects","signature":"FirstItemsAreStzObjects()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreStzObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreStzChars","description":"checking if the first items are all stzchars","also_written":["FirstItemsAreAllStzChars","FirstItemsAreJustStzChars","FirstItemsAreOnlyStzChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarestzchars","signature":"FirstItemsAreStzChars()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreStzChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreStzStrings","description":"checking if the first items are all stzstrings","also_written":["FirstItemsAreAllStzStrings","FirstItemsAreJustStzStrings","FirstItemsAreOnlyStzStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarestzstrings","signature":"FirstItemsAreStzStrings()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreStzStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreStzNumbers","description":"checking if the first items are all stznumbers","also_written":["FirstItemsAreAllStzNumbers","FirstItemsAreJustStzNumbers","FirstItemsAreOnlyStzNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarestznumbers","signature":"FirstItemsAreStzNumbers()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreStzNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreStzLists","description":"checking if the first items are all stzlists","also_written":["FirstItemsAreAllStzLists","FirstItemsAreJustStzLists","FirstItemsAreOnlyStzLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarestzlists","signature":"FirstItemsAreStzLists()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreStzLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FirstItemsAreStzHashLists","description":"checking if the first items are all stzhashlists","also_written":["FirstItemsAreAllStzHashLists","FirstItemsAreJustStzHashLists","FirstItemsAreOnlyStzHashLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#firstitemsarestzhashlists","signature":"FirstItemsAreStzHashLists()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.FirstItemsAreStzHashLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreNumbers","description":"checking if the second items are all numbers","also_written":["SecondItemsAreAllNumbers","SecondItemsAreJustNumbers","SecondItemsAreOnlyNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarenumbers","signature":"SecondItemsAreNumbers()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreStrings","description":"checking if the second items are all strings","also_written":["SecondItemsAreAllStrings","SecondItemsAreJustStrings","SecondItemsAreOnlyStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarestrings","signature":"SecondItemsAreStrings()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreStrings()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreChars","description":"checking if the second items are all chars","also_written":["SecondItemsAreAllChars","SecondItemsAreJustChars","SecondItemsAreOnlyChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarechars","signature":"SecondItemsAreChars()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreChars()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreLists","description":"checking if the second items are all lists","also_written":["SecondItemsAreAllLists","SecondItemsAreJustLists","SecondItemsAreOnlyLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarelists","signature":"SecondItemsAreLists()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreObjects","description":"checking if the second items are all objects","also_written":["SecondItemsAreAllObjects","SecondItemsAreJustObjects","SecondItemsAreOnlyObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsareobjects","signature":"SecondItemsAreObjects()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreStzObjects","description":"checking if the second items are all stzobjects","also_written":["SecondItemsAreAllStzObjects","SecondItemsAreJustStzObjects","SecondItemsAreOnlyStzObjects"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarestzobjects","signature":"SecondItemsAreStzObjects()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreStzObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreStzChars","description":"checking if the second items are all stzchars","also_written":["SecondItemsAreAllStzChars","SecondItemsAreJustStzChars","SecondItemsAreOnlyStzChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarestzchars","signature":"SecondItemsAreStzChars()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreStzChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreStzStrings","description":"checking if the second items are all stzstrings","also_written":["SecondItemsAreAllStzStrings","SecondItemsAreJustStzStrings","SecondItemsAreOnlyStzStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarestzstrings","signature":"SecondItemsAreStzStrings()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreStzStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreStzNumbers","description":"checking if the second items are all stznumbers","also_written":["SecondItemsAreAllStzNumbers","SecondItemsAreJustStzNumbers","SecondItemsAreOnlyStzNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarestznumbers","signature":"SecondItemsAreStzNumbers()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreStzNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreStzLists","description":"checking if the second items are all stzlists","also_written":["SecondItemsAreAllStzLists","SecondItemsAreJustStzLists","SecondItemsAreOnlyStzLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarestzlists","signature":"SecondItemsAreStzLists()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreStzLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondItemsAreStzHashLists","description":"checking if the second items are all stzhashlists","also_written":["SecondItemsAreAllStzHashLists","SecondItemsAreJustStzHashLists","SecondItemsAreOnlyStzHashLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#seconditemsarestzhashlists","signature":"SecondItemsAreStzHashLists()","extensions":[],"example":{"code":"o1 = new stzListOfPairs([ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ])\n? o1.SecondItemsAreStzHashLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToStzHashList","description":"transforming the list of pairs into a stzhashlist","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#tostzhashlist","signature":"ToStzHashList()","extensions":["Q"],"forms":["ToStzHashListQ"]},{"name":"ToStzListOfSections","description":"transforming the list of pairs into a stzhashlist","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#tostzlistofsections","signature":"ToStzListOfSections()","extensions":[]},{"name":"ToStzSetOfSections","description":"transforming the list of pairs into a stzhashlist","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofpairs.html#tostzsetofsections","signature":"ToStzSetOfSections()","extensions":[]}]},{"name":"stzListOfSections","also_named":["stzSections"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfSections.ring","inherits":{"stzListOfLists":36,"stzList":880},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#init","signature":"init(paSections)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#copy","signature":"Copy()","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#update","signature":"Update(paNewSections)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#updatewith","signature":"UpdateWith(paNewSections)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"MergeContiguous","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#mergecontiguous","signature":"MergeContiguous()","extensions":["Q"],"forms":["MergeContiguousQ"],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\no1.MergeContiguous()\n? @@( o1.Content() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}},{"name":"MergeAdjuscent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#mergeadjuscent","signature":"MergeAdjuscent()","extensions":["Q"],"forms":["MergeAdjuscentQ"],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\no1.MergeAdjuscent()\n? @@( o1.Content() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}},{"name":"ContiguousSectionsMerged","description":"","also_written":["AdjuscentMerged","ContiguousMerged","AdjuscentSectionsMerged"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#contiguoussectionsmerged","signature":"ContiguousSectionsMerged()","extensions":[],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\n? @@( o1.ContiguousSectionsMerged() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}},{"name":"MergeIncluded","description":"merging the included sections in the list of sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#mergeincluded","signature":"MergeIncluded()","extensions":["Q"],"forms":["MergeIncludedQ"]},{"name":"MergeInclusive","description":"merging the included sections in the list of sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#mergeinclusive","signature":"MergeInclusive()","extensions":["Q"],"forms":["MergeInclusiveQ"]},{"name":"IncludedSectionsMerged","description":"merging the included sections in the list of sections","also_written":["InclusiveSectionsMerged"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#includedsectionsmerged","signature":"IncludedSectionsMerged()","extensions":[]},{"name":"MergeOverlapping","description":"merging overlapping sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#mergeoverlapping","signature":"MergeOverlapping()","extensions":["Q"],"forms":["MergeOverlappingQ"],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\no1.MergeOverlapping()\n? @@( o1.Content() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}},{"name":"MergeOverlappingSections","description":"merging overlapping sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#mergeoverlappingsections","signature":"MergeOverlappingSections()","extensions":["Q"],"forms":["MergeOverlappingSectionsQ"],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\no1.MergeOverlappingSections()\n? @@( o1.Content() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}},{"name":"OverLappedSectionsMerged","description":"merging overlapping sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#overlappedsectionsmerged","signature":"OverLappedSectionsMerged()","extensions":[],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\n? @@( o1.OverLappedSectionsMerged() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}},{"name":"Merge","description":"merging sections both iclusive and overlapping","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#merge","signature":"Merge()","extensions":["Q"],"forms":["MergeQ"],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\no1.Merge()\n? @@( o1.Content() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}},{"name":"Merged","description":"merging sections both iclusive and overlapping","also_written":["SectionsMerged"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsections.html#merged","signature":"Merged()","extensions":[],"example":{"code":"o1 = new stzListOfSections([ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ], [ 11, 14 ], [ 12, 15 ], [ 26, 29 ] ])\n? @@( o1.Merged() )","output":"[ [ 8, 15 ], [ 26, 29 ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListOfSets","also_named":["stzSets"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistofsets.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfSets.ring","inherits":{"stzListOfLists":37,"stzList":884},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsets.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsets.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsets.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsets.html#copy","signature":"Copy()","extensions":[]},{"name":"Sets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistofsets.html#sets","signature":"Sets()","extensions":[]}]},{"name":"stzListOfTables","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stzlistoftables.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzListOfTables.ring","inherits":{"stzListOfHashLists":6,"stzList":885},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftables.html#init","signature":"init(paList)","extensions":[]},{"name":"NumberOfTables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftables.html#numberoftables","signature":"NumberOfTables()","extensions":[]},{"name":"HowManyTables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftables.html#howmanytables","signature":"HowManyTables()","extensions":[]},{"name":"CountTables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftables.html#counttables","signature":"CountTables()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftables.html#show","signature":"Show()","extensions":[]}]},{"name":"stzListOfTexts","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzListOfTexts.ring","inherits":{"stzStringList":91},"methods":[{"name":"MostSimilarByMeaning","description":"These are what make a list of TEXTS more than a list of strings. They read the MEANING of each fragment (semantic similarity, sentiment), so a fluent chain like Q(text).SentencesQ().MostSimilarByMeaning(query) / .ThatAre( :Positive) works. Semantic ops upgrade to neural embeddings when a model is loaded (StzNeuralModelQ(path)), else degrade to lexical -- see StzSemanticSimilarity(). The text most similar to pcQuery by MEANING. Uses the loaded neural model's sentence embeddings when one is present, else lexical WORD-OVERLAP cosine -- the right notion for sentences/documents. (The inherited MostSimilarTo() uses Jaro-Winkler CHARACTER similarity, better for fuzzy word/typo matching.)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts.html#mostsimilarbymeaning","signature":"MostSimilarByMeaning(pcQuery)","extensions":["Q"],"forms":["MostSimilarByMeaningQ"],"example":{"code":"o1 = new stzListOfTexts([ \"a\", \"b\" ])\n? o1.MostSimilarByMeaning(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"ThatAre","description":"The texts whose sentiment label matches \"positive\"/\"negative\"/\"neutral\".","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts.html#thatare","signature":"ThatAre(pcPolarity)","extensions":["Q"],"forms":["ThatAreQ"]},{"name":"RankedForQuery","description":"Rank these texts (candidate documents) by relevance to a query. Uses a CROSS-ENCODER (joint query+doc scoring) when a reranker GGUF is loaded (StzUseNeuralModel with e.g. jina-reranker), else bi-encoder/lexical similarity. The accurate second stage of retrieve-then-rerank. RankedForQuery(query) -- [[doc, score], ...] sorted by descending relevance.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts/rankedforquery.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts/rankedforquery.html","signature":"RankedForQuery(pcQuery)","extensions":["Q","QQ"],"forms":["RankedForQueryQ","RankedForQueryQQ"],"example":{"code":"o1 = new stzListOfTexts([ \"a\", \"b\" ])\n? @@( o1.RankedForQuery(\"a\") )","output":"[ [ \"a\", 1 ], [ \"b\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostRelevantTo","description":"The single most relevant text to the query (DATA, a string).","entry":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts/mostrelevantto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts/mostrelevantto.html","signature":"MostRelevantTo(pcQuery)","extensions":[],"example":{"code":"o1 = new stzListOfTexts([ \"a\", \"b\" ])\n? o1.MostRelevantTo(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"A copy stays a list of TEXTS (override the base, which returns stzStringList).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftexts.html#copy","signature":"Copy()","extensions":[]}]},{"name":"stzListOfTimeLines","also_named":["stzTimeLines"],"area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzListOfTimeLines.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#init","signature":"init(p)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#content","signature":"Content()","extensions":[]},{"name":"GlobalStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#globalstart","signature":"GlobalStart()","extensions":["Q"],"forms":["GlobalStartQ"],"example":{"code":"o1 = new stzListOfTimeLines([\n:Lanes = [ \"single\" ],\n:From  = \"2026-06-01 00:00:00\",\n:To    = \"2026-06-30 23:59:59\"\n])\n? o1.GlobalStart()","output":"2026-06-01 00:00:00","from":"composed from the signature, run in the library"}},{"name":"GlobalEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#globalend","signature":"GlobalEnd()","extensions":["Q"],"forms":["GlobalEndQ"],"example":{"code":"o1 = new stzListOfTimeLines([\n:Lanes = [ \"single\" ],\n:From  = \"2026-06-01 00:00:00\",\n:To    = \"2026-06-30 23:59:59\"\n])\n? o1.GlobalEnd()","output":"2026-06-30 23:59:59","from":"composed from the signature, run in the library"}},{"name":"SetGlobalStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#setglobalstart","signature":"SetGlobalStart(p)","extensions":["Q"],"forms":["SetGlobalStartQ"]},{"name":"SetGlobalEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#setglobalend","signature":"SetGlobalEnd(p)","extensions":["Q"],"forms":["SetGlobalEndQ"]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#duration","signature":"Duration()","extensions":["Q"],"forms":["DurationQ"],"example":{"code":"o1 = new stzListOfTimeLines([\n:Lanes = [ \"single\" ],\n:From  = \"2026-06-01 00:00:00\",\n:To    = \"2026-06-30 23:59:59\"\n])\n? o1.Duration()","output":"2591999","from":"composed from the signature, run in the library"}},{"name":"Lanes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#lanes","signature":"Lanes()","extensions":[],"example":{"code":"o1 = new stzListOfTimeLines([\n:Lanes = [ \"single\" ],\n:From  = \"2026-06-01 00:00:00\",\n:To    = \"2026-06-30 23:59:59\"\n])\n? @@( o1.Lanes() )","output":"[ \"SINGLE\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLanes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#numberoflanes","signature":"NumberOfLanes()","extensions":[],"example":{"code":"o1 = new stzListOfTimeLines([\n:Lanes = [ \"single\" ],\n:From  = \"2026-06-01 00:00:00\",\n:To    = \"2026-06-30 23:59:59\"\n])\n? o1.NumberOfLanes()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Lane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#lane","signature":"Lane(pcLane)","extensions":["Q"],"forms":["LaneQ"]},{"name":"HasLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#haslane","signature":"HasLane(pcLane)","extensions":[],"example":{"code":"o1 = new stzListOfTimeLines([\n:Lanes = [ \"single\" ],\n:From  = \"2026-06-01 00:00:00\",\n:To    = \"2026-06-30 23:59:59\"\n])\n? o1.HasLane(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addlane","signature":"AddLane(pcLane)","extensions":["Q"],"forms":["AddLaneQ"]},{"name":"RemoveLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#removelane","signature":"RemoveLane(pcLane)","extensions":["Q"],"forms":["RemoveLaneQ"]},{"name":"AddPointToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addpointtolane","signature":"AddPointToLane(pcLane, pcLabel, pDateTime)","extensions":["Q"],"forms":["AddPointToLaneQ"]},{"name":"AddMomentToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addmomenttolane","signature":"AddMomentToLane(pcLane, pcLabel, pDateTime)","extensions":[]},{"name":"AddPointsToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addpointstolane","signature":"AddPointsToLane(pcLane, paPoints)","extensions":[]},{"name":"AddSpanToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addspantolane","signature":"AddSpanToLane(pcLane, pcLabel, pStart, pEnd)","extensions":["Q"],"forms":["AddSpanToLaneQ"]},{"name":"AddPeriodToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addperiodtolane","signature":"AddPeriodToLane(pcLane, pcLabel, pStart, pEnd)","extensions":[]},{"name":"AddSpansToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addspanstolane","signature":"AddSpansToLane(pcLane, paSpans)","extensions":[]},{"name":"AddBlockedSpanToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addblockedspantolane","signature":"AddBlockedSpanToLane(pcLane, pcLabel, pStart, pEnd)","extensions":[]},{"name":"AddBlockedPointToLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#addblockedpointtolane","signature":"AddBlockedPointToLane(pcLane, pDateTime)","extensions":[]},{"name":"BlockSpanInLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#blockspaninlane","signature":"BlockSpanInLane(pcLane, pcLabel)","extensions":[]},{"name":"BlockPointInLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#blockpointinlane","signature":"BlockPointInLane(pcLane, pcLabel)","extensions":[]},{"name":"IsBlockedInLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#isblockedinlane","signature":"IsBlockedInLane(pcLane, p)","extensions":[]},{"name":"WhatsAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#whatsat","signature":"WhatsAt(pDateTime)","extensions":[]},{"name":"HasOverlapsInLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#hasoverlapsinlane","signature":"HasOverlapsInLane(pcLane)","extensions":[]},{"name":"CrossLaneOverlaps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#crosslaneoverlaps","signature":"CrossLaneOverlaps()","extensions":[]},{"name":"UncoveredPeriodsPerLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#uncoveredperiodsperlane","signature":"UncoveredPeriodsPerLane()","extensions":[],"example":{"code":"o1 = new stzListOfTimeLines([\n:Lanes = [ \"single\" ],\n:From  = \"2026-06-01 00:00:00\",\n:To    = \"2026-06-30 23:59:59\"\n])\n? @@( o1.UncoveredPeriodsPerLane() )","output":"[ [ [ \"lane\", \"SINGLE\" ], [ \"uncovered\", [ ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#show","signature":"Show()","extensions":["XT"],"forms":["ShowXT"]},{"name":"ShowShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#showshort","signature":"ShowShort()","extensions":[]},{"name":"ShowUncovered","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#showuncovered","signature":"ShowUncovered()","extensions":[]},{"name":"VizFind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#vizfind","signature":"VizFind(pcLabel)","extensions":["Q"],"forms":["VizFindQ"]},{"name":"RemovePointFromLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#removepointfromlane","signature":"RemovePointFromLane(pcLane, pcLabelOrDateTime)","extensions":[]},{"name":"RenameLabelInLane","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#renamelabelinlane","signature":"RenameLabelInLane(pcLane, pcLabel, pcNewLabel)","extensions":[]},{"name":"ToTimeLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#totimeline","signature":"ToTimeLine(pcStrategy)","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#clear","signature":"Clear()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistoftimelines.html#copy","signature":"Copy()","extensions":[]}]},{"name":"stzListParser","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListParser.ring","inherits":{"stzParser":1},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#init","signature":"init(paList)","extensions":[]},{"name":"List","description":"general info","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#list","signature":"List()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? @@( o1.List() )","output":"[ 1, 2, 3, 4, 5, 6, 7, 8 ]","from":"composed from the signature, run in the library"}},{"name":"ParsedPositions","description":"general info","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#parsedpositions","signature":"ParsedPositions()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? @@( o1.ParsedPositions() )","output":"[ 1, 2, 3, 4, 5, 6, 7, 8 ]","from":"composed from the signature, run in the library"}},{"name":"StartPosition","description":"general info","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#startposition","signature":"StartPosition()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.StartPosition()","output":"1","from":"composed from the signature, run in the library"}},{"name":"EndPosition","description":"general info","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#endposition","signature":"EndPosition()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.EndPosition()","output":"8","from":"composed from the signature, run in the library"}},{"name":"NumberOfSteps","description":"general info","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#numberofsteps","signature":"NumberOfSteps()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.NumberOfSteps()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Parse","description":"parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#parse","signature":"Parse(pnStart, pnEnd, pnStep)","extensions":[]},{"name":"SetStartPosition","description":"parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setstartposition","signature":"SetStartPosition(pnStart)","extensions":[]},{"name":"SetEndPosition","description":"parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setendposition","signature":"SetEndPosition(pnEnd)","extensions":[]},{"name":"SetNumberOfSteps","description":"parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setnumberofsteps","signature":"SetNumberOfSteps(pnSteps)","extensions":[]},{"name":"SetCurrentPosition","description":"current position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setcurrentposition","signature":"SetCurrentPosition(n)","extensions":[]},{"name":"CurrentPosition","description":"current position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#currentposition","signature":"CurrentPosition()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.CurrentPosition()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ResetCurrentPosition","description":"SetCurrentPosition(:Default) meant the same thing and did something else, so the two now share one rule.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#resetcurrentposition","signature":"ResetCurrentPosition()","extensions":[]},{"name":"NextNthPosition","description":"next nth position","also_written":["NthNextPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#nextnthposition","signature":"NextNthPosition(n)","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.NextNthPosition(2)","output":"3","from":"composed from the signature, run in the library"}},{"name":"NextPosition","description":"next nth position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#nextposition","signature":"NextPosition()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.NextPosition()","output":"2","from":"composed from the signature, run in the library"}},{"name":"PreviousNthPosition","description":"previous nth position","also_written":["NthPreviousPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#previousnthposition","signature":"PreviousNthPosition(n)","extensions":[]},{"name":"PreviousPosition","description":"previous nth position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#previousposition","signature":"PreviousPosition()","extensions":[]},{"name":"ParsedItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#parseditems","signature":"ParsedItems()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? @@( o1.ParsedItems() )","output":"[ 1, 2, 3, 4, 5, 6, 7, 8 ]","from":"composed from the signature, run in the library"}},{"name":"CurrentItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#currentitem","signature":"CurrentItem()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.CurrentItem()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NextNthItem","description":"","also_written":["NthNextItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#nextnthitem","signature":"NextNthItem(n)","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.NextNthItem(2)","output":"3","from":"composed from the signature, run in the library"}},{"name":"NextItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#nextitem","signature":"NextItem()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.NextItem()","output":"2","from":"composed from the signature, run in the library"}},{"name":"PreviousNthItem","description":"","also_written":["NthPreviousItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#previousnthitem","signature":"PreviousNthItem(n)","extensions":[]},{"name":"PreviousItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#previousitem","signature":"PreviousItem()","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#reset","signature":"Reset()","extensions":[]},{"name":"SetDefaultStartPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setdefaultstartposition","signature":"SetDefaultStartPosition(pnStart)","extensions":[]},{"name":"DefaultStartPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#defaultstartposition","signature":"DefaultStartPosition()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.DefaultStartPosition()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SetDefaultEndPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setdefaultendposition","signature":"SetDefaultEndPosition(pnEnd)","extensions":[]},{"name":"DefaultEndPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#defaultendposition","signature":"DefaultEndPosition()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.DefaultEndPosition()","output":"end","from":"composed from the signature, run in the library"}},{"name":"SetDefaultNumberOfSteps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setdefaultnumberofsteps","signature":"SetDefaultNumberOfSteps(pnSteps)","extensions":[]},{"name":"DefaultNumberOfSteps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#defaultnumberofsteps","signature":"DefaultNumberOfSteps()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.DefaultNumberOfSteps()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SetDefaultCurrentPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#setdefaultcurrentposition","signature":"SetDefaultCurrentPosition(n)","extensions":[]},{"name":"DefaultCurrentPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistparser.html#defaultcurrentposition","signature":"DefaultCurrentPosition()","extensions":[],"example":{"code":"o1 = new stzListParser([ 1, 2, 3, 4, 5, 6, 7, 8 ])\n? o1.DefaultCurrentPosition()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzListPerformer","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPerformer.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListPerformer([1, 2, 3, 4, 5])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListPerformer([1, 2, 3, 4, 5])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Perform","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#perform","signature":"Perform(pcAction)","extensions":["Q","W"],"forms":["PerformQ","PerformW","PerformWQ"]},{"name":"PerformOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#performon","signature":"PerformOn(panPos, pcAction)","extensions":["Q"],"forms":["PerformOnQ"]},{"name":"PerformOnPositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#performonpositions","signature":"PerformOnPositions(panPos, pcAction)","extensions":[]},{"name":"PerformAtW","description":"PerformAtW: transform only the items that are BOTH at one of panPos -- and satisfy the W condition (the position-restricted PerformW).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#performatw","signature":"PerformAtW(panPos, pcCondition, pcAction)","extensions":["Q"],"forms":["PerformAtWQ"]},{"name":"Yield","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#yield","signature":"Yield(pcYielder)","extensions":["Q","W"],"forms":["YieldQ","YieldW","YieldWQ"]},{"name":"YieldOn","description":"Evaluate the yielder expression over the items and return the results AT the given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#yieldon","signature":"YieldOn(panPos, pcYielder)","extensions":["Q"],"forms":["YieldOnQ"]},{"name":"PerformOnEachItemAndItsPosition","description":"perform on each with index","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#performoneachitemanditsposition","signature":"PerformOnEachItemAndItsPosition(pcAction)","extensions":["Q"],"forms":["PerformOnEachItemAndItsPositionQ"]},{"name":"YieldPairs","description":"yield pairs [position, item]","url":"https://mayouni.github.io/stzsite/en/reference/stzlistperformer.html#yieldpairs","signature":"YieldPairs(pcYielder)","extensions":[]}]},{"name":"stzListProvidedAsString","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListProvidedAsString.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#init","signature":"init(pcListAsString)","extensions":[]},{"name":"Items","description":"list of values or variables","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#items","signature":"Items()","extensions":[]},{"name":"IsListOfValues","description":"list of values or variables","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#islistofvalues","signature":"IsListOfValues()","extensions":[]},{"name":"IsListOfVariables","description":"list of values or variables","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#islistofvariables","signature":"IsListOfVariables()","extensions":[]},{"name":"IsListOfValuesAndVariables","description":"list of values or variables","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#islistofvaluesandvariables","signature":"IsListOfValuesAndVariables()","extensions":[]},{"name":"ContainsOnlyValues","description":"list of values or variables","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#containsonlyvalues","signature":"ContainsOnlyValues()","extensions":[]},{"name":"ContainsOnlyVariables","description":"list of values or variables","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#containsonlyvariables","signature":"ContainsOnlyVariables()","extensions":[]},{"name":"ContainsValuesAndVariables","description":"list of values or variables","url":"https://mayouni.github.io/stzsite/en/reference/stzlistprovidedasstring.html#containsvaluesandvariables","signature":"ContainsValuesAndVariables()","extensions":[]}]},{"name":"stzListRandom","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListRandom.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#content","signature":"Content()","extensions":[]},{"name":"List","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#list","signature":"List()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#numberofitems","signature":"NumberOfItems()","extensions":[]},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"RandomPosition","description":"getting a random position in the list","also_written":["APosition","AnyPosition","ARandomPosition","AnyRandomPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomposition","signature":"RandomPosition()","extensions":["Except"],"forms":["RandomPositionExcept"]},{"name":"RandomPositionGreaterThan","description":"getting a random position greater than / less than the one provided","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randompositiongreaterthan","signature":"RandomPositionGreaterThan(_n_)","extensions":[]},{"name":"RandomPositionLessThan","description":"getting a random position greater than / less than the one provided","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randompositionlessthan","signature":"RandomPositionLessThan(_n_)","extensions":[]},{"name":"RandomPositionExceptPositions","description":"getting a random position except one / many","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randompositionexceptpositions","signature":"RandomPositionExceptPositions(panPos)","extensions":[]},{"name":"NRandomPositions","description":"getting n random positions in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#nrandompositions","signature":"NRandomPositions(_n_)","extensions":["U"],"forms":["NRandomPositionsU"]},{"name":"RandomItem","description":"getting a random item","also_written":["AnItem","AnyItem","ARandomItem","AnyRandomItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomitem","signature":"RandomItem()","extensions":["CS","Except"],"forms":["AnItemExcept","AnyItemExcept","RandomItemExcept","RandomItemExceptCS"]},{"name":"AnItemOtherThan","description":"getting a random item except the one provided","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#anitemotherthan","signature":"AnItemOtherThan(pItem)","extensions":[]},{"name":"AnyItemOtherThan","description":"getting a random item except the one provided","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#anyitemotherthan","signature":"AnyItemOtherThan(pItem)","extensions":[]},{"name":"RandomItemExceptPosition","description":"getting a random item except at the given position","also_written":["AnItemExceptAt","AnItemExceptPosition","ARandomItemExceptPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomitemexceptposition","signature":"RandomItemExceptPosition(_n_)","extensions":[]},{"name":"NRandomItems","description":"getting n random items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#nrandomitems","signature":"NRandomItems(_n_)","extensions":[]},{"name":"SomeItems","description":"getting n random items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#someitems","signature":"SomeItems()","extensions":[]},{"name":"Randomize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomize","signature":"Randomize()","extensions":["Q"],"forms":["RandomizeQ"]},{"name":"Randomise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomise","signature":"Randomise()","extensions":["Q"],"forms":["RandomiseQ"]},{"name":"Shuffle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#shuffle","signature":"Shuffle()","extensions":["Q"],"forms":["ShuffleQ"]},{"name":"RandomizePositions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomizepositions","signature":"RandomizePositions()","extensions":["Q"],"forms":["RandomizePositionsQ"]},{"name":"Randomized","description":"","also_written":["Shuffeled","Randomised"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomized","signature":"Randomized()","extensions":[]},{"name":"RandomizeSection","description":"randomizing the items positions in the given section of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomizesection","signature":"RandomizeSection(n1, n2)","extensions":["Q"],"forms":["RandomizeSectionQ"]},{"name":"RandomiseSection","description":"randomizing the items positions in the given section of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomisesection","signature":"RandomiseSection(n1, n2)","extensions":[]},{"name":"ShuffleSection","description":"randomizing the items positions in the given section of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#shufflesection","signature":"ShuffleSection(n1, n2)","extensions":[]},{"name":"SectionRandomized","description":"randomizing the items positions in the given section of the list","also_written":["SectionRandomised"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#sectionrandomized","signature":"SectionRandomized(n1, n2)","extensions":[]},{"name":"RandomizeSections","description":"randomizing the items positions in the given sections of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomizesections","signature":"RandomizeSections(panSections)","extensions":["Q"],"forms":["RandomizeSectionsQ"]},{"name":"RandomiseSections","description":"randomizing the items positions in the given sections of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomisesections","signature":"RandomiseSections(panSections)","extensions":[]},{"name":"ShuffleSections","description":"randomizing the items positions in the given sections of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#shufflesections","signature":"ShuffleSections(panSections)","extensions":[]},{"name":"SectionsRandomized","description":"randomizing the items positions in the given sections of the list","also_written":["SectionsRandomised"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#sectionsrandomized","signature":"SectionsRandomized(panSections)","extensions":[]},{"name":"RandomizeNumbers","description":"randomizing the numbers existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomizenumbers","signature":"RandomizeNumbers()","extensions":["Q"],"forms":["RandomizeNumbersQ"]},{"name":"RandomiseNumbers","description":"randomizing the numbers existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomisenumbers","signature":"RandomiseNumbers()","extensions":[]},{"name":"ShuffleNumbers","description":"randomizing the numbers existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#shufflenumbers","signature":"ShuffleNumbers()","extensions":[]},{"name":"NumbersRandomized","description":"randomizing the numbers existing in the list","also_written":["NumbersShuffled","NumbersRandomised"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#numbersrandomized","signature":"NumbersRandomized()","extensions":[]},{"name":"RandomizeStrings","description":"randomizing the strings existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomizestrings","signature":"RandomizeStrings()","extensions":["Q"],"forms":["RandomizeStringsQ"]},{"name":"RandomiseStrings","description":"randomizing the strings existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomisestrings","signature":"RandomiseStrings()","extensions":[]},{"name":"ShuffleStrings","description":"randomizing the strings existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#shufflestrings","signature":"ShuffleStrings()","extensions":[]},{"name":"StringsRandomized","description":"randomizing the strings existing in the list","also_written":["StringsShuffled","StringsRandomised"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#stringsrandomized","signature":"StringsRandomized()","extensions":[]},{"name":"RandomizeLists","description":"randomizing the lists existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomizelists","signature":"RandomizeLists()","extensions":["Q"],"forms":["RandomizeListsQ"]},{"name":"RandomiseLists","description":"randomizing the lists existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomiselists","signature":"RandomiseLists()","extensions":[]},{"name":"ShuffleLists","description":"randomizing the lists existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#shufflelists","signature":"ShuffleLists()","extensions":[]},{"name":"ListsRandomized","description":"randomizing the lists existing in the list","also_written":["ListsShuffled","ListsRandomised"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#listsrandomized","signature":"ListsRandomized()","extensions":[]},{"name":"RandomizeObjects","description":"randomizing the objects existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomizeobjects","signature":"RandomizeObjects()","extensions":["Q"],"forms":["RandomizeObjectsQ"]},{"name":"RandomiseObjects","description":"randomizing the objects existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#randomiseobjects","signature":"RandomiseObjects()","extensions":[]},{"name":"ShuffleObjects","description":"randomizing the objects existing in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#shuffleobjects","signature":"ShuffleObjects()","extensions":[]},{"name":"ObjectsRandomized","description":"randomizing the objects existing in the list","also_written":["ObjectsShuffled","ObjectsRandomised"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistrandom.html#objectsrandomized","signature":"ObjectsRandomized()","extensions":[]}]},{"name":"stzListRemover","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListRemover.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\n? o1.NumberOfItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveAll","description":"WITHOUT CASESENSITIVITY","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removeall","signature":"RemoveAll(pItem)","extensions":["Q","CS"],"forms":["RemoveAllQ","RemoveAllCS","RemoveAllCSQ"]},{"name":"Remove","description":"Same as RemoveAllCS: WITHOUT CASESENSITIVITY (with the case-sensitivity dial) (case-sensitive by default)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#remove","signature":"Remove(pItem)","extensions":["Q","CS","W","Many"],"forms":["RemoveW","RemoveCS","RemoveWQ","RemoveMany","RemoveManyQ","RemoveManyCS","RemoveManyCSQ"]},{"name":"AllOccurrencesRemoved","description":"removing all occurrences of a given item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#alloccurrencesremoved","signature":"AllOccurrencesRemoved(pItem)","extensions":[]},{"name":"RemoveItemAtPosition","description":"removing an item by specifying its position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removeitematposition","signature":"RemoveItemAtPosition(_n_)","extensions":["Q"],"forms":["RemoveItemAtPositionQ"],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveItemAtPosition(2)\n? @@( o1.Content() )","output":"[ \"first\", \"third\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAt","description":"removing an item by specifying its position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removeat","signature":"RemoveAt(_n_)","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveAt(2)\n? @@( o1.Content() )","output":"[ \"first\", \"third\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAtPosition","description":"removing an item by specifying its position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removeatposition","signature":"RemoveAtPosition(_n_)","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveAtPosition(2)\n? @@( o1.Content() )","output":"[ \"first\", \"third\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNthItem","description":"removing an item by specifying its position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removenthitem","signature":"RemoveNthItem(_n_)","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveNthItem(2)\n? @@( o1.Content() )","output":"[ \"first\", \"third\" ]","from":"composed from the signature, run in the library"}},{"name":"NthItemRemoved","description":"removing an item by specifying its position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#nthitemremoved","signature":"NthItemRemoved(_n_)","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\n? @@( o1.NthItemRemoved(2) )","output":"[ \"first\", \"third\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveFirstItem","description":"removing first item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removefirstitem","signature":"RemoveFirstItem()","extensions":["Q"],"forms":["RemoveFirstItemQ"],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveFirstItem()\n? @@( o1.Content() )","output":"[ \"second\", \"third\" ]","from":"composed from the signature, run in the library"}},{"name":"FirstItemRemoved","description":"removing first item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#firstitemremoved","signature":"FirstItemRemoved()","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\n? @@( o1.FirstItemRemoved() )","output":"[ \"second\", \"third\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveLastItem","description":"removing last item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removelastitem","signature":"RemoveLastItem()","extensions":["Q"],"forms":["RemoveLastItemQ"],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveLastItem()\n? @@( o1.Content() )","output":"[ \"first\", \"second\" ]","from":"composed from the signature, run in the library"}},{"name":"LastItemRemoved","description":"removing last item in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#lastitemremoved","signature":"LastItemRemoved()","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\n? @@( o1.LastItemRemoved() )","output":"[ \"first\", \"second\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveFirstAndLastItems","description":"removing first and last items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removefirstandlastitems","signature":"RemoveFirstAndLastItems()","extensions":["Q"],"forms":["RemoveFirstAndLastItemsQ"],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveFirstAndLastItems()\n? @@( o1.Content() )","output":"[ \"second\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveItemsAtPositions","description":"removing many items by their positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removeitemsatpositions","signature":"RemoveItemsAtPositions(panPositions)","extensions":["Q"],"forms":["RemoveItemsAtPositionsQ"],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveItemsAtPositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"first\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAtPositions","description":"removing many items by their positions","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removeatpositions","signature":"RemoveAtPositions(panPositions)","extensions":[],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveAtPositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"first\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveSection","description":"removing a section of items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removesection","signature":"RemoveSection(n1, n2)","extensions":["Q"],"forms":["RemoveSectionQ"],"example":{"code":"o1 = new stzListRemover([\"first\", \"second\", \"third\"])\no1.RemoveSection(2, 5)\n? @@( o1.Content() )","output":"[ \"first\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAllItems","description":"removing all items in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removeallitems","signature":"RemoveAllItems()","extensions":["Q"],"forms":["RemoveAllItemsQ"]},{"name":"Clear","description":"removing all items in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#clear","signature":"Clear()","extensions":[]},{"name":"RemoveNthOccurrence","description":"removing nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removenthoccurrence","signature":"RemoveNthOccurrence(_n_, pItem)","extensions":["Q","CS"],"forms":["RemoveNthOccurrenceCS","RemoveNthOccurrenceCSQ"]},{"name":"RemoveFirstOccurrence","description":"removing first occurrence of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removefirstoccurrence","signature":"RemoveFirstOccurrence(pItem)","extensions":["CS"],"forms":["RemoveFirstOccurrenceCS"]},{"name":"RemoveLastOccurrence","description":"removing last occurrence of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistremover.html#removelastoccurrence","signature":"RemoveLastOccurrence(pItem)","extensions":["CS"],"forms":["RemoveLastOccurrenceCS"]}]},{"name":"stzListReplacer","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListReplacer.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\n? o1.NumberOfItems()","output":"4","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReplaceAllItems","description":"replacing all items with a new item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceallitems","signature":"ReplaceAllItems(pNewItem)","extensions":["Q"],"forms":["ReplaceAllItemsQ"],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAllItems(2)\n? @@( o1.Content() )","output":"[ 2, 2, 2, 2 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAllOccurrences","description":"WITHOUT CASESENSITIVITY","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacealloccurrences","signature":"ReplaceAllOccurrences(pItem, pNewItem)","extensions":["Q","CS"],"forms":["ReplaceAllOccurrencesQ","ReplaceAllOccurrencesCS","ReplaceAllOccurrencesCSQ"]},{"name":"ReplaceAll","description":"Same as ReplaceAllOccurrences: WITHOUT CASESENSITIVITY","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceall","signature":"ReplaceAll(pItem, pNewItem)","extensions":["CS"],"forms":["ReplaceAllCS"]},{"name":"Replace","description":"replacing all occurrences of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replace","signature":"Replace(pItem, pNewItem)","extensions":["Q","CS","W","Many"],"forms":["ReplaceW","ReplaceCS","ReplaceMany","ReplaceManyQ","ReplaceManyCS","ReplaceManyCSQ"]},{"name":"AllOccurrencesReplaced","description":"replacing all occurrences of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#alloccurrencesreplaced","signature":"AllOccurrencesReplaced(pItem, pNewItem)","extensions":["CS"],"forms":["AllOccurrencesReplacedCS"]},{"name":"ReplaceAnyItemAtPosition","description":"replacing any item at a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceanyitematposition","signature":"ReplaceAnyItemAtPosition(n, pNewItem)","extensions":["Q","CS"],"forms":["ReplaceAnyItemAtPositionQ","ReplaceAnyItemAtPositionCS","ReplaceAnyItemAtPositionCSQ"],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAnyItemAtPosition(2, 5)\n? @@( o1.Content() )","output":"[ \"Foo\", 5, \"FOO\", \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceItemAtPosition","description":"replacing any item at a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceitematposition","signature":"ReplaceItemAtPosition(n, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceItemAtPosition(2, 5)\n? @@( o1.Content() )","output":"[ \"Foo\", 5, \"FOO\", \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAt","description":"replacing any item at a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceat","signature":"ReplaceAt(n, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAt(2, 5)\n? @@( o1.Content() )","output":"[ \"Foo\", 5, \"FOO\", \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNthOccurrence","description":"replacing nth occurrence of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacenthoccurrence","signature":"ReplaceNthOccurrence(n, pItem, pNewItem)","extensions":["Q","CS"],"forms":["ReplaceNthOccurrenceQ","ReplaceNthOccurrenceCS","ReplaceNthOccurrenceCSQ"]},{"name":"ReplaceFirstOccurrence","description":"replacing first occurrence of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacefirstoccurrence","signature":"ReplaceFirstOccurrence(pItem, pNewItem)","extensions":["Q","CS"],"forms":["ReplaceFirstOccurrenceQ","ReplaceFirstOccurrenceCS","ReplaceFirstOccurrenceCSQ"]},{"name":"ReplaceLastOccurrence","description":"replacing last occurrence of an item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacelastoccurrence","signature":"ReplaceLastOccurrence(pItem, pNewItem)","extensions":["Q","CS"],"forms":["ReplaceLastOccurrenceQ","ReplaceLastOccurrenceCS","ReplaceLastOccurrenceCSQ"]},{"name":"ReplaceSection","description":"ReplaceSection: the section [n1..n2] is replaced by ONE new item -- -- if that item is a list, it is inserted as a SINGLE element. This is -- the canonical Softanza semantics (see ReplaceSectionByMany to splice).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacesection","signature":"ReplaceSection(n1, n2, pNewItem)","extensions":["Q","CS"],"forms":["ReplaceSectionQ","ReplaceSectionCS"],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceSection(2, 5, 2)\n? @@( o1.Content() )","output":"[ \"Foo\", 2 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceSectionByMany","description":"Same as ReplaceSectionByManyCS: ReplaceSectionByMany: the section [n1..n2] is replaced by SPLICING -- the items of paNewItems in place (flattened one level into the list).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacesectionbymany","signature":"ReplaceSectionByMany(n1, n2, paNewItems)","extensions":["Q","CS"],"forms":["ReplaceSectionByManyQ","ReplaceSectionByManyCS"],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceSectionByMany(2, 5, [ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceManyByMany","description":"replacing many items by many","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacemanybymany","signature":"ReplaceManyByMany(paItems, paNewItems)","extensions":["Q","CS","XT"],"forms":["ReplaceManyByManyQ","ReplaceManyByManyCS","ReplaceManyByManyXT","ReplaceManyByManyCSQ","ReplaceManyByManyCSXT"]},{"name":"ReplaceAnyItemAtPositions","description":"Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceanyitematpositions","signature":"ReplaceAnyItemAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAnyItemAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 2, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemsAtPositions","description":"Same as ReplaceAnyItemAtPositions: Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceanyitemsatpositions","signature":"ReplaceAnyItemsAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAnyItemsAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 2, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceItemsAtPositions","description":"Same as ReplaceAnyItemAtPositions: Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceitemsatpositions","signature":"ReplaceItemsAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceItemsAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 2, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAtPositions","description":"Same as ReplaceAnyItemAtPositions: Set whatever lives at each of panPos to pNewItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceatpositions","signature":"ReplaceAtPositions(panPos, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAtPositions([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 2, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemAt","description":"Set the single position n to pNewItem (named-param aware).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceanyitemat","signature":"ReplaceAnyItemAt(n, pNewItem)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAnyItemAt(2, 5)\n? @@( o1.Content() )","output":"[ \"Foo\", 5, \"FOO\", \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceThisItemAtPositions","description":"Same as ReplaceThisItemAtPositionsCS: At each of panPos, replace ONLY if the item there equals pItem.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacethisitematpositions","signature":"ReplaceThisItemAtPositions(panPos, pItem, pNewItem)","extensions":["CS"],"forms":["ReplaceThisItemAtPositionsCS"]},{"name":"ReplaceThisItemAt","description":"positional replacers (ported from the monolith)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacethisitemat","signature":"ReplaceThisItemAt(n, pItem, pNewItem)","extensions":["CS"],"forms":["ReplaceThisItemAtCS"]},{"name":"ReplaceTheseItemsAtPositions","description":"Same as ReplaceTheseItemsAtPositionsCS: At each of panPos, replace if the item there is a member of paItems.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacetheseitemsatpositions","signature":"ReplaceTheseItemsAtPositions(panPos, paItems, pNewItem)","extensions":["CS"],"forms":["ReplaceTheseItemsAtPositionsCS"]},{"name":"ReplaceByMany","description":"Same as ReplaceByManyCS: Replace the k-th occurrence of pItem with paNewItems[k] (in order).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacebymany","signature":"ReplaceByMany(pItem, paNewItems)","extensions":["CS","XT"],"forms":["ReplaceByManyCS","ReplaceByManyXT","ReplaceByManyCSXT"]},{"name":"ReplaceItemByManyXT","description":"Same as ReplaceByManyXT: Same as ReplaceByManyCSXT: Cycling variant: paNewItems is reused round-robin across occurrences.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceitembymanyxt","signature":"ReplaceItemByManyXT(pItem, paNewItems)","extensions":[]},{"name":"ReplaceOccurrencesByMany","description":"Replace items at the GIVEN positions with paNewItems consumed in order.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceoccurrencesbymany","signature":"ReplaceOccurrencesByMany(panPos, paNewItems)","extensions":["XT"],"forms":["ReplaceOccurrencesByManyXT"],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceOccurrencesByMany([ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 3, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceItemAtPositionsByMany","description":"Same as ReplaceItemAtPositionsByManyCS: At the panPos that hold pItem, replace the k-th such with paNewItems[k].","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceitematpositionsbymany","signature":"ReplaceItemAtPositionsByMany(panPos, pItem, paNewItems)","extensions":["CS","XT"],"forms":["ReplaceItemAtPositionsByManyCS","ReplaceItemAtPositionsByManyXT","ReplaceItemAtPositionsByManyCSXT"]},{"name":"ReplaceTheseItemsAtPositionsByMany","description":"Same as ReplaceTheseItemsAtPositionsByManyCS: These items: apply the per-item position-replace for each item in turn.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacetheseitemsatpositionsbymany","signature":"ReplaceTheseItemsAtPositionsByMany(panPos, paItems, paNewItems)","extensions":["CS","XT"],"forms":["ReplaceTheseItemsAtPositionsByManyCS","ReplaceTheseItemsAtPositionsByManyXT","ReplaceTheseItemsAtPositionsByManyCSXT"]},{"name":"ReplaceAnyItemAtPositionsByMany","description":"Same as ReplaceAnyItemAtPositionsByManyCS: Any item: zip positions <-> news (no value filter), truncating to shorter.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceanyitematpositionsbymany","signature":"ReplaceAnyItemAtPositionsByMany(panPos, paNewItems)","extensions":["CS","XT"],"forms":["ReplaceAnyItemAtPositionsByManyCS","ReplaceAnyItemAtPositionsByManyXT","ReplaceAnyItemAtPositionsByManyCSXT"],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAnyItemAtPositionsByMany([ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 3, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyItemsAtPositionsByMany","description":"Same as ReplaceAnyItemAtPositionsByMany: Same as ReplaceAnyItemAtPositionsByManyCS: Any item: zip positions <-> news (no value filter), truncating to shorter.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceanyitemsatpositionsbymany","signature":"ReplaceAnyItemsAtPositionsByMany(panPos, paNewItems)","extensions":["XT"],"forms":["ReplaceAnyItemsAtPositionsByManyXT"],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAnyItemsAtPositionsByMany([ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 3, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAtByManyXT","description":"Same as ReplaceAnyItemAtPositionsByManyXT: Same as ReplaceAnyItemAtPositionsByManyCSXT: XT: cycle news across ALL given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceatbymanyxt","signature":"ReplaceAtByManyXT(panPos, paNewItems)","extensions":[],"example":{"code":"o1 = new stzListReplacer([\"Foo\", \"foo\", \"FOO\", \"bar\"])\no1.ReplaceAtByManyXT([ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"Foo\", 2, 3, \"bar\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceItemsW","description":"Same as ReplaceW: Replace every item matching the :Where boolean expr with the :By value. -- Matching positions come from the engine-backed FindAllW (@item placeholder).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replaceitemsw","signature":"ReplaceItemsW(pWhere, pBy)","extensions":[]},{"name":"ReplaceNextNthOccurrence","description":"Same as ReplaceNextNthOccurrenceCS: Replace the n-th occurrence of pItem at or after position pnStartingAt.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacenextnthoccurrence","signature":"ReplaceNextNthOccurrence(n, pItem, pNewItem, pnStartingAt)","extensions":["CS","ST"],"forms":["ReplaceNextNthOccurrenceCS","ReplaceNextNthOccurrenceST"]},{"name":"ReplaceNthNextOccurrenceST","description":"Same as ReplaceNextNthOccurrence: Same as ReplaceNextNthOccurrenceCS: Replace the n-th occurrence of pItem at or after position pnStartingAt.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistreplacer.html#replacenthnextoccurrencest","signature":"ReplaceNthNextOccurrenceST(n, pItem, pNewItem, pnStartingAt)","extensions":[]}]},{"name":"stzListSections","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListSections.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListSections([10, 20, 30, 40, 50])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListSections([10, 20, 30, 40, 50])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Section","description":"WITHOUT CASESENSITIVITY","also_written":["Slice"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#section","signature":"Section(_n1_, _n2_)","extensions":["Q","CS","Z","ZZ"],"forms":["SliceQ","SliceZ","SliceCS","SliceZZ","SectionQ","SectionZ","SliceCSQ","SliceCSZ","SectionCS","SectionZZ","SliceCSZZ","SectionCSQ","SectionCSZ","SectionCSZZ"],"example":{"code":"o1 = new stzListSections([10, 20, 30, 40, 50])\n? @@( o1.Section(2, 5) )","output":"[ 20, 30, 40, 50 ]","from":"composed from the signature, run in the library"}},{"name":"Sections","description":"getting many sections (slices)","also_written":["Slices","ManySections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#sections","signature":"Sections(paSections)","extensions":["Q"],"forms":["SlicesQ","SectionsQ"]},{"name":"FindAntiSection","description":"finding the anti-section(s) of given section(s)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#findantisection","signature":"FindAntiSection(_n1_, _n2_)","extensions":["IB","ZZ"],"forms":["FindAntiSectionIB","FindAntiSectionZZ","FindAntiSectionIBZZ"],"example":{"code":"o1 = new stzListSections([10, 20, 30, 40, 50])\n? @@( o1.FindAntiSection(2, 5) )","output":"[ [ 1, 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"AntiSection","description":"finding the anti-section(s) of given section(s)","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#antisection","signature":"AntiSection(_n1_, _n2_)","extensions":["Q","IB","ZZ"],"forms":["AntiSectionQ","AntiSectionIB","AntiSectionZZ","AntiSectionIBQ","AntiSectionIBZZ"]},{"name":"Range","description":"getting a range of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#range","signature":"Range(pnStart, pnRange)","extensions":["Q","XT"],"forms":["RangeQ","RangeXT"],"example":{"code":"o1 = new stzListSections([10, 20, 30, 40, 50])\n? @@( o1.Range(2, 5) )","output":"[ [ 20, 30, 40, 50 ] ]","from":"composed from the signature, run in the library"}},{"name":"Ranges","description":"getting many ranges of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#ranges","signature":"Ranges(paRanges)","extensions":[]},{"name":"ManyRanges","description":"getting many ranges of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#manyranges","signature":"ManyRanges(paSections)","extensions":[]},{"name":"AntiRanges","description":"getting the anti-ranges of a given set of sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#antiranges","signature":"AntiRanges(paRanges)","extensions":["Q","IB"],"forms":["AntiRangesQ","AntiRangesIB","AntiRangesIBQ"]},{"name":"RangesOtherThan","description":"getting the anti-ranges of a given set of sections","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#rangesotherthan","signature":"RangesOtherThan(paRanges)","extensions":["IB"],"forms":["RangesOtherThanIB"]},{"name":"RangesAndAntiRanges","description":"getting the anti-ranges of a given set of sections","also_written":["AllRangesIncluding"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsections.html#rangesandantiranges","signature":"RangesAndAntiRanges(paRanges)","extensions":["Q","IB"],"forms":["AllRangesIncludingIB","RangesAndAntiRangesQ","RangesAndAntiRangesIB","RangesAndAntiRangesIBQ"]}]},{"name":"stzListSorter","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListSorter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.NumberOfItems()","output":"8","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#copy","signature":"Copy()","extensions":[]},{"name":"UpdateWith","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#updatewith","signature":"UpdateWith(paNewContent)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.UpdateWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Update","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#update","signature":"Update(paNewContent)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.Update([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"SortingOrder","description":"sorting order of the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortingorder","signature":"SortingOrder()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.SortingOrder()","output":"unsorted","from":"composed from the signature, run in the library"}},{"name":"HasSameSortingOrderAs","description":"sorting order of the list","also_written":["HasSameOrderAs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#hassamesortingorderas","signature":"HasSameSortingOrderAs(paOtherList)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.HasSameSortingOrderAs([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSorted","description":"is the list sorted or unsorted?","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#issorted","signature":"IsSorted()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.IsSorted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSortedInAscending","description":"is the list sorted or unsorted?","also_written":["IsSortedUp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#issortedinascending","signature":"IsSortedInAscending()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.IsSortedInAscending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSortedInDescending","description":"is the list sorted or unsorted?","also_written":["IsSortedDown"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#issortedindescending","signature":"IsSortedInDescending()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.IsSortedInDescending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUnsorted","description":"is the list sorted or unsorted?","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#isunsorted","signature":"IsUnsorted()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.IsUnsorted()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SortInAscending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortinascending","signature":"SortInAscending()","extensions":["Q"],"forms":["SortInAscendingQ"],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.SortInAscending()\n? @@( o1.Content() )","output":"[ 1, 1, 2, 3, 4, 5, 6, 9 ]","from":"composed from the signature, run in the library"}},{"name":"Sort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sort","signature":"Sort()","extensions":["Q"],"forms":["SortQ"],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.Sort()\n? @@( o1.Content() )","output":"[ 1, 1, 2, 3, 4, 5, 6, 9 ]","from":"composed from the signature, run in the library"}},{"name":"SortUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortup","signature":"SortUp()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.SortUp()\n? @@( o1.Content() )","output":"[ 1, 1, 2, 3, 4, 5, 6, 9 ]","from":"composed from the signature, run in the library"}},{"name":"SortedInAscending","description":"","also_written":["Sorted","SortedUp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortedinascending","signature":"SortedInAscending()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? @@( o1.SortedInAscending() )","output":"[ 1, 1, 2, 3, 4, 5, 6, 9 ]","from":"composed from the signature, run in the library"}},{"name":"SortInDescending","description":"sorting the items in descending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortindescending","signature":"SortInDescending()","extensions":["Q"],"forms":["SortInDescendingQ"],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.SortInDescending()\n? @@( o1.Content() )","output":"[ 9, 6, 5, 4, 3, 2, 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SortDown","description":"sorting the items in descending","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortdown","signature":"SortDown()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.SortDown()\n? @@( o1.Content() )","output":"[ 9, 6, 5, 4, 3, 2, 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SortedInDescending","description":"sorting the items in descending","also_written":["SortedDown"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortedindescending","signature":"SortedInDescending()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? @@( o1.SortedInDescending() )","output":"[ 9, 6, 5, 4, 3, 2, 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SortByInAscending","description":"sorting by an evaluated expression","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortbyinascending","signature":"SortByInAscending(pcExpr)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.SortByInAscending(\"@item > 3\")\n? @@( o1.Content() )","output":"[ 3, 1, 1, 2, 4, 5, 9, 6 ]","from":"composed from the signature, run in the library"}},{"name":"SortBy","description":"sorting by an evaluated expression","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortby","signature":"SortBy(pcExpr)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.SortBy(\"@item > 3\")\n? @@( o1.Content() )","output":"[ 3, 1, 1, 2, 4, 5, 9, 6 ]","from":"composed from the signature, run in the library"}},{"name":"SortByInDescending","description":"sorting by an evaluated expression","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortbyindescending","signature":"SortByInDescending(pcExpr)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.SortByInDescending(\"@item > 3\")\n? @@( o1.Content() )","output":"[ 4, 5, 9, 6, 3, 1, 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Reverse","description":"reversing items order in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#reverse","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.Reverse()\n? @@( o1.Content() )","output":"[ 6, 2, 9, 5, 1, 4, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ReverseItems","description":"reversing items order in the list","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#reverseitems","signature":"ReverseItems()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\no1.ReverseItems()\n? @@( o1.Content() )","output":"[ 6, 2, 9, 5, 1, 4, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"reversing items order in the list","also_written":["ItemsReversed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? @@( o1.Reversed() )","output":"[ 6, 2, 9, 5, 1, 4, 1, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Classify","description":"classifying","also_written":["Categorise","Categorize"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#classify","signature":"Classify()","extensions":[]},{"name":"SortedBy","description":"stable sort by key","also_written":["SortedByInAscending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortedby","signature":"SortedBy(pcExpr)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? @@( o1.SortedBy(\"@item > 3\") )","output":"[ 3, 1, 1, 2, 4, 5, 9, 6 ]","from":"composed from the signature, run in the library"}},{"name":"SortedByInDescending","description":"stable sort by key","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#sortedbyindescending","signature":"SortedByInDescending(pcExpr)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? @@( o1.SortedByInDescending(\"@item > 3\") )","output":"[ 4, 5, 9, 6, 3, 1, 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Min","description":"min / max items","also_written":["Minimum"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#min","signature":"Min()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.Min()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Max","description":"min / max items","also_written":["Maximum"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#max","signature":"Max()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.Max()","output":"9","from":"composed from the signature, run in the library"}},{"name":"MinMax","description":"min / max items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#minmax","signature":"MinMax()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? @@( o1.MinMax() )","output":"[ 1, 9 ]","from":"composed from the signature, run in the library"}},{"name":"Ranked","description":"ranking (ordinal pos)","also_written":["Ranks"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#ranked","signature":"Ranked()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? @@( o1.Ranked() )","output":"[ 4, 1, 5, 1, 6, 8, 3, 7 ]","from":"composed from the signature, run in the library"}},{"name":"NthSmallest","description":"nth smallest / largest","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#nthsmallest","signature":"NthSmallest(n)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.NthSmallest(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"NthLargest","description":"nth smallest / largest","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#nthlargest","signature":"NthLargest(n)","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.NthLargest(2)","output":"6","from":"composed from the signature, run in the library"}},{"name":"Median","description":"median","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsorter.html#median","signature":"Median()","extensions":[],"example":{"code":"o1 = new stzListSorter([3, 1, 4, 1, 5, 9, 2, 6])\n? o1.Median()","output":"3.50","from":"composed from the signature, run in the library"}}]},{"name":"stzListSplits","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListSplits.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? o1.NumberOfItems()","output":"8","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Split","description":"WITHOUT CASESENSITIVITY","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#split","signature":"Split(pItemOrPos)","extensions":["Q","CS","W"],"forms":["SplitQ","SplitW","SplitCS","SplitWQ"]},{"name":"SplitAtPositions","description":"splitting at positions -- the foundational method","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitatpositions","signature":"SplitAtPositions(panPos)","extensions":["Q"],"forms":["SplitAtPositionsQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitAtPositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1 ], [ 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtThesePositions","description":"splitting at positions -- the foundational method","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitatthesepositions","signature":"SplitAtThesePositions(panPos)","extensions":["Q"],"forms":["SplitAtThesePositionsQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitAtThesePositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1 ], [ 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAtPositions","description":"splitting at positions -- the foundational method","also_written":["SplittedAtThesePositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedatpositions","signature":"SplittedAtPositions(panPos)","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? @@( o1.SplittedAtPositions([ 2, 3 ]) )","output":"[ [ 1 ], [ 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforePosition","description":"splitting before a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitbeforeposition","signature":"SplitBeforePosition(_n_)","extensions":["Q"],"forms":["SplitBeforePositionQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitBeforePosition(2)\n? @@( o1.Content() )","output":"[ [ 1 ], [ 2, 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedBeforePosition","description":"splitting before a given position","also_written":["SplittedAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedbeforeposition","signature":"SplittedBeforePosition(_n_)","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? @@( o1.SplittedBeforePosition(2) )","output":"[ [ 1 ], [ 2, 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitBefore","description":"splitting before a given item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitbefore","signature":"SplitBefore(pItem)","extensions":["Q","CS"],"forms":["SplitBeforeQ","SplitBeforeCS","SplitBeforeCSQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitBefore(3)\n? @@( o1.Content() )","output":"[ [ 1, 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfterPosition","description":"splitting after a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitafterposition","signature":"SplitAfterPosition(_n_)","extensions":["Q"],"forms":["SplitAfterPositionQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitAfterPosition(2)\n? @@( o1.Content() )","output":"[ [ 1, 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAfterPosition","description":"splitting after a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedafterposition","signature":"SplittedAfterPosition(_n_)","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? @@( o1.SplittedAfterPosition(2) )","output":"[ [ 1, 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfter","description":"splitting after a given item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitafter","signature":"SplitAfter(pItem)","extensions":["Q","CS"],"forms":["SplitAfterQ","SplitAfterCS","SplitAfterCSQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitAfter(3)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPosition","description":"splitting at a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitatposition","signature":"SplitAtPosition(_n_)","extensions":["Q"],"forms":["SplitAtPositionQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitAtPosition(2)\n? @@( o1.Content() )","output":"[ [ 1 ], [ 2, 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAt","description":"splitting at a given item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitat","signature":"SplitAt(pItem)","extensions":["Q","CS","ZZ","W"],"forms":["SplitAtQ","SplitAtW","SplitAtCS","SplitAtWQ","SplitAtCSQ","SplitAtCSZZ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitAt(3)\n? @@( o1.Content() )","output":"[ [ 1, 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedAt","description":"splitting at a given item","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedat","signature":"SplittedAt(pItem)","extensions":["CS"],"forms":["SplittedAtCS"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? @@( o1.SplittedAt(3) )","output":"[ [ 1, 2 ], [ 3, 4, 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitToNParts","description":"splitting to n equal parts","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittonparts","signature":"SplitToNParts(_n_)","extensions":["Q"],"forms":["SplitToNPartsQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitToNParts(2)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3, 4 ], [ 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedToNParts","description":"splitting to n equal parts","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedtonparts","signature":"SplittedToNParts(_n_)","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? @@( o1.SplittedToNParts(2) )","output":"[ [ 1, 2, 3, 4 ], [ 5, 6, 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitToPartsOfNItems","description":"splitting to parts of n items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittopartsofnitems","signature":"SplitToPartsOfNItems(_n_)","extensions":["Q"],"forms":["SplitToPartsOfNItemsQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitToPartsOfNItems(2)\n? @@( o1.Content() )","output":"[ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ], [ 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitToPartsOf","description":"splitting to parts of n items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittopartsof","signature":"SplitToPartsOf(_n_)","extensions":["Q"],"forms":["SplitToPartsOfQ"],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\no1.SplitToPartsOf(2)\n? @@( o1.Content() )","output":"[ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ], [ 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedToPartsOfNItems","description":"splitting to parts of n items","also_written":["SplittedToPartsOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedtopartsofnitems","signature":"SplittedToPartsOfNItems(_n_)","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? @@( o1.SplittedToPartsOfNItems(2) )","output":"[ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ], [ 7, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplittedW","description":"splitting using a condition","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedw","signature":"SplittedW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzListSplits([1, 2, 3, 4, 5, 6, 7, 8])\n? @@( o1.SplittedW(\"@item > 3\") )","output":"[ [ 1, 2, 3 ], [ 4 ], [ 5 ], [ 6 ], [ 7 ], [ 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPacer","description":"splitting using a given pacer","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splitatpacer","signature":"SplitAtPacer(nPace, nStart)","extensions":["Q"],"forms":["SplitAtPacerQ"]},{"name":"SplittedAtPacer","description":"splitting using a given pacer","url":"https://mayouni.github.io/stzsite/en/reference/stzlistsplits.html#splittedatpacer","signature":"SplittedAtPacer(nPace, nStart)","extensions":[]}]},{"name":"stzListStringify","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListStringify.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListStringify([\"hello\", \"world\", \"zig\"])\n? o1.NumberOfItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListStringify([\"hello\", \"world\", \"zig\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToCode","description":"transforming the list to its representation in ring code","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#tocode","signature":"ToCode()","extensions":["Q"],"forms":["ToCodeQ"],"example":{"code":"o1 = new stzListStringify([\"hello\", \"world\", \"zig\"])\n? o1.ToCode()","output":"[ \"hello\", \"world\", \"zig\" ]","from":"composed from the signature, run in the library"}},{"name":"Stringify","description":"stringifying the list (all items are forced to become strings)","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#stringify","signature":"Stringify()","extensions":["Q"],"forms":["StringifyQ"]},{"name":"StringifyItems","description":"stringifying the list (all items are forced to become strings)","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#stringifyitems","signature":"StringifyItems()","extensions":[]},{"name":"Stringified","description":"stringifying the list (all items are forced to become strings)","also_written":["StringifiedItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#stringified","signature":"Stringified()","extensions":[]},{"name":"StringifyLists","description":"stringifying the lists inside the list","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#stringifylists","signature":"StringifyLists()","extensions":["Q"],"forms":["StringifyListsQ"]},{"name":"ListsStringified","description":"stringifying the lists inside the list","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#listsstringified","signature":"ListsStringified()","extensions":[]},{"name":"StringifyObjects","description":"stringifying the objects inside the list","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#stringifyobjects","signature":"StringifyObjects()","extensions":["Q"],"forms":["StringifyObjectsQ"]},{"name":"ObjectsStringified","description":"stringifying the objects inside the list","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#objectsstringified","signature":"ObjectsStringified()","extensions":[]},{"name":"Singlify","description":"singlify -- remove consecutive duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#singlify","signature":"Singlify()","extensions":["Q"],"forms":["SinglifyQ"]},{"name":"Singlified","description":"singlify -- remove consecutive duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#singlified","signature":"Singlified()","extensions":[]},{"name":"ComputableForm","description":"computable form","also_written":["ToListInString","ToListInAString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#computableform","signature":"ComputableForm()","extensions":[],"example":{"code":"o1 = new stzListStringify([\"hello\", \"world\", \"zig\"])\n? o1.ComputableForm()","output":"[ \"hello\", \"world\", \"zig\" ]","from":"composed from the signature, run in the library"}},{"name":"ToListInAStringInShortForm","description":"Short form: a contiguous run of integers (a, a+1, ..., b -- or the descending a, a-1, ..., b) collapses to the range literal \"a:b\". Anything else falls back to the full stringified list.","also_written":["ToListInShortForm","ToListInStringInShortForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#tolistinastringinshortform","signature":"ToListInAStringInShortForm()","extensions":["Q"],"forms":["ToListInAStringInShortFormQ"],"example":{"code":"o1 = new stzListStringify([\"hello\", \"world\", \"zig\"])\n? o1.ToListInAStringInShortForm()","output":"[ \"hello\", \"world\", \"zig\" ]","from":"composed from the signature, run in the library"}},{"name":"Join","description":"join -- concatenate items into a string","also_written":["Joined","JoinWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#join","signature":"Join(pcSep)","extensions":["Q"],"forms":["JoinQ"],"example":{"code":"o1 = new stzListStringify([\"hello\", \"world\", \"zig\"])\n? o1.Join(\" \")","output":"hello world zig","from":"composed from the signature, run in the library"}},{"name":"Lowercased","description":"lowercased / uppercased","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#lowercased","signature":"Lowercased()","extensions":["Q"],"forms":["LowercasedQ"]},{"name":"Uppercased","description":"lowercased / uppercased","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#uppercased","signature":"Uppercased()","extensions":["Q"],"forms":["UppercasedQ"],"example":{"code":"o1 = new stzListStringify([\"hello\", \"world\", \"zig\"])\n? @@( o1.Uppercased() )","output":"[ \"HELLO\", \"WORLD\", \"ZIG\" ]","from":"composed from the signature, run in the library"}},{"name":"NumbersToStrings","description":"numbers to strings / strings to numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#numberstostrings","signature":"NumbersToStrings()","extensions":[]},{"name":"StringsToNumbers","description":"numbers to strings / strings to numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzliststringify.html#stringstonumbers","signature":"StringsToNumbers()","extensions":[]}]},{"name":"stzListTrimmer","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListTrimmer.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? o1.NumberOfItems()","output":"6","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Trim","description":"Same as TrimCS: Remove the runs of EMPTY items (0, empty string, empty sublist, false-object -- the monolith semantics) from BOTH ends; a fully-empty list keeps one item (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trim","signature":"Trim()","extensions":["Q","CS","W"],"forms":["TrimQ","TrimW","TrimCS","TrimWQ","TrimCSQ"],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\no1.Trim()\n? @@( o1.Content() )","output":"[ \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"Trimmed","description":"Same as TrimmedCS: A copy with the empty boundary runs trimmed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimmed","signature":"Trimmed()","extensions":["CS","W"],"forms":["TrimmedW","TrimmedCS"],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? @@( o1.Trimmed() )","output":"[ \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimLeft","description":"Same as TrimLeftCS: Remove the leading run of empty items (0, empty string, empty sublist, false-object) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimleft","signature":"TrimLeft()","extensions":["Q","CS"],"forms":["TrimLeftCS","TrimLeftCSQ"],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\no1.TrimLeft()\n? @@( o1.Content() )","output":"[ \"x\", \"y\", \"\", \"\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimmedLeft","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimmedleft","signature":"TrimmedLeft()","extensions":[],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? @@( o1.TrimmedLeft() )","output":"[ \"x\", \"y\", \"\", \"\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimRight","description":"Same as TrimRightCS: Remove the trailing run of empty items (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimright","signature":"TrimRight()","extensions":["Q","CS"],"forms":["TrimRightCS","TrimRightCSQ"],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\no1.TrimRight()\n? @@( o1.Content() )","output":"[ \"\", \"\", \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimmedRight","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimmedright","signature":"TrimmedRight()","extensions":[],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? @@( o1.TrimmedRight() )","output":"[ \"\", \"\", \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimitem","signature":"TrimItem(pItem)","extensions":["Q","CS"],"forms":["TrimItemQ","TrimItemCS","TrimItemCSQ"]},{"name":"TrimItemFromLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimitemfromleft","signature":"TrimItemFromLeft(pItem)","extensions":["CS"],"forms":["TrimItemFromLeftCS"]},{"name":"TrimItemFromRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimitemfromright","signature":"TrimItemFromRight(pItem)","extensions":["CS"],"forms":["TrimItemFromRightCS"]},{"name":"Compact","description":"Remove the blank strings (whitespace-only) and empty sublists throughout the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#compact","signature":"Compact()","extensions":["Q"],"forms":["CompactQ"],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\no1.Compact()\n? @@( o1.Content() )","output":"[ \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"Compacted","description":"compact (remove all empty items)","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#compacted","signature":"Compacted()","extensions":[],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? @@( o1.Compacted() )","output":"[ \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"Squeeze","description":"Collapse each consecutive run of blank strings to a single one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#squeeze","signature":"Squeeze()","extensions":["Q"],"forms":["SqueezeQ"]},{"name":"Squeezed","description":"squeeze (remove consecutive duplicate empty items)","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#squeezed","signature":"Squeezed()","extensions":[],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? @@( o1.Squeezed() )","output":"[ \"\", \"x\", \"y\", \"\" ]","from":"composed from the signature, run in the library"}},{"name":"StripNulls","description":"strip nulls (remove nulls and empty strings)","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#stripnulls","signature":"StripNulls()","extensions":["Q"],"forms":["StripNullsQ"],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\no1.StripNulls()\n? @@( o1.Content() )","output":"[ \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"NullsStripped","description":"strip nulls (remove nulls and empty strings)","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#nullsstripped","signature":"NullsStripped()","extensions":[],"example":{"code":"o1 = new stzListTrimmer([\"\", \"\", \"x\", \"y\", \"\", \"\"])\n? @@( o1.NullsStripped() )","output":"[ \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimToSize","description":"trim to size (keep only first n items)","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimtosize","signature":"TrimToSize(n)","extensions":["Q"],"forms":["TrimToSizeQ"]},{"name":"TrimmedToSize","description":"trim to size (keep only first n items)","url":"https://mayouni.github.io/stzsite/en/reference/stzlisttrimmer.html#trimmedtosize","signature":"TrimmedToSize(n)","extensions":[]}]},{"name":"stzListWalker","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListWalker.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#init","signature":"init(pListOrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#content","signature":"Content()","extensions":[]},{"name":"List","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#list","signature":"List()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? o1.NumberOfItems()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddWalker","description":"walking the list items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#addwalker","signature":"AddWalker(pcName, pnStart, pnEnd, pnStep)","extensions":[]},{"name":"Walkers","description":"walking the list items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkers","signature":"Walkers()","extensions":[]},{"name":"Walker","description":"walking the list items","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walker","signature":"Walker(pcWalkerNamed)","extensions":["Q"],"forms":["WalkerQ"]},{"name":"WalkNForward","description":"walking the list n items forward","also_written":["WalkForwardNSteps"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walknforward","signature":"WalkNForward(n)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkNForward(2) )","output":"[ 1, 3, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkNBackward","description":"walking the list n items backward","also_written":["WalkBackwardNSteps"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walknbackward","signature":"WalkNBackward(n)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkNBackward(2) )","output":"[ 5, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkBetween","description":"walking between","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkbetween","signature":"WalkBetween(n1, n2, nStep)","extensions":[]},{"name":"WalkForthAndBack","description":"walking forth and back","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkforthandback","signature":"WalkForthAndBack(n)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkForthAndBack(2) )","output":"[ 1, 3, 5, 5, 3, 1 ]","from":"composed from the signature, run in the library"}},{"name":"WalkW","description":"Walk the list collecting where the W condition holds.","also_written":["PositionsW","PositionsWhere"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkw","signature":"WalkW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkW(\"@item > 3\") )","output":"[ 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkUntil","description":"Walk the items UNTIL the given condition holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkuntil","signature":"WalkUntil(pcCondition)","extensions":["XT"],"forms":["WalkUntilXT"],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkUntil(\"@item > 3\") )","output":"[ 1, 2, 3, 4 ]","from":"composed from the signature, run in the library"}},{"name":"WalkWhere","description":"Walk the list collecting where the condition holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkwhere","signature":"WalkWhere(pcCondition)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkWhere(\"@item > 3\") )","output":"[ 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkWhen","description":"walking when","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkwhen","signature":"WalkWhen(pcCondition)","extensions":["XT"],"forms":["WalkWhenXT"],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkWhen(\"@item > 3\") )","output":"[ 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"WalkWhile","description":"Walk the items WHILE the given condition holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkwhile","signature":"WalkWhile(pcCondition)","extensions":["XT"],"forms":["WalkWhileXT"]},{"name":"WalkZigZag","description":"walking in zigzag pattern","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkzigzag","signature":"WalkZigZag(nStep)","extensions":[]},{"name":"WalkEveryNth","description":"walking every nth position","also_written":["WalkEach"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkeverynth","signature":"WalkEveryNth(n)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkEveryNth(2) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"WalkFromTo","description":"walk between two values","url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkfromto","signature":"WalkFromTo(nFrom, nTo)","extensions":[]},{"name":"WalkSkipping","description":"walk skipping n items","also_written":["WalkSkip"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkskipping","signature":"WalkSkipping(n)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkSkipping(2) )","output":"[ 1, 4 ]","from":"composed from the signature, run in the library"}},{"name":"WalkAccumulating","description":"walk with custom accumulator","also_written":["WalkAccumulate"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistwalker.html#walkaccumulating","signature":"WalkAccumulating(pcExpr)","extensions":[],"example":{"code":"o1 = new stzListWalker([1, 2, 3, 4, 5])\n? @@( o1.WalkAccumulating(\"@item > 3\") )","output":"[ 0, 0, 0, 1, 1 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzListener","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzListener.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#init","signature":"init()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#release","signature":"Release()","extensions":[]},{"name":"IsUsable","description":"can this machine hear at all?","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#isusable","signature":"IsUsable()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#refusals","signature":"Refusals()","extensions":[]},{"name":"RecognizerCount","description":"what it can hear, as DATA","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#recognizercount","signature":"RecognizerCount()","extensions":[]},{"name":"Languages","description":"The BCP-47 tags this machine can HEAR. Compare with stzVoice's Languages(), which is what it can SPEAK -- on the machine this was built on the two lists differ, and an application that assumes otherwise will offer a control surface nobody can drive.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#languages","signature":"Languages()","extensions":[]},{"name":"ToRecognizerList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#torecognizerlist","signature":"ToRecognizerList()","extensions":[]},{"name":"HasLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#haslanguage","signature":"HasLanguage(pcTag)","extensions":[]},{"name":"Accept","description":"THE GRAMMAR: what it is allowed to hear ----------------------------- Declare every phrase this listener will accept. Anything else is a no-match, which is a RESULT rather than a failure -- \"somebody said something that is not a command\" is information a control surface needs.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#accept","signature":"Accept(paPhrases)","extensions":["Q"],"forms":["AcceptQ"]},{"name":"AcceptedPhrases","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#acceptedphrases","signature":"AcceptedPhrases()","extensions":[]},{"name":"AcceptMeanings","description":"THE AUTHOR STILL DECLARES THE MEANING. Nothing here infers one from the words -- \"disk full\" is a danger because somebody said so, not because a classifier guessed. That is the plane's standing rule: do not compute meanings the author should declare. What the face contributes is carrying the declaration, not making it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#acceptmeanings","signature":"AcceptMeanings(paPairs)","extensions":["Q"],"forms":["AcceptMeaningsQ"]},{"name":"MeaningHeard","description":"The meaning of what was just heard, or \"\" -- and \"\" is a RESULT, not a failure. A no-match means somebody said something that is not a command, which is information a control surface needs; the dangerous alternative is a confident wrong meaning.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#meaningheard","signature":"MeaningHeard()","extensions":[]},{"name":"AcceptedMeanings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#acceptedmeanings","signature":"AcceptedMeanings()","extensions":[]},{"name":"PhraseCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#phrasecount","signature":"PhraseCount()","extensions":[]},{"name":"HearSound","description":"LISTENING ----------------------------------------------------------- Hear a stzSound -- which is what makes this testable with no microphone, and what lets a spoken phrase from stzVoice be fed straight back.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#hearsound","signature":"HearSound(poSound)","extensions":[]},{"name":"HearMicrophoneFor","description":"Hear the MICROPHONE. This is the consent boundary of the library: it opens an input device and listens. Local only -- nothing leaves this machine -- but a caller should still tell the operator it is listening, because an open microphone the operator cannot see is indefensible (Rule 82, visible state).","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#hearmicrophonefor","signature":"HearMicrophoneFor(pnSeconds)","extensions":[]},{"name":"HeardText","description":"what came back","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#heardtext","signature":"HeardText()","extensions":[]},{"name":"Confidence","description":"A SEPARATE CALL, on purpose: a recognised string without its confidence is a guess wearing a fact's clothes.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#confidence","signature":"Confidence()","extensions":[]},{"name":"HeardSomething","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#heardsomething","signature":"HeardSomething()","extensions":[]},{"name":"WasNoMatch","description":"A no-match is a RESULT, not an error: somebody said something that was not in the grammar, and a control surface needs to know that happened.","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#wasnomatch","signature":"WasNoMatch()","extensions":[]},{"name":"Recognitions","description":"counters","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#recognitions","signature":"Recognitions()","extensions":[]},{"name":"NoMatches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistener.html#nomatches","signature":"NoMatches()","extensions":[]}]},{"name":"stzListex","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListex.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#init","signature":"init(_cPattern_)","extensions":[]},{"name":"NormalizePattern","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#normalizepattern","signature":"NormalizePattern(_cPattern_)","extensions":[]},{"name":"ParsePattern","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#parsepattern","signature":"ParsePattern(_cPattern_)","extensions":[]},{"name":"ParseNestedPattern","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#parsenestedpattern","signature":"ParseNestedPattern(cNestedPattern, _bNegated_, _bCaseSensitive_)","extensions":[]},{"name":"ParseAlternationToken","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#parsealternationtoken","signature":"ParseAlternationToken(_cTokenStr_, _bNegated_, _bCaseSensitive_)","extensions":[]},{"name":"ParseToken","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#parsetoken","signature":"ParseToken(_cTokenStr_)","extensions":[]},{"name":"SplitAtTopLevelCommas","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#splitattoplevelcommas","signature":"SplitAtTopLevelCommas(cStr)","extensions":[]},{"name":"ParseSetValues","description":"pattern handling","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#parsesetvalues","signature":"ParseSetValues(_cSetContent_, _cType_, bCheckUnique)","extensions":[]},{"name":"RemoveQuotes","description":"pattern handling","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#removequotes","signature":"RemoveQuotes(cStr)","extensions":[]},{"name":"OptimizeTokens","description":"pattern handling","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#optimizetokens","signature":"OptimizeTokens()","extensions":[]},{"name":"Match","description":"matching logic","also_written":["Macth"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#match","signature":"Match(paList)","extensions":[],"example":{"code":"o1 = new stzListex(\"[@N+, @S{hello;world}U, @L?]\")\n? o1.Match([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchTokensToElements","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#matchtokenstoelements","signature":"MatchTokensToElements(_aTokens_, _aElements_)","extensions":[]},{"name":"BacktrackMatch","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#backtrackmatch","signature":"BacktrackMatch(_aTokens_, _aElements_, nTokenIndex, nElementIndex, aUsedValues)","extensions":[]},{"name":"CompareValues","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#comparevalues","signature":"CompareValues(xValue1, xValue2, _cType_, _bCaseSensitive_)","extensions":[]},{"name":"NormalizeListString","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#normalizeliststring","signature":"NormalizeListString(xList)","extensions":[]},{"name":"ConvertToType","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#converttotype","signature":"ConvertToType(_cValue_, _cType_)","extensions":[]},{"name":"ListSignature","description":"cache methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#listsignature","signature":"ListSignature(aList)","extensions":[]},{"name":"ClearCache","description":"cache methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#clearcache","signature":"ClearCache()","extensions":[]},{"name":"SetCacheSize","description":"cache methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#setcachesize","signature":"SetCacheSize(nSize)","extensions":[]},{"name":"CacheInfo","description":"cache methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#cacheinfo","signature":"CacheInfo()","extensions":[],"example":{"code":"o1 = new stzListex(\"[@N+, @S{hello;world}U, @L?]\")\n? @@( o1.CacheInfo() )","output":"[ [ \"entries\", 0 ], [ \"maxsize\", 100 ] ]","from":"composed from the signature, run in the library"}},{"name":"DebugLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#debuglog","signature":"DebugLog(cMethod, cMessage)","extensions":[]},{"name":"EnableDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#enabledebug","signature":"EnableDebug()","extensions":[]},{"name":"DisableDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#disabledebug","signature":"DisableDebug()","extensions":[]},{"name":"Tokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#tokens","signature":"Tokens()","extensions":["XT"],"forms":["TokensXT"]},{"name":"TokensInfo","description":"alias methods","also_written":["MatchInfo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#tokensinfo","signature":"TokensInfo()","extensions":[]},{"name":"JoinSetValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#joinsetvalues","signature":"JoinSetValues(_aValues_)","extensions":[]},{"name":"Pattern","description":"alias methods","also_written":["DomainPattern"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#pattern","signature":"Pattern()","extensions":[],"example":{"code":"o1 = new stzListex(\"[@N+, @S{hello;world}U, @L?]\")\n? o1.Pattern()","output":"[@N+, @S{hello;world}U, @L?]","from":"composed from the signature, run in the library"}},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistex.html#explain","signature":"Explain()","extensions":["XT"],"forms":["ExplainXT"]}]},{"name":"stzListexuter","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListexUter.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#init","signature":"init()","extensions":[]},{"name":"AddTrigger","description":"trigger methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#addtrigger","signature":"AddTrigger(aTrigger)","extensions":[]},{"name":"TriggerNameExists","description":"trigger methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#triggernameexists","signature":"TriggerNameExists(cName)","extensions":[]},{"name":"AddCode","description":"code methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#addcode","signature":"AddCode(_cTriggerName_, _cCode_)","extensions":[]},{"name":"Process","description":"process methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#process","signature":"Process(aList)","extensions":[],"example":{"code":"o1 = new stzListexuter()\no1.AddTrigger(:ListOfNumbers = \"[@N3]\")\no1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')\no1.Process([ [ 42, \"hello\" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])\no1.Process([ [ 10, 20, 30 ], [ 7, \"x\" ] ])\n? @@( o1.Results() )","output":"[ [ 10, 20, 30, [ [ \"sum\", 60 ] ] ], [ 10, 20, 30, [ [ \"sum\", 60 ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"FindAllMatches","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#findallmatches","signature":"FindAllMatches(aList, _oListex_)","extensions":[]},{"name":"ResetState","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#resetstate","signature":"ResetState()","extensions":[]},{"name":"AddStateEntry","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#addstateentry","signature":"AddStateEntry(_cTriggerName_, _cPattern_, aMatchedValue, aComputedValue)","extensions":[]},{"name":"Trigger","description":"Alternative method names","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#trigger","signature":"Trigger(aTrigger)","extensions":[]},{"name":"AddComputation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#addcomputation","signature":"AddComputation(_cTriggerName_, _cCode_)","extensions":[]},{"name":"@C","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#@c","signature":"@C(_cTriggerName_, _cCode_)","extensions":[]},{"name":"Compute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#compute","signature":"Compute(aList)","extensions":[],"example":{"code":"o1 = new stzListexuter()\no1.AddTrigger(:ListOfNumbers = \"[@N3]\")\no1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')\no1.Process([ [ 42, \"hello\" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])\no1.Compute([ [ 10, 20, 30 ], [ 7, \"x\" ] ])\n? @@( o1.Results() )","output":"[ [ 10, 20, 30, [ [ \"sum\", 60 ] ] ], [ 10, 20, 30, [ [ \"sum\", 60 ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"State","description":"Result access methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#state","signature":"State()","extensions":[]},{"name":"Triggers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#triggers","signature":"Triggers()","extensions":[],"example":{"code":"o1 = new stzListexuter()\no1.AddTrigger(:ListOfNumbers = \"[@N3]\")\no1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')\no1.Process([ [ 42, \"hello\" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])\n? @@( o1.Triggers() )","output":"[ \"listofnumbers\", \"listofnumbers\", \"listofnumbers\", \"listofnumbers\", \"listofnumbers\" ]","from":"composed from the signature, run in the library"}},{"name":"Matches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#matches","signature":"Matches()","extensions":["XT"],"forms":["MatchesXT"],"example":{"code":"o1 = new stzListexuter()\no1.AddTrigger(:ListOfNumbers = \"[@N3]\")\no1.AddCode(:ListOfNumbers, '{ @list + [ :Sum = @Sum(@list) ] }')\no1.Process([ [ 42, \"hello\" ], [ 10, 20, 30 ], [ 1, 2, 3, 4, 5 ] ])\n? @@( o1.Matches() )","output":"[ [ 10, 20, 30 ], [ 10, 20, 30 ], [ 1, 2, 3 ], [ 2, 3, 4 ], [ 3, 4, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"Results","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#results","signature":"Results()","extensions":["XT"],"forms":["ResultsXT"]},{"name":"ResultXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#resultxt","signature":"ResultXT()","extensions":[]},{"name":"ResultsAndMatches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#resultsandmatches","signature":"ResultsAndMatches()","extensions":[]},{"name":"ResultsAndTheirMatches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#resultsandtheirmatches","signature":"ResultsAndTheirMatches()","extensions":[]},{"name":"MatchedValuesXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#matchedvaluesxt","signature":"MatchedValuesXT()","extensions":[]},{"name":"MatchesAndResults","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#matchesandresults","signature":"MatchesAndResults()","extensions":[]},{"name":"MatchesAndTheirResults","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#matchesandtheirresults","signature":"MatchesAndTheirResults()","extensions":[]},{"name":"getAffectedTriggers","description":"Dependency chain method","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#getaffectedtriggers","signature":"getAffectedTriggers(_cTriggerName_)","extensions":[]},{"name":"GetDependencyChain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#getdependencychain","signature":"GetDependencyChain(_cTriggerName_)","extensions":[]},{"name":"StateByPosition","description":"Additional state management methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#statebyposition","signature":"StateByPosition()","extensions":[]},{"name":"StateByComputationOrder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#statebycomputationorder","signature":"StateByComputationOrder()","extensions":[]},{"name":"executeComputation","description":"private methods","url":"https://mayouni.github.io/stzsite/en/reference/stzlistexuter.html#executecomputation","signature":"executeComputation(aMatchedValue, _cTriggerName_)","extensions":[]}]},{"name":"stzLlmSandbox","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzLlmPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#init","signature":"init()","extensions":[]},{"name":"IsSandbox","description":"a double declares itself -- see stzServiceRegistry","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#issandbox","signature":"IsSandbox()","extensions":[]},{"name":"SeedAnswer","description":"REPLAY: an exact answer for an exact prompt ----------------------- Keyed by a hash of the prompt, exactly as stzLLMFunction keys its cache. The same prompt always gets the same answer, which is what makes a test a test.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#seedanswer","signature":"SeedAnswer(pcPrompt, pcText)","extensions":["Q"],"forms":["SeedAnswerQ"]},{"name":"RecordFrom","description":"Call a real model ONCE and keep what it said. poClient is any object with Complete(prompt) -- so the recording path is testable with no key and no network, by handing in any conforming stand-in.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#recordfrom","signature":"RecordFrom(poClient, pcPrompt)","extensions":[]},{"name":"PromptKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#promptkey","signature":"PromptKey(pcPrompt)","extensions":[]},{"name":"HasAnswerFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#hasanswerfor","signature":"HasAnswerFor(pcPrompt)","extensions":[]},{"name":"NumberOfSeededAnswers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#numberofseededanswers","signature":"NumberOfSeededAnswers()","extensions":[]},{"name":"WhenPromptContains","description":"SCRIPTED: a rule for a family of prompts -------------------------- Match on a fragment of the prompt, so one rule covers a whole family (\"anything asking for a summary\"). First matching rule wins.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#whenpromptcontains","signature":"WhenPromptContains(pcFragment, pcText)","extensions":["Q"],"forms":["WhenPromptContainsQ"]},{"name":"NumberOfRules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#numberofrules","signature":"NumberOfRules()","extensions":[]},{"name":"SetFallback","description":"A catch-all answer, for pipelines where the text does not matter and only the SHAPE does. Setting one turns strictness off for unmatched prompts.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#setfallback","signature":"SetFallback(pcText)","extensions":["Q"],"forms":["SetFallbackQ"]},{"name":"Fallback","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#fallback","signature":"Fallback()","extensions":[]},{"name":"Complete","description":"the PORT contract ------------------------------------------------ -> [ :ok, :text, :from ] where :from is :replay, :scripted or :fallback. A SEEDED answer wins over a rule: a recording is what a model actually said, and that beats a rule someone wrote.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#complete","signature":"Complete(pcPrompt)","extensions":[]},{"name":"SetStrict","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#setstrict","signature":"SetStrict(pbOn)","extensions":["Q"],"forms":["SetStrictQ"]},{"name":"IsStrict","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#isstrict","signature":"IsStrict()","extensions":[]},{"name":"NumberOfCalls","description":"COST: the fee-free promise, made measurable","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#numberofcalls","signature":"NumberOfCalls()","extensions":[]},{"name":"ApproximateTokensSent","description":"Approximate tokens, the conventional ~4 characters each. APPROXIMATE on purpose: it is for asserting a BUDGET (\"this feature must not send more than ~2000 tokens\"), not for billing.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#approximatetokenssent","signature":"ApproximateTokensSent()","extensions":[]},{"name":"Prompts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#prompts","signature":"Prompts()","extensions":[]},{"name":"LastPrompt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#lastprompt","signature":"LastPrompt()","extensions":[]},{"name":"WasAskedAbout","description":"was a given thing ever asked about? -- assert on what the pipeline SENT, which is where prompt-assembly bugs actually live.","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#wasaskedabout","signature":"WasAskedAbout(pcFragment)","extensions":[]},{"name":"ClearCalls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#clearcalls","signature":"ClearCalls()","extensions":["Q"],"forms":["ClearCallsQ"]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzllmsandbox.html#show","signature":"Show()","extensions":[]}]},{"name":"stzLoadDriver","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzLoadDriver.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#init","signature":"init()","extensions":[]},{"name":"SetBusyMs","description":"configuration","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#setbusyms","signature":"SetBusyMs(pnMs)","extensions":[]},{"name":"SetRequestsPerDriver","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#setrequestsperdriver","signature":"SetRequestsPerDriver(pnM)","extensions":[]},{"name":"SetPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#setpath","signature":"SetPath(pcPath)","extensions":[]},{"name":"SetTtlMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#setttlms","signature":"SetTtlMs(pnMs)","extensions":[]},{"name":"AimAt","description":"the target ----------------------------------------------- Drive an ALREADY-RUNNING server (any host:port) instead of spawning one -- the driver fleet works the same.","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#aimat","signature":"AimAt(pcHost, pnPort)","extensions":[]},{"name":"SpawnTarget","description":"Spawn the harness's own target child: a stzAppServer whose /work handler burns @nBusyMs of CPU per request (the service demand D under study). pnPort 0 picks one from the wall clock. Returns TRUE when the child answers its readiness probe.","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#spawntarget","signature":"SpawnTarget(pnPort)","extensions":[]},{"name":"Port","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#port","signature":"Port()","extensions":[]},{"name":"WaitReady","description":"Probe GET /health until it answers 200 (the child needs a moment to load stzBase and bind).","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#waitready","signature":"WaitReady(pnTimeoutMs)","extensions":[]},{"name":"DriveWith","description":"driving -------------------------------------------------- One load level: pnDrivers concurrent driver PROCESSES, each firing @nPerDriver sequential requests and printing every client-observed duration. Returns the level's row: [ :drivers, :requests, :x, :rMeanMs, :rP50Ms, :rP95Ms, :wallMs ]","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#drivewith","signature":"DriveWith(pnDrivers)","extensions":[]},{"name":"Curve","description":"The R-vs-X curve: one row per concurrency level.","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#curve","signature":"Curve(paLevels)","extensions":[]},{"name":"CurveRows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#curverows","signature":"CurveRows()","extensions":[]},{"name":"Explain","description":"reading the knee","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#show","signature":"Show()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloaddriver.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzLocale","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#init","signature":"init(pLocale)","extensions":[]},{"name":"Abbreviation","description":"LOCALE ABBREVIATION","also_written":["Content"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/abbreviation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/abbreviation.html","signature":"Abbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale(\"de-DE\")\n? o1.Abbreviation()","output":"de_DE","from":"library test"}},{"name":"Value","description":"info","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#value","signature":"Value()","extensions":[]},{"name":"bcp47Abbreviation","description":"info","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#bcp47abbreviation","signature":"bcp47Abbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.bcp47Abbreviation()","output":"zu-ZA","from":"composed from the signature, run in the library"}},{"name":"CountryNumber","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/countrynumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/countrynumber.html","signature":"CountryNumber()","extensions":[],"example":{"code":"? StzLocaleQ([ :Country = :Tunisia ]).CountryNumber()","output":"216","from":"library test"}},{"name":"CountryShortAbbreviation","description":"","also_written":["CountryAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#countryshortabbreviation","signature":"CountryShortAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CountryShortAbbreviation()","output":"ZA","from":"composed from the signature, run in the library"}},{"name":"CountryLongAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#countrylongabbreviation","signature":"CountryLongAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CountryLongAbbreviation()","output":"ZAF","from":"composed from the signature, run in the library"}},{"name":"CountryPhoneCode","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/countryphonecode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/countryphonecode.html","signature":"CountryPhoneCode()","extensions":[],"example":{"code":"? StzLocaleQ(\"ar_eg\").CountryPhoneCode()\n? StzLocaleQ([ :Country = :Niger ]).CountryPhoneCode()\n? StzLocaleQ(:Niger).CountryPhoneCode()","output":"+20\n+227\n+227","from":"library test"}},{"name":"CountryName","description":"","also_written":["Country","CountryNativeName"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/countryname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/countryname.html","signature":"CountryName()","extensions":[],"example":{"code":"? StzLocaleQ(\"ru_RU\").Country()","output":"russia","from":"library test"}},{"name":"LanguageNumber","description":"language","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/languagenumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/languagenumber.html","signature":"LanguageNumber()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LanguageNumber()","output":"140","from":"composed from the signature, run in the library"}},{"name":"LanguageName","description":"The country stays as the FALLBACK: a locale naming a country but no recognised language is still better answered by that country's language than by nothing.","also_written":["Langauge","Language"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/languagename.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/languagename.html","signature":"LanguageName()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = \"Niger\" ])\n? o1.Abbreviation()\n? o1.LanguageName()\n? o1.CountryName()","output":"fr_NE\nfrench\nniger","from":"library test"}},{"name":"LanguageNativeName","description":"language","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#languagenativename","signature":"LanguageNativeName()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LanguageNativeName()","output":"isiZulu","from":"composed from the signature, run in the library"}},{"name":"LanguageAbbreviation","description":"language","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#languageabbreviation","signature":"LanguageAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LanguageAbbreviation()","output":"zu","from":"composed from the signature, run in the library"}},{"name":"LanguageShortAbbreviation","description":"language","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#languageshortabbreviation","signature":"LanguageShortAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LanguageShortAbbreviation()","output":"zu","from":"composed from the signature, run in the library"}},{"name":"LanguageLongAbbreviation","description":"language","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#languagelongabbreviation","signature":"LanguageLongAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LanguageLongAbbreviation()","output":"zul","from":"composed from the signature, run in the library"}},{"name":"ScriptNumber","description":"script","also_written":["ScriptCode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#scriptnumber","signature":"ScriptNumber()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.ScriptNumber()","output":"7","from":"composed from the signature, run in the library"}},{"name":"ScriptName","description":"script","also_written":["Script"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/scriptname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/scriptname.html","signature":"ScriptName()","extensions":[],"example":{"code":"o1 = new stzLocale(\"pt_Latn_BR\")\n? o1.Abbreviation()\n? o1.language()\n? o1.Script()\n? o1.Country()","output":"pt_BR\nportuguese\nlatin\nbrazil","from":"library test"}},{"name":"ScriptAbbreviation","description":"script","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#scriptabbreviation","signature":"ScriptAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.ScriptAbbreviation()","output":"Latn","from":"composed from the signature, run in the library"}},{"name":"CurrencyName","description":"","also_written":["Currency"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencyname","signature":"CurrencyName()","extensions":["XT"],"forms":["CurrencyXT"],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencyName()","output":"South african rand","from":"composed from the signature, run in the library"}},{"name":"CurrencyNativeName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencynativename","signature":"CurrencyNativeName()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencyNativeName()","output":"south african rand","from":"composed from the signature, run in the library"}},{"name":"CurrencyAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencyabbreviation","signature":"CurrencyAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencyAbbreviation()","output":"ZAR","from":"composed from the signature, run in the library"}},{"name":"CurrencyISOSymbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencyisosymbol","signature":"CurrencyISOSymbol()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencyISOSymbol()","output":"ZAR","from":"composed from the signature, run in the library"}},{"name":"CurrencySymbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencysymbol","signature":"CurrencySymbol()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencySymbol()","output":"R","from":"composed from the signature, run in the library"}},{"name":"CurrencyNativeSymbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencynativesymbol","signature":"CurrencyNativeSymbol()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencyNativeSymbol()","output":"R","from":"composed from the signature, run in the library"}},{"name":"CurrencyFractionalUnit","description":"","also_written":["CurrencyFraction"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencyfractionalunit","signature":"CurrencyFractionalUnit()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencyFractionalUnit()","output":"Cent","from":"composed from the signature, run in the library"}},{"name":"CurrencyBase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencybase","signature":"CurrencyBase()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CurrencyBase()","output":"100","from":"composed from the signature, run in the library"}},{"name":"CurrencyInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#currencyinfo","signature":"CurrencyInfo()","extensions":[]},{"name":"amText","description":"LOCALISED TIME MANAGEMENT  #\t#TODO :Should be used by default in","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/amtext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/amtext.html","signature":"amText()","extensions":[],"example":{"code":"Lc = new stzLocale(\"\")\n? Lc.amText()\n? Lc.pmText()\noDateTime = StzDateTimeQ(\"2024-03-15 14:30:00\")\n? oDateTime.ToSimple()","output":"AM\nPM\n15/03/2024 2:30 PM","from":"library test"}},{"name":"pmText","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/pmtext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/pmtext.html","signature":"pmText()","extensions":[],"example":{"code":"Lc = new stzLocale(\"\")\n? Lc.amText()\n? Lc.pmText()\noDateTime = StzDateTimeQ(\"2024-03-15 14:30:00\")\n? oDateTime.ToSimple()","output":"AM\nPM\n15/03/2024 2:30 PM","from":"library test"}},{"name":"TimeShortFormat","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/timeshortformat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/timeshortformat.html","signature":"TimeShortFormat()","extensions":[],"example":{"code":"o1 = new stzLocale(\"en-Latn-US\")\n? o1.Abbreviation()\n? o1.TimeShortFormat()\n? o1.TimeLongFormat()\n? o1.TimeNarrowFormat()","output":"en_US\nh:mm AP\nh:mm:ss AP t\nh:mm AP","from":"library test"}},{"name":"TimeLongFormat","description":"You can get the list of supported types by using LocaleTimeFormatTypes()","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/timelongformat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/timelongformat.html","signature":"TimeLongFormat()","extensions":[],"example":{"code":"o1 = new stzLocale(\"en-Latn-US\")\n? o1.Abbreviation()\n? o1.TimeShortFormat()\n? o1.TimeLongFormat()\n? o1.TimeNarrowFormat()","output":"en_US\nh:mm AP\nh:mm:ss AP t\nh:mm AP","from":"library test"}},{"name":"TimeNarrowFormat","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/timenarrowformat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/timenarrowformat.html","signature":"TimeNarrowFormat()","extensions":[],"example":{"code":"o1 = new stzLocale(\"en-Latn-US\")\n? o1.Abbreviation()\n? o1.TimeShortFormat()\n? o1.TimeLongFormat()\n? o1.TimeNarrowFormat()","output":"en_US\nh:mm AP\nh:mm:ss AP t\nh:mm AP","from":"library test"}},{"name":"TimeFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#timeformat","signature":"TimeFormat(cType)","extensions":[]},{"name":"ToStzTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#tostztime","signature":"ToStzTime(cTime)","extensions":[]},{"name":"ToTimeAsString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#totimeasstring","signature":"ToTimeAsString(cTime, cFormat)","extensions":[]},{"name":"ToTimeAsLongString","description":"stzTime object              \"hh:mm:ss\"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#totimeaslongstring","signature":"ToTimeAsLongString(cTime)","extensions":[]},{"name":"ToTimeAsShortString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#totimeasshortstring","signature":"ToTimeAsShortString(cTime)","extensions":[]},{"name":"ToTimeAsNarrowString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#totimeasnarrowstring","signature":"ToTimeAsNarrowString(cTime)","extensions":[]},{"name":"DaysOfWeek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#daysofweek","signature":"DaysOfWeek()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? @@( o1.DaysOfWeek() )","output":"[ \"sunday\", \"monday\", \"tuesday\", \"wednesday\", \"thursday\", \"friday\", \"saturday\" ]","from":"composed from the signature, run in the library"}},{"name":"NativeDaysOfWeek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#nativedaysofweek","signature":"NativeDaysOfWeek()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? @@( o1.NativeDaysOfWeek() )","output":"[ \"Sunday\", \"Monday\", \"Tuesday\", \"Wednesday\", \"Thursday\", \"Friday\", \"Saturday\" ]","from":"composed from the signature, run in the library"}},{"name":"NthDayOfWeek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#nthdayofweek","signature":"NthDayOfWeek(_n_)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.NthDayOfWeek(2)","output":"monday","from":"composed from the signature, run in the library"}},{"name":"FirstDayOfWeek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#firstdayofweek","signature":"FirstDayOfWeek()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.FirstDayOfWeek()","output":"sunday","from":"composed from the signature, run in the library"}},{"name":"LastDayOfWeek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#lastdayofweek","signature":"LastDayOfWeek()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LastDayOfWeek()","output":"saturday","from":"composed from the signature, run in the library"}},{"name":"NthNativeDayOfWeek","description":"","also_written":["NativeNthDayOfWeek"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#nthnativedayofweek","signature":"NthNativeDayOfWeek(_n_)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.NthNativeDayOfWeek(2)","output":"Monday","from":"composed from the signature, run in the library"}},{"name":"FirstNativeDayOfWeek","description":"","also_written":["NativeFirstDayOfWeek"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#firstnativedayofweek","signature":"FirstNativeDayOfWeek()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.FirstNativeDayOfWeek()","output":"Sunday","from":"composed from the signature, run in the library"}},{"name":"LastNativeDayOfWeek","description":"","also_written":["NativeLastDayOfWeek"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#lastnativedayofweek","signature":"LastNativeDayOfWeek()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LastNativeDayOfWeek()","output":"Saturday","from":"composed from the signature, run in the library"}},{"name":"NthDayOfWeekAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#nthdayofweekabbreviation","signature":"NthDayOfWeekAbbreviation(_n_)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.NthDayOfWeekAbbreviation(2)","output":"Mon","from":"composed from the signature, run in the library"}},{"name":"NthDayOfWeekNativeAbbreviation","description":"This indexed the language's Monday-first list with _n_ directly, so it ignored the locale entirely: for Iran, NthDayOfWeekAbbreviation(1) said Sat and NthDayOfWeekNativeAbbreviation(1) said Mon -- the same day of the same week, named twice, differently.","also_written":["NativeNthDayOfWeekAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#nthdayofweeknativeabbreviation","signature":"NthDayOfWeekNativeAbbreviation(_n_)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.NthDayOfWeekNativeAbbreviation(2)","output":"Mon","from":"composed from the signature, run in the library"}},{"name":"FirstDayOfWeekAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#firstdayofweekabbreviation","signature":"FirstDayOfWeekAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.FirstDayOfWeekAbbreviation()","output":"Sun","from":"composed from the signature, run in the library"}},{"name":"FirstNativeDayOfWeekAbbreviation","description":"Same as NthDayOfWeekNativeAbbreviation: This indexed the language's Monday-first list with _n_ directly, so it ignored the locale entirely: for Iran, NthDayOfWeekAbbreviation(1) said Sat and NthDayOfWeekNativeAbbreviation(1) said Mon -- the same day of the same week, named twice, differently.","also_written":["NativeFirstDayOfWeekAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#firstnativedayofweekabbreviation","signature":"FirstNativeDayOfWeekAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.FirstNativeDayOfWeekAbbreviation()","output":"Sun","from":"composed from the signature, run in the library"}},{"name":"LastDayOfWeekAbbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#lastdayofweekabbreviation","signature":"LastDayOfWeekAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LastDayOfWeekAbbreviation()","output":"Sat","from":"composed from the signature, run in the library"}},{"name":"LastNativeDayOfWeekAbbreviation","description":"Same as NthDayOfWeekNativeAbbreviation: This indexed the language's Monday-first list with _n_ directly, so it ignored the locale entirely: for Iran, NthDayOfWeekAbbreviation(1) said Sat and NthDayOfWeekNativeAbbreviation(1) said Mon -- the same day of the same week, named twice, differently.","also_written":["NativeLastDayOfWeekAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#lastnativedayofweekabbreviation","signature":"LastNativeDayOfWeekAbbreviation()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LastNativeDayOfWeekAbbreviation()","output":"Sat","from":"composed from the signature, run in the library"}},{"name":"NthDayOfWeekSymbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#nthdayofweeksymbol","signature":"NthDayOfWeekSymbol(_n_)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.NthDayOfWeekSymbol(2)","output":"M","from":"composed from the signature, run in the library"}},{"name":"NthDayOfWeekNativeSymbol","description":"","also_written":["NativeNthDayOfWeekSymbol"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#nthdayofweeknativesymbol","signature":"NthDayOfWeekNativeSymbol(_n_)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.NthDayOfWeekNativeSymbol(2)","output":"M","from":"composed from the signature, run in the library"}},{"name":"FirstDayOfWeekSymbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#firstdayofweeksymbol","signature":"FirstDayOfWeekSymbol()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.FirstDayOfWeekSymbol()","output":"S","from":"composed from the signature, run in the library"}},{"name":"FirstDayOfWeekNativeSymbol","description":"","also_written":["NativeFirstDayOfWeekSymbol"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#firstdayofweeknativesymbol","signature":"FirstDayOfWeekNativeSymbol()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.FirstDayOfWeekNativeSymbol()","output":"S","from":"composed from the signature, run in the library"}},{"name":"LastDayOfWeekSymbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#lastdayofweeksymbol","signature":"LastDayOfWeekSymbol()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LastDayOfWeekSymbol()","output":"S","from":"composed from the signature, run in the library"}},{"name":"LastDayOfWeekNativeSymbol","description":"","also_written":["NativeLastDayOfWeekSymbol"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#lastdayofweeknativesymbol","signature":"LastDayOfWeekNativeSymbol()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.LastDayOfWeekNativeSymbol()","output":"S","from":"composed from the signature, run in the library"}},{"name":"DecimalPoint","description":"NUMBER FORM   #\t#TODO: Should be used by default in","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/decimalpoint.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/decimalpoint.html","signature":"DecimalPoint()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.DecimalPoint()","output":".","from":"composed from the signature, run in the library"}},{"name":"Exponential","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/exponential.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/exponential.html","signature":"Exponential()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.Exponential()","output":"e","from":"composed from the signature, run in the library"}},{"name":"GroupSeparator","description":"","also_written":["GroupSeperator"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/groupseparator.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/groupseparator.html","signature":"GroupSeparator()","extensions":[]},{"name":"NegativeSign","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/negativesign.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/negativesign.html","signature":"NegativeSign()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.NegativeSign()","output":"-","from":"composed from the signature, run in the library"}},{"name":"PositiveSign","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/positivesign.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/positivesign.html","signature":"PositiveSign()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.PositiveSign()","output":"+","from":"composed from the signature, run in the library"}},{"name":"Percent","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/percent.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/percent.html","signature":"Percent()","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.Percent()","output":"%","from":"composed from the signature, run in the library"}},{"name":"StringLowercased","description":"","also_written":["Lower","Lowercase","ToLowercase"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/stringlowercased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/stringlowercased.html","signature":"StringLowercased(pcStr)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.StringLowercased(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"CharLowercased","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#charlowercased","signature":"CharLowercased(pcChar)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CharLowercased(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"StringIsLowercased","description":"","also_written":["StringIsLowercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringislowercased","signature":"StringIsLowercased(pcStr)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.StringIsLowercased(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"CharIsLowercased","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#charislowercased","signature":"CharIsLowercased(pcChar)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CharIsLowercased(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"StringUppercased","description":"? TODO: support the special cases documented in unicode here: http://unicode.org/Public/UNIDATA/SpecialCasing.txt","also_written":["Upper","Uppercase","ToUppercase"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzlocale/stringuppercased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale/stringuppercased.html","signature":"StringUppercased(pcStr)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.StringUppercased(\"a\")","output":"A","from":"composed from the signature, run in the library"}},{"name":"CharUppercased","description":"string upper case","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#charuppercased","signature":"CharUppercased(pcChar)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CharUppercased(\"a\")","output":"A","from":"composed from the signature, run in the library"}},{"name":"StringIsUppercased","description":"string upper case","also_written":["StringIsUppercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringisuppercased","signature":"StringIsUppercased(pcStr)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.StringIsUppercased(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsUppercased","description":"string upper case","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#charisuppercased","signature":"CharIsUppercased(pcChar)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CharIsUppercased(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"StringTitlecased","description":"string title case","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringtitlecased","signature":"StringTitlecased(pcStr)","extensions":[]},{"name":"ToTitleCase","description":"string title case","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#totitlecase","signature":"ToTitleCase(pcStr)","extensions":[]},{"name":"StringIsTitlecased","description":"string title case","also_written":["StringIsTitlecase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringistitlecased","signature":"StringIsTitlecased(pcStr)","extensions":[]},{"name":"StringFoldcased","description":"string fold case","also_written":["ToFoldcase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringfoldcased","signature":"StringFoldcased(pcStr)","extensions":[]},{"name":"CharFoldcased","description":"string fold case","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#charfoldcased","signature":"CharFoldcased(pcChar)","extensions":[]},{"name":"StringIsfoldcased","description":"string fold case","also_written":["StringIsFoldcase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringisfoldcased","signature":"StringIsfoldcased(pcStr)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.StringIsfoldcased(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsFoldcased","description":"string fold case","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#charisfoldcased","signature":"CharIsFoldcased(pcChar)","extensions":[],"example":{"code":"o1 = new stzLocale([ :Country = :south_africa ])\n? o1.CharIsFoldcased(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"StringCapitalcased","description":"","also_written":["toCapitalcase","StringCapitalised","StringCapitalized"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringcapitalcased","signature":"StringCapitalcased(pcStr)","extensions":[]},{"name":"StringIsCapitalised","description":"","also_written":["StringIsCapitalcase","StringIsCapitalized","StringIsCapitalcased"],"url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#stringiscapitalised","signature":"StringIsCapitalised(pcStr)","extensions":[]},{"name":"MeasurementSystem","description":"measurement system","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#measurementsystem","signature":"MeasurementSystem()","extensions":[]},{"name":"pvtCurrencyXT","description":"measurement system","url":"https://mayouni.github.io/stzsite/en/reference/stzlocale.html#pvtcurrencyxt","signature":"pvtCurrencyXT(pcTypeOfSymbol)","extensions":[]}]},{"name":"stzLog","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzlog.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzLog.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#name","signature":"Name()","extensions":[]},{"name":"SetLevel","description":"configuration (Q-fluent) ---------------------------------------- only entries at or above this level are recorded.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#setlevel","signature":"SetLevel(pcLevel)","extensions":["Q"],"forms":["SetLevelQ"]},{"name":"Level","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#level","signature":"Level()","extensions":[]},{"name":"SetEcho","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#setecho","signature":"SetEcho(pbOn)","extensions":["Q"],"forms":["SetEchoQ"]},{"name":"SetCap","description":"retain at most n entries (0 = unbounded); oldest are evicted first.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#setcap","signature":"SetCap(pnCap)","extensions":["Q"],"forms":["SetCapQ"]},{"name":"Record","description":"writing (returns This, so writes chain) ------------------------- the general, STRUCTURED write: level + message + fields ([ [k, v], ... ]).","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#record","signature":"Record(pcLevel, pcMsg, paFields)","extensions":[]},{"name":"Trace","description":"level shortcuts (no fields) -- the common case.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#trace","signature":"Trace(pcMsg)","extensions":[]},{"name":"Debug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#debug","signature":"Debug(pcMsg)","extensions":[]},{"name":"Info","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#info","signature":"Info(pcMsg)","extensions":[]},{"name":"Warn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#warn","signature":"Warn(pcMsg)","extensions":[]},{"name":"Error","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#error","signature":"Error(pcMsg)","extensions":[]},{"name":"Fatal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#fatal","signature":"Fatal(pcMsg)","extensions":[]},{"name":"Entries","description":"query (logs as data)","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#entries","signature":"Entries()","extensions":[]},{"name":"NumberOfEntries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#numberofentries","signature":"NumberOfEntries()","extensions":[]},{"name":"LastEntry","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#lastentry","signature":"LastEntry()","extensions":[]},{"name":"EntriesOfLevel","description":"every entry at exactly this level.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#entriesoflevel","signature":"EntriesOfLevel(pcLevel)","extensions":[]},{"name":"CountOfLevel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#countoflevel","signature":"CountOfLevel(pcLevel)","extensions":[]},{"name":"Where","description":"every entry carrying a field key = value (structured query).","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#where","signature":"Where(pcKey, pValue)","extensions":[]},{"name":"OfTrace","description":"every entry stamped with this trace id (perf P9) -- the bridge from an alert's trip trace-ids to the log lines of those trips.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#oftrace","signature":"OfTrace(pcTraceId)","extensions":[]},{"name":"Since","description":"entries at or after an epoch-ms timestamp.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#since","signature":"Since(pnMs)","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#clear","signature":"Clear()","extensions":[]},{"name":"AsText","description":"rendering","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#astext","signature":"AsText()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#show","signature":"Show()","extensions":[]},{"name":"AsJson","description":"a JSON array of the entries -- ship to any log pipeline. Fields are inlined as top-level keys alongside ts / level / category / message.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#asjson","signature":"AsJson()","extensions":[]},{"name":"WriteToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#writetofile","signature":"WriteToFile(pcPath)","extensions":[]},{"name":"WriteJsonToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#writejsontofile","signature":"WriteJsonToFile(pcPath)","extensions":[]},{"name":"OtelJson","description":"The OTLP logs envelope (perf P9) -- what a collector ingests at /v1/logs, completing the OTel triad (spans P0/P7, metrics P2, logs here). Each record carries timeUnixNano (exact ms + zeros), severityText/Number, the body, the fields as attributes -- and the trace id PROMOTED to the logRecord's first-class traceId field, where tracing backends expect it.","url":"https://mayouni.github.io/stzsite/en/reference/stzlog.html#oteljson","signature":"OtelJson()","extensions":[]}]},{"name":"stzLogisticRegression","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzLogisticRegression.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression.html#init","signature":"init(poTrainingSet)","extensions":[]},{"name":"TrainingSetQ","description":"THE HELD SET IS LIVE THROUGH HERE. Haro COPIES an object into an attribute, so the set handed to the constructor is a SNAPSHOT: growing the caller's own object afterwards would NOT reach this learner. Grow it through this accessor -- oLearner.TrainingSetQ().AddExample(...) -- which reaches the real held set (accessor + method call is live in Haro).","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression.html#trainingsetq","signature":"TrainingSetQ()","extensions":[]},{"name":"SetLearningRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression.html#setlearningrate","signature":"SetLearningRate(n)","extensions":[]},{"name":"Train","description":"The drift against the old loop was measured, not assumed, and it is never zero: 1e-16 after ONE epoch, 1e-15 at ten, 1e-14 at a hundred and still 1e-14 at five hundred. That is the one thing that could not be held fixed -- Haro's exp is the C library's, the engine's is Zig's, they agree to within an ulp, and gradient descent feeds each step into the next so the difference grows about a decade per five hundred epochs. Against weights of magnitude 1 to 10 it stays around 1e-15 relative, and both loops classify identically.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/train.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/train.html","signature":"Train(nEpochs)","extensions":[]},{"name":"Probability","description":"SCORED BY THE RULE IT WAS FITTED BY. This goes through the engine too, and not for speed -- one row is dominated by marshalling. It is here because Haro's exp and Zig's exp agree only to within an ulp, and a model whose predictions come from a slightly different function than its fit is a question nobody should have to think about. One definition, both ends.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/probability.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/probability.html","signature":"Probability(paFeatures)","extensions":[]},{"name":"Probabilities","description":"Probabilities for many rows in ONE crossing. TrainingAccuracy() below is the reason this exists: it scores every training example, and a round trip per row would have made the diagnostic cost more than the fit it diagnoses.","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression.html#probabilities","signature":"Probabilities(paRows)","extensions":[]},{"name":"Classify","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/classify.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/classify.html","signature":"Classify(paFeatures)","extensions":[]},{"name":"Weights","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/weights.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/weights.html","signature":"Weights()","extensions":[]},{"name":"Bias","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression.html#bias","signature":"Bias()","extensions":[],"example":{"code":"oDS = new stzTrainingSet([])\noDS.AddExample([ 1, 1 ], \"yes\")\noDS.AddExample([ 1, 0 ], \"yes\")\noDS.AddExample([ 0, 1 ], \"no\")\noDS.AddExample([ 0, 0 ], \"no\")\no1 = new stzLogisticRegression(oDS)\n? o1.Bias()","output":"0","from":"composed from the signature, run in the library"}},{"name":"TrainingAccuracy","description":"Needing standardised features is the normal requirement for stochastic gradient descent, not a defect here -- but nothing surfaced the failure. This does: a diverged model scores around chance on data it has already seen, where a converged one scores near 1.","entry":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/trainingaccuracy.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/trainingaccuracy.html","signature":"TrainingAccuracy()","extensions":[],"example":{"code":"oDS = new stzTrainingSet([])\noDS.AddExample([ 1, 1 ], \"yes\")\noDS.AddExample([ 1, 0 ], \"yes\")\noDS.AddExample([ 0, 1 ], \"no\")\noDS.AddExample([ 0, 0 ], \"no\")\no1 = new stzLogisticRegression(oDS)\n? o1.TrainingAccuracy()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/why.html","url":"https://mayouni.github.io/stzsite/en/reference/stzlogisticregression/why.html","signature":"Why()","extensions":[]}]},{"name":"stzLoweringBridge","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzloweringbridge.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzloweringbridge.html#init","signature":"init()","extensions":[]},{"name":"LowerOps","description":"Lower a list of rehearsed operations to the target's artifact (source text). Each op is [ capability, verb, args, description ]. This is the copy-safe core: it takes PLAIN DATA, not a live object.","url":"https://mayouni.github.io/stzsite/en/reference/stzloweringbridge.html#lowerops","signature":"LowerOps(paOps, pcOs)","extensions":[]},{"name":"Lower","description":"Convenience: lower a scope's rehearsed operations directly.","url":"https://mayouni.github.io/stzsite/en/reference/stzloweringbridge.html#lower","signature":"Lower(poScope)","extensions":[]},{"name":"ExtensionFor","description":"The file extension a target's lowered artifact takes.","url":"https://mayouni.github.io/stzsite/en/reference/stzloweringbridge.html#extensionfor","signature":"ExtensionFor(pcOs)","extensions":[]}]},{"name":"stzMBarPlot","also_named":["stzMBarChart","stzMultiBarPlot","stzMultiBarChart"],"area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzMBarPlot.ring","inherits":{"stzBarPlot":52},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#init","signature":"init(paMultiSeriesData)","extensions":[]},{"name":"ToCanvasQ","description":"the PIXEL tiers (GR6c) -------------------------------------------- Grouped bars: one cluster per category, one bar per series, with the legend a multi-series chart cannot be read without. Series names and categories come from the model, so the legend cannot go stale.","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#tocanvasq","signature":"ToCanvasQ(paOptions)","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#tosvg","signature":"ToSVG(paOptions)","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#topng","signature":"ToPNG(pcPath, paOptions)","extensions":[]},{"name":"SetSeriesChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setserieschars","signature":"SetSeriesChars(acChars)","extensions":[]},{"name":"SetBarsChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setbarschars","signature":"SetBarsChars(acChars)","extensions":[]},{"name":"SetSeriesSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setseriesspace","signature":"SetSeriesSpace(n)","extensions":[]},{"name":"SetBarInterSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setbarinterspace","signature":"SetBarInterSpace(n)","extensions":[]},{"name":"SetBarSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setbarspace","signature":"SetBarSpace(n)","extensions":[]},{"name":"SetInterBarSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setinterbarspace","signature":"SetInterBarSpace(n)","extensions":[]},{"name":"SetCategorySpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setcategoryspace","signature":"SetCategorySpace(n)","extensions":[]},{"name":"SetCategoryInterSpace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setcategoryinterspace","signature":"SetCategoryInterSpace(n)","extensions":[]},{"name":"SetLegend","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setlegend","signature":"SetLegend(bShow)","extensions":[]},{"name":"AddLegend","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#addlegend","signature":"AddLegend()","extensions":[]},{"name":"SetLegendLayout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setlegendlayout","signature":"SetLegendLayout(cLayout)","extensions":[]},{"name":"SetAverage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setaverage","signature":"SetAverage(bShow)","extensions":[]},{"name":"SetAverageLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#setaverageline","signature":"SetAverageLine(bShow)","extensions":[]},{"name":"AddAverage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#addaverage","signature":"AddAverage()","extensions":[]},{"name":"AddAverageLine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#addaverageline","signature":"AddAverageLine()","extensions":[]},{"name":"ToString","description":"THE LEGEND SETS THE WIDTH here, which is why it cannot be left to a host to bolt on afterwards: three series named Sales, Costs and Profit need 31 columns of legend under a chart whose bars occupy 32, and a fourth series would make the legend the wider of the two. The engine lays out both together.","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#tostring","signature":"ToString()","extensions":[]},{"name":"ToStringInRing","description":"The Haro renderer this was ported from, kept so the guard can prove the two agree character for character.","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#tostringinring","signature":"ToStringInRing()","extensions":[]},{"name":"SeriesNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#seriesnames","signature":"SeriesNames()","extensions":[],"example":{"code":"o1 = new stzMBarPlot([ :Mali = [ :y2020 = 42, :y2022 = 18 ], :Niger = [ :y2020 = 87, :y2022 = 40 ] ])\n? @@( o1.SeriesNames() )","output":"[ \"mali\", \"niger\" ]","from":"composed from the signature, run in the library"}},{"name":"Categories","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#categories","signature":"Categories()","extensions":[],"example":{"code":"o1 = new stzMBarPlot([ :Mali = [ :y2020 = 42, :y2022 = 18 ], :Niger = [ :y2020 = 87, :y2022 = 40 ] ])\n? @@( o1.Categories() )","output":"[ \"y2020\", \"y2022\" ]","from":"composed from the signature, run in the library"}},{"name":"SeriesData","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#seriesdata","signature":"SeriesData()","extensions":[]},{"name":"SeriesCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#seriescount","signature":"SeriesCount()","extensions":[],"example":{"code":"o1 = new stzMBarPlot([ :Mali = [ :y2020 = 42, :y2022 = 18 ], :Niger = [ :y2020 = 87, :y2022 = 40 ] ])\n? o1.SeriesCount()","output":"2","from":"composed from the signature, run in the library"}},{"name":"CategoryCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmbarplot.html#categorycount","signature":"CategoryCount()","extensions":[],"example":{"code":"o1 = new stzMBarPlot([ :Mali = [ :y2020 = 42, :y2022 = 18 ], :Niger = [ :y2020 = 87, :y2022 = 40 ] ])\n? o1.CategoryCount()","output":"2","from":"composed from the signature, run in the library"}}]},{"name":"stzMailSandbox","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzMailPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#init","signature":"init()","extensions":[]},{"name":"Send","description":"the PORT contract ----------------------------------------------- capture a message. This is the whole contract a mail port must satisfy; the sandbox records instead of delivering.","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#send","signature":"Send(pcTo, pcSubject, pcBody)","extensions":[]},{"name":"IsSandbox","description":"A double says so itself. The registry asks this rather than guessing from a class name, and it is what makes \"no sandbox in production\" enforceable.","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#issandbox","signature":"IsSandbox()","extensions":[]},{"name":"Sent","description":"inspection (what makes the sink assertable)","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#sent","signature":"Sent()","extensions":[]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#count","signature":"Count()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Last","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#last","signature":"Last()","extensions":[]},{"name":"LastBody","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#lastbody","signature":"LastBody()","extensions":[]},{"name":"LastTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#lastto","signature":"LastTo()","extensions":[]},{"name":"InboxOf","description":"every message addressed to one recipient (their \"inbox\" in the sink).","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#inboxof","signature":"InboxOf(pcTo)","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#clear","signature":"Clear()","extensions":["Q"],"forms":["ClearQ"]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmailsandbox.html#show","signature":"Show()","extensions":[]}]},{"name":"stzMaterialGraph","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMaterialGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#init","signature":"init()","extensions":[]},{"name":"TakesColor","description":"what the material takes from outside","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#takescolor","signature":"TakesColor(pcName)","extensions":["Q"],"forms":["TakesColorQ"]},{"name":"TakesScalar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#takesscalar","signature":"TakesScalar(pcName)","extensions":["Q"],"forms":["TakesScalarQ"]},{"name":"TakesTexture","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#takestexture","signature":"TakesTexture(pcName)","extensions":["Q"],"forms":["TakesTextureQ"]},{"name":"AddNode","description":"declaring the graph ------------------------------------------------- paSpec: [ :Op = :Mix, :In = [ ... ] ] An input is a NODE name, a declared colour/scalar/texture name, a builtin written \"@normal.y\", or a plain NUMBER.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#addnode","signature":"AddNode(pcName, paSpec)","extensions":["Q"],"forms":["AddNodeQ"]},{"name":"Emits","description":"The node whose value becomes @out.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#emits","signature":"Emits(pcName)","extensions":["Q"],"forms":["EmitsQ"]},{"name":"NodeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#nodecount","signature":"NodeCount()","extensions":[],"example":{"code":"o1 = new stzMaterialGraph()\no1.TakesColor(:warm)\no1.TakesColor(:cool)\no1.TakesScalar(:sharp)\no1.AddNode(:final, [ :Op = :Mix, :In = [ :shaded, :warm, :rim ] ])\no1.AddNode(:rim, [ :Op = :Fresnel, :In = [ :sharp ] ])\no1.AddNode(:shaded, [ :Op = :Multiply, :In = [ :cool, :lit ] ])\no1.AddNode(:lit, [ :Op = :Lit, :In = [ 0.25 ] ])\no1.Emits(:final)\no1.Compile()\n? o1.NodeCount()","output":"4","from":"composed from the signature, run in the library"}},{"name":"OutputNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#outputnode","signature":"OutputNode()","extensions":[],"example":{"code":"o1 = new stzMaterialGraph()\no1.TakesColor(:warm)\no1.TakesColor(:cool)\no1.TakesScalar(:sharp)\no1.AddNode(:final, [ :Op = :Mix, :In = [ :shaded, :warm, :rim ] ])\no1.AddNode(:rim, [ :Op = :Fresnel, :In = [ :sharp ] ])\no1.AddNode(:shaded, [ :Op = :Multiply, :In = [ :cool, :lit ] ])\no1.AddNode(:lit, [ :Op = :Lit, :In = [ 0.25 ] ])\no1.Emits(:final)\no1.Compile()\n? o1.OutputNode()","output":"final","from":"composed from the signature, run in the library"}},{"name":"Compile","description":"compiling","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#compile","signature":"Compile()","extensions":[]},{"name":"Order","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#order","signature":"Order()","extensions":[]},{"name":"Uses","description":"[ nodeName, nConsumers ] -- how many nodes read each one.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#uses","signature":"Uses()","extensions":[],"example":{"code":"o1 = new stzMaterialGraph()\no1.TakesColor(:warm)\no1.TakesColor(:cool)\no1.TakesScalar(:sharp)\no1.AddNode(:final, [ :Op = :Mix, :In = [ :shaded, :warm, :rim ] ])\no1.AddNode(:rim, [ :Op = :Fresnel, :In = [ :sharp ] ])\no1.AddNode(:shaded, [ :Op = :Multiply, :In = [ :cool, :lit ] ])\no1.AddNode(:lit, [ :Op = :Lit, :In = [ 0.25 ] ])\no1.Emits(:final)\no1.Compile()\n? @@( o1.Uses() )","output":"[ [ \"final\", 0 ], [ \"rim\", 1 ], [ \"shaded\", 1 ], [ \"lit\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReuseSaved","description":"How many `let` bindings the emission SAVED over expanding the graph as a tree: every extra consumer of a node is a subtree not re-emitted.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#reusesaved","signature":"ReuseSaved()","extensions":[]},{"name":"Affects","description":"Reachability, answered by the same stzGraph the rest of the plane uses. Affects() lists them, ImpactOf() counts them -- the house convention, where ImpactOf is a NUMBER and ReachableFrom is a LIST that includes the node itself.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#affects","signature":"Affects(pcNode)","extensions":[],"example":{"code":"o1 = new stzMaterialGraph()\no1.TakesColor(:warm)\no1.TakesColor(:cool)\no1.TakesScalar(:sharp)\no1.AddNode(:final, [ :Op = :Mix, :In = [ :shaded, :warm, :rim ] ])\no1.AddNode(:rim, [ :Op = :Fresnel, :In = [ :sharp ] ])\no1.AddNode(:shaded, [ :Op = :Multiply, :In = [ :cool, :lit ] ])\no1.AddNode(:lit, [ :Op = :Lit, :In = [ 0.25 ] ])\no1.Emits(:final)\no1.Compile()\n? @@( o1.Affects(:rim) )","output":"[ \"final\" ]","from":"composed from the signature, run in the library"}},{"name":"ImpactOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#impactof","signature":"ImpactOf(pcNode)","extensions":[],"example":{"code":"o1 = new stzMaterialGraph()\no1.TakesColor(:warm)\no1.TakesColor(:cool)\no1.TakesScalar(:sharp)\no1.AddNode(:final, [ :Op = :Mix, :In = [ :shaded, :warm, :rim ] ])\no1.AddNode(:rim, [ :Op = :Fresnel, :In = [ :sharp ] ])\no1.AddNode(:shaded, [ :Op = :Multiply, :In = [ :cool, :lit ] ])\no1.AddNode(:lit, [ :Op = :Lit, :In = [ 0.25 ] ])\no1.Emits(:final)\no1.Compile()\n? o1.ImpactOf(:rim)","output":"1","from":"composed from the signature, run in the library"}},{"name":"Findings","description":"the proofs","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#findings","signature":"Findings()","extensions":[]},{"name":"IsSound","description":"SOUND IS NO ERROR -- the house's one answer, as in stzFrameGraph, and for the same reason: the findings are NAMED now, so the report that ingests them can read a severity at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#issound","signature":"IsSound()","extensions":[],"example":{"code":"o1 = new stzMaterialGraph()\no1.TakesColor(:warm)\no1.TakesColor(:cool)\no1.TakesScalar(:sharp)\no1.AddNode(:final, [ :Op = :Mix, :In = [ :shaded, :warm, :rim ] ])\no1.AddNode(:rim, [ :Op = :Fresnel, :In = [ :sharp ] ])\no1.AddNode(:shaded, [ :Op = :Multiply, :In = [ :cool, :lit ] ])\no1.AddNode(:lit, [ :Op = :Lit, :In = [ 0.25 ] ])\no1.Emits(:final)\no1.Compile()\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#report","signature":"Report()","extensions":[]},{"name":"ToW","description":"emitting ------------------------------------------------------------ The material-language BODY, in the derived order. This is the artefact: a graph that emitted text you can read is a graph you can debug.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#tow","signature":"ToW()","extensions":[]},{"name":"ToMaterial","description":"The material itself, ready for stzScene.SetMaterial.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#tomaterial","signature":"ToMaterial()","extensions":[]},{"name":"ToWGSL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialgraph.html#towgsl","signature":"ToWGSL()","extensions":[]}]},{"name":"stzMaterialMaker","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMaterialMaker.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#init","signature":"init()","extensions":[]},{"name":"TakesColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#takescolor","signature":"TakesColor(pcName)","extensions":["Q"],"forms":["TakesColorQ"],"example":{"code":"o1 = new stzMaterialMaker()\no1.TakesColor(:tint)\no1.ForEachFragment('{ @out = tint * @lambert }')\no1.TakesColor(:accent)\n? @@( o1.ColorNames() )","output":"[ \"tint\", \"accent\" ]","from":"composed from the signature, run in the library"}},{"name":"TakesScalar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#takesscalar","signature":"TakesScalar(pcName)","extensions":["Q"],"forms":["TakesScalarQ"]},{"name":"TakesTexture","description":"A texture is a PICTURE the material reads, not a value it carries: declared here, bound to an image at SetMaterial time, and read in the body with sample(name, @uv). The sampler is never named, because a sampler is not a surface property.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#takestexture","signature":"TakesTexture(pcName)","extensions":["Q"],"forms":["TakesTextureQ"]},{"name":"ForEachFragment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#foreachfragment","signature":"ForEachFragment(pcW)","extensions":["Q"],"forms":["ForEachFragmentQ"]},{"name":"ColorNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#colornames","signature":"ColorNames()","extensions":[]},{"name":"ScalarNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#scalarnames","signature":"ScalarNames()","extensions":[]},{"name":"TextureNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#texturenames","signature":"TextureNames()","extensions":[]},{"name":"Spec","description":"The engine's spec format -- the declarations, collapsed. Exposed for transparency and for the guard.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#spec","signature":"Spec()","extensions":[],"example":{"code":"o1 = new stzMaterialMaker()\no1.TakesColor(:tint)\no1.ForEachFragment('{ @out = tint * @lambert }')\n? o1.Spec()","output":"color tint\nbody { @out = tint * @lambert }","from":"composed from the signature, run in the library"}},{"name":"ToWGSL","description":"Transpile (engine-side) and cache. Raises with the engine's refusal message on a bad description -- the transpile is documented BY ITS OUTPUT, so nothing about the shader is hidden.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#towgsl","signature":"ToWGSL()","extensions":[]},{"name":"ParamsFrom","description":"The declared values, flattened the way the shader's struct expects: every colour as four numbers in declaration order, then every scalar. A missing binding RAISES by name -- a Haro hashlist answers 0 for an absent key, and a material silently shaded with black is worse than one that refuses.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#paramsfrom","signature":"ParamsFrom(paBindings)","extensions":[]},{"name":"TexturesFrom","description":"The declared TEXTURES as engine handles, in declaration order -- the order the shader's bindings were laid out in. Same refusal discipline as the values: a missing texture RAISES by name rather than binding handle 0, which would report as a panic at submit.","url":"https://mayouni.github.io/stzsite/en/reference/stzmaterialmaker.html#texturesfrom","signature":"TexturesFrom(paBindings)","extensions":[]}]},{"name":"stzMathClaim","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#init","signature":"init(paSpec)","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#kind","signature":"Kind()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Kind()","output":"identity","from":"composed from the signature, run in the library"}},{"name":"Relation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#relation","signature":"Relation()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Relation()","output":"=","from":"composed from the signature, run in the library"}},{"name":"Lhs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#lhs","signature":"Lhs()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Lhs()","output":"3^2 + 4^2 + 1","from":"composed from the signature, run in the library"}},{"name":"Rhs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#rhs","signature":"Rhs()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Rhs()","output":"5^2","from":"composed from the signature, run in the library"}},{"name":"Over","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#over","signature":"Over()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Over()","output":"real","from":"composed from the signature, run in the library"}},{"name":"Vars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#vars","signature":"Vars()","extensions":[]},{"name":"Label","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#label","signature":"Label()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Label()","output":"3^2 + 4^2 + 1 = 5^2","from":"composed from the signature, run in the library"}},{"name":"Tactic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#tactic","signature":"Tactic()","extensions":[]},{"name":"Statement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#statement","signature":"Statement()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Statement()","output":"3^2 + 4^2 + 1 = 5^2","from":"composed from the signature, run in the library"}},{"name":"SamplePoints","description":"the points the floor samples: one for a closed statement, sixteen per variable otherwise, integers where the domain is integers","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#samplepoints","signature":"SamplePoints()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? @@( o1.SamplePoints() )","output":"[ [ 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"Check","description":"the floor's verdict: every sampled point, the first counterexample kept","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#check","signature":"Check()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? @@( o1.Check() )","output":"[ [ \"verdict\", 0 ], [ \"route\", \"numeric floor\" ], [ \"points\", 1 ], [ \"evidence\", \"the sides are 26 and 25\" ], [ \"counterexample\", [ 0 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"IsTrue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#istrue","signature":"IsTrue()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.IsTrue()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LastCheck","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#lastcheck","signature":"LastCheck()","extensions":[]},{"name":"TheoremName","description":"THE DOOR: the Lean statement, and the verdict when Lean is present","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#theoremname","signature":"TheoremName()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.TheoremName()","output":"claim_3_2_4_2_1_5_2","from":"composed from the signature, run in the library"}},{"name":"LeanTactic","description":"the tactic: the author's, or the one the kind and the variables call for","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#leantactic","signature":"LeanTactic()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.LeanTactic()","output":"norm_num","from":"composed from the signature, run in the library"}},{"name":"LeanStatement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#leanstatement","signature":"LeanStatement()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.LeanStatement()","output":"((3^2 + 4^2 + 1 : ℝ) = 5^2)","from":"composed from the signature, run in the library"}},{"name":"ToLean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#tolean","signature":"ToLean()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.ToLean()","output":"theorem claim_3_2_4_2_1_5_2 : ((3^2 + 4^2 + 1 : ℝ) = 5^2) := by norm_num","from":"composed from the signature, run in the library"}},{"name":"CheckWithLean","description":"through the door: a proof when Lean is here, the door's name when it is not; the floor's verdict rides along either way","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#checkwithlean","signature":"CheckWithLean()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaim.html#why","signature":"Why()","extensions":[],"example":{"code":"o1 = new stzMathClaim(\"3^2 + 4^2 + 1 = 5^2\")\n? o1.Why()","output":"an identity over the reals, '3^2 + 4^2 + 1 = 5^2': FALSE on the floor, the sides are 26 and 25; the Lean door is open (lean at C:\\Lean\\elan\\bin/lean.exe, project at C:\\Lean\\stz_lean)","from":"composed from the signature, run in the library"}}]},{"name":"stzMathClaimSet","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#init","signature":"init(pcLesson)","extensions":[]},{"name":"Lesson","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#lesson","signature":"Lesson()","extensions":[],"example":{"code":"o1 = new stzMathClaimSet(\"a tampered lesson\")\n? o1.Lesson()","output":"a tampered lesson","from":"composed from the signature, run in the library"}},{"name":"Add","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#add","signature":"Add(poClaim)","extensions":["Q"],"forms":["AddQ"]},{"name":"Claims","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#claims","signature":"Claims()","extensions":[]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#count","signature":"Count()","extensions":[],"example":{"code":"o1 = new stzMathClaimSet(\"a tampered lesson\")\n? o1.Count()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToLean","description":"one .lean file: Mathlib, the lesson, every theorem; names made unique by position","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#tolean","signature":"ToLean()","extensions":[],"example":{"code":"o1 = new stzMathClaimSet(\"a tampered lesson\")\n? o1.ToLean()","output":"-- a tampered lesson: 0 claim(s) emitted by stzMathClaimSet (plane stzlib-math, M6)\n-- check with: lake env lean <this file>   inside a Lake project holding Mathlib\nimport Mathlib","from":"composed from the signature, run in the library"}},{"name":"WriteLean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#writelean","signature":"WriteLean(pcPath)","extensions":[]},{"name":"Diagnostics","description":"the floor over every claim, in the house rule shape: a false claim is an error","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#diagnostics","signature":"Diagnostics()","extensions":[]},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#report","signature":"Report()","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#issound","signature":"IsSound()","extensions":[],"example":{"code":"o1 = new stzMathClaimSet(\"a tampered lesson\")\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckWithLean","description":"through the door, once for the whole file","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#checkwithlean","signature":"CheckWithLean()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathclaimset.html#why","signature":"Why()","extensions":[],"example":{"code":"o1 = new stzMathClaimSet(\"a tampered lesson\")\n? o1.Why()","output":"the claims of 'a tampered lesson': 0 statement(s), 0 false on the numeric floor; the Lean door is open","from":"composed from the signature, run in the library"}}]},{"name":"stzMathDiagram","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#init","signature":"init(poDomain, poSubstance, poStyle)","extensions":[]},{"name":"SetFont","description":"knobs","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#setfont","signature":"SetFont(poFont, pnSize)","extensions":["Q"],"forms":["SetFontQ"]},{"name":"SetVariation","description":"Penrose's \"variation\": the same string, the same picture. Any text folds to a seed; a number is used as it is. SeedRandom refuses a seed at or above 1,999,999,999, so the fold stays under it.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#setvariation","signature":"SetVariation(pVariation)","extensions":["Q"],"forms":["SetVariationQ"]},{"name":"SolveProfile","description":"the live figure (DN8g) -------------------------------------------------- A RE-SOLVE FROM WHERE THE FIGURE STANDS. Nothing is recompiled and no start is drawn: the current values are the start, and the solver settles the picture nearby. LayoutMs() then reports this solve. where the last solve spent its time, in ms: building the energy text, compiling it, minimising, reading the violations, and folding derived names to numbers (counted inside :text) -- plus the rounds","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#solveprofile","signature":"SolveProfile()","extensions":[]},{"name":"Relayout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#relayout","signature":"Relayout()","extensions":["Q"],"forms":["RelayoutQ"]},{"name":"DragTo","description":"THE DRAG. The shape's centre is put where the author released it, held there while the rest of the figure re-solves around it, and let go again unless it was pinned before. A shape whose centre no rule left free -- a placed name, a square derived from its triangle -- is refused: there is nothing there to drag.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#dragto","signature":"DragTo(pcPath, pnX, pnY)","extensions":["Q"],"forms":["DragToQ"]},{"name":"Pin","description":"A PIN holds every free property of a shape at its current value through any re-solve, cold or warm -- the plastic editor's pin, for a figure whose coordinates are solved rather than laid out.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#pin","signature":"Pin(pcPath)","extensions":["Q"],"forms":["PinQ"]},{"name":"Unpin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#unpin","signature":"Unpin(pcPath)","extensions":["Q"],"forms":["UnpinQ"]},{"name":"UnpinAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#unpinall","signature":"UnpinAll()","extensions":[]},{"name":"IsPinned","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#ispinned","signature":"IsPinned(pcPath)","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.IsPinned(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Pins","description":"the shapes pinned, by path","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#pins","signature":"Pins()","extensions":[]},{"name":"Draggable","description":"the shapes a gesture can take hold of: a free centre, and a body","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#draggable","signature":"Draggable()","extensions":[]},{"name":"PickAt","description":"WHAT IS UNDER THE POINTER: the nearest draggable shape whose body -- or a ten-pixel reach around its centre -- holds the point; \"\" when the pointer is on the paper.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#pickat","signature":"PickAt(pnX, pnY)","extensions":[]},{"name":"OnPress","description":"THE GESTURE, in the plastic editor's three verbs. A press takes hold of what is under the pointer; a move previews and re-solves NOTHING -- the window paints the dragged shape where DragPreview() says -- and the release is the one drag, from where the author let go.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#onpress","signature":"OnPress(pnX, pnY)","extensions":[]},{"name":"OnMove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#onmove","signature":"OnMove(pnX, pnY)","extensions":[]},{"name":"DragPreview","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#dragpreview","signature":"DragPreview()","extensions":[]},{"name":"OnRelease","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#onrelease","signature":"OnRelease(pnX, pnY)","extensions":[]},{"name":"UiState","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#uistate","signature":"UiState()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.UiState()","output":"idle","from":"composed from the signature, run in the library"}},{"name":"Layout","description":"the answer","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#layout","signature":"Layout()","extensions":["Q"],"forms":["LayoutQ"]},{"name":"IsFeasible","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#isfeasible","signature":"IsFeasible()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.IsFeasible()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Violation","description":"The largest constraint violation, in pixels. Zero is a lawful picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#violation","signature":"Violation()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.Violation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Violations","description":"Every constraint with its violation, in the house rule shape so a CI gate can ingest it: a contradictory substance is a FINDING, not a crash -- Penrose's Fig. 2, a logically inconsistent program that \"fails gracefully, providing visual intuition for why\".","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#violations","signature":"Violations()","extensions":[]},{"name":"Energy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#energy","signature":"Energy()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.Energy()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Rounds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#rounds","signature":"Rounds()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.Rounds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Evaluations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#evaluations","signature":"Evaluations()","extensions":[]},{"name":"LayoutMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#layoutms","signature":"LayoutMs()","extensions":[]},{"name":"NumberOfUnknowns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#numberofunknowns","signature":"NumberOfUnknowns()","extensions":[]},{"name":"NumberOfConstraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#numberofconstraints","signature":"NumberOfConstraints()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.NumberOfConstraints()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#why","signature":"Why()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.Why()","output":"nothing to lay out -- no rule minted an unknown","from":"composed from the signature, run in the library"}},{"name":"CanvasWidth","description":"the paper, and what a shape is beyond its geometry -- for the rules that judge a picture rather than solve it (DN8c)","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#canvaswidth","signature":"CanvasWidth()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.CanvasWidth()","output":"720","from":"composed from the signature, run in the library"}},{"name":"CanvasHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#canvasheight","signature":"CanvasHeight()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.CanvasHeight()","output":"640","from":"composed from the signature, run in the library"}},{"name":"ShapeOwnerOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#shapeownerof","signature":"ShapeOwnerOf(pcPath)","extensions":[]},{"name":"IsHidden","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#ishidden","signature":"IsHidden(pcPath)","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.IsHidden(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"PropOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#propof","signature":"PropOf(pcPath, pcKey, pDefault)","extensions":[]},{"name":"ShapeOf","description":"The solved geometry of one shape: [ :kind, :cx, :cy, :r ] for a circle, [ :kind, :cx, :cy, :w, :h ] for a rect or text, [ :kind, :x1, :y1, :x2, :y2 ] for a line.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#shapeof","signature":"ShapeOf(pcPath)","extensions":[]},{"name":"ValueOf","description":"The solved value of any name: an unknown, a constant, a field, a derived property -- \"u.arrow.x2\", \"U.ox\".","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#valueof","signature":"ValueOf(pcName)","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.ValueOf(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Shapes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#shapes","signature":"Shapes()","extensions":[]},{"name":"NumberOfShapes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#numberofshapes","signature":"NumberOfShapes()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.NumberOfShapes()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DrawIndexOf","description":"Where a shape falls in the drawing order: 1 is painted first and so sits at the back. A shape that must not be buried has to come out with a HIGHER index than everything that could cover it, and that is a fact about the picture worth asserting rather than eyeballing -- layering is a partial order, and the depths it relaxes to are not obvious from reading the rules.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#drawindexof","signature":"DrawIndexOf(pcPath)","extensions":[]},{"name":"PolygonOf","description":"A polygon's vertices, or a spline's control points, in order: [ x1, y1, x2, y2, ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#polygonof","signature":"PolygonOf(pcPath)","extensions":[]},{"name":"SplinePointsOf","description":"The polyline a spline is drawn as, in px -- the control points are in PolygonOf. CATMULL-ROM, CENTRIPETAL: for each span P1-P2 the four points P0..P3 are blended with knots spaced by the square root of the chord, which is the parametrisation that never cusps or loops between two points however they are spaced (Yuksel, Schaefer, Keyser 2011). An open spline doubles its end points so the curve reaches them; a closed one wraps. Twelve samples per span.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#splinepointsof","signature":"SplinePointsOf(pcPath)","extensions":[]},{"name":"CurvePointsOf","description":"The polyline a geodesic is drawn as: [ x1, y1, x2, y2, ... ] in px.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#curvepointsof","signature":"CurvePointsOf(pcPath)","extensions":[]},{"name":"MarkStrokesOf","description":"The strokes a mark is drawn as: a list of polylines, each flat in px.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#markstrokesof","signature":"MarkStrokesOf(pcPath)","extensions":[]},{"name":"ToCanvas","description":"drawing","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#tocanvas","signature":"ToCanvas()","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#tosvg","signature":"ToSVG()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.ToSVG()","output":"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"720\" height=\"640\" viewBox=\"0 0 720 640\">\n<rect x=\"0\" y=\"0\" width=\"720\" height=\"640\" fill=\"rgb(255,255,255)\"/>\n</svg>","from":"composed from the signature, run in the library"}},{"name":"Rendition","description":"A VALUE THAT SAYS WHAT IT IS (DN9g) --------------------------------- A picture's natural rendition is its drawn geometry, which travels as text and needs no file. The raster and the substance's graph are the same picture seen the other two ways a consumer asked for.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#rendition","signature":"Rendition()","extensions":[]},{"name":"RenditionKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#renditionkinds","signature":"RenditionKinds()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? @@( o1.RenditionKinds() )","output":"[ \"vector\", \"image\", \"graph\", \"text\" ]","from":"composed from the signature, run in the library"}},{"name":"RenditionAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#renditionas","signature":"RenditionAs(pcKind)","extensions":["XT"],"forms":["RenditionAsXT"]},{"name":"RenditionAtQ","description":"Same as RenditionAsXT: An empty path means the name this class would have chosen, so every caller written before today means exactly what it meant. A path given for a CARRIED kind is refused by name rather than ignored: a caller who asks for an SVG at a path is not asking for nothing, they are holding a wrong belief about the contract, and being told is the cheaper outcome.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#renditionatq","signature":"RenditionAtQ(pcKind, pcPath)","extensions":[]},{"name":"Substance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#substance","signature":"Substance()","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#topng","signature":"ToPNG(pcPath)","extensions":[]},{"name":"Fact","description":"THE GENERAL KIND IS :expr, and the others are its named shortcuts. A picture already has a language for talking about itself -- the one a Style writes its rules in -- so a fact asks a question in that language and the answer comes off the same tape the solver used. That is what makes a caption's number the picture's number rather than a second calculation that could drift from it.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#fact","signature":"Fact(pcKind, paArgs)","extensions":[]},{"name":"ConstraintText","description":"the energy text of a rule, so a narration can show what the engine was handed and how big it became","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#constrainttext","signature":"ConstraintText(pcMatch)","extensions":[]},{"name":"SetPictureTheme","description":"WHAT A FRAME MAY CHANGE BETWEEN TWO PICTURES (DN9f). Haro copies an object on assignment, so a caller holding the substance or the style is holding a different one from the picture's; these are the doors through which a narration's action reaches the picture it is about.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#setpicturetheme","signature":"SetPictureTheme(pcTheme)","extensions":[]},{"name":"SetSubstanceData","description":"A DATUM IS CONTENT, so changing one means the picture is compiled again -- unlike a theme, which changes only what a role resolves to.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#setsubstancedata","signature":"SetSubstanceData(pcObject, pcKey, pnValue)","extensions":[]},{"name":"SetWindow","description":"WHAT DOES NOT SCALE IS THE TYPE. A zoom here is for reading, not a photographic enlargement: the names keep their size and only their positions move, so a close view is more legible rather than merely bigger. Stroke widths do scale, because a hairline blown up eight times and still one pixel wide reads as a different picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#setwindow","signature":"SetWindow(pnCx, pnCy, pnW, pnH)","extensions":["Q"],"forms":["SetWindowQ"]},{"name":"WindowOn","description":"centred on what a frame is about, with a reach around it -- the form an author actually writes","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#windowon","signature":"WindowOn(pcPath, pnReach)","extensions":["Q"],"forms":["WindowOnQ"]},{"name":"ClearWindow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#clearwindow","signature":"ClearWindow()","extensions":[]},{"name":"HasWindow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#haswindow","signature":"HasWindow()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.HasWindow()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Window","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#window","signature":"Window()","extensions":[]},{"name":"WindowScale","description":"how much bigger the view is than the figure; 1 with no window","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#windowscale","signature":"WindowScale()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.WindowScale()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInWindow","description":"IS THIS THING IN VIEW? What a frame shows decides whether a mark is any use, and a mark pointing at something outside the window is a narration defect the one gate reports.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#isinwindow","signature":"IsInWindow(pcPath)","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.IsInWindow(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"VisibleShapes","description":"the shapes a reader can actually see, in draw order","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#visibleshapes","signature":"VisibleShapes()","extensions":[]},{"name":"Emphasis","description":"EVERY MARK IS DERIVED, NEVER PLACED. Its geometry comes from the picture's solved values or from a rule actually in force -- which is the whole point of the plane, because a mark a person positions is a mark nobody checks. Marks are minted AFTER the solve and hold every existing unknown pinned while they place themselves, so adding one cannot move the figure it describes: frame two's figure is frame one's figure, to the last pixel. A HARO, A FOCUS OR A DIM. Emphasis changes how a shape already in the picture reads, so it mints nothing for :focus and :dim -- it rewrites the shape's own stroke -- and mints one circle for :ring.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#emphasis","signature":"Emphasis(pcTarget, pcMode)","extensions":[]},{"name":"Measure","description":"A DIMENSION BETWEEN TWO THINGS, WITH ITS NUMBER. The line runs centre to centre, the number is the distance FACT -- so the figure and the caption cannot disagree -- and the number's own label is solved off the ink like any other name.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#measure","signature":"Measure(pcA, pcB, paOpts)","extensions":[]},{"name":"Callout","description":"A SENTENCE ATTACHED TO A THING. The sentence may carry a hole, and a hole is filled from a FACT rather than typed -- which is the rule the whole plane exists to enforce. The label is solved: off the ink, off other names, on the paper, exactly as a vertex's name is, which is why a callout needed no new solver.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#callout","signature":"Callout(pcTarget, pcText, paOpts)","extensions":[]},{"name":"Show","description":"A RULE'S OWN BOUNDARY, AS A SHAPE. The leash a name must stay inside is a circle nobody ever drew, because it exists only as a term in the energy; showing it is reading that term's own arguments and turning them into geometry. Only the forms whose boundary IS a shape are shown, and the rest are refused by name rather than approximated.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#show","signature":"Show(pcRuleMatch)","extensions":[]},{"name":"Region","description":"AN AREA, TINTED. Where Show draws a boundary, Region fills what the boundary encloses -- the strip an edge forbids, the disc a clearance reserves. A strip is the segment's own rectangle, four corners derived from the segment's direction, so it bends with the picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#region","signature":"Region(pcRuleMatch)","extensions":[]},{"name":"Marks","description":"what this picture carries, as [ path, kind ] -- so a frame can say what it added and a later frame can take it away again","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#marks","signature":"Marks()","extensions":[]},{"name":"NumberOfMarks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#numberofmarks","signature":"NumberOfMarks()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.NumberOfMarks()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ClearMarks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#clearmarks","signature":"ClearMarks()","extensions":[]},{"name":"FillOf","description":"The colour a shape is drawn with, after its rule is resolved: what the guard reads, and what a consumer of the SVG gets.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#fillof","signature":"FillOf(pcPath)","extensions":[]},{"name":"StrokeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#strokeof","signature":"StrokeOf(pcPath)","extensions":[]},{"name":"Background","description":"the paper's colour: the theme's background","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#background","signature":"Background()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.Background()","output":"#FFFFFF","from":"composed from the signature, run in the library"}},{"name":"MatchCandidates","description":"how many candidate bindings the last compile enumerated","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#matchcandidates","signature":"MatchCandidates()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.MatchCandidates()","output":"0","from":"composed from the signature, run in the library"}},{"name":"StartsTried","description":"Uniform over the canvas, as Penrose samples; radii and sizes from a band that gives the solver room. Three draws, the one with the least initial energy kept -- Penrose 4.2.1. How many starts the last layout needed, and which one it kept. A start the graph could not give -- a planar one on a tree, a layout on a substance with no graph -- falls back to random and says so.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#startstried","signature":"StartsTried()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.StartsTried()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AdvisoryUnmet","description":"Crossing rules left unmet when the start was not planar and the rule was therefore advice: zero for a planar start, and for any picture that has no crossing rule.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#advisoryunmet","signature":"AdvisoryUnmet()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.AdvisoryUnmet()","output":"0","from":"composed from the signature, run in the library"}},{"name":"StartUsed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#startused","signature":"StartUsed()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.StartUsed()","output":"random","from":"composed from the signature, run in the library"}},{"name":"StartedPlanar","description":"Did the last layout begin from a planar embedding? False when the style asked for none, and false when it asked and the graph could not give one -- a tree, a path, anything Tutte collapses.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#startedplanar","signature":"StartedPlanar()","extensions":[],"example":{"code":"o1 = new stzMathDiagram(StzGraphDomain(), new stzMathSubstance(StzGraphDomain()), StzCurvedGraphStyle())\n? o1.StartedPlanar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"OuterFace","description":"The face the planar start was built on, as object names in cycle order; empty when there was no planar start.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#outerface","signature":"OuterFace()","extensions":[]},{"name":"Touch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#touch","signature":"Touch()","extensions":[]},{"name":"Ink","description":"Every drawn stroke as a segment, [ x1, y1, x2, y2, cOwner, cPath ] -- what a rule that judges the picture reads, once per solve","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#ink","signature":"Ink()","extensions":[]},{"name":"Texts","description":"EVERY DRAWN NAME -- the text shapes that are visible and say something -- once per solve, like the ink. Every name rule's scope listed them by resolving every shape of the picture, and the governance asks a scope thousands of times: on the five-thousand-dot picture that was five thousand resolutions per ask.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdiagram.html#texts","signature":"Texts()","extensions":[]}]},{"name":"stzMathDomain","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.Name_()","output":"graph","from":"composed from the signature, run in the library"}},{"name":"AddType","description":"types","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#addtype","signature":"AddType(pcType)","extensions":["Q"],"forms":["AddTypeQ"]},{"name":"AddSubtype","description":"\"Hydrogen <: Atom\": wherever an Atom is expected, a Hydrogen matches.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#addsubtype","signature":"AddSubtype(pcType, pcSuper)","extensions":["Q"],"forms":["AddSubtypeQ"]},{"name":"HasType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#hastype","signature":"HasType(pcType)","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.HasType(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Types","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#types","signature":"Types()","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? @@( o1.Types() )","output":"[ \"Vertex\", \"Edge\", \"Arc\" ]","from":"composed from the signature, run in the library"}},{"name":"TypeMatches","description":"TRUE when an object of pcActual may stand where pcWanted is asked for -- the same type, or a subtype of it, at any depth.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#typematches","signature":"TypeMatches(pcActual, pcWanted)","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.TypeMatches(\"a\", \"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"AddPredicate","description":"predicates","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#addpredicate","signature":"AddPredicate(pcName, pacArgTypes)","extensions":["Q"],"forms":["AddPredicateQ"]},{"name":"AddSymmetricPredicate","description":"Symmetric: Disjoint(A, B) IS Disjoint(B, A). Penrose restricts this to binary predicates over one type, and so does this.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#addsymmetricpredicate","signature":"AddSymmetricPredicate(pcName, pacArgTypes)","extensions":["Q"],"forms":["AddSymmetricPredicateQ"]},{"name":"HasPredicate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#haspredicate","signature":"HasPredicate(pcName)","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.HasPredicate(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"PredicateArity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#predicatearity","signature":"PredicateArity(pcName)","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.PredicateArity(\"a\")","output":"-1","from":"composed from the signature, run in the library"}},{"name":"IsSymmetric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#issymmetric","signature":"IsSymmetric(pcName)","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.IsSymmetric(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Predicates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#predicates","signature":"Predicates()","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? @@( o1.Predicates() )","output":"[ \"Highlighted\" ]","from":"composed from the signature, run in the library"}},{"name":"AddFunction","description":"functions and constructors","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#addfunction","signature":"AddFunction(pcName, pacArgTypes, pcOutType)","extensions":["Q"],"forms":["AddFunctionQ"]},{"name":"AddConstructor","description":"a constructor is a function whose name is its output type","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#addconstructor","signature":"AddConstructor(pcName, pacArgTypes)","extensions":[]},{"name":"HasFunction","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#hasfunction","signature":"HasFunction(pcName)","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.HasFunction(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FunctionOutputType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#functionoutputtype","signature":"FunctionOutputType(pcName)","extensions":[]},{"name":"FunctionArity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathdomain.html#functionarity","signature":"FunctionArity(pcName)","extensions":[],"example":{"code":"o1 = StzGraphDomain()\n? o1.FunctionArity(\"a\")","output":"-1","from":"composed from the signature, run in the library"}}]},{"name":"stzMathFigure","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathFigure.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#init","signature":"init(pcKind, paSpec)","extensions":[]},{"name":"Kind","description":"what it is","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#kind","signature":"Kind()","extensions":[],"example":{"code":"o1 = new stzMathFigure(:Fraction, [ :compare = [ [ 3, 4 ], [ 2, 3 ] ] ])\n? o1.Kind()","output":"fraction","from":"composed from the signature, run in the library"}},{"name":"Spec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#spec","signature":"Spec()","extensions":[],"example":{"code":"o1 = new stzMathFigure(:Fraction, [ :compare = [ [ 3, 4 ], [ 2, 3 ] ] ])\n? @@( o1.Spec() )","output":"[ [ \"compare\", [ [ 3, 4 ], [ 2, 3 ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Diagram","description":"the solved picture itself: an stzMathDiagram, with everything one can answer -- ShapeOf, Fact, Violations, the renditions. IT IS A COPY: Haro copies an object a method returns, so a theme or a datum set on it never reaches the figure's own picture. Set the theme and the data THROUGH the figure (SetTheme, SetDatum); found 2026-09-26 when 32 catalogue pictures rendered \"dark\" came out byte-identical to light.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#diagram","signature":"Diagram()","extensions":[]},{"name":"SetTheme","description":"the theme, on the figure's OWN picture: no second solve, a theme changes only what every role resolves to","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#settheme","signature":"SetTheme(pcTheme)","extensions":["Q"],"forms":["SetThemeQ"]},{"name":"Substance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#substance","signature":"Substance()","extensions":[]},{"name":"SetFont","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#setfont","signature":"SetFont(poFont, pnSize)","extensions":["Q"],"forms":["SetFontQ"]},{"name":"Layout","description":"the solve","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#layout","signature":"Layout()","extensions":["Q"],"forms":["LayoutQ"]},{"name":"IsSolved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#issolved","signature":"IsSolved()","extensions":[],"example":{"code":"o1 = new stzMathFigure(:Fraction, [ :compare = [ [ 3, 4 ], [ 2, 3 ] ] ])\n? o1.IsSolved()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Violations","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure/violations.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure/violations.html","signature":"Violations()","extensions":[],"example":{"code":"aNames = [ [ \"1-24\", \"25-74\", \"75-199\", \"200++\", \"NA\" ], [ \"1973\", \"1974\", \"1975\" ] ]\noRes = StzMathFigureQ(:ResidualPlot, [ :of = aDeaths, :names = aNames ])\n? oRes.Why()\n? len( oRes.Violations() )","output":"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\n0","from":"library test"}},{"name":"LayoutMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#layoutms","signature":"LayoutMs()","extensions":[]},{"name":"Why","description":"what was computed and what was solved, in one sentence each: the computed half is the domain file's sentence, the solved half the diagram's own","entry":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure/why.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure/why.html","signature":"Why()","extensions":[],"example":{"code":"aNames = [ [ \"1-24\", \"25-74\", \"75-199\", \"200++\", \"NA\" ], [ \"1973\", \"1974\", \"1975\" ] ]\noRes = StzMathFigureQ(:ResidualPlot, [ :of = aDeaths, :names = aNames ])\n? oRes.Why()\n? len( oRes.Violations() )","output":"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\n0","from":"library test"}},{"name":"SampleCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#samplecount","signature":"SampleCount()","extensions":[]},{"name":"PieceCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#piececount","signature":"PieceCount()","extensions":[]},{"name":"RunCount","description":"the polylines drawn: a piece longer than 64 samples is several runs","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#runcount","signature":"RunCount()","extensions":[]},{"name":"Window","description":"the window in the author's units: [ xmin, xmax, ymin, ymax ]","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#window","signature":"Window()","extensions":[]},{"name":"Marks","description":"every mark as [ kind, x, y ] -- \"zero\", \"extremum\" or \"given\"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#marks","signature":"Marks()","extensions":[]},{"name":"Zeros","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#zeros","signature":"Zeros()","extensions":[]},{"name":"Extrema","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#extrema","signature":"Extrema()","extensions":[]},{"name":"SetDatum","description":"the live figure, and a datum changed in place ------------------------- HARO HANDS BACK A COPY when a method returns an object, so anything that must change THIS figure's picture goes through here, never through Diagram() -- a witness that tampered a copy found nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#setdatum","signature":"SetDatum(pcObject, pcKey, pnValue)","extensions":[]},{"name":"Pin","description":"a shape whose centre a rule left free is pinned or dragged by the diagram's own gesture; a NOTE is not such a shape -- see MoveNoteTo","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#pin","signature":"Pin(pcPath)","extensions":[]},{"name":"Unpin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#unpin","signature":"Unpin(pcPath)","extensions":[]},{"name":"DragTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#dragto","signature":"DragTo(pcPath, pnX, pnY)","extensions":[]},{"name":"MoveNoteTo","description":"A NOTE IS MOVED BY ITS OFFSETS. Its place is derived from its mark plus two unknowns, n.ox and n.oy (the free side is the mark's datum), which is what lets every note start inside its leash; a drag by shape (DragTo) wants a free centre and refuses it. This writes the two slots, holds them, and re-solves the rest of the figure around them.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#movenoteto","signature":"MoveNoteTo(pcNote, pnX, pnY)","extensions":[]},{"name":"ReleaseNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#releasenote","signature":"ReleaseNote(pcNote)","extensions":[]},{"name":"Relayout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#relayout","signature":"Relayout()","extensions":[]},{"name":"Text","description":"THE TEXT RENDITION a box plot carries (the Tukey plan's TK3): the five numbers and the box in characters, for a terminal or a test log","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#text","signature":"Text()","extensions":[]},{"name":"ToSVG","description":"the renditions","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#tosvg","signature":"ToSVG()","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#topng","signature":"ToPNG(pcPath)","extensions":[]},{"name":"Rendition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#rendition","signature":"Rendition()","extensions":[]},{"name":"RenditionAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#renditionas","signature":"RenditionAs(pcKind)","extensions":[]},{"name":"Fact","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#fact","signature":"Fact(pcKind, paArgs)","extensions":[]},{"name":"ShapeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#shapeof","signature":"ShapeOf(pcPath)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfigure.html#show","signature":"Show()","extensions":[]}]},{"name":"stzMathFunction","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMathFunction.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction.html#init","signature":"init(pcExpression, pacVariables)","extensions":[]},{"name":"Expression","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction.html#expression","signature":"Expression()","extensions":[],"example":{"code":"o1 = new stzMathFunction(\"x^2 + 3*x*y\", [ \"x\", \"y\" ])\n? o1.Expression()","output":"x^2 + 3*x*y","from":"composed from the signature, run in the library"}},{"name":"Variables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction.html#variables","signature":"Variables()","extensions":[],"example":{"code":"o1 = new stzMathFunction(\"x^2 + 3*x*y\", [ \"x\", \"y\" ])\n? @@( o1.Variables() )","output":"[ \"x\", \"y\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfVariables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction.html#numberofvariables","signature":"NumberOfVariables()","extensions":[],"example":{"code":"o1 = new stzMathFunction(\"x^2 + 3*x*y\", [ \"x\", \"y\" ])\n? o1.NumberOfVariables()","output":"2","from":"composed from the signature, run in the library"}},{"name":"ValueAt","description":"the value alone -- no tape walk, which is what a line search wants","entry":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction/valueat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction/valueat.html","signature":"ValueAt(paPoint)","extensions":[],"example":{"code":"oF = new stzMathFunction(\"x^3 - 2*x\", [ \"x\" ])\n? oF.ValueAt([ 2 ])","output":"4","from":"library test"}},{"name":"GradientAt","description":"the gradient: one entry per variable, in the order they were named","entry":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction/gradientat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction/gradientat.html","signature":"GradientAt(paPoint)","extensions":[],"example":{"code":"oG = new stzMathFunction(\"x*y + y^2\", [ \"x\", \"y\" ])\n? oG.ValueAt([ 2, 3 ])\n? @@( oG.GradientAt([ 2, 3 ]) )","output":"15\n[ 3, 8 ]","from":"library test"}},{"name":"ValueAndGradientAt","description":"value and gradient together, because the backward pass computes both and asking for them separately evaluates the expression twice","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction.html#valueandgradientat","signature":"ValueAndGradientAt(paPoint)","extensions":[],"example":{"code":"o1 = new stzMathFunction(\"x^2 + 3*x*y\", [ \"x\", \"y\" ])\n? @@( o1.ValueAndGradientAt([ \"an\", \"a\" ]) )","output":"[ [ \"value\", 0 ], [ \"gradient\", [ 0.00, 0.00 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"DerivativeAt","description":"the partial derivative with respect to one named variable","entry":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction/derivativeat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction/derivativeat.html","signature":"DerivativeAt(pcVar, paPoint)","extensions":[],"example":{"code":"oQ = new stzMathFunction(\"x^2 - 2\", [ \"x\" ])\n? oQ.DerivativeAt(\"x\", [ 0 ])\n? oQ.DerivativeAt(\"x\", [ 1 ])","output":"0\n2","from":"library test"}},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathfunction.html#free","signature":"Free()","extensions":[]}]},{"name":"stzMathMotion","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathMotion.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#init","signature":"init(pcKind, paSpec)","extensions":[]},{"name":"Param","description":"the parameters ---------------------------------------------------------- a slider: a name the declaration mentions as {name}, its range, and where it stands now (the range's start when not said)","entry":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion/param.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion/param.html","signature":"Param(pcName, pnFrom, pnTo, pnValue)","extensions":["Q"],"forms":["ParamQ"],"example":{"code":"oM = StzMathMotionQ(:Function, [ :f = \"{a} * sin(x)\", :on = [ -6.3, 6.3 ], :mark = [ :extrema ], :maxmarks = 3 ])\noM.Param(\"a\", 1, 3, 1)\n? oM.Value(\"a\")","output":"1","from":"library test"}},{"name":"Params","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#params","signature":"Params()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#value","signature":"Value(pcName)","extensions":[]},{"name":"Set","description":"MOVE A SLIDER: clamped to its range; the computed half follows on the next frame, the solved half on the next Settle","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#set","signature":"Set(pcName, pnValue)","extensions":["Q"],"forms":["SetQ"]},{"name":"IsDirty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#isdirty","signature":"IsDirty()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.IsDirty()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Resolved","description":"the solved half: the figure where the parameters last settled ---------- the declaration with every {name} replaced by its value","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#resolved","signature":"Resolved()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? @@( o1.Resolved() )","output":"[ [ \"f\", \"{a} * x\" ], [ \"on\", [ 0, 1 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Settle","description":"REBUILD AND RE-SOLVE the figure for the parameters as they stand now, and keep what it cost -- the solved half's number","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#settle","signature":"Settle()","extensions":["Q"],"forms":["SettleQ"]},{"name":"SettleMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#settlems","signature":"SettleMs()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.SettleMs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Figure","description":"the settled figure -- settled first if it never was","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#figure","signature":"Figure()","extensions":[]},{"name":"LiveCurve","description":"the live samples of the curve on the settled figure's window, as pixel pieces: [ [ x1, y1, x2, y2, ... ], ... ], broken where the function leaves the window or is not finite","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#livecurve","signature":"LiveCurve()","extensions":[]},{"name":"LiveSamples","description":"the live samples in the author's units, for a check: [ [ x, y ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#livesamples","signature":"LiveSamples()","extensions":[]},{"name":"DrawLiveOn","description":"THE LIVE CURVE DRAWN INTO A CANVAS, cleared first: the overlay the window draws over the settled picture. Keeps what it cost.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#drawliveon","signature":"DrawLiveOn(poCanvas)","extensions":[]},{"name":"Counts","description":"the counts a gate asserts the frame's structure by: settles, tape calls and flushes since the motion was made","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#counts","signature":"Counts()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? @@( o1.Counts() )","output":"[ [ \"settles\", 0 ], [ \"tapecalls\", 0 ], [ \"flushes\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"FrameMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#framems","signature":"FrameMs()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.FrameMs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LiveSampleCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#livesamplecount","signature":"LiveSampleCount()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.LiveSampleCount()","output":"240","from":"composed from the signature, run in the library"}},{"name":"Frame","description":"a frame, offscreen: the same composition the window shows -------------- a fresh canvas with the settled picture and the live curve on it; the caller frees it. The overlay path of the window draws the two as separate layers; here they are one canvas, since a saved frame is one picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#frame","signature":"Frame()","extensions":[]},{"name":"FrameSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#framesvg","signature":"FrameSVG()","extensions":[]},{"name":"FramePNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#framepng","signature":"FramePNG(pcPath)","extensions":[]},{"name":"Play","description":"the window loop ---------------------------------------------------------- THE PLAYER: the settled picture retained in one canvas, the live curve redrawn each frame in an overlay; the first parameter on left/right, the second on up/down, a hundredth of its range per frame held; the picture settles when no key is held and something moved. Escape closes.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#play","signature":"Play(poWindow)","extensions":[]},{"name":"State","description":"declared STATES ---------------------------------------------------------- A STATE is a caption and the acts that reach it from the state before. An act is a list led by its verb: [ :DragTo,   \"A.icon\", x, y ]      a free shape to a place [ :DragBy,   \"A.icon\", dx, dy ]    the same, from where it stands [ :SetData,  \"fr\", \"ymax\", 2 ]     a datum into the substance [ :SetTheme, \"dark\" ]              the picture's theme [ :Set,      \"a\", 2 ]              a parameter (a :Function motion) A state with no act is the picture as it stands -- the opening frame.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#state","signature":"State(pcCaption, paActs)","extensions":["Q"],"forms":["StateQ"]},{"name":"StateFact","description":"a fact the caption of the LAST declared state shows as {hole}: bound now, computed when the frame is closed, on the picture at that state","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#statefact","signature":"StateFact(pcHole, pcKind, paArgs)","extensions":["Q"],"forms":["StateFactQ"]},{"name":"States","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#states","signature":"States()","extensions":[]},{"name":"NumberOfStates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#numberofstates","signature":"NumberOfStates()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.NumberOfStates()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CaptionOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#captionof","signature":"CaptionOf(pnState)","extensions":[]},{"name":"ActsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#actsof","signature":"ActsOf(pnState)","extensions":[]},{"name":"FactsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#factsof","signature":"FactsOf(pnState)","extensions":[]},{"name":"Applied","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#applied","signature":"Applied()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.Applied()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ApplyMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#applyms","signature":"ApplyMs()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.ApplyMs()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Story","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#story","signature":"Story()","extensions":[]},{"name":"Picture","description":"the picture as it stands: the motion's own copy for a :Diagram, the settled figure's diagram for a :Function -- a copy, for reading","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#picture","signature":"Picture()","extensions":[]},{"name":"Apply","description":"THE LIVE PASS: the acts of one state, on the motion's own picture. States are steps, so state n is reached from state n-1; a caller that jumps is asking for the acts of n from wherever the picture stands, which is what it gets and what Applied() then says.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#apply","signature":"Apply(pnState)","extensions":["Q"],"forms":["ApplyQ"]},{"name":"ApplyAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#applyall","signature":"ApplyAll()","extensions":[]},{"name":"ExportTo","description":"the export: a storyboard driven by the same acts ------------------------ EVERY STATE A FRAME. The storyboard takes its own copy of the picture from where it stands now, replays each state's acts on that copy through its own Act (so the frame it closes is the picture AFTER the acts), binds each fact to be computed on that frame, writes the frame as a PNG in the folio, and the narration beside them. A :Function motion settles per state and hands each settled figure in as a frame; its parameters are put back afterwards, so the export leaves the motion where it found it in both cases.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#exportto","signature":"ExportTo(pcFolio, pcName)","extensions":[]},{"name":"PlayStates","description":"the player of states ------------------------------------------------------ each state applied and held on the window for pnDwellMs; Right or Space advance early, Escape closes; the last state holds until Escape. A :Function motion drawn live composes its frame, any other draws its picture as it stands.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#playstates","signature":"PlayStates(poWindow, pnDwellMs)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathmotion.html#why","signature":"Why()","extensions":[],"example":{"code":"o1 = new stzMathMotion(:Function, [ :f = \"{a} * x\", :on = [ 0, 1 ] ])\n? o1.Why()","output":"a motion over a function figure with 0 parameter(s):; moved since it settled","from":"composed from the signature, run in the library"}}]},{"name":"stzMathStyle","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#init","signature":"init()","extensions":[]},{"name":"SetCanvas","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#setcanvas","signature":"SetCanvas(pnW, pnH)","extensions":["Q"],"forms":["SetCanvasQ"]},{"name":"CanvasWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#canvaswidth","signature":"CanvasWidth()","extensions":[],"example":{"code":"o1 = StzCurvedGraphStyle()\n? o1.CanvasWidth()","output":"720","from":"composed from the signature, run in the library"}},{"name":"CanvasHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#canvasheight","signature":"CanvasHeight()","extensions":[],"example":{"code":"o1 = StzCurvedGraphStyle()\n? o1.CanvasHeight()","output":"640","from":"composed from the signature, run in the library"}},{"name":"ForAll","description":"ForAll(\"Set x\", rows) -- rows are DATA. Each row is one of: [ :shape,     \"x.icon\", :circle | :rect | :text | :line | :curve | :poly | :mark, [ props ] ] [ :delete,    \"x.icon\" ]              unmint a shape an earlier rule made [ :unknown,   \"p.sx\", lo, hi ]        a variable the solver owns [ :field,     \"U.ox\", number | \"expression\" ] [ :override,  \"u.arrow.x2\", number | \"expression\" ] [ :ensure,    \"fn\", [ args ] ]        a constraint [ :encourage, \"fn\", [ args ] ]        an objective [ :layer,     \"x.text\", :above | :below, \"x.icon\" ] A property or argument is a number, a path (\"x.icon.r\"), or an expression over paths (\"U.ox + 14*ux(u.arrow)\").","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#forall","signature":"ForAll(pcSelector, paRows)","extensions":["Q"],"forms":["ForAllQ"]},{"name":"ForAllWhere","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#forallwhere","signature":"ForAllWhere(pcSelector, pcWhere, paRows)","extensions":["Q"],"forms":["ForAllWhereQ"]},{"name":"Rules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#rules","signature":"Rules()","extensions":[]},{"name":"StartPlanar","description":"A PLANAR START. The solver never leaves the basin it starts in -- DN7f measured 84 crossing terms holding 10,138 energy units at convergence that no weight could spend -- so the start is where planarity is decided. A style that draws a graph declares which objects are its vertices, which shape's centre carries them, and which constructors are its edges; the diagram then seeds those centres by Tutte's embedding rather than at random. Everything else in the picture still starts where it always did.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#startplanar","signature":"StartPlanar(pcType, pcShape, pacCtors)","extensions":["Q"],"forms":["StartPlanarQ"]},{"name":"StartLayout","description":"LAYOUTS AS STARTS (DN8b). The graph plane's own engines -- hierarchical, ring, force, mesh, sequence -- computed on the graph the substance's vertices and edges make, and overlaid as the solver's start. The planar start is one of them. StartTrying names SEVERAL: the solver takes them in order, and the first that ends lawful is the picture -- so the seed is no longer what decides whether a lattice crosses.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#startlayout","signature":"StartLayout(pcMode, pcType, pcShape, pacCtors)","extensions":[]},{"name":"StartTrying","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#starttrying","signature":"StartTrying(pacModes, pcType, pcShape, pacCtors)","extensions":[]},{"name":"Starts","description":"the starts to try, in order; empty means one random start","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#starts","signature":"Starts()","extensions":[],"example":{"code":"o1 = StzCurvedGraphStyle()\n? @@( o1.Starts() )","output":"[ \"planar\", \"hierarchical\", \"force\", \"random\" ]","from":"composed from the signature, run in the library"}},{"name":"ClearPlanarStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#clearplanarstart","signature":"ClearPlanarStart()","extensions":[]},{"name":"PlanarStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#planarstart","signature":"PlanarStart()","extensions":[],"example":{"code":"o1 = StzCurvedGraphStyle()\n? @@( o1.PlanarStart() )","output":"[ \"Vertex\", \"icon\", [ \"Edge\", \"Arc\" ] ]","from":"composed from the signature, run in the library"}},{"name":"SetMargin","description":"A MARGIN inside the paper. The on-canvas rule holds every shape inside the canvas exactly, and a style whose vertices repel one another pushes them onto that line: the dodecahedron came out with its outer face touching all four edges. A margin moves the line in.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#setmargin","signature":"SetMargin(pnPx)","extensions":["Q"],"forms":["SetMarginQ"]},{"name":"Margin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#margin","signature":"Margin()","extensions":[],"example":{"code":"o1 = StzCurvedGraphStyle()\n? o1.Margin()","output":"36","from":"composed from the signature, run in the library"}},{"name":"SetTheme","description":"COLOUR AS MEANING (DN8d). A style writes ROLES -- :primary for the one accent, :neutral for ink, :muted for secondary ink, :background for the paper -- and the theme decides what each is. A theme is named here; the diagram resolves every role through it at draw time, and a text with no colour of its own takes the best of black and white on what it sits on, measured. Content colours -- Byrne's plate, the quaternion table's eight -- stay the style's own data.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#settheme","signature":"SetTheme(pcName)","extensions":["Q"],"forms":["SetThemeQ"]},{"name":"Theme","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#theme","signature":"Theme()","extensions":[],"example":{"code":"o1 = StzCurvedGraphStyle()\n? o1.Theme()","output":"light","from":"composed from the signature, run in the library"}},{"name":"SolveLabelsAfter","description":"LABELS AFTER SHAPES. The joint first stage lets a name's constraints move the shapes -- which an Euler diagram needs, since a set must be large enough for its name, and which a graph must NOT have: a name held off an edge pulls on the edge's endpoints, and at a high penalty weight eight names threw a planar cube away to make room for themselves. Under this, the first stage sees no label term at all, and the names find their room against frozen shapes.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#solvelabelsafter","signature":"SolveLabelsAfter()","extensions":["Q"],"forms":["SolveLabelsAfterQ"]},{"name":"LabelsAfter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathstyle.html#labelsafter","signature":"LabelsAfter()","extensions":[],"example":{"code":"o1 = StzCurvedGraphStyle()\n? o1.LabelsAfter()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzMathSubstance","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#init","signature":"init(poDomain)","extensions":[]},{"name":"DomainQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#domainq","signature":"DomainQ()","extensions":[]},{"name":"Declare","description":"objects","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#declare","signature":"Declare(pcType, pcName)","extensions":["Q","Many"],"forms":["DeclareQ","DeclareMany","DeclareManyQ"]},{"name":"DeclareAll","description":"\"Set A, B, C\"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#declareall","signature":"DeclareAll(pcType, pacNames)","extensions":["Q"],"forms":["DeclareAllQ"]},{"name":"HasObject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#hasobject","signature":"HasObject(pcName)","extensions":[],"example":{"code":"o1 = new stzMathSubstance(StzDotDomain())\n? o1.HasObject(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"TypeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#typeof","signature":"TypeOf(pcName)","extensions":[]},{"name":"Objects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#objects","signature":"Objects()","extensions":[]},{"name":"ObjectNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#objectnames","signature":"ObjectNames()","extensions":[]},{"name":"ObjectsOfType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#objectsoftype","signature":"ObjectsOfType(pcType)","extensions":[]},{"name":"Assert","description":"relations ------------------------------------------------------------ Assert(\"Subset\", [ \"B\", \"A\" ]) -- typechecked against the domain, because a relation over the wrong kind of object is a statement about nothing, and the earlier it is refused the nearer the refusal is to the line that made it.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#assert","signature":"Assert(pcPredicate, pacArgs)","extensions":["Q"],"forms":["AssertQ"]},{"name":"Relations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#relations","signature":"Relations()","extensions":[]},{"name":"Holds","description":"Does the substance state pcPredicate over exactly these objects? Order matters unless the domain declared the predicate symmetric.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#holds","signature":"Holds(pcPredicate, pacArgs)","extensions":[],"example":{"code":"o1 = new stzMathSubstance(StzDotDomain())\n? o1.Holds(\"a\", [ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Define","description":"function applications ------------------------------------------------ Define(\"u\", \"addV\", [ \"v\", \"w\" ]): u is declared as the function's output type and remembered as its result. Typechecked like Assert.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#define","signature":"Define(pcName, pcFunction, pacArgs)","extensions":["Q"],"forms":["DefineQ"]},{"name":"Definitions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#definitions","signature":"Definitions()","extensions":[]},{"name":"SetData","description":"data ------------------------------------------------------------------ A NUMBER ON AN OBJECT. Penrose's Substance carries no numbers, and for a set or a point that is right: the content is the relation, not the coordinate. A table is different -- a cell IS its row, its column and its value -- and a heatmap is nothing but numbers. SetData puts one on an object under a key; any Style expression reads it as \"x.key\", to drive a position or, through a colour rule, a fill.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#setdata","signature":"SetData(pcName, pcKey, pnValue)","extensions":["Q"],"forms":["SetDataQ"]},{"name":"SetDataFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#setdatafrom","signature":"SetDataFrom(pcPrefix, pcKey, paValues)","extensions":["Q"],"forms":["SetDataFromQ"]},{"name":"HasData","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#hasdata","signature":"HasData(pcName, pcKey)","extensions":[],"example":{"code":"o1 = new stzMathSubstance(StzDotDomain())\n? o1.HasData(\"a\", \"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"DataOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#dataof","signature":"DataOf(pcName, pcKey)","extensions":[]},{"name":"ToGraph","description":"stzGraph folds node ids to lower case, and a substance's names are case-sensitive (DN7b). The true name rides as a node property, and two names that differ only by case are refused here, with the reason.","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#tograph","signature":"ToGraph()","extensions":["XT"],"forms":["ToGraphXT"]},{"name":"IsDefinedAs","description":"Is pcName defined as pcFunction over exactly these objects, in order?","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#isdefinedas","signature":"IsDefinedAs(pcName, pcFunction, pacArgs)","extensions":[],"example":{"code":"o1 = new stzMathSubstance(StzDotDomain())\n? o1.IsDefinedAs(\"a\", \"a\", [ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Label","description":"labels","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#label","signature":"Label(pcName, pcLabel)","extensions":["Q"],"forms":["LabelQ"]},{"name":"AutoLabelAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#autolabelall","signature":"AutoLabelAll()","extensions":[]},{"name":"LabelOf","description":"The label an object carries: the one given, else its own name when AutoLabel is on, else \"\".","url":"https://mayouni.github.io/stzsite/en/reference/stzmathsubstance.html#labelof","signature":"LabelOf(pcName)","extensions":[]}]},{"name":"stzMatrex","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzMatrex.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#init","signature":"init(pcPattern)","extensions":[]},{"name":"NormalizePattern","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#normalizepattern","signature":"NormalizePattern(_cPattern_)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.NormalizePattern(\"an\")","output":"{an}","from":"composed from the signature, run in the library"}},{"name":"ParsePattern","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#parsepattern","signature":"ParsePattern(_cPattern_)","extensions":[]},{"name":"SplitByOperator","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#splitbyoperator","signature":"SplitByOperator(cStr, cOperator)","extensions":[]},{"name":"ParseAlternation","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#parsealternation","signature":"ParseAlternation(_cTokenStr_)","extensions":[]},{"name":"ParseConjunction","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#parseconjunction","signature":"ParseConjunction(_cTokenStr_)","extensions":[]},{"name":"ParseSingleToken","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#parsesingletoken","signature":"ParseSingleToken(_cTokenStr_)","extensions":[]},{"name":"ParseConstraints","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#parseconstraints","signature":"ParseConstraints(cConstraintStr, _cType_)","extensions":[]},{"name":"Match","description":"matching logic","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/match.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/match.html","signature":"Match(paMatrix)","extensions":[],"example":{"code":"oMx = new stzMatrex(\"{size(1x1)}\")\naMatrix = [[42]]\n? oMx.Match(aMatrix)","output":"1","from":"library test"}},{"name":"MatchTokens","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#matchtokens","signature":"MatchTokens(_aTokens_, aMatrix)","extensions":[]},{"name":"MatchSingleToken","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#matchsingletoken","signature":"MatchSingleToken(_aToken_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.MatchSingleToken([ \"an\", \"a\" ], [ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"CheckSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checksize","signature":"CheckSize(_aToken_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckSize([ \"an\", \"a\" ], [ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckShape","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkshape","signature":"CheckShape(_cShape_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckShape(\"an\", [ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"CheckElements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkelements","signature":"CheckElements(_aToken_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckElements([ \"an\", \"a\" ], [ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckRows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkrows","signature":"CheckRows(_aToken_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckRows([ \"an\", \"a\" ], [ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckCols","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkcols","signature":"CheckCols(_aToken_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckCols([ \"an\", \"a\" ], [ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckDiagonal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkdiagonal","signature":"CheckDiagonal(_aToken_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckDiagonal([ \"an\", \"a\" ], [ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkproperty","signature":"CheckProperty(_cProperty_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckProperty(\"an\", [ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"CheckPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkpattern","signature":"CheckPattern(_cPattern_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckPattern(\"an\", [ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckDeterminant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checkdeterminant","signature":"CheckDeterminant(_aToken_, aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.CheckDeterminant([ \"an\", \"a\" ], [ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"CheckSum","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#checksum","signature":"CheckSum(_aToken_, aMatrix)","extensions":[]},{"name":"ExtractParts","description":"part extraction","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#extractparts","signature":"ExtractParts(aMatrix)","extensions":[]},{"name":"IsSymmetric","description":"part extraction","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#issymmetric","signature":"IsSymmetric(aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.IsSymmetric([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDiagonal","description":"part extraction","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#isdiagonal","signature":"IsDiagonal(aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.IsDiagonal([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIdentity","description":"part extraction","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#isidentity","signature":"IsIdentity(aMatrix)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.IsIdentity([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchedParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#matchedparts","signature":"MatchedParts()","extensions":[]},{"name":"Size","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/size.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/size.html","signature":"Size()","extensions":[],"example":{"code":"oMx = new stzMatrex(\"{shape(square)}\")\naMatrix = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]]\noMx.Match(aMatrix)\n? @@( oMx.Size() )","output":"[ 4, 4 ]","from":"library test"}},{"name":"Properties","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/properties.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/properties.html","signature":"Properties()","extensions":[]},{"name":"Matrix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#matrix","signature":"Matrix()","extensions":[]},{"name":"Tokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#tokens","signature":"Tokens()","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? @@( o1.Tokens() )","output":"[ [ [ \"type\", \"property\" ], [ \"value\", \"symmetric\" ], [ \"constraints\", [ ] ], [ \"min\", 1 ], [ \"max\", 1 ], [ \"negated\", 1 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Pattern","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/pattern.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/pattern.html","signature":"Pattern()","extensions":[],"example":{"code":"oMx = new stzMatrex(\"{size(3x3) & property(identity)}\")\n? oMx.Pattern()","output":"{size(3x3) & property(identity)}","from":"library test"}},{"name":"SetTarget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#settarget","signature":"SetTarget(paMatrix)","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#explain","signature":"Explain()","extensions":[]},{"name":"MatchingMatrices","description":"","also_written":["MatchingMatricesIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#matchingmatrices","signature":"MatchingMatrices(paMatrices)","extensions":[]},{"name":"FindMatchingMatrices","description":"filtering operation","also_written":["FilterMatrices","FindMatchingMatricesIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#findmatchingmatrices","signature":"FindMatchingMatrices(paMatrices)","extensions":[]},{"name":"CountMatchingMatrices","description":"","also_written":["CountMatchingMatricesIn"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/countmatchingmatrices.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/countmatchingmatrices.html","signature":"CountMatchingMatrices(paMatrices)","extensions":[]},{"name":"FirstMatchingMatrix","description":"","also_written":["FirstMatchingMatrixIn"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/firstmatchingmatrix.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/firstmatchingmatrix.html","signature":"FirstMatchingMatrix(paMatrices)","extensions":[]},{"name":"FindFirstMatchingMatrix","description":"","also_written":["FindFirstMatchingMatrixIn"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/findfirstmatchingmatrix.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/findfirstmatchingmatrix.html","signature":"FindFirstMatchingMatrix(paMatrices)","extensions":[]},{"name":"MatchesNone","description":"","also_written":["MatchesNoneIn"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/matchesnone.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/matchesnone.html","signature":"MatchesNone(paMatrices)","extensions":[],"example":{"code":"oMx = new stzMatrex(\"{property(symmetric)}\")\naMatrices = [\n\t[[1, 2], [3, 4]],\n\t[[5, 6], [7, 8]]\n]\n? oMx.MatchesNone(:In = aMatrices)","output":"0","from":"library test"}},{"name":"MatchesAll","description":"","also_written":["MatchesAllIn"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/matchesall.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/matchesall.html","signature":"MatchesAll(paMatrices)","extensions":[]},{"name":"AddConstraint","description":"pattern constraint","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/addconstraint.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex/addconstraint.html","signature":"AddConstraint(cConstraint)","extensions":[]},{"name":"RemoveConstraint","description":"pattern constraint","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#removeconstraint","signature":"RemoveConstraint(nIndex)","extensions":[]},{"name":"SimilarityScore","description":"matrix comparison methods","also_written":["SimilarityScoreBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#similarityscore","signature":"SimilarityScore(aMatrix1, aMatrix2)","extensions":[]},{"name":"MostSimilarMatrix","description":"matrix comparison methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#mostsimilarmatrix","signature":"MostSimilarMatrix(_aTargetMatrix_, paMatrices)","extensions":[]},{"name":"FindMostSimilarMatrix","description":"matrix comparison methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#findmostsimilarmatrix","signature":"FindMostSimilarMatrix(_aTargetMatrix_, paMatrices)","extensions":[]},{"name":"AnalyzeMatches","description":"statistical analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#analyzematches","signature":"AnalyzeMatches(paMatrices)","extensions":[]},{"name":"CommonProperties","description":"statistical analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#commonproperties","signature":"CommonProperties(paMatrices)","extensions":[]},{"name":"EnableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#enabledebug","signature":"EnableDebug()","extensions":[]},{"name":"DisableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#disabledebug","signature":"DisableDebug()","extensions":[]},{"name":"SetDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#setdebug","signature":"SetDebug(bFlag)","extensions":[]},{"name":"IsNumeric","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#isnumeric","signature":"IsNumeric(cStr)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.IsNumeric(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"And_","description":"pattern combination","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#and_","signature":"And_(oOtherMatrex)","extensions":[]},{"name":"Andd","description":"pattern combination","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#andd","signature":"Andd(oOtherMatrex)","extensions":[]},{"name":"Or_","description":"pattern combination","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#or_","signature":"Or_(oOtherMatrex)","extensions":[]},{"name":"Not_","description":"pattern combination","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#not_","signature":"Not_()","extensions":[]},{"name":"ToJSON","description":"serialization","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#tojson","signature":"ToJSON()","extensions":[]},{"name":"TokensToJSON","description":"serialization","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#tokenstojson","signature":"TokensToJSON()","extensions":[]},{"name":"TokenToJSON","description":"serialization","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrex.html#tokentojson","signature":"TokenToJSON(_aToken_)","extensions":[],"example":{"code":"o1 = new stzMatrex(\"{@!property(symmetric)}\")\n? o1.TokenToJSON([ \"an\", \"a\" ])","output":"{\"an\":\"a\"}","from":"composed from the signature, run in the library"}}]},{"name":"stzMatrix","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring","inherits":{"stzListOfLists":38,"stzList":874},"methods":[{"name":"ClassName","description":"","also_written":["StzClassName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#classname","signature":"ClassName()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.ClassName()","output":"stzmatrix","from":"composed from the signature, run in the library"}},{"name":"init","description":"Constructor with flexible initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#init","signature":"init(paInput)","extensions":[]},{"name":"Content","description":"Raw matrix access","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/content.html","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#copy","signature":"Copy()","extensions":[]},{"name":"Rows","description":"Matrix Structure Queries","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#rows","signature":"Rows()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.Rows()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Cols","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#cols","signature":"Cols()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.Cols()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#size","signature":"Size()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? @@( o1.Size() )","output":"[ 3, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Add","description":"Adds a value to each matrix element","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#add","signature":"Add(p)","extensions":["Q","XT","Many"],"forms":["AddQ","AddXT","AddMany","AddManyQ"]},{"name":"AddCV","description":"element-level operations","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addcv","signature":"AddCV(_nCol_, _nValue_)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddCV(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 7, 3 ], [ 4, 10, 6 ], [ 7, 13, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddVC","description":"element-level operations","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addvc","signature":"AddVC(_nValue_, _nCol_)","extensions":[]},{"name":"AddRV","description":"Same as AddInRow: Instead of this: for i = 1 to @nRows @aContent[i][pnCol] += pnValue next Adds a value to a specific row","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addrv","signature":"AddRV(_nRow_, _nValue_)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddRV(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 9, 10, 11 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddVR","description":"Same as AddInRow: Instead of this: for i = 1 to @nRows @aContent[i][pnCol] += pnValue next Adds a value to a specific row","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addvr","signature":"AddVR(_nValue_, _nRow_)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddVR(2, 2)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 6, 7, 8 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddToCol","description":"The \"To\" spelling, which test 01 has always documented -- both the names and the resulting matrices -- while nothing defined them.","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addtocol","signature":"AddToCol(_nCol_, _nValue_)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddToCol(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 7, 3 ], [ 4, 10, 6 ], [ 7, 13, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddToColumn","description":"element-level operations","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addtocolumn","signature":"AddToColumn(_nCol_, _nValue_)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddToColumn(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 7, 3 ], [ 4, 10, 6 ], [ 7, 13, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddToRow","description":"Same as AddInRow: Instead of this: for i = 1 to @nRows @aContent[i][pnCol] += pnValue next Adds a value to a specific row","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addtorow","signature":"AddToRow(_nRow_, _nValue_)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddToRow(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 9, 10, 11 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddInCol","description":"element-level operations","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addincol","signature":"AddInCol(pnCol, pnValue)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddInCol(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 7, 3 ], [ 4, 10, 6 ], [ 7, 13, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddInRow","description":"Instead of this: for i = 1 to @nRows @aContent[i][pnCol] += pnValue next Adds a value to a specific row","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addinrow","signature":"AddInRow(pnRow, pnValue)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddInRow(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 9, 10, 11 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddInCols","description":"Instead of this: for j = 1 to @nCols @aContent[pnRow][j] += pnValue next Adds a value to multiple columns","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addincols","signature":"AddInCols(paColumns, pnValue)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddInCols([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ [ 1, 4, 5 ], [ 4, 7, 8 ], [ 7, 10, 11 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddInRows","description":"Adds a value to multiple rows A copy of AddInCols that was never finished being renamed: every reference below said `paColumns`, which is not a parameter of this method, and the fallback loop read `panRows` and `_nRow_`, which do not exist either -- while adding the value TWICE per cell. The method could not run on any input.","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addinrows","signature":"AddInRows(paRows, pnValue)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddInRows([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 6, 7, 8 ], [ 9, 10, 11 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddInDiagonal","description":"Add value to main diagonal elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addindiagonal","signature":"AddInDiagonal(pnValue)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddInDiagonal(2)\n? @@( o1.Content() )","output":"[ [ 3, 2, 3 ], [ 4, 7, 6 ], [ 7, 8, 11 ] ]","from":"composed from the signature, run in the library"}},{"name":"AddInDiagonal2","description":"Add value to secondary diagonal elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addindiagonal2","signature":"AddInDiagonal2(pnValue)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.AddInDiagonal2(2)\n? @@( o1.Content() )","output":"[ [ 1, 2, 5 ], [ 4, 7, 6 ], [ 9, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"Multiply","description":"element-wise multiplication","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiply","signature":"Multiply(p)","extensions":[]},{"name":"MultiplyCV","description":"Same as MultiplyCol: Multiply a specific column by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplycv","signature":"MultiplyCV(_nCol_, _nValue_)","extensions":[]},{"name":"MultiplyVC","description":"Same as MultiplyCol: Multiply a specific column by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyvc","signature":"MultiplyVC(_nValue_, _nCol_)","extensions":[]},{"name":"MultiplyRV","description":"Same as MultiplyRow: Multiply a specific row by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyrv","signature":"MultiplyRV(_nRow_, _nValue_)","extensions":[]},{"name":"MultiplyVR","description":"Same as MultiplyRow: Multiply a specific row by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyvr","signature":"MultiplyVR(_nValue_, _nRow_)","extensions":[]},{"name":"MultiplyBy","description":"element-wise multiplication","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyby","signature":"MultiplyBy(pnValue)","extensions":["Q"],"forms":["MultiplyByQ"]},{"name":"MultiplyCol","description":"Multiply a specific column by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplycol","signature":"MultiplyCol(pnCol, pnValue)","extensions":[]},{"name":"MultiplyColBy","description":"element-wise multiplication","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplycolby","signature":"MultiplyColBy(pnCol, pnValue)","extensions":[]},{"name":"MultiplyByInCol","description":"element-wise multiplication","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplybyincol","signature":"MultiplyByInCol(pnValue, pnCol)","extensions":[]},{"name":"MultiplyCols","description":"Multiply many columns at one time","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/multiplycols.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/multiplycols.html","signature":"MultiplyCols(panCols, pnValue)","extensions":[],"example":{"code":"oM = new stzMatrix([ [1,0,3], [4,0,6], [7,0,9] ])\noM.MultiplyCols([1, 3], :By = 2)\n# columns 1 and 3 doubled, column 2 untouched\n? @@(oM.Content())","output":"[ [ 2, 0, 6 ], [ 8, 0, 12 ], [ 14, 0, 18 ] ]","from":"library test"}},{"name":"MultiplyRow","description":"Multiply a specific row by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyrow","signature":"MultiplyRow(pnRow, pnValue)","extensions":[]},{"name":"MultiplyRowBy","description":"element-wise multiplication","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyrowby","signature":"MultiplyRowBy(pnRow, pnValue)","extensions":[]},{"name":"MultiplyByInRow","description":"element-wise multiplication","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplybyinrow","signature":"MultiplyByInRow(pnValue, pnRow)","extensions":[]},{"name":"MultiplyRows","description":"Multiply many rows at one time","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyrows","signature":"MultiplyRows(panRows, pnValue)","extensions":[]},{"name":"MultiplyDiagonal1","description":"Multiply main diagonal elements by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplydiagonal1","signature":"MultiplyDiagonal1(pnValue)","extensions":[]},{"name":"MultiplyDiagonal","description":"Same as MultiplyDiagonal1: Multiply main diagonal elements by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplydiagonal","signature":"MultiplyDiagonal(pnValue)","extensions":[]},{"name":"MultiplyByInDiagonal1","description":"Same as MultiplyDiagonal1: Multiply main diagonal elements by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplybyindiagonal1","signature":"MultiplyByInDiagonal1(pnValue)","extensions":[]},{"name":"MultiplyByInDiagonal","description":"Same as MultiplyDiagonal1: Multiply main diagonal elements by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplybyindiagonal","signature":"MultiplyByInDiagonal(pnValue)","extensions":[]},{"name":"MultiplyDiagonal2","description":"Multiply secondary diagonal elements by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplydiagonal2","signature":"MultiplyDiagonal2(pnValue)","extensions":[]},{"name":"MultiplyByInDagonal2","description":"Same as MultiplyDiagonal2: Multiply secondary diagonal elements by a value","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplybyindagonal2","signature":"MultiplyByInDagonal2(pnValue)","extensions":[]},{"name":"AddMatrix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#addmatrix","signature":"AddMatrix(paMatrix)","extensions":[]},{"name":"SubtractMatrix","description":"R4 step 1 -- MATRIX HYGIENE: the training prerequisites (elementwise ops, trace, norm, Ax=b). Haro floor; the engine tier accelerates behind the same surface later.","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#subtractmatrix","signature":"SubtractMatrix(paMatrix)","extensions":[]},{"name":"MultiplyElementwise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#multiplyelementwise","signature":"MultiplyElementwise(paMatrix)","extensions":[]},{"name":"HadamardProduct","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#hadamardproduct","signature":"HadamardProduct(paMatrix)","extensions":[]},{"name":"DivideElementwise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#divideelementwise","signature":"DivideElementwise(paMatrix)","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#trace","signature":"Trace()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.Trace()","output":"15","from":"composed from the signature, run in the library"}},{"name":"FrobeniusNorm","description":"","also_written":["Norm"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#frobeniusnorm","signature":"FrobeniusNorm()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.FrobeniusNorm()","output":"16.88","from":"composed from the signature, run in the library"}},{"name":"SolveFor","description":"A note on what NOT to do here: this method already existed, and the first instinct on adding an engine solve was to write a new one beside it. That is exactly how LCM and GCD became second, divergent implementations that answered 0 instead of 24. A short name must alias the full method, and a faster path must replace the slow one INSIDE it -- never sit next to it.","also_written":["Solve"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#solvefor","signature":"SolveFor(paB)","extensions":[]},{"name":"MultiplyByMatrix","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/multiplybymatrix.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/multiplybymatrix.html","signature":"MultiplyByMatrix(paMatrix)","extensions":["Q","XT"],"forms":["MultiplyByMatrixQ","MultiplyByMatrixXT"]},{"name":"Sum","description":"Calculates the sum of all elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#sum","signature":"Sum()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.Sum()","output":"45","from":"composed from the signature, run in the library"}},{"name":"Mean","description":"Calculates the mean of all elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#mean","signature":"Mean()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.Mean()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Max","description":"Finds the maximum value in the matrix","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#max","signature":"Max()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.Max()","output":"9","from":"composed from the signature, run in the library"}},{"name":"Min","description":"Finds the minimum value in the matrix","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#min","signature":"Min()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? o1.Min()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Power","description":"Calculates the power of all elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#power","signature":"Power(n)","extensions":["Q"],"forms":["PowerQ"]},{"name":"RaiseToPower","description":"Same as Power: Calculates the power of all elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#raisetopower","signature":"RaiseToPower(n)","extensions":["Q"],"forms":["RaiseToPowerQ"]},{"name":"ToPower","description":"Same as Power: Calculates the power of all elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#topower","signature":"ToPower(n)","extensions":["Q"],"forms":["ToPowerQ"]},{"name":"FindElement","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findelement.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findelement.html","signature":"FindElement(nElm)","extensions":[],"example":{"code":"o1 = new stzMatrix([\n\t[ 80, 85, 99 ],\n\t[ 70, 75, 80 ],\n\t[ 99, 65, 99 ]\n])\n? @@( o1.FindElement(99) )","output":"[ [ 1, 3 ], [ 3, 1 ], [ 3, 3 ] ]","from":"library test"}},{"name":"FindElements","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findelements.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findelements.html","signature":"FindElements(panElms)","extensions":[],"example":{"code":"o1 = new stzMatrix([\n\t[ 88, 85, 99 ],\n\t[ 70, 88, 80 ],\n\t[ 99, 65, 99 ]\n])\n? @@( o1.FindElements([ 88, 99 ]) )","output":"[ [ 1, 1 ], [ 2, 2 ], [ 1, 3 ], [ 3, 1 ], [ 3, 3 ] ]","from":"library test"}},{"name":"FindCol","description":"`def`, not `func`. Inside a class body `func` does not define a method, so FindCol was unreachable and FindCols -- its only caller -- raised R14. It was the sole `func` among 95 definitions here; FindRow, FindRows and FindCols all use `def`.","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findcol.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findcol.html","signature":"FindCol(paCol)","extensions":[],"example":{"code":"o1 = new stzMatrix([\n\t[ 88, 85, 88 ],\n\t[ 70, 88, 70 ],\n\t[ 99, 65, 99 ]\n])\n? @@( o1.FindCol([ 88, 70, 99 ]) )","output":"[ 1, 3 ]","from":"library test"}},{"name":"FindCols","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findcols.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findcols.html","signature":"FindCols(panCols)","extensions":[],"example":{"code":"oM = new stzMatrix([ [88,85,88], [70,88,70], [99,65,99] ])\n# FindCol\n? @@(oM.FindCol([ 88, 70, 99 ]))\noM2 = new stzMatrix([ [88,85,88,1], [70,88,70,1], [99,65,99,1] ])\n# ...and FindCols, which could not work without it\n? @@(oM2.FindCols([ [1,1,1], [88,70,99] ]))","output":"[ 1, 3 ]\n[ 1, 3, 4 ]","from":"library test"}},{"name":"FindRow","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findrow.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findrow.html","signature":"FindRow(panRow)","extensions":[],"example":{"code":"o1 = new stzMatrix([\n\t[ 7, 21, 88 ],\n\t[ 1, 11, 11 ],\n\t[ 7, 21, 88 ]\n])\n? @@( o1.FindRow([ 7, 21, 88 ]) )","output":"[ 1, 3 ]","from":"library test"}},{"name":"FindRows","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findrows.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findrows.html","signature":"FindRows(panRows)","extensions":[]},{"name":"FindElementsInSection","description":"Getting the section of elements between two positions","also_written":["FindNumbersInSection"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findelementsinsection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findelementsinsection.html","signature":"FindElementsInSection(panStart, panEnd)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? @@( o1.FindElementsInSection([ 2, 3 ], [ 2, 3 ]) )","output":"[ [ 3, 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindInSection","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findinsection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/findinsection.html","signature":"FindInSection(pElmOrMany, panStart, panEnd)","extensions":[]},{"name":"FindElementInSection","description":"","also_written":["FindNumberInSection","FindThisNumberInSection","FindThisElementInSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#findelementinsection","signature":"FindElementInSection(pnElm, panStart, panEnd)","extensions":[]},{"name":"FindTheseElementsInSection","description":"","also_written":["FindTheseNumbersInSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#findtheseelementsinsection","signature":"FindTheseElementsInSection(panElms, panStart, panEnd)","extensions":[]},{"name":"Section","description":"","also_written":["NumbersInSection","ElementsInSection"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/section.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/section.html","signature":"Section(panStart, panEnd)","extensions":["Q","QQ","CS","XT","Z","ZZ"],"forms":["SectionQ","SectionZ","SectionCS","SectionQQ","SectionXT","SectionZZ","SectionCSQ","SectionCSZ","SectionCSZZ","NumbersInSectionQ","NumbersInSectionZ","ElementsInSectionQ","ElementsInSectionZ","NumbersInSectionQQ","ElementsInSectionQQ"],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? @@( o1.Section([ 2, 3 ], [ 2, 3 ]) )","output":"[ [ 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SubMatrix","description":"Creates a submatrix by extracting specific rows and columns","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#submatrix","signature":"SubMatrix(panStart, panEnd)","extensions":["Q"],"forms":["SubMatrixQ"]},{"name":"ReplaceCol","description":"Replaces a specific column with a given list","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replacecol.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replacecol.html","signature":"ReplaceCol(pnCol, panNewCol)","extensions":[]},{"name":"ReplaceCols","description":"Replace multiple columns","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacecols","signature":"ReplaceCols(panCols, panNewCols)","extensions":[]},{"name":"ReplaceRow","description":"Replace a specific row","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replacerow.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replacerow.html","signature":"ReplaceRow(pnRow, panNewRow)","extensions":[]},{"name":"ReplaceRows","description":"Replace multiple rows","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacerows","signature":"ReplaceRows(panRows, paNewRows)","extensions":[]},{"name":"ReplaceElement","description":"Replacing all the occurrence of an element by a new element","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelement.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelement.html","signature":"ReplaceElement(pnElm, pnNewElm)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceElement(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 5, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAllOccurrences","description":"Same as ReplaceElement: Replacing all the occurrence of an element by a new element","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacealloccurrences","signature":"ReplaceAllOccurrences(pnElm, pnNewElm)","extensions":["XT"],"forms":["ReplaceAllOccurrencesXT"],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceAllOccurrences(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 5, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNumber","description":"Same as ReplaceElement: Replacing all the occurrence of an element by a new element","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacenumber","signature":"ReplaceNumber(pnElm, pnNewElm)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceNumber(2, 5)\n? @@( o1.Content() )","output":"[ [ 1, 5, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceElementAt","description":"Replacing any element at the given position by a new element","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelementat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelementat.html","signature":"ReplaceElementAt(panRowCol, pnNewElm)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceElementAt([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 4, 5, 2 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNumberAt","description":"Same as ReplaceElementAt: Replacing any element at the given position by a new element","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacenumberat","signature":"ReplaceNumberAt(panRowCol, pnNewElm)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceNumberAt([ 2, 3 ], 2)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 4, 5, 2 ], [ 7, 8, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceThisElementAt","description":"Replacing a given element by a new element, only if it exists at the given posisiton","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacethiselementat","signature":"ReplaceThisElementAt(pnElm, panRowCol, pnNewElm)","extensions":[]},{"name":"ReplaceThisNumberAt","description":"Same as ReplaceThisElementAt: Replacing a given element by a new element, only if it exists at the given posisiton","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacethisnumberat","signature":"ReplaceThisNumberAt(pnElm, panRowCol, pnNewElm)","extensions":[]},{"name":"ReplaceTheseElementsAt","description":"Replacing the occureences of the given elements in the matrix by the given new element, only they exist at the given positions","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacetheseelementsat","signature":"ReplaceTheseElementsAt(panElms, panPos, pnNewElm)","extensions":[]},{"name":"ReplaceTheseNumbersAt","description":"Same as ReplaceTheseElementsAt: Replacing the occureences of the given elements in the matrix by the given new element, only they exist at the given positions","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacethesenumbersat","signature":"ReplaceTheseNumbersAt(panElms, panPos, pnNewElm)","extensions":[]},{"name":"ReplaceElementByMany","description":"Replacing all the occurrences of an element by the given new element","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replaceelementbymany","signature":"ReplaceElementByMany(pnElm, panNewElms)","extensions":["XT"],"forms":["ReplaceElementByManyXT"]},{"name":"ReplaceAllOccurrencesByMany","description":"Same as ReplaceElementByMany: Replacing all the occurrences of an element by the given new element","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacealloccurrencesbymany","signature":"ReplaceAllOccurrencesByMany(pnElm, panNewElms)","extensions":[]},{"name":"ReplaceNumberByMany","description":"Same as ReplaceElementByMany: Replacing all the occurrences of an element by the given new element","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacenumberbymany","signature":"ReplaceNumberByMany(pnElm, panNewElms)","extensions":["XT"],"forms":["ReplaceNumberByManyXT"]},{"name":"ReplaceTheseElementsAtByMany","description":"Replacing the occureences of the given elements in the matrix by the given new elements, only if they exist at the given positions","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacetheseelementsatbymany","signature":"ReplaceTheseElementsAtByMany(panElms, panPos, panNewElms)","extensions":["XT"],"forms":["ReplaceTheseElementsAtByManyXT"]},{"name":"ReplaceTheseNumbersAtByMany","description":"Same as ReplaceTheseElementsAtByMany: Replacing the occureences of the given elements in the matrix by the given new elements, only if they exist at the given positions","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacethesenumbersatbymany","signature":"ReplaceTheseNumbersAtByMany(panElms, panPos, panNewElms)","extensions":["XT"],"forms":["ReplaceTheseNumbersAtByManyXT"]},{"name":"ReplaceElementsAt","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelementsat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelementsat.html","signature":"ReplaceElementsAt(panPos, pBy)","extensions":[]},{"name":"ReplaceElementsAtByMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replaceelementsatbymany","signature":"ReplaceElementsAtByMany(panPos, panMany)","extensions":["XT"],"forms":["ReplaceElementsAtByManyXT"]},{"name":"ReplaceSection","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replacesection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replacesection.html","signature":"ReplaceSection(panStart, panEnd, pBy)","extensions":["Q"],"forms":["ReplaceSectionQ"],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceSection([ 2, 3 ], [ 2, 3 ], TRUE)\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 1, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceSectionByMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacesectionbymany","signature":"ReplaceSectionByMany(panStart, panEnd, paMany)","extensions":["Q"],"forms":["ReplaceSectionByManyQ"],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceSectionByMany([ 2, 3 ], [ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 2, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceElementsInSectionByMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replaceelementsinsectionbymany","signature":"ReplaceElementsInSectionByMany(panStart, panEnd, paMany)","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\no1.ReplaceElementsInSectionByMany([ 2, 3 ], [ 2, 3 ], [ 2, 3 ])\n? @@( o1.Content() )","output":"[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 2, 9 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceElementInSection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replaceelementinsection","signature":"ReplaceElementInSection(pnElm, panStart, panEnd, pBy)","extensions":[]},{"name":"ReplaceThisElementInSection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacethiselementinsection","signature":"ReplaceThisElementInSection(pnElm, panStart, panEnd, pBy)","extensions":[]},{"name":"ReplaceElementInSectionByMany","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelementinsectionbymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix/replaceelementinsectionbymany.html","signature":"ReplaceElementInSectionByMany(pnElm, panStart, panEnd, paMany)","extensions":["XT"],"forms":["ReplaceElementInSectionByManyXT"]},{"name":"ReplaceThisElementInSectionByMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacethiselementinsectionbymany","signature":"ReplaceThisElementInSectionByMany(pnElm, panStart, panEnd, paMany)","extensions":["XT"],"forms":["ReplaceThisElementInSectionByManyXT"]},{"name":"ReplaceTheseElementsInSection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacetheseelementsinsection","signature":"ReplaceTheseElementsInSection(panElms, panStart, panEnd, pBy)","extensions":[]},{"name":"ReplaceTheseElementsInSectionByMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#replacetheseelementsinsectionbymany","signature":"ReplaceTheseElementsInSectionByMany(panElms, panStart, panEnd, paMany)","extensions":["XT"],"forms":["ReplaceTheseElementsInSectionByManyXT"]},{"name":"Diagonal","description":"Extracts diagonal elements","url":"https://mayouni.github.io/stzsite/en/reference/stzmatrix.html#diagonal","signature":"Diagonal()","extensions":[],"example":{"code":"o1 = new stzMatrix([ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ])\n? @@( o1.Diagonal() )","output":"[ 1, 5, 9 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzMemoryBlobStore","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzBlobPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#init","signature":"init()","extensions":[]},{"name":"IsLocalReal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#islocalreal","signature":"IsLocalReal()","extensions":[]},{"name":"IsEphemeral","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#isephemeral","signature":"IsEphemeral()","extensions":[]},{"name":"Save","description":"the PORT contract, same four verbs","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#save","signature":"Save(pcKey, pcBytes)","extensions":["Q"],"forms":["SaveQ"]},{"name":"Fetch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#fetch","signature":"Fetch(pcKey)","extensions":[]},{"name":"Exists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#exists","signature":"Exists(pcKey)","extensions":[]},{"name":"Remove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#remove","signature":"Remove(pcKey)","extensions":["Q"],"forms":["RemoveQ"]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#size","signature":"Size(pcKey)","extensions":[]},{"name":"Keys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#keys","signature":"Keys()","extensions":[]},{"name":"KeysWithPrefix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#keyswithprefix","signature":"KeysWithPrefix(pcPrefix)","extensions":[]},{"name":"NumberOfBlobs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#numberofblobs","signature":"NumberOfBlobs()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"TotalBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#totalbytes","signature":"TotalBytes()","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#clear","signature":"Clear()","extensions":["Q"],"forms":["ClearQ"]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmemoryblobstore.html#show","signature":"Show()","extensions":[]}]},{"name":"stzMesh","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMesh.ring","inherits":{},"methods":[{"name":"init","description":"pWhat is :Cube / :Sphere / :Plane, or a list: [ :Cube, nSize ]   [ :Sphere, nRadius, nSegments, nRings ] [ :Plane, nSize ]  [ :Obj, cObjText ] [ :Custom, aComponentCounts, aVertices, aIndices ]","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#init","signature":"init(pWhat)","extensions":[]},{"name":"Id_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#id_","signature":"Id_()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#kind","signature":"Kind()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.Kind()","output":"torus","from":"composed from the signature, run in the library"}},{"name":"IsAlive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#isalive","signature":"IsAlive()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.IsAlive()","output":"1","from":"composed from the signature, run in the library"}},{"name":"VertexCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#vertexcount","signature":"VertexCount()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.VertexCount()","output":"4753","from":"composed from the signature, run in the library"}},{"name":"IndexCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#indexcount","signature":"IndexCount()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.IndexCount()","output":"27648","from":"composed from the signature, run in the library"}},{"name":"TriangleCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#trianglecount","signature":"TriangleCount()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.TriangleCount()","output":"9216","from":"composed from the signature, run in the library"}},{"name":"AttributeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#attributecount","signature":"AttributeCount()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.AttributeCount()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Stride","description":"Floats per vertex.","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#stride","signature":"Stride()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.Stride()","output":"8","from":"composed from the signature, run in the library"}},{"name":"Format","description":"The vertex format the pipeline is built from (\"3,3,2\"). Derived from the attributes -- extending the mesh extends this, and nothing else.","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#format","signature":"Format()","extensions":[],"example":{"code":"o1 = new stzMesh([ :Torus, 1.5, 0.55, 96, 48 ])\n? o1.Format()","output":"3,3,2","from":"composed from the signature, run in the library"}},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmesh.html#free","signature":"Free()","extensions":[]}]},{"name":"stzMetric","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzMetric.ring","inherits":{},"methods":[{"name":"init","description":"family CHILD (perf P8); [] on flat metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#init","signature":"init(pcName, pcKind)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#name","signature":"Name()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#kind","signature":"Kind()","extensions":[]},{"name":"IsCounter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#iscounter","signature":"IsCounter()","extensions":[]},{"name":"IsGauge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#isgauge","signature":"IsGauge()","extensions":[]},{"name":"IsTimer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#istimer","signature":"IsTimer()","extensions":[]},{"name":"SetHelp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#sethelp","signature":"SetHelp(pcText)","extensions":[]},{"name":"Help","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#help","signature":"Help()","extensions":[]},{"name":"LabelPairs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#labelpairs","signature":"LabelPairs()","extensions":[]},{"name":"Increment","description":"Counter face --------------------------------------------- The cumulative total lives IN the series (last value); each increment appends total+n stamped with the monotonic clock -- so the counter carries its own timeline, and rate falls out.","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#increment","signature":"Increment()","extensions":[]},{"name":"IncrementBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#incrementby","signature":"IncrementBy(n)","extensions":[]},{"name":"RatePerSecond","description":"Events per second over the retained window: the slope of the cumulative count is the rate (per ms of the monotonic clock; *1000 = per second). This is X, measured -- not configured.","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#ratepersecond","signature":"RatePerSecond()","extensions":[]},{"name":"Set","description":"Gauge face","also_written":["RecordGauge"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#set","signature":"Set(nValue)","extensions":[]},{"name":"SlopePerMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#slopeperms","signature":"SlopePerMs()","extensions":[]},{"name":"Mean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#mean","signature":"Mean()","extensions":[]},{"name":"Min","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#min","signature":"Min()","extensions":[]},{"name":"Max","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#max","signature":"Max()","extensions":[]},{"name":"Record","description":"Timer face","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#record","signature":"Record(nMs)","extensions":[]},{"name":"RecordWatch","description":"Feed a stopped (or running) stopwatch's reading straight in.","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#recordwatch","signature":"RecordWatch(poStopwatch)","extensions":[]},{"name":"P50","description":"Streaming percentiles: bucket UPPER BOUNDS from the O(1) histogram -- right for unbounded streams, quantized answers.","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#p50","signature":"P50()","extensions":[]},{"name":"P95","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#p95","signature":"P95()","extensions":[]},{"name":"P99","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#p99","signature":"P99()","extensions":[]},{"name":"ExactPercentile","description":"Exact percentile over the RECENT window (the series retains the last @nWindow samples; sort-exact, unlike the buckets).","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#exactpercentile","signature":"ExactPercentile(nP)","extensions":[]},{"name":"SumMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#summs","signature":"SumMs()","extensions":[]},{"name":"MeanMs","description":"Lifetime mean -- exact (engine keeps the true sum; the buckets quantize, the sum does not).","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#meanms","signature":"MeanMs()","extensions":[]},{"name":"Value","description":"Reading (all kinds) -------------------------------------- The metric's current answer: counter total / gauge level / timer's last duration.","also_written":["Last"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#value","signature":"Value()","extensions":[]},{"name":"Count","description":"Samples ever recorded on this metric.","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#count","signature":"Count()","extensions":[]},{"name":"SeriesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#seriesq","signature":"SeriesQ()","extensions":[]},{"name":"Percentile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#percentile","signature":"Percentile(nP)","extensions":[]},{"name":"PromName","description":"Interop: Prometheus exposition --------------------------- The metric name in Prometheus vocabulary: dots and dashes fold to underscores (\"app.requests\" -> \"app_requests\").","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#promname","signature":"PromName()","extensions":[]},{"name":"PromText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#promtext","signature":"PromText()","extensions":[]},{"name":"OtelMetricJson","description":"Interop: one OTLP metric fragment","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#otelmetricjson","signature":"OtelMetricJson()","extensions":[]},{"name":"Explain","description":"Legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#show","signature":"Show()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetric.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzMetricFamily","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzMetricFamily.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#init","signature":"init(pcName, pcKind, paLabelNames, pnWindow, pnMaxChildren)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#name","signature":"Name()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#kind","signature":"Kind()","extensions":[]},{"name":"IsFamily","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#isfamily","signature":"IsFamily()","extensions":[]},{"name":"LabelNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#labelnames","signature":"LabelNames()","extensions":[]},{"name":"MaxChildren","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#maxchildren","signature":"MaxChildren()","extensions":[]},{"name":"SetHelp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#sethelp","signature":"SetHelp(pcText)","extensions":[]},{"name":"Help","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#help","signature":"Help()","extensions":[]},{"name":"Child","description":"Children ------------------------------------------------- The child for these label values (declared order). Creates it on first sight; a FULL family routes new label sets to the overflow child instead of dropping data.","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#child","signature":"Child(paValues)","extensions":[]},{"name":"ChildCount","description":"How many distinct children exist (engine truth, all faces agree).","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#childcount","signature":"ChildCount()","extensions":[]},{"name":"Keys","description":"The children's keys, creation order (values joined with '|').","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#keys","signature":"Keys()","extensions":[]},{"name":"HasOverflowed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#hasoverflowed","signature":"HasOverflowed()","extensions":[]},{"name":"Value","description":"The family refuses to impersonate one metric","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#value","signature":"Value()","extensions":[]},{"name":"Mean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#mean","signature":"Mean()","extensions":[]},{"name":"Percentile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#percentile","signature":"Percentile(nP)","extensions":[]},{"name":"PromName","description":"Exposition","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#promname","signature":"PromName()","extensions":[]},{"name":"PromText","description":"One TYPE header, then every child's sample lines with labels.","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#promtext","signature":"PromText()","extensions":[]},{"name":"OtelMetricJson","description":"One OTLP metric, one data point per child (labels as attributes).","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#otelmetricjson","signature":"OtelMetricJson()","extensions":[]},{"name":"Explain","description":"Legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#show","signature":"Show()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmetricfamily.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzMicrophone","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzMicrophone.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#init","signature":"init()","extensions":[]},{"name":"IsAvailable","description":"readers ------------------------------------------------------------- Is there anything to record WITH? A machine with no input, or no device DLL at all, is a supported configuration -- CI is one.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#isavailable","signature":"IsAvailable()","extensions":[]},{"name":"DeviceCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#devicecount","signature":"DeviceCount()","extensions":[]},{"name":"DeviceName","description":"The default input's name. UTF-8 and not necessarily ASCII -- SN0 found this machine reports a French one.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#devicename","signature":"DeviceName()","extensions":[]},{"name":"IsRecording","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#isrecording","signature":"IsRecording()","extensions":[]},{"name":"SecondsRecorded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#secondsrecorded","signature":"SecondsRecorded()","extensions":[]},{"name":"FramesRecorded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#framesrecorded","signature":"FramesRecorded()","extensions":[]},{"name":"Overruns","description":"Frames the ring could not accept because nobody collected in time. Zero is the answer you want, and it is COUNTED rather than guessed at.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#overruns","signature":"Overruns()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#lasterror","signature":"LastError()","extensions":[]},{"name":"SetChannels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#setchannels","signature":"SetChannels(pnChannels)","extensions":["Q"],"forms":["SetChannelsQ"]},{"name":"SetSampleRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#setsamplerate","signature":"SetSampleRate(pnRate)","extensions":["Q"],"forms":["SetSampleRateQ"]},{"name":"RecordFor","description":"recording ----------------------------------------------------------- The whole thing in one call: record nSeconds and hand back a stzSound.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#recordfor","signature":"RecordFor(pnSeconds)","extensions":[]},{"name":"StartRecording","description":"Open the input and start filling. nMaxSeconds sizes the recording buffer up front -- growing it mid-capture is exactly the pause that costs frames.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#startrecording","signature":"StartRecording(pnMaxSeconds)","extensions":[]},{"name":"Collect","description":"Move whatever has arrived into the recording. Call it often.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#collect","signature":"Collect()","extensions":["Q"],"forms":["CollectQ"]},{"name":"StopRecording","description":"Stop, and hand back what was recorded as a stzSound. NULL if nothing was captured -- an empty recording is a failure worth hearing about, not a silent buffer of zeros.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#stoprecording","signature":"StopRecording()","extensions":[]},{"name":"CancelRecording","description":"Give up on a recording without wanting the audio.","url":"https://mayouni.github.io/stzsite/en/reference/stzmicrophone.html#cancelrecording","signature":"CancelRecording()","extensions":[]}]},{"name":"stzMultiObjectiveSolver","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzMultiObjectiveSolver.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#init","signature":"init()","extensions":[]},{"name":"clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#clear","signature":"clear()","extensions":[]},{"name":"addVariable","description":"Variables Management (inherited from stzLinearSolver)","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#addvariable","signature":"addVariable(varName, lowerBound, upperBound)","extensions":[]},{"name":"addIntegerVariable","description":"Same as addVariable: Variables Management (inherited from stzLinearSolver)","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#addintegervariable","signature":"addIntegerVariable(varName, lowerBound, upperBound)","extensions":[]},{"name":"addBinaryVariable","description":"Same as addVariable: Variables Management (inherited from stzLinearSolver)","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#addbinaryvariable","signature":"addBinaryVariable(varName)","extensions":[]},{"name":"Variables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#variables","signature":"Variables()","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\n? @@( o1.Variables() )","output":"[ [ [ \"name\", \"x\" ], [ \"lowerbound\", 0 ], [ \"upperbound\", 10 ], [ \"type\", \"continuous\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Vars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#vars","signature":"Vars()","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\n? @@( o1.Vars() )","output":"[ [ [ \"name\", \"x\" ], [ \"lowerbound\", 0 ], [ \"upperbound\", 10 ], [ \"type\", \"continuous\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"VariableNames","description":"","also_written":["VarNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#variablenames","signature":"VariableNames()","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\n? @@( o1.VariableNames() )","output":"[ \"x\" ]","from":"composed from the signature, run in the library"}},{"name":"addConstraint","description":"Constraints Management (inherited from stzLinearSolver)","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#addconstraint","signature":"addConstraint(expression, operator, value)","extensions":[]},{"name":"constraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#constraints","signature":"constraints()","extensions":[]},{"name":"addObjective","description":"Multi-Objective Functions","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#addobjective","signature":"addObjective(expression, type)","extensions":[]},{"name":"maximize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#maximize","signature":"maximize(expression)","extensions":[]},{"name":"minimize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#minimize","signature":"minimize(expression)","extensions":[]},{"name":"objectives","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#objectives","signature":"objectives()","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\n? @@( o1.objectives() )","output":"[ [ [ \"expression\", \"x\" ], [ \"type\", \"maximize\" ] ], [ [ \"expression\", \"x\" ], [ \"type\", \"minimize\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"setNSGAParameters","description":"Algorithm Parameters","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#setnsgaparameters","signature":"setNSGAParameters(populationSize, generations, mutationRate, crossoverRate)","extensions":[]},{"name":"solve","description":"Solving Methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#solve","signature":"solve(cMethod)","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\no1.Solve(\"nsga_ii\")\n? o1.Status()","output":"optimal","from":"composed from the signature, run in the library"}},{"name":"solveWithNSGAII","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#solvewithnsgaii","signature":"solveWithNSGAII()","extensions":[]},{"name":"solveWithEpsilonConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#solvewithepsilonconstraint","signature":"solveWithEpsilonConstraint()","extensions":[]},{"name":"initializePopulation","description":"NSGA-II Helper Methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#initializepopulation","signature":"initializePopulation()","extensions":[]},{"name":"generateRandomSolution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#generaterandomsolution","signature":"generateRandomSolution()","extensions":[]},{"name":"SetSeed","description":"THE MULTIPLIER IS NOT ARBITRARY, and the reason is copied from stzNeuralNetwork because it was found the hard way there: Park-Miller's 16807 is chosen for HARO'S DOUBLES, since 16807 * 2^31 < 2^53 so the product never loses integer bits. The classic 1103515245 multiplier OVERFLOWS a double and degenerates -- in stzNeuralNetwork that showed up live as every seed producing the same network.","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#setseed","signature":"SetSeed(n)","extensions":[]},{"name":"Seed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#seed","signature":"Seed()","extensions":[]},{"name":"evaluateObjectives","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#evaluateobjectives","signature":"evaluateObjectives(_aSolution_)","extensions":[]},{"name":"calculateObjectiveValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#calculateobjectivevalue","signature":"calculateObjectiveValue(cExpression, _aSolution_)","extensions":[]},{"name":"nonDominatedSort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#nondominatedsort","signature":"nonDominatedSort(_aPopulation_)","extensions":[]},{"name":"dominates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#dominates","signature":"dominates(_individual1_, _individual2_)","extensions":[]},{"name":"calculateCrowdingDistance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#calculatecrowdingdistance","signature":"calculateCrowdingDistance(_aFronts_, _aPopulation_)","extensions":[]},{"name":"sortFrontByObjective","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#sortfrontbyobjective","signature":"sortFrontByObjective(_front_, objIndex, _aPopulation_)","extensions":[]},{"name":"createNewPopulation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#createnewpopulation","signature":"createNewPopulation(_aPopulation_)","extensions":[]},{"name":"tournamentSelection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#tournamentselection","signature":"tournamentSelection(_aPopulation_)","extensions":[]},{"name":"crossover","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#crossover","signature":"crossover(parent1, parent2)","extensions":[]},{"name":"mutate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#mutate","signature":"mutate(individual)","extensions":[]},{"name":"calculateEpsilonRanges","description":"Epsilon Constraint Helper Methods","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#calculateepsilonranges","signature":"calculateEpsilonRanges()","extensions":[]},{"name":"calculateObjectiveBound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#calculateobjectivebound","signature":"calculateObjectiveBound(cExpression, cType)","extensions":[]},{"name":"extractCoefficient","description":"Utility Methods (inherited from stzLinearSolver)","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#extractcoefficient","signature":"extractCoefficient(cExpression, cVarName)","extensions":[]},{"name":"parseObjectiveCoefficients","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#parseobjectivecoefficients","signature":"parseObjectiveCoefficients(cExpression)","extensions":[]},{"name":"getSolutionValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#getsolutionvalue","signature":"getSolutionValue(_aSolution_, cVarName)","extensions":[]},{"name":"paretoSolutions","description":"Solution Access","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#paretosolutions","signature":"paretoSolutions()","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\no1.Solve(\"nsga_ii\")\n? len(o1.ParetoSolutions())","output":"50","from":"composed from the signature, run in the library"}},{"name":"bestCompromiseSolution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#bestcompromisesolution","signature":"bestCompromiseSolution()","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\no1.Solve(\"nsga_ii\")\n? @@( o1.BestCompromiseSolution() )","output":"[ [ \"solution\", [ [ \"x\", 0 ] ] ], [ \"objectives\", [ 0, 0 ] ], [ \"rank\", 1 ], [ \"crowdingdistance\", 999999 ], [ \"dominatedsolutions\", [ ] ], [ \"dominationcount\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"status","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#status","signature":"status()","extensions":[],"example":{"code":"o1 = new stzMultiObjectiveSolver()\no1.AddVariable(\"x\", 0, 10)\no1.Maximize(\"x\")\no1.Minimize(\"x\")\no1.Solve(\"nsga_ii\")\n? o1.Status()","output":"optimal","from":"composed from the signature, run in the library"}},{"name":"iterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#iterations","signature":"iterations()","extensions":[]},{"name":"solveTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#solvetime","signature":"solveTime()","extensions":[]},{"name":"show","description":"Display and Reporting","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#show","signature":"show()","extensions":[]},{"name":"exportParetoFrontCSV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiobjectivesolver.html#exportparetofrontcsv","signature":"exportParetoFrontCSV(cFileName)","extensions":[]}]},{"name":"stzMultiPlanComparison","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphPlanner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html#init","signature":"init(poPlanner, pacPlanNames, paResults)","extensions":[]},{"name":"RankBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html#rankby","signature":"RankBy(_cCriterion_)","extensions":[]},{"name":"RankingTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html#rankingtable","signature":"RankingTable()","extensions":[]},{"name":"ShowRankingTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html#showrankingtable","signature":"ShowRankingTable()","extensions":[]},{"name":"BestBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html#bestby","signature":"BestBy(_cCriterion_)","extensions":[]},{"name":"WorstBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html#worstby","signature":"WorstBy(_cCriterion_)","extensions":[]},{"name":"CompareAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmultiplancomparison.html#compareall","signature":"CompareAll()","extensions":[]}]},{"name":"stzMusic","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzMusic.ring","inherits":{},"methods":[{"name":"Tempo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#tempo","signature":"Tempo(pnBpm)","extensions":[]},{"name":"With","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#with","signature":"With(pInstrument)","extensions":[]},{"name":"Swing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#swing","signature":"Swing(pnRatio)","extensions":[]},{"name":"Play","description":"Plays, and returns when the last note has sounded.","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#play","signature":"Play(pcNotes)","extensions":[]},{"name":"ToSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#tosound","signature":"ToSound(pcNotes)","extensions":[]},{"name":"ScoreOf","description":"The score a note string makes here -- so what Play would do can be looked at, changed, and played later.","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#scoreof","signature":"ScoreOf(pcNotes)","extensions":[]},{"name":"LastScore","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#lastscore","signature":"LastScore()","extensions":[]},{"name":"In","description":"The plan's section-4 line, with one change it states: the phrase is in DEGREES, so the same line means something in every universe. A tonic given as a bare letter (:D) takes octave 4; \"\" keeps the mode's own.","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#in","signature":"In(pUniverse, pMode, pTonic)","extensions":[]},{"name":"Universe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#universe","signature":"Universe()","extensions":[]},{"name":"PhraseToSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#phrasetosound","signature":"PhraseToSound(pcDegrees, pnCycles)","extensions":[]},{"name":"PlayPhrase","description":"Plays two cycles and returns when they have sounded.","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#playphrase","signature":"PlayPhrase(pcDegrees)","extensions":[]},{"name":"Sing","description":"Whichever voice the author has called SINGING (StzSoundSingingVerdict): today that is SAPI's own voice retuned by PSOLA, opened 2026-09-27. The voice is made on the FIRST Sing -- so sing before anything opens an audio device in the same program (STZLIB-VOICE-COMODE-01), or the voice finds no SAPI voices and Sing says so.","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#sing","signature":"Sing(pcLyrics, pcNotes)","extensions":[]},{"name":"LiveLoop","description":"All of it is stzSoundLive's; this is the one-line front over it.","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#liveloop","signature":"LiveLoop(pName, pcPattern)","extensions":[]},{"name":"LiveLoopOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#liveloopon","signature":"LiveLoopOn(pName, pcPattern, pInstrument)","extensions":[]},{"name":"Every","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#every","signature":"Every(pnN, pName, pXform)","extensions":[]},{"name":"Silence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#silence","signature":"Silence(pName)","extensions":[]},{"name":"Hush","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#hush","signature":"Hush()","extensions":[]},{"name":"WaitCycles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#waitcycles","signature":"WaitCycles(pnCycles)","extensions":[]},{"name":"StopLive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#stoplive","signature":"StopLive()","extensions":[]},{"name":"Live","description":"The live session, for reading its logs. Every verb above calls the ATTRIBUTE directly rather than This.Live().Verb(): Haro copies an object on assignment, and acting on a returned copy would change nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#live","signature":"Live()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmusic.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzMust","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzmust.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzmust.html#init","signature":"init(pcKind)","extensions":[]},{"name":"BeA","description":"","also_written":["Be","BeAn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzmust.html#bea","signature":"BeA(pcDesc)","extensions":[],"example":{"code":"o1 = new stzMust(\"number\")\n? o1.BeA(\"a\")","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzNaiveBayes","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzNaiveBayes.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes.html#init","signature":"init()","extensions":[]},{"name":"Train","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/train.html","url":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/train.html","signature":"Train(pcText, pcLabel)","extensions":[],"example":{"code":"o1 = new stzNaiveBayes()\no1.Train(\"free money now\", \"spam\")\no1.Train(\"meeting at noon\", \"work\")\no1.Train(\"win free prizes\", \"spam\")\no1.Train(\"win free money\", \"spam\")\n? o1.NumberOfDocuments()","output":"4","from":"composed from the signature, run in the library"}},{"name":"Labels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes.html#labels","signature":"Labels()","extensions":[],"example":{"code":"o1 = new stzNaiveBayes()\no1.Train(\"free money now\", \"spam\")\no1.Train(\"meeting at noon\", \"work\")\no1.Train(\"win free prizes\", \"spam\")\n? @@( o1.Labels() )","output":"[ \"spam\", \"work\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfDocuments","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/numberofdocuments.html","url":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/numberofdocuments.html","signature":"NumberOfDocuments()","extensions":[]},{"name":"VocabularySize","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/vocabularysize.html","url":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/vocabularysize.html","signature":"VocabularySize()","extensions":[],"example":{"code":"o1 = new stzNaiveBayes()\no1.Train(\"free money now\", \"spam\")\no1.Train(\"meeting at noon\", \"work\")\no1.Train(\"win free prizes\", \"spam\")\n? o1.VocabularySize()","output":"8","from":"composed from the signature, run in the library"}},{"name":"Classify","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/classify.html","url":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes/classify.html","signature":"Classify(pcText)","extensions":[],"example":{"code":"o1 = new stzNaiveBayes()\no1.Train(\"free money now\", \"spam\")\no1.Train(\"meeting at noon\", \"work\")\no1.Train(\"win free prizes\", \"spam\")\n? o1.Classify(\"win free money\")","output":"spam","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaivebayes.html#why","signature":"Why()","extensions":[]}]},{"name":"stzNaturalEngine","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#init","signature":"init(cLang, _cCode_, aContext, cContextCode)","extensions":[]},{"name":"InterpolateContext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#interpolatecontext","signature":"InterpolateContext(_cCode_, aContext)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.InterpolateContext(\"a\", [ 2, 3 ])","output":"a","from":"composed from the signature, run in the library"}},{"name":"FindContextPlaceholders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#findcontextplaceholders","signature":"FindContextPlaceholders(_cCode_)","extensions":[]},{"name":"GetContextValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#getcontextvalue","signature":"GetContextValue(_cKey_, aContext)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.GetContextValue(\"a\", [ 2, 3 ])","output":"not_found","from":"composed from the signature, run in the library"}},{"name":"NormalizeKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#normalizekey","signature":"NormalizeKey(_cKey_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.NormalizeKey(\"a\")","output":"A","from":"composed from the signature, run in the library"}},{"name":"FindInList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#findinlist","signature":"FindInList(aList, _cKey_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.FindInList([ 2, 3 ], \"a\")","output":"not_found","from":"composed from the signature, run in the library"}},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#execute","signature":"Execute(_cCode_)","extensions":[]},{"name":"TokenizeCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#tokenizecode","signature":"TokenizeCode(_cCode_)","extensions":[]},{"name":"SmartSplit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#smartsplit","signature":"SmartSplit(_cCode_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.SmartSplit(\"a\") )","output":"[ \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"LooksEvalSafeList","description":"Only these SHAPES may be eval'd as list literals: a bracketed [ ... ] form, or a pure numeric range like 1:5. Prose that isListInString() mistakes for a range (\"note:\") is rejected.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#looksevalsafelist","signature":"LooksEvalSafeList(_cVal_)","extensions":[]},{"name":"PairedQuoteSections","description":"Non-overlapping quote pairing: positions 1-2, 3-4, ... form the quoted sections. An unmatched trailing quote is simply ignored. An apostrophe with a LETTER on both sides is part of a word (\"it's\", \"don't\"), not a string delimiter.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#pairedquotesections","signature":"PairedQuoteSections(_cCode_, cQuote)","extensions":[]},{"name":"NormalizeForeignDigits","description":"Normalize the language's digits and list punctuation OUTSIDE quoted strings (Arabic-Indic numerals in a value list must become ASCII for the list eval; a quoted string keeps its script untouched).","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#normalizeforeigndigits","signature":"NormalizeForeignDigits(_cCode_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.NormalizeForeignDigits(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"MapDigits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#mapdigits","signature":"MapDigits(_cChunk_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.MapDigits(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"StripEdgePunct","description":"A word without clinging trailing punctuation (\"empty?\" -> \"empty\"). BYTE-based whole-mark matching (StzLeft/StzRight take byte counts while StzLen counts codepoints -- mixing them mangles multibyte words; exact byte-suffix comparison is UTF-8-safe).","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#stripedgepunct","signature":"StripEdgePunct(cWord)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.StripEdgePunct(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"PhraseResolve","description":"MULTI-WORD PHRASE resolution: head word + up to two following content words (ignored words skipped), longest EXACT method-name join wins -- \"remove [its] duplicates\" -> removeduplicates, \"is [it] empty\" -> isempty. Returns [ semanticId, nextIndex, matchedPhrase ] or [ \"\", 0, \"\" ]. Only consulted when at least one word is dictionary-unknown, so pure-dictionary programs never pay the lazy lexicon growth.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#phraseresolve","signature":"PhraseResolve(nStart)","extensions":[]},{"name":"LoadLanguageData","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#loadlanguagedata","signature":"LoadLanguageData()","extensions":[]},{"name":"LangResolvable","description":"May unknown words of the active language be resolved at all? English always (the unified lexicon); others when a pack exists.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#langresolvable","signature":"LangResolvable()","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.LangResolvable()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SetStrict","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#setstrict","signature":"SetStrict(pbOn)","extensions":[]},{"name":"SetAllowedOperations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#setallowedoperations","signature":"SetAllowedOperations(pacIds)","extensions":[]},{"name":"FindLanguageDefinition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#findlanguagedefinition","signature":"FindLanguageDefinition(_cCode_)","extensions":[]},{"name":"Process","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#process","signature":"Process()","extensions":[]},{"name":"ConvertToSemanticTokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#converttosemantictokens","signature":"ConvertToSemanticTokens()","extensions":[]},{"name":"ShouldTreatAsLiteral","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#shouldtreatasliteral","signature":"ShouldTreatAsLiteral(_aTokens_, _cSemantic_, _cValue_)","extensions":[]},{"name":"FallbackEligible","description":"May an unknown word at the current position be fallback-resolved to an action? NO whenever the word sits in a VALUE position: right after an OBJECT_* (it is the creation value: Create a string with capitals), right after a VALUE_INDICATOR, or right after a METHOD_* that still expects parameters (Replace dot with underscore). In all those spots the word must stay a literal -- resolution would corrupt the program.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#fallbackeligible","signature":"FallbackEligible(_aTokens_)","extensions":[]},{"name":"IsIgnoredWord","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#isignoredword","signature":"IsIgnoredWord(cWord)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.IsIgnoredWord(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ToSemantic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#tosemantic","signature":"ToSemantic(cWord)","extensions":[]},{"name":"GenerateCodeFromSemantics","description":"","also_written":["Code"],"url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#generatecodefromsemantics","signature":"GenerateCodeFromSemantics()","extensions":[]},{"name":"FindDefineIndex","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#finddefineindex","signature":"FindDefineIndex(_cSemantic_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.FindDefineIndex(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ProcessObjectCreation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#processobjectcreation","signature":"ProcessObjectCreation(nIndex)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.ProcessObjectCreation(2) )","output":"[ [ \"code\", \"\" ], [ \"next_index\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ProcessObjectNaming","description":"'... called <name>': alias the CURRENT object as o_<name>. The next literal token after NAME_INDICATOR is the name (guards make sure it stayed literal even if it collides with a dictionary word).","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#processobjectnaming","signature":"ProcessObjectNaming(nIndex)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.ProcessObjectNaming(2) )","output":"[ [ \"code\", \"\" ], [ \"next_index\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ProcessObjectSwitch","description":"'Use <name>': switch the live object to a previously named one. Unknown names are skipped with a debug note (permissive execution).","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#processobjectswitch","signature":"ProcessObjectSwitch(nIndex)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.ProcessObjectSwitch(2)","output":"3","from":"composed from the signature, run in the library"}},{"name":"ProcessValueKeep","description":"'Keep it as <name>': bind the current result to a VALUE variable. pbFromQuery says whether a query line just set @result.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#processvaluekeep","signature":"ProcessValueKeep(nIndex, pbFromQuery)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.ProcessValueKeep(2, TRUE) )","output":"[ [ \"code\", \"\" ], [ \"next_index\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ValueRefOf","description":"RECALL: the bound variable for a literal token, or \"\" -- only bare WORDS recall (a quoted 'sep' is data, never a reference).","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#valuerefof","signature":"ValueRefOf(paToken)","extensions":[]},{"name":"SanitizedName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#sanitizedname","signature":"SanitizedName(_cValue_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.SanitizedName(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"NamedObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#namedobjects","signature":"NamedObjects()","extensions":[]},{"name":"ProcessMethod","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#processmethod","signature":"ProcessMethod(nIndex, _cSemantic_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.ProcessMethod(2, \"a\") )","output":"[ [ \"code\", \"\" ], [ \"next_index\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ExtractMethodParameters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#extractmethodparameters","signature":"ExtractMethodParameters(nIndex, nParamCount)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.ExtractMethodParameters(2, 5) )","output":"[ [ \"params\", [ ] ], [ \"next_index\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"ExtractParamsBackward","description":"VERB-FINAL grammar: the parameters precede their verb (\"'.'\" instead- of \"'_'\" put). Walk backward to the previous action/creation boundary collecting unconsumed literals, keep the LAST nParamCount in textual order, and mark them consumed so no later verb re-grabs them.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#extractparamsbackward","signature":"ExtractParamsBackward(nIndex, nParamCount)","extensions":[]},{"name":"ProcessMethodWithModifiers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#processmethodwithmodifiers","signature":"ProcessMethodWithModifiers(nIndex, _cSemantic_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.ProcessMethodWithModifiers(2, \"a\") )","output":"[ [ \"code\", \"\" ], [ \"next_index\", 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"GetSemanticOperation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#getsemanticoperation","signature":"GetSemanticOperation(cSemanticId)","extensions":[]},{"name":"Result","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#result","signature":"Result()","extensions":[]},{"name":"Answers","description":"INTERROGATIVE NARRATIONS (the stzChainOfTruth absorption, NATURAL_VISION step 4): every QUERY in the narration records its answer, in order. A chain of truth is now just a narration that asks several questions: Naturally(\"Create a string with 'ring' Is it lowercase ? Does it contain 'g' ?\").AllYes()  #--> 1 Result() stays \"the last thing produced\" (unchanged contract); Answers() exposes the full record; AllYes()/AnyYes() fold it.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#answers","signature":"Answers()","extensions":[]},{"name":"AllYes","description":"","also_written":["AllTrue"],"url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#allyes","signature":"AllYes()","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.AllYes()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AnyYes","description":"","also_written":["AnyTrue"],"url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#anyyes","signature":"AnyYes()","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.AnyYes()","output":"0","from":"composed from the signature, run in the library"}},{"name":"OriginalCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#originalcode","signature":"OriginalCode()","extensions":[]},{"name":"NaturalCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#naturalcode","signature":"NaturalCode()","extensions":[]},{"name":"Understood","description":"PARAPHRASE-BACK (the Boeing-CPL trust loop): say what was UNDERSTOOD, in plain words derived from the interpreted tokens -- so the writer of a loosely-phrased (or vocalized Arabic) narration sees the canonical reading before trusting the result.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#understood","signature":"Understood()","extensions":[]},{"name":"SuggestNext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#suggestnext","signature":"SuggestNext(_cPartial_)","extensions":[]},{"name":"Unresolved","description":"UNDERSTANDABILITY: the action-position words this run could not interpret, each with the nearest known word as a suggestion -- [ [word, suggestion], ... ]. Execution is permissive (unknown words degrade to literals); this is the honest report of it.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#unresolved","signature":"Unresolved()","extensions":[]},{"name":"UnderstoodAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#understoodall","signature":"UnderstoodAll()","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.UnderstoodAll()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Analyze","description":"Dry run: tokenize + interpret WITHOUT generating or executing any code. Returns the lint report.","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#analyze","signature":"Analyze(_cCode_)","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? @@( o1.Analyze(\"a\") )","output":"[ [ \"understood\", 1 ], [ \"unresolved\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Context","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#context","signature":"Context()","extensions":[]},{"name":"EnableDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#enabledebug","signature":"EnableDebug()","extensions":[]},{"name":"DisableDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#disabledebug","signature":"DisableDebug()","extensions":[]},{"name":"AddToDebugLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#addtodebuglog","signature":"AddToDebugLog(cMessage)","extensions":[]},{"name":"DebugLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#debuglog","signature":"DebugLog()","extensions":[]},{"name":"ClearDebugLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#cleardebuglog","signature":"ClearDebugLog()","extensions":[]},{"name":"ClearDebug","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#cleardebug","signature":"ClearDebug()","extensions":[]},{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#language","signature":"Language()","extensions":[],"example":{"code":"o1 = new stzNaturalEngine(\"en\", \"\", [], \"\")\n? o1.Language()","output":"en","from":"composed from the signature, run in the library"}},{"name":"IgnoredWords","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#ignoredwords","signature":"IgnoredWords()","extensions":[]},{"name":"Mappings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#mappings","signature":"Mappings()","extensions":[]},{"name":"Values","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#values","signature":"Values()","extensions":[]},{"name":"Tokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#tokens","signature":"Tokens()","extensions":[]},{"name":"Object","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznaturalengine.html#object","signature":"Object()","extensions":[]}]},{"name":"stzNetwork","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetwork.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#init","signature":"init()","extensions":[]},{"name":"IsConnected","description":"No global init required for the engine HTTP client.","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#isconnected","signature":"IsConnected()","extensions":[]},{"name":"IsSecure","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#issecure","signature":"IsSecure()","extensions":[]},{"name":"ConnectionInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#connectioninfo","signature":"ConnectionInfo()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#lasterror","signature":"LastError()","extensions":[]},{"name":"HasError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#haserror","signature":"HasError()","extensions":[]},{"name":"ClearErrors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#clearerrors","signature":"ClearErrors()","extensions":[]},{"name":"SetTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#settimeout","signature":"SetTimeout(nSeconds)","extensions":[]},{"name":"Timeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetwork.html#timeout","signature":"Timeout()","extensions":[]}]},{"name":"stzNetworkDiagram","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring","inherits":{"stzDiagram":244,"stzGraph":289},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#init","signature":"init(pcTitle)","extensions":[]},{"name":"AddDevice","description":"the devices","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#adddevice","signature":"AddDevice(pcId, pcName, pcKind)","extensions":["XT"],"forms":["AddDeviceXT"]},{"name":"AddNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#addnote","signature":"AddNote(pcId, pcText)","extensions":["XT","XTT"],"forms":["AddNoteXT","AddNoteXTT"]},{"name":"AddSubnet","description":"the subnets","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#addsubnet","signature":"AddSubnet(pcId, pcName, pcCidr, pacMembers)","extensions":[]},{"name":"Link","description":"the links","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#link","signature":"Link(pcA, pcB)","extensions":["XT"],"forms":["LinkXT"]},{"name":"Devices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#devices","signature":"Devices()","extensions":[]},{"name":"Links","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#links","signature":"Links()","extensions":[]},{"name":"Subnets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#subnets","signature":"Subnets()","extensions":[]},{"name":"KindOf","description":"read back","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#kindof","signature":"KindOf(pcId)","extensions":[]},{"name":"AddressOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#addressof","signature":"AddressOf(pcId)","extensions":[]},{"name":"SubnetOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#subnetof","signature":"SubnetOf(pcId)","extensions":[]},{"name":"CidrOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#cidrof","signature":"CidrOf(pcSubnet)","extensions":[]},{"name":"DevicesIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#devicesin","signature":"DevicesIn(pcSubnet)","extensions":[]},{"name":"NeighboursOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#neighboursof","signature":"NeighboursOf(pcId)","extensions":[]},{"name":"HopsBetween","description":"the fewest links from one device to another, or -1 where no path joins them","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#hopsbetween","signature":"HopsBetween(pcA, pcB)","extensions":[]},{"name":"IsReachable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#isreachable","signature":"IsReachable(pcA, pcB)","extensions":[]},{"name":"AsRuleGraph","description":"the projection the rules read","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"GovernanceFindings","description":"","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#governancefindings","signature":"GovernanceFindings()","extensions":[]},{"name":"GovernanceIsSound","description":"SOUND IS NO ERROR, not no finding: this network's rules set their severity deliberately, and a warning says the picture may stand. StzFindingsAreSound is the house's one answer; GovernanceFindings() is still every finding, warnings included, for a caller who wants them.","also_written":["RulesAreSound"],"url":"https://mayouni.github.io/stzsite/en/reference/stznetworkdiagram.html#governanceissound","signature":"GovernanceIsSound()","extensions":[],"example":{"code":"o1 = new stzNetworkDiagram(\"witness\")\n? o1.GovernanceIsSound()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzNetworkRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stznetworkrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkrule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzNetworkRuleSet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stznetworkruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznetworkruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzNeural","area":"neural","page":"https://mayouni.github.io/stzsite/en/reference/stzneural.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeural.ring","inherits":{},"methods":[{"name":"GgmlVersion","description":"The vendored ggml build version (common to the whole domain).","url":"https://mayouni.github.io/stzsite/en/reference/stzneural.html#ggmlversion","signature":"GgmlVersion()","extensions":[]},{"name":"GgmlReady","description":"TRUE if the ggml backend is compiled in and executes (context -> tensor -> compute round-trip). Every neural class depends on this being ready.","url":"https://mayouni.github.io/stzsite/en/reference/stzneural.html#ggmlready","signature":"GgmlReady()","extensions":[]}]},{"name":"stzNeuralChat","area":"neural","page":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#init","signature":"init(pcSystem)","extensions":[]},{"name":"SetTemperature","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#settemperature","signature":"SetTemperature(n)","extensions":[]},{"name":"SetTopP","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#settopp","signature":"SetTopP(n)","extensions":[]},{"name":"SetTopK","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#settopk","signature":"SetTopK(n)","extensions":[]},{"name":"SetSeed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#setseed","signature":"SetSeed(n)","extensions":[]},{"name":"SetMaxTokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#setmaxtokens","signature":"SetMaxTokens(n)","extensions":[]},{"name":"Say","description":"Say(userText) -> the assistant's reply. First call prefills system+user; later calls append only the new turn.","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#say","signature":"Say(pcUser)","extensions":["Q"],"forms":["SayQ"]},{"name":"NumberOfTurns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#numberofturns","signature":"NumberOfTurns()","extensions":[]},{"name":"History","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#history","signature":"History()","extensions":[]},{"name":"CachedTokens","description":"how many tokens the conversation occupies in the KV cache","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#cachedtokens","signature":"CachedTokens()","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#content","signature":"Content()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralchat.html#show","signature":"Show()","extensions":[]}]},{"name":"stzNeuralEngine","area":"neural","page":"https://mayouni.github.io/stzsite/en/reference/stzneuralengine.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralEngine.ring","inherits":{"stzNeural":2},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralengine.html#init","signature":"init()","extensions":[]},{"name":"IsReady","description":"stateless facade over the ggml inference backend. TRUE if the ggml backend is compiled in and executes.","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralengine.html#isready","signature":"IsReady()","extensions":[]},{"name":"IsAvailable","description":"Same as IsReady: stateless facade over the ggml inference backend. TRUE if the ggml backend is compiled in and executes.","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralengine.html#isavailable","signature":"IsAvailable()","extensions":[]},{"name":"Backend","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralengine.html#backend","signature":"Backend()","extensions":[]},{"name":"Content","description":"Content() = what the engine IS: its [key, value] snapshot (backend, version, readiness). Show() renders it (the Softanza Show = visualize Content rule).","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralengine.html#content","signature":"Content()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralengine.html#show","signature":"Show()","extensions":[]}]},{"name":"stzNeuralModel","area":"neural","page":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring","inherits":{"stzNeural":2},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#init","signature":"init(pcPath)","extensions":[]},{"name":"LoadFrom","description":"(Named LoadFrom, not Load -- \"Load\" collides with Haro's load keyword.)","also_written":["Open"],"url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#loadfrom","signature":"LoadFrom(pcPath)","extensions":[]},{"name":"LoadStatus","description":"Why the last LoadFrom was refused (0 ok, -1 unreadable, -2 digest mismatch, -3 no recorded digest).","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#loadstatus","signature":"LoadStatus()","extensions":[]},{"name":"IsLoaded","description":"load / unload (runtime gguf)","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#isloaded","signature":"IsLoaded()","extensions":[]},{"name":"Unload","description":"load / unload (runtime gguf)","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#unload","signature":"Unload()","extensions":[]},{"name":"Path","description":"load / unload (runtime gguf)","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#path","signature":"Path()","extensions":[]},{"name":"Arch","description":"","also_written":["Architecture"],"url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#arch","signature":"Arch()","extensions":[]},{"name":"EmbeddingDim","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#embeddingdim","signature":"EmbeddingDim()","extensions":[]},{"name":"NumberOfLayers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#numberoflayers","signature":"NumberOfLayers()","extensions":[]},{"name":"NumberOfHeads","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#numberofheads","signature":"NumberOfHeads()","extensions":[]},{"name":"ContextLength","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#contextlength","signature":"ContextLength()","extensions":[]},{"name":"VocabSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#vocabsize","signature":"VocabSize()","extensions":[]},{"name":"NumberOfTensors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#numberoftensors","signature":"NumberOfTensors()","extensions":[]},{"name":"Content","description":"Content() = what the model IS: its architecture + hyperparameters as [key, value] data. Show() renders it (Softanza Show = visualize Content).","also_written":["Info"],"url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#content","signature":"Content()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#show","signature":"Show()","extensions":[]},{"name":"EmbeddingOf","description":"EmbeddingOf(cText) -- run the BERT forward pass (embeddings + N transformer layers + mean-pool + L2-normalize) and return the sentence-embedding vector as a list of EmbeddingDim() floats (DATA).","also_written":["Embedding"],"url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#embeddingof","signature":"EmbeddingOf(pcText)","extensions":[]},{"name":"Tokenize","description":"WordPiece token ids for cText (with [CLS]..[SEP]) -- DATA.","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#tokenize","signature":"Tokenize(pcText)","extensions":[]},{"name":"IsGenerative","description":"TRUE if this model can GENERATE text (a causal decoder).","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#isgenerative","signature":"IsGenerative()","extensions":[]},{"name":"Generate","description":"Greedy generation from a raw prompt (\"\" when not generative).","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#generate","signature":"Generate(pcPrompt, pnMaxNewTokens)","extensions":[]},{"name":"AnswerTo","description":"Ask the instruct model a question (ChatML-wrapped, greedy).","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#answerto","signature":"AnswerTo(pcQuestion, pnMaxNewTokens)","extensions":["Q"],"forms":["AnswerToQ"]},{"name":"SemanticSimilarityBetween","description":"Cosine similarity of two texts' embeddings, in [-1, 1] (DATA). The vectors are already L2-normalized, so cosine = dot product.","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralmodel.html#semanticsimilaritybetween","signature":"SemanticSimilarityBetween(pcA, pcB)","extensions":[]}]},{"name":"stzNeuralNetwork","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzNeuralNetwork.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html#init","signature":"init(paSpec)","extensions":[]},{"name":"SetSeed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html#setseed","signature":"SetSeed(n)","extensions":[]},{"name":"AddDenseLayer","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork/adddenselayer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork/adddenselayer.html","signature":"AddDenseLayer(nUnits, pcActivation)","extensions":["Q"],"forms":["AddDenseLayerQ"]},{"name":"NumberOfLayers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html#numberoflayers","signature":"NumberOfLayers()","extensions":[]},{"name":"NumberOfInputs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html#numberofinputs","signature":"NumberOfInputs()","extensions":[]},{"name":"Layers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html#layers","signature":"Layers()","extensions":[]},{"name":"AdoptLayers","description":"the trainer pushes trained weights back through here (Haro copies lists on reads -- see the aliasing doctrine)","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html#adoptlayers","signature":"AdoptLayers(paLayers)","extensions":[]},{"name":"ExportToGguf","description":"R4 step 8 -- GGUF EXPORT: the trained network written in the format neural/ reads (arch 'stz-mlp'; tensors blk.N.weight [units x prev] row-major + blk.N.bias). Softanza writes what it reads -- the foundry's artifact loop closes.","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork.html#exporttogguf","signature":"ExportToGguf(pcFile, pcName)","extensions":[]},{"name":"Predict","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork/predict.html","url":"https://mayouni.github.io/stzsite/en/reference/stzneuralnetwork/predict.html","signature":"Predict(paInput)","extensions":[]}]},{"name":"stzNode","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stznode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNode.ring","inherits":{},"methods":[{"name":"init","description":"pcName speaks the plane's address vocabulary: \"indexer\" binds loopback; \"indexer@10.0.0.7\" binds that interface (the deployed form -- same vocabulary Send/Ask resolve).","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#init","signature":"init(pcName, pnPort)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#name_","signature":"Name_()","extensions":[]},{"name":"Port","description":"The actually-bound port (pnPort 0 = ephemeral).","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#port","signature":"Port()","extensions":[]},{"name":"SetInbox","description":"Bounded inbox: at most nCap messages queued; on overflow the policy applies (:DropOldest / :DropNewest / :Refuse) and the event is COUNTED. Declare BEFORE Run().","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#setinbox","signature":"SetInbox(nCap, cPolicy)","extensions":[]},{"name":"On","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#on","signature":"On(pcTag, pfHandler)","extensions":[]},{"name":"SecureWith","description":"security (D5: reuse, never mint) ----------------------------------- Verify signed messages against this signer's keyring (the SAME stzRequestSigner discipline the federation uses -- HMAC-SHA256, freshness window, nonce replay cache).","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#securewith","signature":"SecureWith(poSigner)","extensions":[]},{"name":"RequireSigned","description":"Reject UNSIGNED messages too (counted; denied reply on an Ask).","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#requiresigned","signature":"RequireSigned(bYes)","extensions":[]},{"name":"AddActor","description":"Register an actor identity (stzSystemActor): the verified key id names the actor whose capability KINDS gate admitted tags.","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#addactor","signature":"AddActor(poActor)","extensions":[]},{"name":"Admit","description":"Serving pcTag requires the sender's actor to hold pcKind (effectful / sensing / compute / inference -- the ONE lattice).","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#admit","signature":"Admit(pcTag, pcKind)","extensions":[]},{"name":"Rejected","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#rejected","signature":"Rejected()","extensions":[]},{"name":"Denied","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#denied","signature":"Denied()","extensions":[]},{"name":"Processed","description":"observability","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#processed","signature":"Processed()","extensions":[]},{"name":"Unhandled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#unhandled","signature":"Unhandled()","extensions":[]},{"name":"Overflow","description":"Overflow events counted by the ENGINE's bounded inbox.","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#overflow","signature":"Overflow()","extensions":[]},{"name":"Pending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#pending","signature":"Pending()","extensions":[]},{"name":"Run","description":"the dispatch loop -------------------------------------------------- Serve messages until stz.stop arrives or nTtlMs elapses. Waiting rides the engine await (1 ms resolution), never a sleep loop.","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#run","signature":"Run(nTtlMs)","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznode.html#stop","signature":"Stop()","extensions":[]}]},{"name":"stzNodeApp","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodeApp.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#name_","signature":"Name_()","extensions":[]},{"name":"Node","description":"declaration (fluent: Node() makes a node current)","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#node","signature":"Node(pcName)","extensions":[]},{"name":"On","description":"Handler = tag + HARO CODE (a string; aMsg is in scope, return the reply value). Code-as-data is what crosses the process boundary.","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#on","signature":"On(pcTag, pcRingCode)","extensions":[]},{"name":"Requires","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#requires","signature":"Requires(paList)","extensions":[]},{"name":"Boot","description":"Node BOOT code (a Haro code string, top-level in the generated process, after handlers, before Run). This is where a node builds its RESIDENT state -- and because it runs on EVERY (re)start, a supervised restart rebuilds that state: a fresh process has no memory, so its boot must know how to make some.","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#boot","signature":"Boot(pcRingCode)","extensions":[]},{"name":"AtHost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#athost","signature":"AtHost(pcHost)","extensions":[]},{"name":"AtPort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#atport","signature":"AtPort(pnPort)","extensions":[]},{"name":"InboxOf","description":"Same as Node: declaration (fluent: Node() makes a node current)","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#inboxof","signature":"InboxOf(pcName, nCap, cPolicy)","extensions":[]},{"name":"Supervise","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#supervise","signature":"Supervise(paNames, pcStrategy)","extensions":[]},{"name":"RestartBudget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#restartbudget","signature":"RestartBudget(nMax, nWindowMs)","extensions":[]},{"name":"NodeTtl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#nodettl","signature":"NodeTtl(nMs)","extensions":[]},{"name":"Describe","description":"The whole declaration as plain DATA -- inspectable, printable, sufficient to rebuild the app.","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#describe","signature":"Describe()","extensions":[]},{"name":"RunLocal","description":"the running topology ----------------------------------------------- Every node = a child OS process on this machine, under REAL supervision, over the REAL wire (loopback). Same semantics as a multi-machine run; only the latency differs. (D4 scope: the first Supervise() group sets the strategy; every node is supervised.)","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#runlocal","signature":"RunLocal()","extensions":[]},{"name":"Cycle","description":"Drive supervision (the app keeps the house Name_()/Cycle() contract, so it is hostable like any periodic citizen).","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#cycle","signature":"Cycle()","extensions":[]},{"name":"RestartsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#restartsof","signature":"RestartsOf(pcName)","extensions":[]},{"name":"Escalated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#escalated","signature":"Escalated()","extensions":[]},{"name":"KillNode","description":"Kill a node's OS process (chaos/testing); supervision observes the death on its next Cycle and heals it like any other.","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#killnode","signature":"KillNode(pcName)","extensions":[]},{"name":"Deploy","description":"ONE line moves a node; nothing else changes for any caller.","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#deploy","signature":"Deploy(pcName, pcHost)","extensions":[]},{"name":"StopAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodeapp.html#stopall","signature":"StopAll()","extensions":[]}]},{"name":"stzNodeRegistry","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodePlane.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#init","signature":"init()","extensions":[]},{"name":"LastStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#laststatus","signature":"LastStatus()","extensions":[]},{"name":"SecureWith","description":"D5 -- sign everything this plane sends, as pcKeyId, with the SAME stzRequestSigner discipline the federation uses. The receiver verifies against the shared keyring; a denial comes back as an observable :Denied, never a silent drop.","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#securewith","signature":"SecureWith(poSigner, pcKeyId)","extensions":[]},{"name":"Register","description":"Declare where a node lives. Re-registering a name moves it (the cached link is dropped so the next call dials the new place).","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#register","signature":"Register(pcName, pcHost, pnPort)","extensions":[]},{"name":"Send","description":"Fire-and-forget. TRUE = handed to the wire; FALSE = :Down/:Unknown.","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#send","signature":"Send(pcAddr, pMsg)","extensions":[]},{"name":"Ask","description":"Request/reply with a MANDATORY timeout. Returns the reply value; on anything else returns \"\" and LastStatus() says which anything: :Timeout (no reply in time -- at-most-once: it MAY have been handled), :Down (unreachable or died mid-wait), :Unknown (name never registered), :BadTimeout (a non-positive timeout is refused, infinite waits do not exist here).","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#ask","signature":"Ask(pcAddr, pMsg, nTimeoutMs)","extensions":[]},{"name":"CloseAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#closeall","signature":"CloseAll()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznoderegistry.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzNodeSupervisor","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodeSupervisor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#init","signature":"init()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#name_","signature":"Name_()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Child","description":"declaration","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#child","signature":"Child(pcName, pcScript, pnPort)","extensions":[]},{"name":"SetChildHost","description":"Where the child's name resolves on the plane (deployment moves it).","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#setchildhost","signature":"SetChildHost(pcName, pcHost)","extensions":[]},{"name":"KillChild","description":"Kill a child's OS process (deployment/testing); the death is then observed and handled by the next Cycle() like any other death.","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#killchild","signature":"KillChild(pcName)","extensions":[]},{"name":"Strategy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#strategy","signature":"Strategy(pcStrategy)","extensions":[]},{"name":"RestartBudget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#restartbudget","signature":"RestartBudget(nMax, nWindowMs)","extensions":[]},{"name":"Heartbeat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#heartbeat","signature":"Heartbeat(nIntervalMs, nTolerance)","extensions":[]},{"name":"Monitor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#monitor","signature":"Monitor(pcChildName, pcSubscriberAddr)","extensions":[]},{"name":"Escalated","description":"observability","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#escalated","signature":"Escalated()","extensions":[]},{"name":"EscalationReason","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#escalationreason","signature":"EscalationReason()","extensions":[]},{"name":"RestartsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#restartsof","signature":"RestartsOf(pcName)","extensions":[]},{"name":"TotalRestarts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#totalrestarts","signature":"TotalRestarts()","extensions":[]},{"name":"JobOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#jobof","signature":"JobOf(pcName)","extensions":[]},{"name":"StartAll","description":"lifecycle ---------------------------------------------------------- Spawn every declared child and register each name on the plane.","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#startall","signature":"StartAll()","extensions":[]},{"name":"Cycle","description":"One supervision tick: detect deaths (process exit; missed heartbeats), apply the declared strategy under the budget, notify monitors. Pure policy over observations -- no waiting inside.","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#cycle","signature":"Cycle()","extensions":[]},{"name":"StopAll","description":"Stop supervising and stop every child (kill; the guard of last resort -- normal shutdown goes through stz.stop messages).","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#stopall","signature":"StopAll()","extensions":[]},{"name":"Destroy","description":"Same as StopAll: Stop supervising and stop every child (kill; the guard of last resort -- normal shutdown goes through stz.stop messages).","url":"https://mayouni.github.io/stzsite/en/reference/stznodesupervisor.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzNotation","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stznotation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNotation.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzNotation(\"ring56\")\n? o1.Name_()","output":"ring56","from":"composed from the signature, run in the library"}},{"name":"AddKind","description":"VOCABULARY","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#addkind","signature":"AddKind(pcKind, pcGlyph)","extensions":["Q","XT","XTT"],"forms":["AddKindQ","AddKindXT","AddKindXTQ","AddKindXTT"]},{"name":"ScaleOf","description":"The fraction of a cell this kind is drawn at, 1 when it is a cell.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#scaleof","signature":"ScaleOf(pcKind)","extensions":[],"example":{"code":"o1 = new stzNotation(\"ring56\")\n? o1.ScaleOf(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"FillOf","description":"The fill this profile declares for a kind, or \"\" -- which leaves the renderer's own default in force. A node that names its own colour always outranks the profile: the author is closer.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#fillof","signature":"FillOf(pcKind)","extensions":[]},{"name":"SetRegionFill","description":"The colour a REGION is painted -- the tinted container step of the role its members carry. Declared with SetRegionFill, and left \"\" by a profile that draws no regions.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setregionfill","signature":"SetRegionFill(pcFill)","extensions":[]},{"name":"RegionFill","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#regionfill","signature":"RegionFill()","extensions":[]},{"name":"Kinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#kinds","signature":"Kinds()","extensions":[]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#close","signature":"Close()","extensions":[]},{"name":"IsClosed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#isclosed","signature":"IsClosed()","extensions":[],"example":{"code":"o1 = new stzNotation(\"ring56\")\n? o1.IsClosed()","output":"0","from":"composed from the signature, run in the library"}},{"name":"KnowsKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#knowskind","signature":"KnowsKind(pcKind)","extensions":[]},{"name":"GlyphOf","description":"The kind's glyph: the geometric shape the renderer draws. The DEFAULT profile answers through the SAME shared table both faces already read (StzNodeShapeForType), so expressing the diagram as a profile moves no pixel -- DN0's whole claim. A declared kind outranks the table; an unknown kind in an OPEN profile falls back to it; in a CLOSED one it answers \"\", and the renderer's existing fallback (a box) still draws while Check() reports the finding.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#glyphof","signature":"GlyphOf(pcKind)","extensions":[]},{"name":"Forbid","description":"RULES","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#forbid","signature":"Forbid(pcWhat, pcMessage)","extensions":["Q"],"forms":["ForbidQ"]},{"name":"Rules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#rules","signature":"Rules()","extensions":[]},{"name":"ForbidFor","description":"A rule a KIND carries -- DN2. :Inbound forbidden for an initial pseudostate means nothing may transition INTO it; :Outbound for a final state means nothing leaves. The kind is the subject because that is how the domain speaks: \"a final state has no exits\" is a statement about final states, not about any edge.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#forbidfor","signature":"ForbidFor(pcKind, pcWhat, pcMessage)","extensions":["Q"],"forms":["ForbidForQ"]},{"name":"MayLink","description":"Takes the DIAGRAM because two of the primitives are about the graph the link would join, not about the link alone (DN1, org charts): a second parent is only a second parent given the edges that exist, and a cycle is only a cycle given the paths that do.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#maylink","signature":"MayLink(poDiag, pcFrom, pcTo)","extensions":[]},{"name":"Check","description":"The model swept against the profile, answered in the house rule shape -- one row per finding, ready for stzRuleReport.Ingest().","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#check","signature":"Check(poDiagram)","extensions":[]},{"name":"SetRankDir","description":"GRAMMAR","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setrankdir","signature":"SetRankDir(pcDir)","extensions":[]},{"name":"RankDir","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#rankdir","signature":"RankDir()","extensions":[]},{"name":"SetSplines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setsplines","signature":"SetSplines(pcSpl)","extensions":[]},{"name":"Splines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#splines","signature":"Splines()","extensions":[]},{"name":"SetEdgesDirected","description":"Declared by the profile, so it is one line in a domain rather than a special case in the drawer, and it is not electric-only: a UML association and a communication link are undirected for the same reason.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setedgesdirected","signature":"SetEdgesDirected(pbYes)","extensions":[]},{"name":"EdgesDirected","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#edgesdirected","signature":"EdgesDirected()","extensions":[],"example":{"code":"o1 = new stzNotation(\"ring56\")\n? o1.EdgesDirected()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SetSpine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setspine","signature":"SetSpine(pcKind)","extensions":[]},{"name":"Spine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#spine","signature":"Spine()","extensions":[]},{"name":"SetRankPolicy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setrankpolicy","signature":"SetRankPolicy(pcPolicy)","extensions":[]},{"name":"RankPolicy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#rankpolicy","signature":"RankPolicy()","extensions":[]},{"name":"SetOneInk","description":"A SCHEMATIC HAS NO SUCH DIVISION. The outline of a resistor and the wire joined to it are one conductor drawing, and two inks there state a difference that does not exist -- the wires read as thinner and lighter than the parts, which is what the Principal saw. A profile whose edges ARE part of the same object as its nodes says so here, and the diagram then draws both in the node ink.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setoneink","signature":"SetOneInk(pbYes)","extensions":[]},{"name":"OneInk","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#oneink","signature":"OneInk()","extensions":[],"example":{"code":"o1 = new stzNotation(\"ring56\")\n? o1.OneInk()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetNameInside","description":"Declared per kind, because it is a claim about how the DOMAIN draws that glyph, not about the glyph everywhere.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setnameinside","signature":"SetNameInside(pcKind)","extensions":[]},{"name":"AddCompartmentKey","description":"Same fault as the four layout modes and the one shape named \"diamond\", and this is the third time in a week: a rule whose membership is enumerated stops being applied the moment something new arrives. A notation says what its own compartments are; the default is UML's pair, so nothing that existed before this changes.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#addcompartmentkey","signature":"AddCompartmentKey(pcKey)","extensions":[]},{"name":"CompartmentKeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#compartmentkeys","signature":"CompartmentKeys()","extensions":[]},{"name":"WritesNameInside","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#writesnameinside","signature":"WritesNameInside(pcKind)","extensions":[]},{"name":"SetNameOutside","description":"THE OPPOSITE DECLARATION: a kind whose inside is spoken for. The renderer writes a name inside any glyph big enough to hold it, which is right until the glyph holds something else -- a Petri place holds its tokens, and \"Key\" written over one dot read as \"K.y\". Declared per kind, so a notation says it once.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setnameoutside","signature":"SetNameOutside(pcKind)","extensions":[]},{"name":"SetPeerChildren","description":"A PARENT'S CHILDREN ARE PEERS. The layout gives a parent's column to the child that carries the longest continuation -- right for a flow, where the graph itself says \"this way onward\". A fault tree's gate has inputs, not a continuation: none of them is the line onward, so the gate stands at their middle whatever hangs beneath each. Declared by the notation, read by the layout.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setpeerchildren","signature":"SetPeerChildren()","extensions":[]},{"name":"PeerChildren","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#peerchildren","signature":"PeerChildren()","extensions":[],"example":{"code":"o1 = new stzNotation(\"ring56\")\n? o1.PeerChildren()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WritesNameOutside","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#writesnameoutside","signature":"WritesNameOutside(pcKind)","extensions":[]},{"name":"SetBranchSide","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setbranchside","signature":"SetBranchSide(pcSide)","extensions":[]},{"name":"BranchSide","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#branchside","signature":"BranchSide()","extensions":[],"example":{"code":"o1 = new stzNotation(\"ring56\")\n? o1.BranchSide()","output":"both","from":"composed from the signature, run in the library"}},{"name":"SetLayoutMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#setlayoutmode","signature":"SetLayoutMode(pcMode)","extensions":[]},{"name":"LayoutMode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#layoutmode","signature":"LayoutMode()","extensions":[]},{"name":"SourceKinds","description":"The kinds this profile declares as SOURCES (nothing may enter) and SINKS (nothing may leave) -- derived from the kind rules rather than declared twice, so the placement that reads them can never disagree with the refusals that enforce them.","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#sourcekinds","signature":"SourceKinds()","extensions":[]},{"name":"SinkKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznotation.html#sinkkinds","signature":"SinkKinds()","extensions":[]}]},{"name":"stzNullObject","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzNullObject.ring","inherits":{},"methods":[{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html#content","signature":"Content()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html#value","signature":"Value()","extensions":[]},{"name":"Where","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html#where","signature":"Where(pcCondition)","extensions":[]},{"name":"W","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html#w","signature":"W(pcCondition)","extensions":[]},{"name":"IsEqualTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html#isequalto","signature":"IsEqualTo(p)","extensions":["Q","CS"],"forms":["IsEqualToQ","IsEqualToCS","IsEqualToCSQ"]},{"name":"Equals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html#equals","signature":"Equals(p)","extensions":["Q"],"forms":["EqualsQ"]},{"name":"StzType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznullobject.html#stztype","signature":"StzType()","extensions":[],"example":{"code":"o1 = StzNullObjectQ()\n? o1.StzType()","output":"stznullobject","from":"composed from the signature, run in the library"}}]},{"name":"stzNumBuffer","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzNumBuffer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#init","signature":"init(pInput)","extensions":[]},{"name":"Handle","description":"the handle, and the honest burden","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#handle","signature":"Handle()","extensions":[]},{"name":"Free","description":"Haro has no destructors, so this is not optional for a large buffer.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/free.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/free.html","signature":"Free()","extensions":[]},{"name":"IsFreed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#isfreed","signature":"IsFreed()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.IsFreed()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Resize","description":"Same as Free: Haro has no destructors, so this is not optional for a large buffer.","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#resize","signature":"Resize(pnSize)","extensions":[]},{"name":"NumberOfItems","description":"reads","also_written":["Size","Count"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.NumberOfItems()","output":"8","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Item","description":"","also_written":["NthItem"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/item.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/item.html","signature":"Item(n)","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.Item(2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"ToList","description":"The materialised VIEW -- one crossing, taken when you actually want to look.","also_written":["Content"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/tolist.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/tolist.html","signature":"ToList()","extensions":[]},{"name":"ToStzListOfNumbers","description":"The buffer is NOT freed here: it is still yours, and Haro has no destructors to decide otherwise. Free it when you are done with it.","also_written":["ToListOfNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#tostzlistofnumbers","signature":"ToStzListOfNumbers()","extensions":[]},{"name":"ToStzList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#copy","signature":"Copy()","extensions":[]},{"name":"SetItem","description":"writes: each is a full pass over resident memory, no crossing","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#setitem","signature":"SetItem(n, v)","extensions":[]},{"name":"FillWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#fillwith","signature":"FillWith(v)","extensions":["Q"],"forms":["FillWithQ"]},{"name":"RangeFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#rangefrom","signature":"RangeFrom(pnStart, pnStep)","extensions":["Q"],"forms":["RangeFromQ"]},{"name":"AddScalar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#addscalar","signature":"AddScalar(v)","extensions":["Q"],"forms":["AddScalarQ"]},{"name":"Scale","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#scale","signature":"Scale(v)","extensions":["Q"],"forms":["ScaleQ"]},{"name":"AddBuffer","description":"elementwise against another buffer of the SAME length; a mismatch is refused rather than half-applied","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#addbuffer","signature":"AddBuffer(poOther)","extensions":["Q"],"forms":["AddBufferQ"]},{"name":"SubtractBuffer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#subtractbuffer","signature":"SubtractBuffer(poOther)","extensions":["Q"],"forms":["SubtractBufferQ"]},{"name":"MultiplyBuffer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#multiplybuffer","signature":"MultiplyBuffer(poOther)","extensions":["Q"],"forms":["MultiplyBufferQ"]},{"name":"Sum","description":"reductions: a scalar out, nothing marshalled --------------------- Summed with NEUMAIER COMPENSATION. A naive total loses the low bits of every addend once it grows large relative to them -- add 1e16 and then a thousand 1.0s and the naive answer is still 1e16. This carries the lost part along.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/sum.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer/sum.html","signature":"Sum()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.Sum()","output":"40","from":"composed from the signature, run in the library"}},{"name":"Mean","description":"","also_written":["Average"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#mean","signature":"Mean()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.Mean()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Min","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#min","signature":"Min()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.Min()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Max","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#max","signature":"Max()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.Max()","output":"9","from":"composed from the signature, run in the library"}},{"name":"Dot","description":"","also_written":["DotProduct"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#dot","signature":"Dot(poOther)","extensions":[]},{"name":"VarianceSample","description":"the convention is NAMED, as everywhere else since phase 0 -- and it is asked of stats.zig rather than decided here","also_written":["Variance"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#variancesample","signature":"VarianceSample()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.VarianceSample()","output":"4.57","from":"composed from the signature, run in the library"}},{"name":"VariancePopulation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#variancepopulation","signature":"VariancePopulation()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.VariancePopulation()","output":"4","from":"composed from the signature, run in the library"}},{"name":"StddevSample","description":"","also_written":["Stddev","StandardDeviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#stddevsample","signature":"StddevSample()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.StddevSample()","output":"2.14","from":"composed from the signature, run in the library"}},{"name":"StddevPopulation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#stddevpopulation","signature":"StddevPopulation()","extensions":[],"example":{"code":"o1 = new stzNumBuffer([ 2, 4, 4, 4, 5, 5, 7, 9 ])\n? o1.StddevPopulation()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbuffer.html#show","signature":"Show()","extensions":[]}]},{"name":"stzNumber","also_named":["stzDecimalNumber"],"area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stznumber.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzNumber.ring","inherits":{},"methods":[{"name":"init","description":"Build the number from a number, a number-in-string, or another stzNumber.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#init","signature":"init(pNumber)","extensions":[]},{"name":"Content","description":"The number as it is held: a STRING (use NumericValue for the number).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/content.html","signature":"Content()","extensions":["Q"],"forms":["ContentQ"],"example":{"code":"o1 = new stzNumber(12500)\n? o1 / 500\n? o1.Content()","output":"25\n12500","from":"library test"}},{"name":"InitialContent","description":"The value the number was created with.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#initialcontent","signature":"InitialContent()","extensions":[]},{"name":"Copy","description":"A new stzNumber with the same content.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#copy","signature":"Copy()","extensions":[]},{"name":"ReturnType","description":"Whether values are returned as :Number or :String.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#returntype","signature":"ReturnType()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ReturnType()","output":"number","from":"composed from the signature, run in the library"}},{"name":"SetReturnType","description":"Choose whether values are returned as :Number or :String.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#setreturntype","signature":"SetReturnType(_cType_)","extensions":[]},{"name":"SetReturnTypeTo","description":"Choose whether values come back as :Number or :String.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#setreturntypeto","signature":"SetReturnTypeTo(_cType_)","extensions":[]},{"name":"SetReturnTypeAs","description":"Choose whether values come back as :Number or :String.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#setreturntypeas","signature":"SetReturnTypeAs(_cType_)","extensions":[]},{"name":"ReturnNumber","description":"Make values come back as :Number (the return-type dial).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#returnnumber","signature":"ReturnNumber()","extensions":[]},{"name":"NumberWithSign","description":"The number as a string with its explicit sign (+ or -).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#numberwithsign","signature":"NumberWithSign()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.NumberWithSign()","output":"+12","from":"composed from the signature, run in the library"}},{"name":"NumericValue","description":"The number as a Haro number.","also_written":["Value","Number","NumbericValue"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/numericvalue.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/numericvalue.html","signature":"NumericValue()","extensions":["Q"],"forms":["NumberQ"],"example":{"code":"o1 = new stzNumber(\"5\")\n? ring_type(o1.Number())","output":"NUMBER","from":"library test"}},{"name":"StringValue","description":"The number as a string (rendered with its round).","also_written":["ToCode","ToString","Stringified","DeepStringified"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/stringvalue.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/stringvalue.html","signature":"StringValue()","extensions":["Q"],"forms":["ToCodeQ","ToStringQ","StringValueQ"],"example":{"code":"StzDecimals(3) # Change the program round and memorises it\no1 = new stzNumber([ 981.123456701, :round = 5 ])\n? o1.Round()\n? o1.NumericValue() # Sensitive to current on the program round, 3.\n? o1.StringValue() # Rounded to the what is specified at the object level, 5.","output":"5\n981.123\n981.12346","from":"library test"}},{"name":"IsChar","description":"checking if the number is a char","also_written":["IsAChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#ischar","signature":"IsChar()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsChar()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Update","description":"Replace the content with the given number (mutating; the single update point).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#update","signature":"Update(pNumber)","extensions":["Q"],"forms":["UpdateQ"],"example":{"code":"o1 = new stzNumber(12)\no1.Update(3)\n? o1.Value()","output":"3","from":"composed from the signature, run in the library"}},{"name":"UpdateWith","description":"Same as Update: replace the content with the given number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#updatewith","signature":"UpdateWith(pNumber)","extensions":["Q"],"forms":["UpdateWithQ"],"example":{"code":"o1 = new stzNumber(12)\no1.UpdateWith(3)\n? o1.Value()","output":"3","from":"composed from the signature, run in the library"}},{"name":"UpdateBy","description":"Same as Update: replace the content with the given number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#updateby","signature":"UpdateBy(pNumber)","extensions":["Q"],"forms":["UpdateByQ"],"example":{"code":"o1 = new stzNumber(12)\no1.UpdateBy(3)\n? o1.Value()","output":"3","from":"composed from the signature, run in the library"}},{"name":"UpdateUsing","description":"Same as Update: replace the content with the given number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#updateusing","signature":"UpdateUsing(pNumber)","extensions":["Q"],"forms":["UpdateUsingQ"],"example":{"code":"o1 = new stzNumber(12)\no1.UpdateUsing(3)\n? o1.Value()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Updated","description":"The value the number would be updated to (passive twin of Update).","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#updated","signature":"Updated(pNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.Updated(3)","output":"3","from":"composed from the signature, run in the library"}},{"name":"Unicode","description":"getting the unicode (code point) of the number","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#unicode","signature":"Unicode()","extensions":[]},{"name":"Unicodes","description":"Chars(), not ToChars(): StringValueQ() hands back an stzString, and ToChars() lives on stzStringUnicodeList -- so this raised R14 for every caller until 2026-08-02.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#unicodes","signature":"Unicodes()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.Unicodes() )","output":"[ 49, 50 ]","from":"composed from the signature, run in the library"}},{"name":"IsADigit","description":"checking if the number is digit","also_written":["IsDigit"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isadigit","signature":"IsADigit()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsADigit()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMultipleOf","description":"","also_written":["IsAMultipleOf","IsTheMultipleOf"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/ismultipleof.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/ismultipleof.html","signature":"IsMultipleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsMultipleOf(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDoubleOf","description":"","also_written":["IsADoubleOf","IsTheDoubleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isdoubleof","signature":"IsDoubleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsDoubleOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTripleOf","description":"","also_written":["IsAtripleOf","IsTheTripleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#istripleof","signature":"IsTripleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsTripleOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsQuadrupleOf","description":"","also_written":["IsAQuadrupleOf","IsTheQuadrupleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isquadrupleof","signature":"IsQuadrupleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsQuadrupleOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsQuintupleOf","description":"","also_written":["IsAQuintupleOf","IsTheQuintupleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isquintupleof","signature":"IsQuintupleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsQuintupleOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSextupleOf","description":"","also_written":["IsASextupleOf","IsTheSextupleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#issextupleof","signature":"IsSextupleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsSextupleOf(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsOctupleOf","description":"","also_written":["IsAnOctupleOf","IsTheOctupleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isoctupleof","signature":"IsOctupleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsOctupleOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNonupleOf","description":"","also_written":["IsANonupleOf","IsTheNonupleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnonupleof","signature":"IsNonupleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNonupleOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDecupleOf","description":"","also_written":["IsADecupleOf","IsTheDecupleOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isdecupleof","signature":"IsDecupleOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsDecupleOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBoundedBy","description":"TRUE if the number lies between n1 and n2.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isboundedby","signature":"IsBoundedBy(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsBoundedBy(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsInteger","description":"TRUE if the number has no fractional part.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isinteger","signature":"IsInteger()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsInteger()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPositiveInteger","description":"TRUE if the number is an integer greater than zero.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#ispositiveinteger","signature":"IsPositiveInteger()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsPositiveInteger()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNegativeInteger","description":"TRUE if the number is an integer less than zero.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnegativeinteger","signature":"IsNegativeInteger()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNegativeInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsReal","description":"TRUE if the number has a fractional part.","also_written":["IsRealNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isreal","signature":"IsReal()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsReal()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBigNumber","description":"TRUE if the number has more digits than the configured maximum.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isbignumber","signature":"IsBigNumber()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsBigNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOneDigit","description":"TRUE if the number is a single-digit integer.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isonedigit.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isonedigit.html","signature":"IsOneDigit()","extensions":[],"example":{"code":"o1 = new stzNumber(\"4\")\n? o1.IsOneDigit()","output":"1","from":"library test"}},{"name":"IsOdd","description":"TRUE if the number is odd.","also":"not divisible by two  odd number","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isodd.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isodd.html","signature":"IsOdd()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsOdd()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsFardi","description":"Same as IsOdd: TRUE if the number is odd.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isfardi.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isfardi.html","signature":"IsFardi()","extensions":[],"example":{"code":"? Q(12).IsZawji()\t# or IsEven()\n? Q(13).IsFardi()\t# or IsOdd()","output":"1\n1","from":"library test"}},{"name":"IsNotOdd","description":"TRUE if the number is even.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotodd","signature":"IsNotOdd()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotOdd()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEven","description":"TRUE if the number is even.","also":"divisible by two  even number","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/iseven.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/iseven.html","signature":"IsEven()","extensions":[],"example":{"code":"# a number\n? Q(2).IsANumber()\n# even\n? Q(2).IsEven()\n# positive\n? Q(2).IsPositive()","output":"1\n1\n1","from":"library test"}},{"name":"IsZawji","description":"Same as IsEven: TRUE if the number is even.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/iszawji.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/iszawji.html","signature":"IsZawji()","extensions":[],"example":{"code":"? Q(12).IsZawji()\t# or IsEven()\n? Q(13).IsFardi()\t# or IsOdd()","output":"1\n1","from":"library test"}},{"name":"IsNotEven","description":"TRUE if the number is odd.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnoteven","signature":"IsNotEven()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotEven()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOddOrEven","description":":Odd or :Even, whichever the number is.","also_written":["IsEvenOrOdd"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isoddoreven","signature":"IsOddOrEven()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsOddOrEven()","output":"even","from":"composed from the signature, run in the library"}},{"name":"IsZawjiOrFardi","description":"Two alternatives (in arabic) made because I always get confused in distniguishing Odd fro Even! --> PX, or Programmer Experience","also_written":["IsFardiOrZawji"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#iszawjiorfardi","signature":"IsZawjiOrFardi()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsZawjiOrFardi()","output":"zawji","from":"composed from the signature, run in the library"}},{"name":"IsPrime","description":"TRUE if the number is prime.","also":"prime number  only divisible by one and itself","also_written":["IsAPrime","IsPrimeNumber","IsAPrimeNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isprime.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isprime.html","signature":"IsPrime()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsPrime()","output":"0","from":"composed from the signature, run in the library"}},{"name":"isWeiferich","description":"TRUE if the number is a Wieferich prime.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isweiferich","signature":"isWeiferich(s)","extensions":[]},{"name":"IsBoolean","description":"TRUE if the number is 0 or 1.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isboolean","signature":"IsBoolean()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsBoolean()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTrue","description":"TRUE if the number is 1.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#istrue","signature":"IsTrue()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsTrue()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsFalse","description":"TRUE if the number is 0.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isfalse","signature":"IsFalse()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsFalse()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsZero","description":"null, positive or negative","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#iszero","signature":"IsZero()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsZero()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNegative","description":"null, positive or negative","also":"below zero  less than zero  minus  negative sign","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnegative","signature":"IsNegative()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNegative()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyNegative","description":"null, positive or negative","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isstrictlynegative","signature":"IsStrictlyNegative()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsStrictlyNegative()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPositive","description":"null, positive or negative","also":"above zero  greater than zero  plus  positive sign","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/ispositive.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/ispositive.html","signature":"IsPositive()","extensions":[],"example":{"code":"# a number\n? Q(2).IsANumber()\n# even\n? Q(2).IsEven()\n# positive\n? Q(2).IsPositive()","output":"1\n1\n1","from":"library test"}},{"name":"IsStrictlyPositive","description":"null, positive or negative","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isstrictlypositive","signature":"IsStrictlyPositive()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsStrictlyPositive()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Sign","description":"The sign of the number: \"+\", \"-\" or \"\" for zero.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/sign.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/sign.html","signature":"Sign()","extensions":[]},{"name":"RemoveSign","description":"Drop the sign from the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#removesign","signature":"RemoveSign()","extensions":["Q"],"forms":["RemoveSignQ"]},{"name":"SignRemoved","description":"A copy without the sign; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#signremoved","signature":"SignRemoved()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.SignRemoved()","output":"12","from":"composed from the signature, run in the library"}},{"name":"IsSigned","description":"TRUE if the number carries an explicit sign.","also_written":["HasSign","HasASign","ContainsSign","ContainsASign"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#issigned","signature":"IsSigned()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsSigned()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotSigned","description":"TRUE if the number carries no explicit sign.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotsigned","signature":"IsNotSigned()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotSigned()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUnsigned","description":"TRUE if the number carries no explicit sign.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isunsigned","signature":"IsUnsigned()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsUnsigned()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEqualTo","description":"TRUE if the number equals the given one (case dial for string forms). (case-sensitive by default)","also_written":["IsEqualtTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isequalto.html","signature":"IsEqualTo(pOtherNumber)","extensions":["CS"],"forms":["IsEqualToCS","IsEqualtToCS"],"example":{"code":"? Q(5.12).IsEqualTo(5.1200000000000001)\n? Q(5.12).IsEqualTo(\"5.1200000000000001\")\n? Q(5.12).IsEqualTo([ 5.1200000000000001, :Round = 16 ])","output":"1\n1\n0","from":"library test"}},{"name":"IsEqual","description":"Same as IsEqualTo: TRUE if the number equals the given one (case dial for string forms). (case-sensitive by default) (case-sensitive by default)","also_written":["Equals","EqualTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isequal.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isequal.html","signature":"IsEqual(pOtherNumber)","extensions":["CS"],"forms":["EqualsCS","IsEqualCS"],"example":{"code":"o1 = new stzNumber(\"12.872\")\n? o1.IsEqual(12.872)\n? o1.IsBetween(12, \"13\")","output":"1\n1","from":"library test"}},{"name":"IsNotEqualTo","description":"TRUE if the number differs from the given one.","also_written":["IsDifferentOf","IsDifferentTo","IsDifferentFrom"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotequalto","signature":"IsNotEqualTo(pOtherNumber)","extensions":["CS"],"forms":["IsNotEqualToCS","IsDifferentOfCS","IsDifferentToCS","IsDifferentFromCS"],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotEqualTo(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNeither","description":"===== TRUE if the number equals NEITHER of the two given numbers.","also_written":["IsNeitherEqualTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isneither","signature":"IsNeither(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNeither(2, 5)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLess","description":"TRUE if the number is less than or equal to the given one.","also_written":["IsLessThan","IsSmallerThqn","IsLessOrEqualTo","IsEqualOrLessThan","IsSmallerOrEqualTo","IsEqualOrSmallerThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isless","signature":"IsLess(pOtherNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsLess(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyLess","description":"FIXED 2026-07-25: the canonical method was spelled IsStriclyLess (missing a \"t\") while all SIX of its alternative forms below called the correct IsStrictlyLess -- so every one of them raised R14. Canonical name corrected; the misspelling is kept as an alias.","also_written":["IsStriclyLess","IsStrictlyLessThan","IsStrictlySmallerThqn","IsStrictlyLessOrEqualTo","IsStrictlyEqualOrLessThan","IsStrictlySmallerOrEqualTo","IsStrictlyEqualOrSmallerThan"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isstrictlyless.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isstrictlyless.html","signature":"IsStrictlyLess(pOtherNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsStrictlyLess(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGreater","description":"TRUE if the number is greater than or equal to the given one.","also_written":["IsBigger","IsBiggerThan","IsGreaterThan","IsEqualOrBigger","IsEqualOrGreater","IsEqualOrBiggerThan","IsEqualOrGreaterThan","IsStrictlyEqualOrGreaterThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isgreater","signature":"IsGreater(pOtherNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsGreater(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyGreater","description":"TRUE if the number is strictly greater than the given one.","also_written":["IsStrictlyBigger","IsStrictlyBiggerThan","IsStrictlyGreaterThan","IsStrictlyEqualOrBigger","IsStrictlyEqualOrGreater","IsStrictlyEqualOrBiggerThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isstrictlygreater","signature":"IsStrictlyGreater(pOtherNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsStrictlyGreater(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetween","description":"TRUE if the number lies between the two given numbers (bounds included).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isbetween.html","signature":"IsBetween(pNumber1, pNumber2)","extensions":["IB","XT"],"forms":["IsBetweenIB","IsBetweenXT"],"example":{"code":"? Q(5).IsBetween(2, 7)","output":"1","from":"library test"}},{"name":"IsStrictlyBetween","description":"TRUE if the number lies strictly between the two given numbers (bounds excluded).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isstrictlybetween","signature":"IsStrictlyBetween(pNumber1, pNumber2)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsStrictlyBetween(2, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsQuietEqualTo","description":"Quiet equality: TRUE if the values match, tolerating number/string form.","also_written":["IsQuietEqual","IsApproximativelyEqual","IsApproximativelyEqualTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isquietequalto","signature":"IsQuietEqualTo(pOtherNumber)","extensions":[]},{"name":"NumberOfDigits","description":"","also_written":["NumberOfDigitsTheNumberActuallyContains"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#numberofdigits","signature":"NumberOfDigits()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.NumberOfDigits()","output":"2","from":"composed from the signature, run in the library"}},{"name":"IntegerPart","description":"","also_written":["IntergerPart","IntegerPartStringValue","IntergerPartStringValue"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/integerpart.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/integerpart.html","signature":"IntegerPart()","extensions":["Q"],"forms":["IntegerPartQ","IntergerPartQ","IntegerPartStringValueQ","IntergerPartStringValueQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.IntegerPart()","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntegrPartQ","description":"the historical misspelling, kept so existing callers keep working","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/integrpartq.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/integrpartq.html","signature":"IntegrPartQ()","extensions":[]},{"name":"IntegerPartWithoutSign","description":"","also_written":["IntegerPartStringValueWithoutSign"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#integerpartwithoutsign","signature":"IntegerPartWithoutSign()","extensions":["Q"],"forms":["IntegerPartWithoutSignQ","IntegerPartStringValueWithoutSignQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.IntegerPartWithoutSign()","output":"12","from":"composed from the signature, run in the library"}},{"name":"NumberOfDigitsInIntegerPart","description":"","also_written":["NumberOfIntegers"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#numberofdigitsinintegerpart","signature":"NumberOfDigitsInIntegerPart()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.NumberOfDigitsInIntegerPart()","output":"2","from":"composed from the signature, run in the library"}},{"name":"HasFractionalPart","description":"","also_written":["HasDecimalPart","HasADecimalPart","HasAFractionalPart","ContainsDecimalPart","ContainsADecimalPart","ContainsFractionalPart","ContainsAFractionalPart"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hasfractionalpart","signature":"HasFractionalPart()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HasFractionalPart()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FractionalPart","description":"","also_written":["DecimalPart","DecimalPartStringValue","FractionalPartStringValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fractionalpart","signature":"FractionalPart()","extensions":["Q"],"forms":["DecimalPartQ","FractionalPartQ","DecimalPartStringValueQ","FractionalPartStringValueQ"]},{"name":"FractionalPartWithoutZeroDot","description":"","also_written":["DecimalPartWithoutDot","DecimalPartwihtoutDot","FractionalPartWithoutDot","FractionalPartwihtoutDot","DecimalPartWithoutZeroDot","DecimalPartwihtoutZeroDot","FractionalPartwihtoutZeroDot"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fractionalpartwithoutzerodot","signature":"FractionalPartWithoutZeroDot()","extensions":["Q"],"forms":["DecimalPartWithoutDotQ","DecimalPartwihtoutDotQ","FractionalPartWithoutDotQ","FractionalPartwihtoutDotQ","DecimalPartWithoutZeroDotQ","DecimalPartwihtoutZeroDotQ","FractionalPartWithoutZeroDotQ","FractionalPartwihtoutZeroDotQ"]},{"name":"NumberOfDecimals","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/numberofdecimals.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/numberofdecimals.html","signature":"NumberOfDecimals()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.NumberOfDecimals()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfDigitsInFractionalPart","description":"","also_written":["NumberOfDigitsInDecimalPart"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#numberofdigitsinfractionalpart","signature":"NumberOfDigitsInFractionalPart()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.NumberOfDigitsInFractionalPart()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MaxNumberOfDigits","description":"","also_written":["MaxNumberOfDigitsTheNumberCanContain"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#maxnumberofdigits","signature":"MaxNumberOfDigits()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.MaxNumberOfDigits()","output":"15","from":"composed from the signature, run in the library"}},{"name":"IsIntegerOrReal","description":"","also_written":["IsIntergerOrReal"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isintegerorreal","signature":"IsIntegerOrReal()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsIntegerOrReal()","output":"INTEGER","from":"composed from the signature, run in the library"}},{"name":"Integers","description":"","also_written":["Intergers"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/integers.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/integers.html","signature":"Integers()","extensions":["Q","QRT"],"forms":["IntegersQ","IntergersQ","IntegersQRT","IntergersQRT"],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.Integers() )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Decimals","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/decimals.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/decimals.html","signature":"Decimals()","extensions":["Q","QRT"],"forms":["DecimalsQ","DecimalsQRT"]},{"name":"SumOfIntegers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#sumofintegers","signature":"SumOfIntegers()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.SumOfIntegers()","output":"3","from":"composed from the signature, run in the library"}},{"name":"SumOfDecimals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#sumofdecimals","signature":"SumOfDecimals()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.SumOfDecimals()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MaxRound","description":"The largest round (decimals) this number can still carry.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#maxround","signature":"MaxRound()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.MaxRound()","output":"17","from":"composed from the signature, run in the library"}},{"name":"NumberOfRoundsWeCanAddBeforeMaxRoundIsReached","description":"How many more decimals can be added before the max round.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#numberofroundswecanaddbeforemaxroundisreached","signature":"NumberOfRoundsWeCanAddBeforeMaxRoundIsReached()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.NumberOfRoundsWeCanAddBeforeMaxRoundIsReached()","output":"13","from":"composed from the signature, run in the library"}},{"name":"SetRegime","description":"Round the number to the nearest integer (mutating). -- THE REGIME (numeric foundation phase 2)","also":"round to nearest  nearest whole number  round off","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#setregime","signature":"SetRegime(pcRegime, pnPlaces)","extensions":[]},{"name":"Regime","description":"","also":"what kind of quantity  which regime  money or exact","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/regime.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/regime.html","signature":"Regime()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.Regime()","output":"machine","from":"composed from the signature, run in the library"}},{"name":"RegimePlaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#regimeplaces","signature":"RegimePlaces()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.RegimePlaces()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMoney","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/ismoney.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/ismoney.html","signature":"IsMoney()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsMoney()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMeasured","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#ismeasured","signature":"IsMeasured()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsMeasured()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsExactRegime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isexactregime","signature":"IsExactRegime()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsExactRegime()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RoundedToHalfEven","description":"RoundedTo() keeps its historical half-up behaviour, so nothing existing moves; the mode is something you ASK for.","also":"banker's rounding  round half to even  accounting rounding","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundedtohalfeven.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundedtohalfeven.html","signature":"RoundedToHalfEven(pnPlaces)","extensions":["Q"],"forms":["RoundedToHalfEvenQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.RoundedToHalfEven(2)","output":"12.00","from":"composed from the signature, run in the library"}},{"name":"RoundToHalfEven","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundtohalfeven","signature":"RoundToHalfEven(pnPlaces)","extensions":["Q"],"forms":["RoundToHalfEvenQ"]},{"name":"RoundedToHalfUp","description":"","also":"round half away from zero  commercial rounding","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundedtohalfup.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundedtohalfup.html","signature":"RoundedToHalfUp(pnPlaces)","extensions":["Q"],"forms":["RoundedToHalfUpQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.RoundedToHalfUp(2)","output":"12.00","from":"composed from the signature, run in the library"}},{"name":"RoundToHalfUp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundtohalfup","signature":"RoundToHalfUp(pnPlaces)","extensions":["Q"],"forms":["RoundToHalfUpQ"]},{"name":"Representation","description":"Promotion is automatic and upward only: adding 1 to a 2^53 integer yields a :bigInteger, and nothing silently demotes. :rational and :complex are named in the plan and not built yet, so they are not reported -- a ladder that claims rungs it does not have is worse than a short one.","also":"which representation  what kind of number  integer or decimal","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/representation.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/representation.html","signature":"Representation()","extensions":[],"example":{"code":"oS = StzNumberQ(\"0.1\")\noS.Add(\"0.2\")\n? oS.Content()\n? oS.IsExact()\n? oS.Representation()","output":"0.3\n1\ndecimal","from":"library test"}},{"name":"IsBigInteger","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isbiginteger.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isbiginteger.html","signature":"IsBigInteger()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsBigInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDecimalNumber","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isdecimalnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isdecimalnumber.html","signature":"IsDecimalNumber()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsDecimalNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRational","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isrational.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isrational.html","signature":"IsRational()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsRational()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsExact","description":"Numeric surprise is almost always about a frame the caller could not see: a rounding, a binary-float representation, a division that does not terminate. So the number carries that fact rather than making you deduce it -- the same habit as the natural layer's evidential register.","also":"is it exact  was anything lost  is this precise","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isexact.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isexact.html","signature":"IsExact()","extensions":[],"example":{"code":"oT = StzNumberQ(\"1\")\noT.Divide(\"3\")\n? oT.Content()\n? oT.IsExact()\n? oT.WhyNotExact()","output":"0.333333\n0\nthe division does not terminate in 6 decimal place(s)","from":"library test"}},{"name":"IsApproximate","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isapproximate.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isapproximate.html","signature":"IsApproximate()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsApproximate()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WhyNotExact","description":"Empty when the value is exact; otherwise a plain sentence saying what was lost and where.","also":"why not exact  what was lost  explain the precision","also_written":["Why"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/whynotexact.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/whynotexact.html","signature":"WhyNotExact()","extensions":[],"example":{"code":"oT = StzNumberQ(\"1\")\noT.Divide(\"3\")\n? oT.Content()\n? oT.IsExact()\n? oT.WhyNotExact()","output":"0.333333\n0\nthe division does not terminate in 6 decimal place(s)","from":"library test"}},{"name":"Exactness","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/exactness.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/exactness.html","signature":"Exactness()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.Exactness()","output":"exact","from":"composed from the signature, run in the library"}},{"name":"Same","description":"MATHEMATICAL equality, as opposed to Haro's `=` on the rendered strings. \"1.50\" and \"1.5\" are the same number; \"0.1\" and 0.1 are not the same BITS.","also":"same number  equal in value  numerically equal","also_written":["IsSameAs"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/same.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/same.html","signature":"Same(pOther)","extensions":[],"example":{"code":"oQ = StzNumberQ(\"1/3\")\n? oQ.Representation()\n? oQ.IsExact()\noQ.Add(\"2/3\")\n? oQ.Content()\n? oQ.Same(1)","output":"rational\n1\n1\n1","from":"library test"}},{"name":"Round","description":"These alternatives are provided to the user if he wants to avoid semantic confustion the global function Round(). This function is made to enable external code in other languages.","also_written":["GetRound","NumberRound"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/round.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/round.html","signature":"Round()","extensions":[],"example":{"code":"StzDecimals(3) # Change the program round and memorises it\no1 = new stzNumber([ 981.123456701, :round = 5 ])\n? o1.Round()\n? o1.NumericValue() # Sensitive to current on the program round, 3.\n? o1.StringValue() # Rounded to the what is specified at the object level, 5.","output":"5\n981.123\n981.12346","from":"library test"}},{"name":"RoundTo","description":"Round the number to the given number of decimals (mutating).","also":"decimals  precision  digits after the point","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundto","signature":"RoundTo(_nRound_)","extensions":["Q","XT"],"forms":["RoundToQ","RoundToXT","RoundToXTQ"]},{"name":"SetRound","description":"Set how many decimals (the round) this number renders with.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#setround","signature":"SetRound(_nRound_)","extensions":["Q","XT"],"forms":["SetRoundQ","SetRoundXT","SetRoundXTQ"]},{"name":"RoundedTo","description":"A copy rounded to the given number of decimals; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundedto.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundedto.html","signature":"RoundedTo(pRound)","extensions":["XT"],"forms":["RoundedToXT"],"example":{"code":"# RoundedTo still rounds half-up\n? (new stzNumber(\"2.5\")).RoundedTo(0)\n# ...and still tidies trailing zeros\n? (new stzNumber(\"12.456\")).RoundedTo(4)\n# ...and still gets 100.4 right\n? (new stzNumber(\"100.4\")).RoundedTo(0)","output":"3\n12.456\n100","from":"library test"}},{"name":"RoundToMax","description":"Round to the maximum round available (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundtomax","signature":"RoundToMax()","extensions":["XT"],"forms":["RoundToMaxXT"]},{"name":"RoundedToMax","description":"A copy rounded to the maximum round available.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundedtomax","signature":"RoundedToMax()","extensions":["XT"],"forms":["RoundedToMaxXT"]},{"name":"RoundUp","description":"The number rounded UP (toward the next integer).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundup","signature":"RoundUp()","extensions":[]},{"name":"RoundDown","description":"The number rounded DOWN (toward the previous integer).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#rounddown","signature":"RoundDown()","extensions":[]},{"name":"RoundToSameRoundAs","description":"Round to the same number of decimals as the given number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundtosameroundas","signature":"RoundToSameRoundAs(pOtherNumber)","extensions":[]},{"name":"RoundIsGreaterThanRoundOf","description":"TRUE if this number carries more decimals than the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundisgreaterthanroundof","signature":"RoundIsGreaterThanRoundOf(pOtherNumber)","extensions":[]},{"name":"RoundIsLessThanRoundOf","description":"TRUE if this number carries fewer decimals than the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#roundislessthanroundof","signature":"RoundIsLessThanRoundOf(pOtherNumber)","extensions":[]},{"name":"RoundIsSameAsRoundOf","description":"TRUE if both numbers carry the same number of decimals.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundissameasroundof.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/roundissameasroundof.html","signature":"RoundIsSameAsRoundOf(pOtherNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.RoundIsSameAsRoundOf(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CompareRoundsWith","description":"Compare the rounds: :Greater, :Less or :Same.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#compareroundswith","signature":"CompareRoundsWith(pOtherNumber)","extensions":[]},{"name":"Add","description":"Add the given number to this one (mutating). For a copy, use Added.","also":"plus  sum  increase  increment","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/add.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/add.html","signature":"Add(pOtherNumber)","extensions":["Q","XT","Many"],"forms":["AddQ","AddMany","AddManyQ","AddManyXT","AddManyXTQ"],"example":{"code":"oS = StzNumberQ(\"0.1\")\noS.Add(\"0.2\")\n? oS.Content()\n? oS.IsExact()\n? oS.Representation()","output":"0.3\n1\ndecimal","from":"library test"}},{"name":"Added","description":"@FunctionPassiveForm The sum with the given number, as data; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#added","signature":"Added(pOtherNumber)","extensions":["Many"],"forms":["AddedMany"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Added(3)","output":"15","from":"composed from the signature, run in the library"}},{"name":"AddThese","description":"Same as AddMany: Add each of the given numbers to this number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#addthese","signature":"AddThese(paOtherNumbers)","extensions":["Q","XT"],"forms":["AddTheseQ","AddTheseXT","AddTheseXTQ"],"example":{"code":"o1 = new stzNumber(12)\no1.AddThese([ 2, 3 ])\n? o1.Value()","output":"17","from":"composed from the signature, run in the library"}},{"name":"ManyAdded","description":"Same as AddedMany: @FunctionPassiveForm The sum with all the given numbers, as data; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#manyadded","signature":"ManyAdded(pOtherNumbers)","extensions":[]},{"name":"TheseAdded","description":"Same as ManyAdded: Same as AddedMany: @FunctionPassiveForm The sum with all the given numbers, as data; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#theseadded","signature":"TheseAdded(pOtherNumbers)","extensions":[]},{"name":"AddManyWithIntermediateResults","description":"AddMany returning every intermediate sum along the way.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#addmanywithintermediateresults","signature":"AddManyWithIntermediateResults(paOtherNumbers)","extensions":["Q"],"forms":["AddManyWithIntermediateResultsQ"],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.AddManyWithIntermediateResults([ 2, 3 ]) )","output":"[ \"14\", \"17\" ]","from":"composed from the signature, run in the library"}},{"name":"AddTheseWithIntermediateResults","description":"Same as AddManyWithIntermediateResults: AddMany returning every intermediate sum along the way.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#addthesewithintermediateresults","signature":"AddTheseWithIntermediateResults(paOtherNumbers)","extensions":["Q"],"forms":["AddTheseWithIntermediateResultsQ"],"example":{"code":"o1 = new stzNumber(12)\no1.AddTheseWithIntermediateResults([ 2, 3 ])\n? o1.Value()","output":"17","from":"composed from the signature, run in the library"}},{"name":"SubStruct","description":"Subtract the given number from this one (mutating).","also":"subtract  minus  decrease  take away","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#substruct","signature":"SubStruct(pOtherNumber)","extensions":["Q","XT","Many"],"forms":["SubStructQ","SubStructMany","SubStructManyQ","SubStructManyXT","SubStructManyXTQ"]},{"name":"Retrieve","description":"Subtract the given number from this one (same as SubStruct).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#retrieve","signature":"Retrieve(pOtherNumber)","extensions":["Q","XT","Many"],"forms":["RetrieveQ","RetrieveMany","RetrieveManyQ","RetrieveManyXT","RetrieveManyXTQ"]},{"name":"Substract","description":"Same as SubStruct: Subtract the given number from this one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#substract","signature":"Substract(pOtherNumber)","extensions":["Q","Many"],"forms":["SubstractQ","SubstractMany"]},{"name":"Subtract","description":"Same as SubStruct: Subtract the given number from this one (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/subtract.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/subtract.html","signature":"Subtract(pOtherNumber)","extensions":["Q","Many"],"forms":["SubtractQ","SubtractMany"]},{"name":"Subtruct","description":"Same as SubStruct: Subtract the given number from this one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#subtruct","signature":"Subtruct(pOtherNumber)","extensions":["Q","Many"],"forms":["SubtructQ","SubtructMany"]},{"name":"Substructed","description":"The difference after subtracting the given number, as data.","also_written":["Retrieved","Subtracted","Subtructed","Substracted"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#substructed","signature":"Substructed(pOtherNumber)","extensions":["Many"],"forms":["SubtractedMany","SubtructedMany","SubstractedMany","SubstructedMany"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Substructed(3)","output":"9","from":"composed from the signature, run in the library"}},{"name":"NextNumber","description":"ADDED 2026-07-25. The operator() hook has always answered \"++\" and \"--\" with these, but they did not exist. They RETURN rather than mutate, because that hook returns the result of the operation -- Increment()/Decrement() just below are the mutating pair.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/nextnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/nextnumber.html","signature":"NextNumber()","extensions":["Q"],"forms":["NextNumberQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.NextNumber()","output":"13","from":"composed from the signature, run in the library"}},{"name":"PreviousNumber","description":"incrmenet / decrement the number (by 1)","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/previousnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/previousnumber.html","signature":"PreviousNumber()","extensions":["Q"],"forms":["PreviousNumberQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.PreviousNumber()","output":"11","from":"composed from the signature, run in the library"}},{"name":"Increment","description":"Same as Add: Add the given number to this one (mutating). For a copy, use Added.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/increment.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/increment.html","signature":"Increment()","extensions":["Q"],"forms":["IncrementQ"],"example":{"code":"o1 = new stzNumber(12)\no1.Increment()\n? o1.Value()","output":"13","from":"composed from the signature, run in the library"}},{"name":"Incremented","description":"incrmenet / decrement the number (by 1)","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#incremented","signature":"Incremented()","extensions":[]},{"name":"Decrement","description":"Same as Substract: Same as SubStruct: Subtract the given number from this one (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/decrement.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/decrement.html","signature":"Decrement()","extensions":["Q"],"forms":["DecrementQ"],"example":{"code":"o1 = new stzNumber(12)\no1.Decrement()\n? o1.Value()","output":"11","from":"composed from the signature, run in the library"}},{"name":"Decremented","description":"incrmenet / decrement the number (by 1)","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#decremented","signature":"Decremented()","extensions":[]},{"name":"MultiplyBy","description":"multiplying the number by an other number","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/multiplyby.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/multiplyby.html","signature":"MultiplyBy(pOtherNumber)","extensions":["Q","XT","Many"],"forms":["MultiplyByQ","MultiplyByMany","MultiplyByManyQ","MultiplyByManyXT"],"example":{"code":"oM = StzNumberQ(\"0.1\")\noM.MultiplyBy(\"3\")\n? oM.Content()\n? oM.IsExact()\n? 0.1 * 3 = 0.3","output":"0.3\n1\n0","from":"library test"}},{"name":"Multiply","description":"multiplying the number by an other number","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#multiply","signature":"Multiply(pOtherNumber)","extensions":[]},{"name":"MultipliedBy","description":"multiplying the number by an other number","also_written":["Times","Multiplied"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/multipliedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/multipliedby.html","signature":"MultipliedBy(pOtherNumber)","extensions":["Many"],"forms":["MultipliedByMany"],"example":{"code":"o1 = new stzNumber(11)\n? o1.RepeatedNTimes(3)\n? o1.Times(3)\n? o1.Times([2, 3])","output":"11\n11\n11\n\n33\n66","from":"library test"}},{"name":"Divide","description":"Divide this number by the given one (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/divide.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/divide.html","signature":"Divide(pOtherNumber)","extensions":["Q"],"forms":["DivideQ"],"example":{"code":"oT = StzNumberQ(\"1\")\noT.Divide(\"3\")\n? oT.Content()\n? oT.IsExact()\n? oT.WhyNotExact()","output":"0.333333\n0\nthe division does not terminate in 6 decimal place(s)","from":"library test"}},{"name":"Divided","description":"The quotient by the given number, as data; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#divided","signature":"Divided(pOtherNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.Divided(3)","output":"4","from":"composed from the signature, run in the library"}},{"name":"DivideBy","description":"Divide this number by the given one (mutating).","also":"over  quotient  split by  divided","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#divideby","signature":"DivideBy(pOtherNumber)","extensions":["Q","XT","Many"],"forms":["DivideByQ","DivideByMany","DivideByManyQ","DivideByManyXT"]},{"name":"DividedBy","description":"The quotient by the given number, as data.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#dividedby","signature":"DividedBy(pOtherNumber)","extensions":["Many"],"forms":["DividedByMany"],"example":{"code":"o1 = new stzNumber(12)\n? o1.DividedBy(3)","output":"4","from":"composed from the signature, run in the library"}},{"name":"Modulo","description":"MODULO The remainder of the division by the given number.","also":"remainder  mod  leftover of division","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#modulo","signature":"Modulo(pOtherNumber)","extensions":["Q"],"forms":["ModuloQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Modulo(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"Power","description":"POWER Raise the number to the given power (mutating).","also":"to the power of  exponent  raised to  power","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#power","signature":"Power(pOtherNumber)","extensions":["Q"],"forms":["PowerQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Power(3)","output":"1728","from":"composed from the signature, run in the library"}},{"name":"Sine","description":"SINE The sine of the number (mutating: the number becomes it).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/sine.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/sine.html","signature":"Sine()","extensions":["Q"],"forms":["SineQ"],"example":{"code":"o1 = new stzNumber([ 55993400908134, :Round = 5 ])\n? o1.Round()\n? o1.Sine()\n? o1.Cosine()\n? o1.Tangent()\n? o1.Cotangent()","output":"5\n-0.99986\n-0.01644\n60.82558\n0.01644","from":"library test"}},{"name":"Cosine","description":"COSINE The cosine of the number (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/cosine.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/cosine.html","signature":"Cosine()","extensions":["Q"],"forms":["CosineQ"],"example":{"code":"o1 = new stzNumber([ 55993400908134, :Round = 5 ])\n? o1.Round()\n? o1.Sine()\n? o1.Cosine()\n? o1.Tangent()\n? o1.Cotangent()","output":"5\n-0.99986\n-0.01644\n60.82558\n0.01644","from":"library test"}},{"name":"Tangent","description":"TANGENT The tangent of the number (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/tangent.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/tangent.html","signature":"Tangent()","extensions":["Q"],"forms":["TangentQ"],"example":{"code":"o1 = new stzNumber([ 55993400908134, :Round = 5 ])\n? o1.Round()\n? o1.Sine()\n? o1.Cosine()\n? o1.Tangent()\n? o1.Cotangent()","output":"5\n-0.99986\n-0.01644\n60.82558\n0.01644","from":"library test"}},{"name":"Cotangent","description":"COTANGENT The cotangent of the number (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/cotangent.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/cotangent.html","signature":"Cotangent()","extensions":["Q"],"forms":["CotangentQ"],"example":{"code":"o1 = new stzNumber([ 55993400908134, :Round = 5 ])\n? o1.Round()\n? o1.Sine()\n? o1.Cosine()\n? o1.Tangent()\n? o1.Cotangent()","output":"5\n-0.99986\n-0.01644\n60.82558\n0.01644","from":"library test"}},{"name":"ArcSine","description":"ARCSINE The arc sine of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#arcsine","signature":"ArcSine()","extensions":["Q"],"forms":["ArcSineQ"]},{"name":"ArcCosine","description":"ARCCOSINE The arc cosine of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#arccosine","signature":"ArcCosine()","extensions":["Q"],"forms":["ArcCosineQ"]},{"name":"ArcTangent","description":"ARCTANGENT The arc tangent of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#arctangent","signature":"ArcTangent()","extensions":["Q"],"forms":["ArcTangentQ"]},{"name":"ArcTangent2","description":"ARCTANGENT2 The two-argument arc tangent (atan2) of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#arctangent2","signature":"ArcTangent2()","extensions":["Q"],"forms":["ArcTangent2Q"]},{"name":"HyperbolicSine","description":"SINH The hyperbolic sine of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hyperbolicsine","signature":"HyperbolicSine()","extensions":["Q"],"forms":["HyperbolicSineQ"]},{"name":"HyperbolicCosine","description":"COSH The hyperbolic cosine of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hyperboliccosine","signature":"HyperbolicCosine()","extensions":["Q"],"forms":["HyperbolicCosineQ"]},{"name":"HyperbolicTangent","description":"TANH The hyperbolic tangent of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hyperbolictangent","signature":"HyperbolicTangent()","extensions":["Q"],"forms":["HyperbolicTangentQ"]},{"name":"Exponential","description":"EXP e raised to the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#exponential","signature":"Exponential()","extensions":["Q"],"forms":["ExponentialQ"]},{"name":"NaturalLogarithm","description":"LOG The natural logarithm (base e) of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#naturallogarithm","signature":"NaturalLogarithm()","extensions":["Q"],"forms":["NaturalLogarithmQ"]},{"name":"CommonLogarithm","description":"LOG10 The common logarithm (base 10) of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#commonlogarithm","signature":"CommonLogarithm()","extensions":["Q"],"forms":["CommonLogarithmQ"]},{"name":"Absolute","description":"ABS The absolute value of the number (mutating).","also":"abs  magnitude  positive value  without sign","also_written":["Abs"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/absolute.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/absolute.html","signature":"Absolute()","extensions":["Q"],"forms":["AbsQ","AbsoluteQ"],"example":{"code":"? StzNumberQ(\"-5.23456\").Absolute()","output":"5.23456","from":"library test"}},{"name":"SquareRoot","description":"SQRT The square root of the number (mutating).","also":"square root  sqrt  root of the number","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/squareroot.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/squareroot.html","signature":"SquareRoot()","extensions":["Q"],"forms":["SquareRootQ"]},{"name":"Factorial","description":"FACT The factorial of the (integer) number (mutating).","also":"factorial of  n bang  product of integers up to","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/factorial.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/factorial.html","signature":"Factorial()","extensions":["Q"],"forms":["FactorialQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Factorial()","output":"479001600","from":"composed from the signature, run in the library"}},{"name":"InPercentage","description":"PERCENT The number as a percentage string.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#inpercentage","signature":"InPercentage()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.InPercentage()","output":"1.2%","from":"composed from the signature, run in the library"}},{"name":"Sigmoid","description":"SIGMOID The sigmoid of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#sigmoid","signature":"Sigmoid()","extensions":["Q"],"forms":["SigmoidQ"]},{"name":"Derivative","description":"The derivative via the engine calculator (reserved form).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#derivative","signature":"Derivative(pcFunc)","extensions":["Q"],"forms":["DerivativeQ"]},{"name":"DerivativeSigmoid","description":"DERIVATIVE SIGMOID The sigmoid derivative of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#derivativesigmoid","signature":"DerivativeSigmoid()","extensions":["Q"],"forms":["DerivativeSigmoidQ"]},{"name":"LeastCommonMultiple","description":"The least common multiple with the given number.","also_written":["LCM"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/leastcommonmultiple.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/leastcommonmultiple.html","signature":"LeastCommonMultiple(pOtherNumber)","extensions":["Q"],"forms":["LeastCommonMultipleQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.LeastCommonMultiple(3)","output":"12","from":"composed from the signature, run in the library"}},{"name":"LeastCommonMultipleOfManyNumbers","description":"ADDED 2026-07-25. LeastCommonMultiple() has always branched here for a list argument, but the method did not exist -- so stzListOfNumbers([4,6,8]).LeastCommonMultiple(), which routes through it, silently answered 0 instead of 24. lcm is associative, so folding pairwise is the whole implementation.","also_written":["LCMOfManyNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#leastcommonmultipleofmanynumbers","signature":"LeastCommonMultipleOfManyNumbers(paNumbers)","extensions":["Q"],"forms":["LeastCommonMultipleOfManyNumbersQ"]},{"name":"GreatestCommonDividor","description":"The greatest common divisor with the given number.","also_written":["GCD","CommonGreatestDividor"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/greatestcommondividor.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/greatestcommondividor.html","signature":"GreatestCommonDividor(pOtherNumber)","extensions":["Q"],"forms":["GreatestCommonDividorQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.GreatestCommonDividor(3)","output":"3","from":"composed from the signature, run in the library"}},{"name":"Inverse","description":"INVERSE The multiplicative inverse (1/n) of the number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#inverse","signature":"Inverse()","extensions":["Q"],"forms":["InverseQ"]},{"name":"Factors","description":"FACTORS The factors (divisors) of the integer number, as a list.","also_written":["Dividors","Divirdos","Divisors"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/factors.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/factors.html","signature":"Factors()","extensions":["Q","QRT","XT"],"forms":["FactorsQ","FactorsXT","DividorsXT","DivirdosXT","DivisorsXT","FactorsQRT","FactorsXTQRT"],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.Factors() )","output":"[ 1, 2, 3, 4, 6, 12 ]","from":"composed from the signature, run in the library"}},{"name":"FactorsXRQ","description":"The factors, in the requested return type (variant form).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#factorsxrq","signature":"FactorsXRQ()","extensions":[]},{"name":"PrimeFactors","description":"The prime factors of the number, as a list.","also_written":["PrimeDividors","PrimeDivirdos","PrimeDivisors"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/primefactors.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/primefactors.html","signature":"PrimeFactors()","extensions":["Q","QRT","XT"],"forms":["PrimeFactorsQ","PrimeFactorsXT","PrimeDividorsXT","PrimeDivirdosXT","PrimeDivisorsXT","PrimeFactorsQRT","PrimeFactorsXTQRT"],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.PrimeFactors() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"PrimeFactorsXRQ","description":"The prime factors, in the requested return type (variant form).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#primefactorsxrq","signature":"PrimeFactorsXRQ()","extensions":[]},{"name":"MostSquareLikeFactors","description":"The factor pair closest to a square (rows x cols).","also_written":["MSLF"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#mostsquarelikefactors","signature":"MostSquareLikeFactors()","extensions":[]},{"name":"NumberOfMultiples","description":"MULTIPLES UNTIL How many multiples of the given number divide into this one.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#numberofmultiples","signature":"NumberOfMultiples(pOtherNumber)","extensions":[]},{"name":"NumberOfMultiplesUntil","description":"How many multiples fit up to the given limit.","also_written":["NumberOfMultiplesUpTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#numberofmultiplesuntil","signature":"NumberOfMultiplesUntil(pOtherNumber)","extensions":[]},{"name":"Multiples","description":"The multiples of the number up to the given count.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#multiples","signature":"Multiples(pOtherNumber)","extensions":[]},{"name":"MultiplesUntil","description":"The multiples of the number up to the given limit.","also_written":["MultiplesUpTo","MultiplesUnder"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/multiplesuntil.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/multiplesuntil.html","signature":"MultiplesUntil(pOtherNumber)","extensions":["Q","QRT"],"forms":["MultiplesUntilQ","MultiplesUntilQRT"]},{"name":"IsDividableBy","description":"DIVIDABILITY TRUE if the number divides evenly by n.","also_written":["IsDivisibleBy","CanBeDividedBy"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isdividableby.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isdividableby.html","signature":"IsDividableBy(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsDividableBy(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDividorOf","description":"TRUE if the number divides evenly INTO n.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isdividorof","signature":"IsDividorOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsDividorOf(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IntegerPartValue","description":"The integer part, as a number.","also_written":["IntegerPartNumericValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#integerpartvalue","signature":"IntegerPartValue()","extensions":[]},{"name":"FractionalPartValue","description":"The fractional part, as a number.","also_written":["DecimalPartValue","DecimalPartNumericValue","FractionalPartNumericValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fractionalpartvalue","signature":"FractionalPartValue()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.FractionalPartValue()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToStzString","description":"The number wrapped as a stzString object.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tostzstring","signature":"ToStzString()","extensions":[]},{"name":"ToHexForm","description":"Converting decimal to hex form","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tohexform","signature":"ToHexForm()","extensions":["Q"],"forms":["ToHexFormQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToHexForm()","output":"0xC","from":"composed from the signature, run in the library"}},{"name":"ToHex","description":"The number in hexadecimal form.","also":"hexadecimal  hex  base 16","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tohex","signature":"ToHex()","extensions":["Q"],"forms":["ToHexQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToHex()","output":"0xC","from":"composed from the signature, run in the library"}},{"name":"ToHexNumber","description":"The number wrapped as a stzHexNumber object.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tohexnumber","signature":"ToHexNumber()","extensions":[]},{"name":"ToUnicodeHexForm","description":"The number in Unicode hex form (U+0041).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tounicodehexform","signature":"ToUnicodeHexForm()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToUnicodeHexForm()","output":"U+C","from":"composed from the signature, run in the library"}},{"name":"ToUnicodeHex","description":"The number in Unicode hex form (U+0041).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tounicodehex","signature":"ToUnicodeHex()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToUnicodeHex()","output":"U+C","from":"composed from the signature, run in the library"}},{"name":"ToHexUnicode","description":"The number in Unicode hex form (U+0041).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tohexunicode","signature":"ToHexUnicode()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToHexUnicode()","output":"U+C","from":"composed from the signature, run in the library"}},{"name":"ToHexFormWithoutPrefix","description":"The hexadecimal form without the 0x prefix.","also_written":["ToHexWithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tohexformwithoutprefix","signature":"ToHexFormWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToHexFormWithoutPrefix()","output":"C","from":"composed from the signature, run in the library"}},{"name":"IntegerPartToHexForm","description":"The integer part in hexadecimal form.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#integerparttohexform","signature":"IntegerPartToHexForm()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IntegerPartToHexForm()","output":"C","from":"composed from the signature, run in the library"}},{"name":"FractionalPartToHexForm","description":"The fractional part in hexadecimal form.","also_written":["DecimalPartToHexForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fractionalparttohexform","signature":"FractionalPartToHexForm()","extensions":[]},{"name":"ToBinaryForm","description":"Converting decimal to binary form","also_written":["ToBinary"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tobinaryform","signature":"ToBinaryForm()","extensions":["Q"],"forms":["ToBinaryQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToBinaryForm()","output":"0b1100","from":"composed from the signature, run in the library"}},{"name":"ToBinaryNumber","description":"The number wrapped as a stzBinaryNumber object.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tobinarynumber","signature":"ToBinaryNumber()","extensions":[]},{"name":"ToBinaryFormWithoutPrefix","description":"Variant that strips the \"0b\" prefix from the binary form, for callers that just want the raw bit-string.","also_written":["ToBinaryNoPrefix","ToBinaryFormNoPrefix","ToBinaryWithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tobinaryformwithoutprefix","signature":"ToBinaryFormWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToBinaryFormWithoutPrefix()","output":"1100","from":"composed from the signature, run in the library"}},{"name":"IntegerPartToOctalForm","description":"Converting decimal to octal form","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/integerparttooctalform.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/integerparttooctalform.html","signature":"IntegerPartToOctalForm()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IntegerPartToOctalForm()","output":"14","from":"composed from the signature, run in the library"}},{"name":"FractionalPartToOctalForm","description":"A fraction is converted by repeatedly multiplying by 8 and taking the integer part as the next digit. Unlike the integer side this can run forever (1/3 in octal is 0.2525...), so it is bounded by the number's own round -- the digits the caller asked to keep -- and stops early when the fraction reaches zero.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/fractionalparttooctalform.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/fractionalparttooctalform.html","signature":"FractionalPartToOctalForm()","extensions":[]},{"name":"ToOctalForm","description":"The number in octal form (with prefix).","also_written":["ToOctal"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tooctalform","signature":"ToOctalForm()","extensions":["Q"],"forms":["ToOctalQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToOctalForm()","output":"0o14","from":"composed from the signature, run in the library"}},{"name":"ToOctalNumber","description":"The number wrapped as a stzOctalNumber object.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tooctalnumber","signature":"ToOctalNumber()","extensions":[]},{"name":"ToOctalFormWithoutPrefix","description":"The octal form without the prefix.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/tooctalformwithoutprefix.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/tooctalformwithoutprefix.html","signature":"ToOctalFormWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ToOctalFormWithoutPrefix()","output":"14","from":"composed from the signature, run in the library"}},{"name":"IntegerPartToBaseNForm","description":"The integer part written in base n (2..36).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#integerparttobasenform","signature":"IntegerPartToBaseNForm(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IntegerPartToBaseNForm(2)","output":"1100","from":"composed from the signature, run in the library"}},{"name":"ToBytes","description":"Converting decimal number to bytes","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#tobytes","signature":"ToBytes()","extensions":[]},{"name":"FromBinaryForm","description":"Because Haro uses double C type to represent numbers internally","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#frombinaryform","signature":"FromBinaryForm(cBinary)","extensions":[]},{"name":"FromBinary","description":"Same as FromBinaryForm: Because Haro uses double C type to represent numbers internally","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#frombinary","signature":"FromBinary(cBinary)","extensions":[]},{"name":"FromOctalForm","description":"Set the number from the given octal form (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fromoctalform","signature":"FromOctalForm(cOctal)","extensions":[]},{"name":"FromOctal","description":"Same as FromOctalForm: Set the number from the given octal form (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fromoctal","signature":"FromOctal(cOctal)","extensions":[]},{"name":"FromHexForm","description":"Set the number from the given hex form (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fromhexform","signature":"FromHexForm(cHex)","extensions":[]},{"name":"FromHex","description":"Same as FromHexForm: Set the number from the given hex form (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#fromhex","signature":"FromHex(cHex)","extensions":[]},{"name":"Structure","description":"units, hundreds, thousands, millions, and billions","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#structure","signature":"Structure()","extensions":["XT"],"forms":["StructureXT"],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.Structure() )","output":"[ [ \"ctrillions\", \"\" ], [ \"cbillions\", \"\" ], [ \"cmillions\", \"\" ], [ \"cthousands\", \"\" ], [ \"chundreds\", \"12\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Hundreds","description":"The hundreds part of the number's structure.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/hundreds.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/hundreds.html","signature":"Hundreds()","extensions":["XT"],"forms":["HundredsXT"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Hundreds()","output":"12","from":"composed from the signature, run in the library"}},{"name":"UnitsInHundreds","description":"The units digit inside the number's hundreds.","also_written":["Units"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/unitsinhundreds.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/unitsinhundreds.html","signature":"UnitsInHundreds()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.UnitsInHundreds()","output":"2","from":"composed from the signature, run in the library"}},{"name":"DozensInHundreds","description":"The dozens digit inside the number's hundreds.","also_written":["Dozens"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/dozensinhundreds.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/dozensinhundreds.html","signature":"DozensInHundreds()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.DozensInHundreds()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HundredsInHundreds","description":"The hundreds digit inside the number's hundreds.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/hundredsinhundreds.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/hundredsinhundreds.html","signature":"HundredsInHundreds()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HundredsInHundreds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasHundreds","description":"TRUE if the number reaches the hundreds.","also_written":["ContainsHundreds"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hashundreds","signature":"HasHundreds()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HasHundreds()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Thousands","description":"The thousands part of the number's structure.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/thousands.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/thousands.html","signature":"Thousands()","extensions":["XT"],"forms":["ThousandsXT"]},{"name":"UnitsInThousands","description":"The units digit inside the number's thousands.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/unitsinthousands.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/unitsinthousands.html","signature":"UnitsInThousands()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.UnitsInThousands()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DozensInThousands","description":"The dozens digit inside the number's thousands.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/dozensinthousands.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/dozensinthousands.html","signature":"DozensInThousands()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.DozensInThousands()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInThousands","description":"The hundreds digit inside the number's thousands.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/hundredsinthousands.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/hundredsinthousands.html","signature":"HundredsInThousands()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HundredsInThousands()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasThousands","description":"TRUE if the number reaches the thousands.","also_written":["ContainsThousands"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hasthousands","signature":"HasThousands()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HasThousands()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Millions","description":"The millions part of the number's structure.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/millions.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/millions.html","signature":"Millions()","extensions":["XT"],"forms":["MillionsXT"]},{"name":"UnitsInMillions","description":"The units digit inside the number's millions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#unitsinmillions","signature":"UnitsInMillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.UnitsInMillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DozensInMillions","description":"The dozens digit inside the number's millions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#dozensinmillions","signature":"DozensInMillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.DozensInMillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInMillions","description":"The hundreds digit inside the number's millions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hundredsinmillions","signature":"HundredsInMillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HundredsInMillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMillions","description":"TRUE if the number reaches the millions.","also_written":["ContainsMillions","HasThousandsOfThousands","ContainsThousandsOfThousands"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hasmillions","signature":"HasMillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HasMillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Billions","description":"The billions part of the number's structure.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/billions.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/billions.html","signature":"Billions()","extensions":["XT"],"forms":["BillionsXT"]},{"name":"UnitsInBillions","description":"The units digit inside the number's billions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#unitsinbillions","signature":"UnitsInBillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.UnitsInBillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DozensInBillions","description":"The dozens digit inside the number's billions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#dozensinbillions","signature":"DozensInBillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.DozensInBillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInBillions","description":"The hundreds digit inside the number's billions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hundredsinbillions","signature":"HundredsInBillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HundredsInBillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasBillions","description":"TRUE if the number reaches the billions.","also_written":["ContainsBillions","HasThousandsOfMillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hasbillions","signature":"HasBillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HasBillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Trillions","description":"The trillions part of the number's structure.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/trillions.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/trillions.html","signature":"Trillions()","extensions":["XT"],"forms":["TrillionsXT"]},{"name":"UnitsInTrillions","description":"The units digit inside the number's trillions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#unitsintrillions","signature":"UnitsInTrillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.UnitsInTrillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DozensInTrillions","description":"The dozens digit inside the number's trillions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#dozensintrillions","signature":"DozensInTrillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.DozensInTrillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInTrillions","description":"The hundreds digit inside the number's trillions.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hundredsintrillions","signature":"HundredsInTrillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HundredsInTrillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrillions","description":"TRUE if the number reaches the trillions.","also_written":["ContainsTrillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hastrillions","signature":"HasTrillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HasTrillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllUnits","description":"The units digit at every scale level, as a hash.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#allunits","signature":"AllUnits()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.AllUnits() )","output":"[ [ \"inhundreds\", \"2\" ], [ \"inthousands\", \"0\" ], [ \"inmillions\", \"0\" ], [ \"inbillions\", \"0\" ], [ \"intrillions\", \"0\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AllDozens","description":"The dozens digit at every scale level, as a hash.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#alldozens","signature":"AllDozens()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.AllDozens() )","output":"[ [ \"inhundreds\", \"1\" ], [ \"inthousands\", \"0\" ], [ \"inmillions\", \"0\" ], [ \"inbillions\", \"0\" ], [ \"intrillions\", \"0\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AllHundreds","description":"The hundreds digit at every scale level, as a hash.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#allhundreds","signature":"AllHundreds()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.AllHundreds() )","output":"[ [ \"inhundreds\", \"0\" ], [ \"inthousands\", \"0\" ], [ \"inmillions\", \"0\" ], [ \"inbillions\", \"0\" ], [ \"intrillions\", \"0\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ContainsDigits","description":"Always TRUE: a number is made of digits.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsdigits","signature":"ContainsDigits()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsDigits()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Contains","description":"TRUE if the number contains the given digit.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#contains","signature":"Contains(pcDigit)","extensions":["Many"],"forms":["ContainsMany"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Contains(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ExistsIn","description":"TRUE if the number occurs in the given list.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#existsin","signature":"ExistsIn(paList)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ExistsIn([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Inn","description":"Same as ExistsIn: TRUE if the number occurs in the given list.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/inn.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/inn.html","signature":"Inn(paList)","extensions":[],"example":{"code":"? Q(5).Inn([ 2, 3, 5, 7 ])","output":"1","from":"library test"}},{"name":"ContainsZeros","description":"TRUE if the number contains the digit 0.","also_written":["HasZeros"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containszeros","signature":"ContainsZeros()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsZeros()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnes","description":"TRUE if the number contains the digit 1.","also_written":["HasOnes"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsones","signature":"ContainsOnes()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsOnes()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveral","description":"TRUE if the given digit occurs more than once.","also_written":["HasMany","HasSeveral"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsseveral","signature":"ContainsSeveral(pcDigit)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveral(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralZeros","description":"TRUE if the digit 0 occurs more than once.","also_written":["HasManyZeros","HasSeveralZeros","ContainsManyZeros"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsseveralzeros","signature":"ContainsSeveralZeros()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveralZeros()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralOnes","description":"TRUE if the digit 1 occurs more than once.","also_written":["HasManyOnes","HasSeveralOnes","ContainsManyOnes"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsseveralones","signature":"ContainsSeveralOnes()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveralOnes()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsDozens","description":"TRUE if the number is at least 10.","also_written":["ContainsManyDozens","ContainsSeveralDozens"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsdozens","signature":"ContainsDozens()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsDozens()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralHundreds","description":"TRUE if the number is at least 200 (several hundreds).","also_written":["HasManyHundreds","HasSeveralHundreds","ContainsManyHundreds"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsseveralhundreds","signature":"ContainsSeveralHundreds()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveralHundreds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralThousands","description":"TRUE if the number is at least 2000 (several thousands).","also_written":["HasManyThousands","HasSeveralThousands","ContainsManyThousands"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsseveralthousands","signature":"ContainsSeveralThousands()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveralThousands()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTensOfThousands","description":"TRUE if the number is at least 10 000.","also_written":["HasTensOfThousands","HasManyTensOfThousands","HasSeveralTensOfThousands","ContainsManyTensOfThousands","ContainsSeveralTensOfThousands"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containstensofthousands","signature":"ContainsTensOfThousands()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsTensOfThousands()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsOfThousands","description":"TRUE if the number is at least 100 000.","also_written":["HasHundredsOfThousands","HasManyHundredsOfThousands","HasSeveralHundredsOfThousands","ContainsManyHundredsOfThousands","ContainsSeveralHundredsOfThousands"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containshundredsofthousands","signature":"ContainsHundredsOfThousands()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsHundredsOfThousands()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralMillions","description":"TRUE if the number is at least 2 000 000.","also_written":["HsManyMillions","HasSeveralMilllions","ContainsManyMillions","HasManyThousandsOfThousands","HasSeveralThousandsOfThousands","ContainsManyThousandsOfThousands","ContainsSeveralThousandsOfThousands"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsseveralmillions","signature":"ContainsSeveralMillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveralMillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTensOfMillions","description":"TRUE if the number is at least 10 000 000.","also_written":["HasTensOfMillions","HasMayTensOfMillions","HasSeveralTensOfMillions","ContainsManyTensOfMillions","ContainsSeveralTensOfMillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containstensofmillions","signature":"ContainsTensOfMillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsTensOfMillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsOfMillions","description":"TRUE if the number is at least 100 000 000.","also_written":["HasHundredsOfMillions","HasManyHundredsOfMillions","HasSeveralHundredsOfMillions","ContainsManyHundredsOfMillions","ContainsSeveralHundredsOfMillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containshundredsofmillions","signature":"ContainsHundredsOfMillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsHundredsOfMillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralBillions","description":"TRUE if the number is at least 2 000 000 000.","also_written":["HasManyBillions","HasSeveralBillions","ContainsManyBillions","HasManyThousandsOfMillions","ContainsThousandsOfMillions","HasSeveralThousandsOfMillions","ContainsManyThousandsOfMillions","ContainsSeveralThousandsOfMillions"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/containsseveralbillions.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/containsseveralbillions.html","signature":"ContainsSeveralBillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveralBillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTensOfBillions","description":"TRUE if the number is at least 10 billion.","also_written":["HasTensOfBillions","ContainsManyTensOfBillions","ContainsSeveralTensOfBillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containstensofbillions","signature":"ContainsTensOfBillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsTensOfBillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyTensOfBillions","description":"TRUE if the number is at least 20 billion.","also_written":["HasSeveralTensOfBillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hasmanytensofbillions","signature":"HasManyTensOfBillions()","extensions":[]},{"name":"ContainsHundredsOfBillions","description":"TRUE if the number is at least 100 billion.","also_written":["HasHundredsOfBillions","HasManyHundredsOfBillions","HasSeveralHundredsOfBillions","ContainsManyHundredsOfBillions","ContainsSeveralHundredsOfBillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containshundredsofbillions","signature":"ContainsHundredsOfBillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsHundredsOfBillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralTrillions","description":"TRUE if the number is at least 2 trillion.","also_written":["HasManyTrillions","HasSeveralTrillions","ContainsManyTrillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containsseveraltrillions","signature":"ContainsSeveralTrillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsSeveralTrillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTensOfTrillions","description":"TRUE if the number is at least 10 trillion.","also_written":["HasTensOfTrillions","HasManyTensOfTrillions","HasSeveralTensOfTrillions","ContainsManyTensOfTrillions","ContainsSeveralTensOfTrillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containstensoftrillions","signature":"ContainsTensOfTrillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsTensOfTrillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsOfTrillions","description":"TRUE if the number is at least 100 trillion.","also_written":["HasHundredsOfTrillions","HasManyHundredsOfTrillions","HasSeveralHundredsOfTrillions","ContainsManyHundredsOfTrillions","ContainsSeveralHundredsOfTrillions"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#containshundredsoftrillions","signature":"ContainsHundredsOfTrillions()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ContainsHundredsOfTrillions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#removespaces","signature":"RemoveSpaces()","extensions":["Q"],"forms":["RemoveSpacesQ"]},{"name":"SpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#spacesremoved","signature":"SpacesRemoved()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.SpacesRemoved()","output":"12","from":"composed from the signature, run in the library"}},{"name":"RemoveLeadingSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#removeleadingspaces","signature":"RemoveLeadingSpaces()","extensions":["Q"],"forms":["RemoveLeadingSpacesQ"]},{"name":"LeadingSpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#leadingspacesremoved","signature":"LeadingSpacesRemoved()","extensions":[]},{"name":"RemoveTrailingSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#removetrailingspaces","signature":"RemoveTrailingSpaces()","extensions":["Q"],"forms":["RemoveTrailingSpacesQ"]},{"name":"TrailingSpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#trailingspacesremoved","signature":"TrailingSpacesRemoved()","extensions":[]},{"name":"RemoveZerosFromLeft","description":"They are now expressed directly on the digits. The right-hand strip stays guarded by IsReal(): trailing zeros of an INTEGER are significant, and turning 100 into 1 would be a catastrophe rather than a tidy-up. \"007\" -> \"7\", \"00.5\" -> \"0.5\". A single leading zero before the point is kept.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/removezerosfromleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/removezerosfromleft.html","signature":"RemoveZerosFromLeft()","extensions":["Q"],"forms":["RemoveZerosFromLeftQ"]},{"name":"RemoveZerosFromRight","description":"\"1.500\" -> \"1.5\". Only for a real number, and only in the fractional part.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/removezerosfromright.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/removezerosfromright.html","signature":"RemoveZerosFromRight()","extensions":["Q"],"forms":["RemoveZerosFromRightQ"]},{"name":"RemoveZeros","description":"both ends: \"007.500\" -> \"7.5\"","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/removezeros.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/removezeros.html","signature":"RemoveZeros()","extensions":[]},{"name":"ZerosRemoved","description":"removing zeros from number","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#zerosremoved","signature":"ZerosRemoved()","extensions":[]},{"name":"ApplyFormat","description":"Apply the default number format (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/applyformat.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/applyformat.html","signature":"ApplyFormat()","extensions":["XT"],"forms":["ApplyFormatXT"],"example":{"code":"o1 = new stzNumber(12)\n? o1.ApplyFormat()","output":"+12","from":"composed from the signature, run in the library"}},{"name":"Format","description":"Format the number with the default options (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#format","signature":"Format()","extensions":["XT"],"forms":["FormatXT"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Format()","output":"+12","from":"composed from the signature, run in the library"}},{"name":"CompactForm","description":"The billion boundary was wrong too -- `> 1_000_000_000` let EXACTLY one billion fall through to the same empty answer, where every other boundary in the chain is inclusive.","also_written":["ToCompactForm"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/compactform.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/compactform.html","signature":"CompactForm()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.CompactForm()","output":"12","from":"composed from the signature, run in the library"}},{"name":"KForm","description":"The number in K (thousands) form.","also_written":["ToKForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#kform","signature":"KForm()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.KForm()","output":"12","from":"composed from the signature, run in the library"}},{"name":"MForm","description":"The number in M (millions) form.","also_written":["ToMForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#mform","signature":"MForm()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.MForm()","output":"12","from":"composed from the signature, run in the library"}},{"name":"BForm","description":"The number in B (billions) form.","also_written":["ToBForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#bform","signature":"BForm()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.BForm()","output":"12","from":"composed from the signature, run in the library"}},{"name":"SetDefaultFormat","description":"Default-format setting (unsupported in this version: raises).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#setdefaultformat","signature":"SetDefaultFormat()","extensions":[]},{"name":"ApplyLocale","description":"Locale application (unsupported in this version: raises).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#applylocale","signature":"ApplyLocale(pcLocale)","extensions":[]},{"name":"operator","description":"Because it causes semantic conflict with feature in stzExtCode (see CREATE_TABLE sql function)","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#operator","signature":"operator(pOp, pValue)","extensions":[]},{"name":"IsStzNumber","description":"Always TRUE: the object IS a stzNumber.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isstznumber","signature":"IsStzNumber()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsStzNumber()","output":"1","from":"composed from the signature, run in the library"}},{"name":"stzType","description":"The Softanza type symbol: :stzNumber.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#stztype","signature":"stzType()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.stzType()","output":"stznumber","from":"composed from the signature, run in the library"}},{"name":"IsItem","description":"Always TRUE: a number can be a list item.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isitem","signature":"IsItem()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsItem()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsItemOf","description":"TRUE if the number occurs in the given list.","also_written":["IsItemIn","AsAnItemOf","IsAnItemIn","IsNumberIn","IsNumberOf","IsANumberIn","IsANumberOf","IsOneOfThese"],"entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isitemof.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isitemof.html","signature":"IsItemOf(paList)","extensions":[],"example":{"code":"? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence(\"2\")\n? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence([ 2 ])\n? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence( 2 )\n? Q(2).IsOneOfThese([ 3, 2, 5 ])\n? Q(\"2\").IsOneOfThese([ 3, 2, 5 ])\n? Q([2]).IsOneOfThese([ 3, 2, 5 ])","output":"0\n0\n2\n1\n0\n0","from":"library test"}},{"name":"IsMember","description":"Always TRUE: a number can be a member.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#ismember","signature":"IsMember()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsMember()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMemberOf","description":"TRUE if the number (as held) occurs in the given list.","also_written":["IsMemberIn","AsAMemberOf","IsAMemberIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#ismemberof","signature":"IsMemberOf(paList)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsMemberOf([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsANumber","description":"Always TRUE: the object holds a number.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/isanumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/isanumber.html","signature":"IsANumber()","extensions":[],"example":{"code":"# a number\n? Q(2).IsANumber()\n# even\n? Q(2).IsEven()\n# positive\n? Q(2).IsPositive()","output":"1\n1\n1","from":"library test"}},{"name":"IsNotANumber","description":"Always FALSE: it IS a number.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotanumber","signature":"IsNotANumber()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotANumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAString","description":"Always FALSE: a number is not a string.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isastring","signature":"IsAString()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsAString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotAString","description":"Always TRUE: a number is not a string.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotastring","signature":"IsNotAString()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotAString()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAList","description":"Always FALSE: a number is not a list.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isalist","signature":"IsAList()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsAList()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotAList","description":"Always TRUE: a number is not a list.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotalist","signature":"IsNotAList()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotAList()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAnObject","description":"Always TRUE: the wrapper is an object.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isanobject","signature":"IsAnObject()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsAnObject()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAObject","description":"Always TRUE: the wrapper is an object.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isaobject","signature":"IsAObject()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsAObject()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotAnObject","description":"Always FALSE: the wrapper is an object.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotanobject","signature":"IsNotAnObject()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotAnObject()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotOneOfThese","description":"TRUE if the number occurs in NONE of the given values.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnotoneofthese","signature":"IsNotOneOfThese(paList)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNotOneOfThese([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLetter","description":"Always FALSE: a number is not a letter.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isletter","signature":"IsLetter()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsLetter()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsALetter","description":"Always FALSE: a number is not a letter.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isaletter","signature":"IsALetter()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsALetter()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLetterOf","description":"Always FALSE: a number is not a letter.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isletterof","signature":"IsLetterOf(pStrOrListOfChars)","extensions":[]},{"name":"IsALetterOf","description":"Always FALSE: a number is not a letter.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isaletterof","signature":"IsALetterOf(pcStr)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsALetterOf(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLetterIn","description":"Always FALSE: a number is not a letter.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isletterin","signature":"IsLetterIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsLetterIn(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsALetterIn","description":"Always FALSE: a number is not a letter.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isaletterin","signature":"IsALetterIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsALetterIn(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharOf","description":"Always FALSE: a number is not a char.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#ischarof","signature":"IsCharOf(pStrOrListOfChars)","extensions":[]},{"name":"IsACharOf","description":"Always FALSE: a number is not a char.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isacharof","signature":"IsACharOf(pcStr)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsACharOf(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharIn","description":"Always FALSE: a number is not a char.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#ischarin","signature":"IsCharIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsCharIn(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsACharIn","description":"Always FALSE: a number is not a char.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isacharin","signature":"IsACharIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsACharIn(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Stringify","description":"stringify(), tostring(), and tocode()","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#stringify","signature":"Stringify()","extensions":["Q"],"forms":["StringifyQ"]},{"name":"DeepStringifiy","description":"stringify(), tostring(), and tocode()","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#deepstringifiy","signature":"DeepStringifiy()","extensions":[]},{"name":"DeepStringfyQ","description":"Same as StringifyQ: Do nothing, the object is naturally stringified becauses it contains its value always as a string","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#deepstringfyq","signature":"DeepStringfyQ()","extensions":[]},{"name":"IsRGBColor","description":"TRUE if the number is a valid RGB color value.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isrgbcolor","signature":"IsRGBColor()","extensions":[]},{"name":"IsAnRGBColor","description":"TRUE if the number is a valid RGB color value.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isanrgbcolor","signature":"IsAnRGBColor()","extensions":[]},{"name":"HasSameTypeAs","description":"TRUE if the given value is a number too.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#hassametypeas","signature":"HasSameTypeAs(p)","extensions":[]},{"name":"UpTo","description":"The numbers from this one UP TO n, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#upto","signature":"UpTo(pnOtherNumber)","extensions":[]},{"name":"DownTo","description":"The numbers from this one DOWN TO n, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#downto","signature":"DownTo(pnOtherNumber)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.DownTo(2) )","output":"[ 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2 ]","from":"composed from the signature, run in the library"}},{"name":"SwapWith","description":"Swapping the content of the stzNumber with an other stzNumber","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#swapwith","signature":"SwapWith(pOtherStzNumber)","extensions":["Q"],"forms":["SwapWithQ"]},{"name":"SwapContentWith","description":"Same as SwapWith: Swapping the content of the stzNumber with an other stzNumber","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#swapcontentwith","signature":"SwapContentWith(pOtherStzNumber)","extensions":["Q"],"forms":["SwapContentWithQ"]},{"name":"IsPerfect","description":"TRUE if the integer is a perfect number (equals the sum of its divisors).","also_written":["IsPerfectNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isperfect","signature":"IsPerfect()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsPerfect()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DigitCount","description":"How many digits the integer has.","also_written":["HowManyDigits"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#digitcount","signature":"DigitCount()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.DigitCount()","output":"2","from":"composed from the signature, run in the library"}},{"name":"DigitSum","description":"The sum of the digits of the integer.","also":"sum of the digits  add the digits together","also_written":["SumOfDigits"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#digitsum","signature":"DigitSum()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.DigitSum()","output":"3","from":"composed from the signature, run in the library"}},{"name":"ReverseDigits","description":"The digits of the integer, reversed.","also_written":["ReversedDigits"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#reversedigits","signature":"ReverseDigits()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ReverseDigits()","output":"21","from":"composed from the signature, run in the library"}},{"name":"IsDigitPalindrome","description":"TRUE if the digits read the same backward.","also_written":["IsPalindromeNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isdigitpalindrome","signature":"IsDigitPalindrome()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsDigitPalindrome()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Fibonacci","description":"The Fibonacci value for this integer.","entry":"https://mayouni.github.io/stzsite/en/reference/stznumber/fibonacci.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumber/fibonacci.html","signature":"Fibonacci()","extensions":["Q"],"forms":["FibonacciQ"],"example":{"code":"o1 = new stzNumber(12)\n? o1.Fibonacci()","output":"144","from":"composed from the signature, run in the library"}},{"name":"Methods","description":"The methods of the object (Haro reflection).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#methods","signature":"Methods()","extensions":[]},{"name":"Attributes","description":"The attributes of the object (Haro reflection).","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#attributes","signature":"Attributes()","extensions":[]},{"name":"ClassName","description":"The lowercase class name: \"stznumber\".","also_written":["StzClass","StzClassName"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#classname","signature":"ClassName()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.ClassName()","output":"stznumber","from":"composed from the signature, run in the library"}},{"name":"IsNamedObject","description":"Always FALSE: plain numbers carry no name.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#isnamedobject","signature":"IsNamedObject()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.IsNamedObject()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowMany","description":"How many times the given digit occurs in the number.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#howmany","signature":"HowMany(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.HowMany(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"Digits","description":"The digits of the number, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#digits","signature":"Digits()","extensions":["Q","QRT"],"forms":["DigitsQ","DigitsQRT"],"example":{"code":"o1 = new stzNumber(12)\n? @@( o1.Digits() )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"Percent","description":"The number as a percentage string.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#percent","signature":"Percent()","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.Percent()","output":"0.12","from":"composed from the signature, run in the library"}},{"name":"PercentOf","description":"What percentage this number is OF the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#percentof","signature":"PercentOf(n)","extensions":[],"example":{"code":"o1 = new stzNumber(12)\n? o1.PercentOf(2)","output":"0.24","from":"composed from the signature, run in the library"}},{"name":"pvtCalculate","description":"internal kitchen of the class","url":"https://mayouni.github.io/stzsite/en/reference/stznumber.html#pvtcalculate","signature":"pvtCalculate(pcOperation, pOtherNumber)","extensions":[]}]},{"name":"stzNumbrex","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzNumbrex.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#init","signature":"init(pcPattern)","extensions":[]},{"name":"NormalizePattern","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#normalizepattern","signature":"NormalizePattern(_cPattern_)","extensions":[]},{"name":"ParsePattern","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#parsepattern","signature":"ParsePattern(_cPattern_)","extensions":[]},{"name":"SplitByOperator","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#splitbyoperator","signature":"SplitByOperator(_cStr_, cOperator)","extensions":[]},{"name":"ParseAlternation","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#parsealternation","signature":"ParseAlternation(_cTokenStr_)","extensions":[]},{"name":"ParseConjunction","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#parseconjunction","signature":"ParseConjunction(_cTokenStr_)","extensions":[]},{"name":"ParseSingleToken","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#parsesingletoken","signature":"ParseSingleToken(_cTokenStr_)","extensions":[]},{"name":"ParseConstraints","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#parseconstraints","signature":"ParseConstraints(cConstraintStr, _cType_)","extensions":[]},{"name":"Match","description":"matching logic","entry":"https://mayouni.github.io/stzsite/en/reference/stznumbrex/match.html","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex/match.html","signature":"Match(pnNumber)","extensions":[],"example":{"code":"oNx = new stzNumbrex(\"{@Property(Prime)}\")\n? oNx.Match(17)\n? oNx.Match(18)","output":"1\n0","from":"library test"}},{"name":"MatchTokens","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#matchtokens","signature":"MatchTokens(_aTokens_, _nNum_)","extensions":[]},{"name":"MatchSingleToken","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#matchsingletoken","signature":"MatchSingleToken(_aToken_, _nNum_)","extensions":[]},{"name":"CheckProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkproperty","signature":"CheckProperty(_cProperty_, _nNum_)","extensions":[]},{"name":"IsPrime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#isprime","signature":"IsPrime(_nNum_)","extensions":[]},{"name":"IsPerfect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#isperfect","signature":"IsPerfect(_nNum_)","extensions":[]},{"name":"IsFibonacci","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#isfibonacci","signature":"IsFibonacci(_nNum_)","extensions":[]},{"name":"IsSquare","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#issquare","signature":"IsSquare(_nNum_)","extensions":[]},{"name":"IsPalindrome","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#ispalindrome","signature":"IsPalindrome(_nNum_)","extensions":[]},{"name":"IsAbundant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#isabundant","signature":"IsAbundant(_nNum_)","extensions":[]},{"name":"IsDeficient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#isdeficient","signature":"IsDeficient(_nNum_)","extensions":[]},{"name":"IsTriangular","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#istriangular","signature":"IsTriangular(_nNum_)","extensions":[]},{"name":"IsCube","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#iscube","signature":"IsCube(_nNum_)","extensions":[]},{"name":"GetProperDivisors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#getproperdivisors","signature":"GetProperDivisors(_nNum_)","extensions":[]},{"name":"CheckDigits","description":"digit checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkdigits","signature":"CheckDigits(_aToken_, _nNum_)","extensions":[]},{"name":"GetDigits","description":"digit checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#getdigits","signature":"GetDigits(_nNum_)","extensions":[]},{"name":"CheckFactors","description":"factor checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkfactors","signature":"CheckFactors(_aToken_, _nNum_)","extensions":[]},{"name":"GetFactors","description":"factor checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#getfactors","signature":"GetFactors(_nNum_)","extensions":[]},{"name":"CheckRelation","description":"relation checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkrelation","signature":"CheckRelation(cRelation, _nNum_)","extensions":[]},{"name":"CheckApprox","description":"relation checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkapprox","signature":"CheckApprox(cApprox, _nNum_)","extensions":[]},{"name":"CheckPart","description":"relation checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkpart","signature":"CheckPart(_cPart_, _nNum_)","extensions":[]},{"name":"CheckDivisor","description":"relation checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkdivisor","signature":"CheckDivisor(_cValue_, _nNum_)","extensions":[]},{"name":"CheckMultiple","description":"relation checking","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#checkmultiple","signature":"CheckMultiple(_cValue_, _nNum_)","extensions":[]},{"name":"ExtractParts","description":"part extraction","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#extractparts","signature":"ExtractParts(_nNum_)","extensions":[]},{"name":"MatchedParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#matchedparts","signature":"MatchedParts()","extensions":[]},{"name":"Digits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#digits","signature":"Digits()","extensions":[]},{"name":"Factors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#factors","signature":"Factors()","extensions":[]},{"name":"Properties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#properties","signature":"Properties()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#value","signature":"Value()","extensions":[]},{"name":"Tokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#tokens","signature":"Tokens()","extensions":[],"example":{"code":"o1 = new stzNumbrex(\"{@Property(Prime)}\")\n? @@( o1.Tokens() )","output":"[ [ [ \"type\", \"property\" ], [ \"value\", \"prime\" ], [ \"constraints\", [ ] ], [ \"min\", 1 ], [ \"max\", 1 ], [ \"negated\", 0 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Pattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#pattern","signature":"Pattern()","extensions":[],"example":{"code":"o1 = new stzNumbrex(\"{@Property(Prime)}\")\n? o1.Pattern()","output":"{@Property(Prime)}","from":"composed from the signature, run in the library"}},{"name":"SetTarget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#settarget","signature":"SetTarget(pnNumber)","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#explain","signature":"Explain()","extensions":[]},{"name":"MatchingNumberAfter","description":"","also_written":["MatchingNumberNextTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#matchingnumberafter","signature":"MatchingNumberAfter(_nStart_)","extensions":[],"example":{"code":"o1 = new stzNumbrex(\"{@Property(Prime)}\")\n? o1.MatchingNumberAfter(2)","output":"2","from":"composed from the signature, run in the library"}},{"name":"MatchingNumberBefore","description":"","also_written":["MatchingNumberPreviousTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#matchingnumberbefore","signature":"MatchingNumberBefore(_nStart_)","extensions":[],"example":{"code":"o1 = new stzNumbrex(\"{@Property(Prime)}\")\n? o1.MatchingNumberBefore(2)","output":"2","from":"composed from the signature, run in the library"}},{"name":"MatchingNumbersBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#matchingnumbersbetween","signature":"MatchingNumbersBetween(_nStart_, _nEnd_)","extensions":[]},{"name":"MatchingBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#matchingbetween","signature":"MatchingBetween(_nStart_, _nEnd_)","extensions":[]},{"name":"CountMatchingBetween","description":"","also_written":["CountMatchingNumbersBetween","HowManyMatchingNumbersBetween","NumberOfMatchingNumbersBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#countmatchingbetween","signature":"CountMatchingBetween(_nStart_, _nEnd_)","extensions":[]},{"name":"EnableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#enabledebug","signature":"EnableDebug()","extensions":[]},{"name":"DisableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#disabledebug","signature":"DisableDebug()","extensions":[]},{"name":"SetDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#setdebug","signature":"SetDebug(bFlag)","extensions":[]},{"name":"IsNumeric","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stznumbrex.html#isnumeric","signature":"IsNumeric(_cStr_)","extensions":[]}]},{"name":"stzObjectGuard","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzobjectguard.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjectguard.html#init","signature":"init(poObj, pcKeyword)","extensions":[]},{"name":"Content","description":"","also_written":["Value"],"url":"https://mayouni.github.io/stzsite/en/reference/stzobjectguard.html#content","signature":"Content()","extensions":[]},{"name":"Object","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjectguard.html#object","signature":"Object()","extensions":[]},{"name":"Keyword","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjectguard.html#keyword","signature":"Keyword()","extensions":[],"example":{"code":"oL = new stzList([ 1, 2 ])\no1 = new stzObjectGuard(oL, :Pair)\n? o1.Keyword()","output":"pair","from":"composed from the signature, run in the library"}},{"name":"Where","description":"","also_written":["W"],"url":"https://mayouni.github.io/stzsite/en/reference/stzobjectguard.html#where","signature":"Where(pcCondition)","extensions":[],"example":{"code":"oL = new stzList([ 1, 2 ])\no1 = new stzObjectGuard(oL, :Pair)\n? o1.Where(\"@pair[1] = 1\")","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzObjective","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzObjective.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#init","signature":"init(pcExpression, pacVariables)","extensions":[]},{"name":"Expression","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#expression","signature":"Expression()","extensions":[],"example":{"code":"o1 = new stzObjective(\"-(x-3)^2 + 7\", [ \"x\" ])\n? o1.Expression()","output":"-(x-3)^2 + 7","from":"composed from the signature, run in the library"}},{"name":"Variables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#variables","signature":"Variables()","extensions":[],"example":{"code":"o1 = new stzObjective(\"-(x-3)^2 + 7\", [ \"x\" ])\n? @@( o1.Variables() )","output":"[ \"x\" ]","from":"composed from the signature, run in the library"}},{"name":"MathFunctionQ","description":"NOT `Function()`: Haro accepts `function` as a synonym for `func`, so a method by that name is a C6 \"Error in function name\" at load time. Same family as naming a variable `oR`, which folds onto the `or` keyword. an OBJECT accessor, so it is Q-only -- a plain twin would return an object, which is exactly what the plain form must never do","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#mathfunctionq","signature":"MathFunctionQ()","extensions":[]},{"name":"ValueAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#valueat","signature":"ValueAt(paPoint)","extensions":[]},{"name":"GradientAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#gradientat","signature":"GradientAt(paPoint)","extensions":[]},{"name":"SetMaxIterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#setmaxiterations","signature":"SetMaxIterations(n)","extensions":["Q"],"forms":["SetMaxIterationsQ"]},{"name":"SetGradientTolerance","description":"How small the gradient must get before the search calls it done. Left at the engine's default when unset, rather than guessed at here.","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#setgradienttolerance","signature":"SetGradientTolerance(n)","extensions":["Q"],"forms":["SetGradientToleranceQ"]},{"name":"MinimizeFrom","description":"THE ANSWER IS A RECORD, NOT A POINT, for the same reason the hypothesis tests return one: a bare answer cannot tell you it did not converge. :status says how it stopped, :evaluations is the honest cost (an iteration that line-searched twelve times is not one unit of work), and :why says it in words.","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#minimizefrom","signature":"MinimizeFrom(paStart)","extensions":[]},{"name":"MaximizeFrom","description":"THE LARGEST value, by minimising the negative. Doing it here rather than telling you to rewrite the expression is the point: -f has the same maximiser as f has minimiser, but the VALUE comes back negated, and forgetting to flip it back is the obvious way to get this wrong.","url":"https://mayouni.github.io/stzsite/en/reference/stzobjective.html#maximizefrom","signature":"MaximizeFrom(paStart)","extensions":[]}]},{"name":"stzOccurrences","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzOccurrences.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#init","signature":"init(panOccurr, pcSubStr, pcStr)","extensions":[]},{"name":"Occurrences","description":"","also_written":["Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#occurrences","signature":"Occurrences()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#value","signature":"Value()","extensions":[]},{"name":"SubString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#substring","signature":"SubString()","extensions":["Q"],"forms":["SubStringQ"],"example":{"code":"o1 = new stzOccurrences([ 2, 4 ], \"an\", \"banana\")\n? @@( o1.SubString() )","output":"\"NULL\"","from":"composed from the signature, run in the library"}},{"name":"String","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#string","signature":"String()","extensions":["Q"],"forms":["StringQ"],"example":{"code":"o1 = new stzOccurrences([ 2, 4 ], \"an\", \"banana\")\n? @@( o1.String() )","output":"\"NULL\"","from":"composed from the signature, run in the library"}},{"name":"Removed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#removed","signature":"Removed()","extensions":["CS"],"forms":["RemovedCS"]},{"name":"ReplacedWithCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#replacedwithcs","signature":"ReplacedWithCS()","extensions":[]},{"name":"Uppercased","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#uppercased","signature":"Uppercased()","extensions":[]},{"name":"Lowercased","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoccurrences.html#lowercased","signature":"Lowercased()","extensions":[]}]},{"name":"stzOctalNumber","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzOctalNumber.ring","inherits":{"stzString":1113},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#init","signature":"init(pNumber)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#content","signature":"Content()","extensions":["Q"],"forms":["TextQ","StringQ","ContentQ","ToStringQ","TheStringQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#value","signature":"Value()","extensions":[]},{"name":"WithPrefix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#withprefix","signature":"WithPrefix()","extensions":[],"example":{"code":"o1 = new stzOctalNumber(\"0o377\")\n? o1.WithPrefix()","output":"0o0o377","from":"composed from the signature, run in the library"}},{"name":"ToStzNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tostznumber","signature":"ToStzNumber()","extensions":[]},{"name":"ToStzString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tostzstring","signature":"ToStzString()","extensions":[]},{"name":"ToDecimalForm","description":"","also_written":["ToDecimal"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#todecimalform","signature":"ToDecimalForm()","extensions":[],"example":{"code":"o1 = new stzOctalNumber(\"0o377\")\n? o1.ToDecimalForm()","output":"255","from":"composed from the signature, run in the library"}},{"name":"OctalNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#octalnumber","signature":"OctalNumber()","extensions":[]},{"name":"ToBinaryForm","description":"","also_written":["ToBinary"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tobinaryform","signature":"ToBinaryForm()","extensions":[],"example":{"code":"o1 = new stzOctalNumber(\"0o377\")\n? o1.ToBinaryForm()","output":"0b11111111","from":"composed from the signature, run in the library"}},{"name":"ToBinaryFormWithoutPrefix","description":"","also_written":["ToBinaryWithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tobinaryformwithoutprefix","signature":"ToBinaryFormWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzOctalNumber(\"0o377\")\n? o1.ToBinaryFormWithoutPrefix()","output":"11111111","from":"composed from the signature, run in the library"}},{"name":"ToHexForm","description":"","also_written":["ToHex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tohexform","signature":"ToHexForm()","extensions":[],"example":{"code":"o1 = new stzOctalNumber(\"0o377\")\n? o1.ToHexForm()","output":"0xFF","from":"composed from the signature, run in the library"}},{"name":"ToUnicodeHexForm","description":"","also_written":["ToUnicodeHexFor"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tounicodehexform","signature":"ToUnicodeHexForm()","extensions":[],"example":{"code":"o1 = new stzOctalNumber(\"0o377\")\n? o1.ToUnicodeHexForm()","output":"U+FF","from":"composed from the signature, run in the library"}},{"name":"ToHexFormWithoutPrefix","description":"","also_written":["ToHexmWithoutPrefix"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tohexformwithoutprefix","signature":"ToHexFormWithoutPrefix()","extensions":[],"example":{"code":"o1 = new stzOctalNumber(\"0o377\")\n? o1.ToHexFormWithoutPrefix()","output":"FF","from":"composed from the signature, run in the library"}},{"name":"ToBaseNForm","description":"","also_written":["toBaseN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tobasenform","signature":"ToBaseNForm(n)","extensions":[]},{"name":"ToScientificNotationForm","description":"","also_written":["ToScientificNotation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#toscientificnotationform","signature":"ToScientificNotationForm()","extensions":[]},{"name":"ToBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#tobytes","signature":"ToBytes()","extensions":[]},{"name":"FromDecimalForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#fromdecimalform","signature":"FromDecimalForm(n)","extensions":[]},{"name":"FromDecimal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#fromdecimal","signature":"FromDecimal(n)","extensions":[]},{"name":"FromBinaryForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#frombinaryform","signature":"FromBinaryForm(cBinary)","extensions":[]},{"name":"FromBinary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#frombinary","signature":"FromBinary(cBinary)","extensions":[]},{"name":"FromHexForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#fromhexform","signature":"FromHexForm(cHex)","extensions":[]},{"name":"FromHex","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoctalnumber.html#fromhex","signature":"FromHex(cHex)","extensions":[]}]},{"name":"stzOidcClient","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidc.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#init","signature":"init(pcIssuer, pcClientId)","extensions":[]},{"name":"Issuer","description":"configuration (plain + Q twins)","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#issuer","signature":"Issuer()","extensions":[]},{"name":"ClientId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#clientid","signature":"ClientId()","extensions":[]},{"name":"SetRedirectUri","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#setredirecturi","signature":"SetRedirectUri(pcUri)","extensions":["Q"],"forms":["SetRedirectUriQ"]},{"name":"RedirectUri","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#redirecturi","signature":"RedirectUri()","extensions":[]},{"name":"SetClockSkew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#setclockskew","signature":"SetClockSkew(pnSecs)","extensions":["Q"],"forms":["SetClockSkewQ"]},{"name":"ClockSkew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#clockskew","signature":"ClockSkew()","extensions":[]},{"name":"AddKey","description":"the provider's signing keys (its JWKS) -------------------------- add one key: [ :kid, :kty, :x, :y ] (EC) or [ :kid, :kty, :n, :e ] (RSA).","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#addkey","signature":"AddKey(paJwk)","extensions":["Q"],"forms":["AddKeyQ"]},{"name":"SetJwks","description":"load a whole JWKS document ({\"keys\":[ {...}, ... ]}), as fetched from the provider's jwks_uri.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#setjwks","signature":"SetJwks(pcJson)","extensions":["Q"],"forms":["SetJwksQ"]},{"name":"NumberOfKeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#numberofkeys","signature":"NumberOfKeys()","extensions":[]},{"name":"KeyIds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#keyids","signature":"KeyIds()","extensions":[]},{"name":"AuthorizationUrl","description":"step 1: send the user to the provider --------------------------- The authorization URL. state defends the redirect against CSRF; nonce binds the id-token to THIS login (replay defense); PKCE (S256) stops an intercepted authorization code from being redeemed by anyone else.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#authorizationurl","signature":"AuthorizationUrl(pcAuthEndpoint, pcState, pcNonce)","extensions":["XT"],"forms":["AuthorizationUrlXT"]},{"name":"NewPkce","description":"a fresh PKCE verifier (kept by the app) and its S256 challenge (sent to the provider) -> [ :verifier, :challenge ].","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#newpkce","signature":"NewPkce()","extensions":[]},{"name":"PkceChallengeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#pkcechallengeof","signature":"PkceChallengeOf(pcVerifier)","extensions":[]},{"name":"VerifyIdToken","description":"step 2: believe (or refuse) the id-token ------------------------ Verify an id-token end to end -> [ :ok, :subject, :email, :claims, :why ]. pcExpectedNonce is the nonce this login sent (\"\" skips that check, which is only sound for a flow that carried no nonce).","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#verifyidtoken","signature":"VerifyIdToken(pcToken, pcExpectedNonce)","extensions":[]},{"name":"VerifyIdTokenAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#verifyidtokenat","signature":"VerifyIdTokenAt(pcToken, pcExpectedNonce, pnNow)","extensions":[]},{"name":"Why","description":"why the last verification was refused (\"\" when it passed).","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#why","signature":"Why()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcclient.html#show","signature":"Show()","extensions":[]}]},{"name":"stzOidcProvider","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidcProvider.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#init","signature":"init(pcIssuer)","extensions":[]},{"name":"Issuer","description":"identity + keys","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#issuer","signature":"Issuer()","extensions":[]},{"name":"SigningKeyId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#signingkeyid","signature":"SigningKeyId()","extensions":[]},{"name":"SigningAlgorithm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#signingalgorithm","signature":"SigningAlgorithm()","extensions":[]},{"name":"UseRsaKey","description":"Sign with RS256 instead, using an RSA private key you already have. Plenty of older clients accept RS256 and nothing else, so an ES256-only issuer cannot serve them. The key stays here; only its public parts reach the JWKS.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#usersakey","signature":"UseRsaKey(pcPem)","extensions":["Q"],"forms":["UseRsaKeyQ"]},{"name":"UseNewRsaKey","description":"generate one, for development","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#usenewrsakey","signature":"UseNewRsaKey(nBits)","extensions":["Q"],"forms":["UseNewRsaKeyQ"]},{"name":"RotateKey","description":"Start signing with a NEW key. The previous public key stays in the JWKS, so tokens already issued keep verifying until they expire -- rotation without an outage. A 32-byte hex seed makes it deterministic (\"\" = random).","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#rotatekey","signature":"RotateKey(pcSeedHex)","extensions":["Q"],"forms":["RotateKeyQ"]},{"name":"NumberOfPublishedKeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#numberofpublishedkeys","signature":"NumberOfPublishedKeys()","extensions":[]},{"name":"JwksJson","description":"what a relying party fetches from jwks_uri: the CURRENT key plus any still-valid previous ones.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#jwksjson","signature":"JwksJson()","extensions":[]},{"name":"DiscoveryJson","description":"the discovery document served at /.well-known/openid-configuration.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#discoveryjson","signature":"DiscoveryJson()","extensions":[]},{"name":"RegisterClient","description":"the client registry --------------------------------------------- Register an application. The secret is stored HASHED (a leak of our store must not yield working client credentials). paRedirectUris is the exact set a code may be delivered to.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#registerclient","signature":"RegisterClient(pcClientId, pcSecret, paRedirectUris)","extensions":["XT"],"forms":["RegisterClientXT"]},{"name":"HasClient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#hasclient","signature":"HasClient(pcClientId)","extensions":[]},{"name":"ClientIds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#clientids","signature":"ClientIds()","extensions":[]},{"name":"RedirectUrisOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#redirecturisof","signature":"RedirectUrisOf(pcClientId)","extensions":[]},{"name":"RemoveClient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#removeclient","signature":"RemoveClient(pcClientId)","extensions":[]},{"name":"Authorize","description":"step 1: authorize (the user is already signed in to US) ---------- Issue an authorization code for an authenticated user. paReq: [ :clientId, :redirectUri, :state, :nonce, :codeChallenge, :scope ] -> [ :ok, :code, :redirectTo, :state, :why, :error ]","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#authorize","signature":"Authorize(paReq, pcUser)","extensions":[]},{"name":"AuthorizeAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#authorizeat","signature":"AuthorizeAt(paReq, pcUser, pnNow)","extensions":[]},{"name":"ExchangeCode","description":"step 2: token (a back-channel call from the app's server) -------- Exchange a code for tokens -> [ :ok, :idToken, :accessToken, :tokenType, :expiresIn, :subject, :why, :error ].","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#exchangecode","signature":"ExchangeCode(pcClientId, pcClientSecret, pcCode, pcRedirectUri, pcCodeVerifier)","extensions":[]},{"name":"ExchangeCodeAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#exchangecodeat","signature":"ExchangeCodeAt(pcClientId, pcClientSecret, pcCode, pcRedirectUri, pcCodeVerifier, pnNow)","extensions":[]},{"name":"IssueIdToken","description":"token minting ---------------------------------------------------- a signed id-token for a subject + audience (used by the flow above, and directly when an app trusts this provider in-process).","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#issueidtoken","signature":"IssueIdToken(pcSubject, pcAudience, pcNonce)","extensions":[]},{"name":"IssueIdTokenAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#issueidtokenat","signature":"IssueIdTokenAt(pcSubject, pcAudience, pcNonce, pnNow)","extensions":[]},{"name":"SetTokenTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#settokenttl","signature":"SetTokenTTL(pnSecs)","extensions":["Q"],"forms":["SetTokenTTLQ"]},{"name":"TokenTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#tokenttl","signature":"TokenTTL()","extensions":[]},{"name":"SetCodeTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#setcodettl","signature":"SetCodeTTL(pnSecs)","extensions":["Q"],"forms":["SetCodeTTLQ"]},{"name":"CodeTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#codettl","signature":"CodeTTL()","extensions":[]},{"name":"NumberOfPendingCodes","description":"housekeeping + introspection","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#numberofpendingcodes","signature":"NumberOfPendingCodes()","extensions":[]},{"name":"PurgeExpiredCodesAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#purgeexpiredcodesat","signature":"PurgeExpiredCodesAt(pnNow)","extensions":[]},{"name":"PurgeExpiredCodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#purgeexpiredcodes","signature":"PurgeExpiredCodes()","extensions":[]},{"name":"PkceChallengeOf","description":"the S256 challenge for a verifier (the same computation a client makes).","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#pkcechallengeof","signature":"PkceChallengeOf(pcVerifier)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#why","signature":"Why()","extensions":[]},{"name":"ErrorCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#errorcode","signature":"ErrorCode()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcprovider.html#show","signature":"Show()","extensions":[]}]},{"name":"stzOidcSandbox","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzOidcSandbox.ring","inherits":{},"methods":[{"name":"init","description":"pcIssuer is the \"iss\" every token carries; pcClientId the \"aud\".","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#init","signature":"init(pcIssuer, pcClientId)","extensions":[]},{"name":"UseSeed","description":"the provider's identity ----------------------------------------- a deterministic key from a 32-byte hex seed (\"\" = random). Same seed -> same key, so a test that pins a token can be reproduced.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#useseed","signature":"UseSeed(pcSeedHex)","extensions":["Q"],"forms":["UseSeedQ"]},{"name":"SetKeyId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#setkeyid","signature":"SetKeyId(pcKid)","extensions":["Q"],"forms":["SetKeyIdQ"]},{"name":"IsSandbox","description":"a double declares itself -- see stzServiceRegistry","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#issandbox","signature":"IsSandbox()","extensions":[]},{"name":"KeyId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#keyid","signature":"KeyId()","extensions":[]},{"name":"Issuer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#issuer","signature":"Issuer()","extensions":[]},{"name":"ClientId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#clientid","signature":"ClientId()","extensions":[]},{"name":"SetTokenTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#settokenttl","signature":"SetTokenTTL(pnSecs)","extensions":["Q"],"forms":["SetTokenTTLQ"]},{"name":"TokenTTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#tokenttl","signature":"TokenTTL()","extensions":[]},{"name":"PublicJwk","description":"the PUBLIC half, as a JWK -- what a relying party is given.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#publicjwk","signature":"PublicJwk()","extensions":[]},{"name":"JwksJson","description":"the JWKS document a provider serves at its jwks_uri.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#jwksjson","signature":"JwksJson()","extensions":[]},{"name":"DiscoveryJson","description":"the discovery document (the well-known endpoint an RP reads first).","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#discoveryjson","signature":"DiscoveryJson()","extensions":[]},{"name":"AuthorizationEndpoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#authorizationendpoint","signature":"AuthorizationEndpoint()","extensions":[]},{"name":"TokenEndpoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#tokenendpoint","signature":"TokenEndpoint()","extensions":[]},{"name":"IssueIdToken","description":"issuing tokens -------------------------------------------------- a well-formed, correctly-signed id-token for a subject.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#issueidtoken","signature":"IssueIdToken(pcSubject, pcNonce)","extensions":["XT"],"forms":["IssueIdTokenXT"]},{"name":"IssueIdTokenAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#issueidtokenat","signature":"IssueIdTokenAt(pcSubject, pcNonce, pnNow)","extensions":[]},{"name":"IssueExpiredIdTokenAt","description":"an ALREADY-EXPIRED token (issued in the past) -- for the negative path.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#issueexpiredidtokenat","signature":"IssueExpiredIdTokenAt(pcSubject, pcNonce, pnNow)","extensions":[]},{"name":"IssueForgedIdTokenAt","description":"a token signed by a DIFFERENT key -- an impostor provider.","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#issueforgedidtokenat","signature":"IssueForgedIdTokenAt(pcSubject, pcNonce, pnNow)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoidcsandbox.html#show","signature":"Show()","extensions":[]}]},{"name":"stzOperatingSystem","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#init","signature":"init()","extensions":[]},{"name":"Architecture","description":"ENGINE-BACKED. This used to be Haro's getArch() -- a SECOND computation of a fact the engine already owns (process.zig's process_arch). Two sources of one truth: they happened to agree, but nothing guaranteed it, and a future non-Haro binding of Softanza would have had to derive the fact a third time. It now reads the ONE engine source, through stzProcess, which also owns the Zig<->Softanza vocabulary reconciliation (x86_64 -> x64). See SOFTANZA_SYSTEM_FOUNDATION.md.","also_written":["Arch"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#architecture","signature":"Architecture()","extensions":[]},{"name":"Is32Bit","description":"ENGINE-BACKED: the native pointer size decides the bit width directly (8 bytes = 64-bit), rather than inferring it from the arch string and returning 0 for anything unrecognised.","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#is32bit","signature":"Is32Bit()","extensions":[]},{"name":"Is64Bit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#is64bit","signature":"Is64Bit()","extensions":[]},{"name":"BitSize","description":"","also_written":["Bits"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#bitsize","signature":"BitSize()","extensions":[]},{"name":"Endianness","description":"ENGINE-BACKED machine facts (were absent on this class).","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#endianness","signature":"Endianness()","extensions":[]},{"name":"IsLittleEndian","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#islittleendian","signature":"IsLittleEndian()","extensions":[]},{"name":"IsBigEndian","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isbigendian","signature":"IsBigEndian()","extensions":[]},{"name":"PointerSize","description":"","also_written":["PointerSizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#pointersize","signature":"PointerSize()","extensions":[]},{"name":"IsARM","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isarm","signature":"IsARM()","extensions":[]},{"name":"IsARM32","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isarm32","signature":"IsARM32()","extensions":[]},{"name":"IsARM64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isarm64","signature":"IsARM64()","extensions":[]},{"name":"IsX86","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isx86","signature":"IsX86()","extensions":[]},{"name":"IsX64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isx64","signature":"IsX64()","extensions":[]},{"name":"IsIntel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isintel","signature":"IsIntel()","extensions":[]},{"name":"Name","description":"","also_written":["OS","OperatingSystem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#name","signature":"Name()","extensions":[]},{"name":"NameAndArchitecture","description":"","also_written":["OSAndArch","NameAndArch"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#nameandarchitecture","signature":"NameAndArchitecture()","extensions":[]},{"name":"FullName","description":"","also_written":["FullOSName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#fullname","signature":"FullName()","extensions":[]},{"name":"IsWindows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#iswindows","signature":"IsWindows()","extensions":[]},{"name":"IsWindows32","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#iswindows32","signature":"IsWindows32()","extensions":[]},{"name":"IsWindows64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#iswindows64","signature":"IsWindows64()","extensions":[]},{"name":"IsMSDOS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#ismsdos","signature":"IsMSDOS()","extensions":[]},{"name":"IsMSDOS32","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#ismsdos32","signature":"IsMSDOS32()","extensions":[]},{"name":"IsMSDOS64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#ismsdos64","signature":"IsMSDOS64()","extensions":[]},{"name":"IsUnix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isunix","signature":"IsUnix()","extensions":[]},{"name":"IsUnix32","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isunix32","signature":"IsUnix32()","extensions":[]},{"name":"IsUnix64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isunix64","signature":"IsUnix64()","extensions":[]},{"name":"IsLinux","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#islinux","signature":"IsLinux()","extensions":[]},{"name":"IsLinux32","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#islinux32","signature":"IsLinux32()","extensions":[]},{"name":"IsLinux64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#islinux64","signature":"IsLinux64()","extensions":[]},{"name":"IsFreeBSD","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isfreebsd","signature":"IsFreeBSD()","extensions":[]},{"name":"IsFreeBSD32","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isfreebsd32","signature":"IsFreeBSD32()","extensions":[]},{"name":"IsFreeBSD64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isfreebsd64","signature":"IsFreeBSD64()","extensions":[]},{"name":"IsMacOS","description":"","also_written":["IsMacOSX"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#ismacos","signature":"IsMacOS()","extensions":[]},{"name":"IsMacOS32","description":"","also_written":["IsMacOSX32"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#ismacos32","signature":"IsMacOS32()","extensions":[]},{"name":"IsMacOS64","description":"","also_written":["IsMacOSX64"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#ismacos64","signature":"IsMacOS64()","extensions":[]},{"name":"IsAndroid","description":"os family checks","also_written":["IsMobile"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isandroid","signature":"IsAndroid()","extensions":[]},{"name":"IsAndroid32","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isandroid32","signature":"IsAndroid32()","extensions":[]},{"name":"IsAndroid64","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isandroid64","signature":"IsAndroid64()","extensions":[]},{"name":"IsUnixLike","description":"os family checks","also_written":["IsPOSIX"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isunixlike","signature":"IsUnixLike()","extensions":[]},{"name":"IsMicrosoft","description":"os family checks","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#ismicrosoft","signature":"IsMicrosoft()","extensions":[]},{"name":"IsDesktop","description":"os family checks","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#isdesktop","signature":"IsDesktop()","extensions":[]},{"name":"Info","description":"system info","also_written":["Details","SystemInfo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#info","signature":"Info()","extensions":[]},{"name":"Show","description":"system info","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#show","signature":"Show()","extensions":[]},{"name":"Print","description":"system info","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#print","signature":"Print()","extensions":[]},{"name":"Display","description":"system info","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#display","signature":"Display()","extensions":[]},{"name":"PathSeparator","description":"","also_written":["PathSep","DirectorySeparator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#pathseparator","signature":"PathSeparator()","extensions":[]},{"name":"LineEnding","description":"","also_written":["EOL","NewLine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#lineending","signature":"LineEnding()","extensions":[]},{"name":"NormalizePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#normalizepath","signature":"NormalizePath(_cPath_)","extensions":["Q"],"forms":["NormalizePathQ"]},{"name":"ExecutableExtension","description":"","also_written":["ExeExtension"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#executableextension","signature":"ExecutableExtension()","extensions":[]},{"name":"SupportsColor","description":"","also_written":["HasColorSupport"],"url":"https://mayouni.github.io/stzsite/en/reference/stzoperatingsystem.html#supportscolor","signature":"SupportsColor()","extensions":[]}]},{"name":"stzOptimFile","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimFile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#init","signature":"init(pcPath)","extensions":[]},{"name":"SetText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#settext","signature":"SetText(pcText)","extensions":[]},{"name":"Findings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#findings","signature":"Findings()","extensions":[]},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#isvalid","signature":"IsValid()","extensions":[]},{"name":"CiteFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#citefindings","signature":"CiteFindings()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#name_","signature":"Name_()","extensions":[]},{"name":"SetsDeclared","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#setsdeclared","signature":"SetsDeclared()","extensions":[]},{"name":"MembersOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#membersof","signature":"MembersOf(pcSet)","extensions":[]},{"name":"ParamValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#paramvalue","signature":"ParamValue(pcParam, pcMember)","extensions":[]},{"name":"ToModel","description":"THE WHOLE POINT OF THE FORMAT, and the reason it is a front end rather than an engine: after this method there are no families left, only the longhand a caller would otherwise have typed.","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#tomodel","signature":"ToModel()","extensions":[]},{"name":"ToZopt","description":"Writing is not the mirror of reading and does not pretend to be: what comes back is the EXPANDED model, because that is what the file means. A round trip is checked by solving both and comparing the AST, which is the claim that matters -- not by diffing the text, which would only prove the writer echoes the reader.","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#tozopt","signature":"ToZopt()","extensions":[]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimfile.html#save","signature":"Save(pcPath)","extensions":[]}]},{"name":"stzOptimModel","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimModel.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#init","signature":"init()","extensions":[]},{"name":"Vars","description":"[ :x = [0, 40], :y = [0, :integer] ] -- a spec is [lb], [lb, ub], [lb, :integer] or [lb, ub, :integer]. An omitted upper bound means UNBOUNDED ABOVE, which the engine models exactly rather than by a large number standing in for infinity.","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/vars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/vars.html","signature":"Vars(paSpec)","extensions":["Q"],"forms":["VarsQ"],"example":{"code":"oF = new stzOptimModel()\noF.Vars([ :x = [ 0, 10 ] ])\noF.Maximize(\"x\")\noF.SubjectTo([ \"x >= 20\" ])\noF.Solve()\n? oF.StatusWord()","output":"infeasible","from":"library test"}},{"name":"AddVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#addvar","signature":"AddVar(pcName, pSpec)","extensions":[]},{"name":"HasVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#hasvar","signature":"HasVar(pcName)","extensions":[]},{"name":"NumberOfVars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#numberofvars","signature":"NumberOfVars()","extensions":[]},{"name":"VarNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#varnames","signature":"VarNames()","extensions":[]},{"name":"BoundsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#boundsof","signature":"BoundsOf(pcName)","extensions":[]},{"name":"Maximize","description":"2. THE OBJECTIVE","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/maximize.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/maximize.html","signature":"Maximize(pcExpr)","extensions":["Q"],"forms":["MaximizeQ"],"example":{"code":"oF = new stzOptimModel()\noF.Vars([ :x = [ 0, 10 ] ])\noF.Maximize(\"x\")\noF.SubjectTo([ \"x >= 20\" ])\noF.Solve()\n? oF.StatusWord()","output":"infeasible","from":"library test"}},{"name":"Minimize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#minimize","signature":"Minimize(pcExpr)","extensions":["Q"],"forms":["MinimizeQ"]},{"name":"Sense","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#sense","signature":"Sense()","extensions":[]},{"name":"ObjectiveCoefficients","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#objectivecoefficients","signature":"ObjectiveCoefficients()","extensions":[]},{"name":"SubjectTo","description":"3. THE CONSTRAINTS","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/subjectto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/subjectto.html","signature":"SubjectTo(paList)","extensions":["Q"],"forms":["SubjectToQ"],"example":{"code":"oF = new stzOptimModel()\noF.Vars([ :x = [ 0, 10 ] ])\noF.Maximize(\"x\")\noF.SubjectTo([ \"x >= 20\" ])\noF.Solve()\n? oF.StatusWord()","output":"infeasible","from":"library test"}},{"name":"AddConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#addconstraint","signature":"AddConstraint(pcText)","extensions":[]},{"name":"AddNamedConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#addnamedconstraint","signature":"AddNamedConstraint(pcName, pcText)","extensions":[]},{"name":"NumberOfConstraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#numberofconstraints","signature":"NumberOfConstraints()","extensions":[]},{"name":"ConstraintAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#constraintat","signature":"ConstraintAt(pnIndex)","extensions":[]},{"name":"AST","description":"The comparable form. Two surfaces agree when THIS is equal -- never when their answers are, because two different wrong models can produce the same number and one guard would pass both.","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#ast","signature":"AST()","extensions":[]},{"name":"ASTCore","description":"the same, with the constraint NAMES dropped -- for comparing two surfaces that agree on the mathematics and label it differently","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#astcore","signature":"ASTCore()","extensions":[]},{"name":"ASTSignature","description":"THE AST AS ONE CANONICAL STRING, and it exists because Haro's `=` does not compare two nested lists structurally -- two ASTs whose every field printed identically still answered \"not equal\", so a guard written the obvious way would have failed while the surfaces agreed. A signature compares exactly, and when it differs it can be PRINTED side by side, which a list comparison never could.","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#astsignature","signature":"ASTSignature()","extensions":[]},{"name":"Describe","description":"the model as it reads, for a human and for a narration","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#describe","signature":"Describe()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#show","signature":"Show()","extensions":[]},{"name":"SolveWith","description":"4. SOLVING ------------------------------------------------------ :auto picks the tier; :floor forces the Zig simplex+B&B; :highs is the upgrade tier and is REFUSED while it is not vendored, because answering with the floor would make the two-tier claim untrue.","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/solvewith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/solvewith.html","signature":"SolveWith(pcTier)","extensions":["Q"],"forms":["SolveWithQ"]},{"name":"Solve","description":"Same as SolveWith: 4. SOLVING ------------------------------------------------------ :auto picks the tier; :floor forces the Zig simplex+B&B; :highs is the upgrade tier and is REFUSED while it is not vendored, because answering with the floor would make the two-tier claim untrue.","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/solve.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/solve.html","signature":"Solve()","extensions":[],"example":{"code":"oF = new stzOptimModel()\noF.Vars([ :x = [ 0, 10 ] ])\noF.Maximize(\"x\")\noF.SubjectTo([ \"x >= 20\" ])\noF.Solve()\n? oF.StatusWord()","output":"infeasible","from":"library test"}},{"name":"IsSolved","description":"5. READING THE ANSWER","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#issolved","signature":"IsSolved()","extensions":[]},{"name":"Status","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#status","signature":"Status()","extensions":[]},{"name":"StatusWord","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/statusword.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/statusword.html","signature":"StatusWord()","extensions":[],"example":{"code":"oF = new stzOptimModel()\noF.Vars([ :x = [ 0, 10 ] ])\noF.Maximize(\"x\")\noF.SubjectTo([ \"x >= 20\" ])\noF.Solve()\n? oF.StatusWord()","output":"infeasible","from":"library test"}},{"name":"IsOptimal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#isoptimal","signature":"IsOptimal()","extensions":[]},{"name":"Objective","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/objective.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/objective.html","signature":"Objective()","extensions":[]},{"name":"Solution","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/solution.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/solution.html","signature":"Solution()","extensions":[]},{"name":"ValueOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#valueof","signature":"ValueOf(pcName)","extensions":[]},{"name":"Nodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#nodes","signature":"Nodes()","extensions":[]},{"name":"Iterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#iterations","signature":"Iterations()","extensions":[]},{"name":"Branched","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/branched.html","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel/branched.html","signature":"Branched()","extensions":[]},{"name":"Engine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#engine","signature":"Engine()","extensions":[]},{"name":"Why","description":"LAW 3: the verdict explains itself, and NAMES THE TIER THAT RAN","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#why","signature":"Why()","extensions":[]},{"name":"ShowWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#showwhy","signature":"ShowWhy()","extensions":[]},{"name":"Violations","description":"Does the reported point actually satisfy the model? A solver that returns a confident wrong answer is the failure this catches, and it costs one pass over the rows.","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#violations","signature":"Violations()","extensions":[]},{"name":"IsFeasibleAnswer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimmodel.html#isfeasibleanswer","signature":"IsFeasibleAnswer()","extensions":[]}]},{"name":"stzOptimSentence","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzoptimsentence.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimSentence.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimsentence.html#init","signature":"init(pcText)","extensions":[]},{"name":"Findings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimsentence.html#findings","signature":"Findings()","extensions":[],"example":{"code":"o1 = StzOptimSentenceQ(\"maximize x\nwhere x is between 0 and 5\nand keeping x somewhere near 3\")\n? @@( o1.Findings() )","output":"[ \"'x somewhere near 3' does not say how much -- a keeping clause ends in under, over or at, followed by a number\" ]","from":"composed from the signature, run in the library"}},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimsentence.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = StzOptimSentenceQ(\"maximize x\nwhere x is between 0 and 5\nand keeping x somewhere near 3\")\n? o1.IsValid()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CiteFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimsentence.html#citefindings","signature":"CiteFindings()","extensions":[],"example":{"code":"o1 = StzOptimSentenceQ(\"maximize x\nwhere x is between 0 and 5\nand keeping x somewhere near 3\")\n? o1.CiteFindings()","output":"- 'x somewhere near 3' does not say how much -- a keeping clause ends in under, over or at, followed by a number","from":"composed from the signature, run in the library"}},{"name":"ToModel","description":"the same door the entry object uses","url":"https://mayouni.github.io/stzsite/en/reference/stzoptimsentence.html#tomodel","signature":"ToModel()","extensions":[]}]},{"name":"stzOrdinal","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzOrdinal.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#init","signature":"init(_n_)","extensions":[]},{"name":"SetLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#setlanguage","signature":"SetLanguage(lang)","extensions":[]},{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#language","signature":"Language()","extensions":[],"example":{"code":"o1 = new stzOrdinal(3)\n? o1.Language()","output":"en","from":"composed from the signature, run in the library"}},{"name":"ToString","description":"","also_written":["Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#tostring","signature":"ToString()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#value","signature":"Value()","extensions":[]},{"name":"Number","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#number","signature":"Number()","extensions":[],"example":{"code":"o1 = new stzOrdinal(3)\n? o1.Number()","output":"3","from":"composed from the signature, run in the library"}},{"name":"ToEnglish","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#toenglish","signature":"ToEnglish(_aConfig_)","extensions":[]},{"name":"ToFrench","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#tofrench","signature":"ToFrench(_aConfig_)","extensions":[]},{"name":"ToArabic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzordinal.html#toarabic","signature":"ToArabic(_aConfig_)","extensions":[]}]},{"name":"stzOrgChart","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzDiagram":238,"stzGraph":285},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#init","signature":"init(pcTitle)","extensions":[]},{"name":"AddPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#addposition","signature":"AddPosition(pcId)","extensions":["XT","XTT"],"forms":["AddPositionXT","AddPositionXTT"]},{"name":"AddExecutivePosition","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/addexecutiveposition.html","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/addexecutiveposition.html","signature":"AddExecutivePosition(pcId)","extensions":["XT"],"forms":["AddExecutivePositionXT"]},{"name":"AddExecutive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#addexecutive","signature":"AddExecutive(pcId)","extensions":["XT"],"forms":["AddExecutiveXT"]},{"name":"AddManagementPosition","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/addmanagementposition.html","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/addmanagementposition.html","signature":"AddManagementPosition(pcId)","extensions":["XT"],"forms":["AddManagementPositionXT"]},{"name":"AddManager","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#addmanager","signature":"AddManager(pcId)","extensions":["XT"],"forms":["AddManagerXT"]},{"name":"AddStaffPosition","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/addstaffposition.html","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/addstaffposition.html","signature":"AddStaffPosition(pcId)","extensions":["XT","XTT"],"forms":["AddStaffPositionXT","AddStaffPositionXTT"]},{"name":"AddStaff","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#addstaff","signature":"AddStaff(pcId)","extensions":["XT","XTT"],"forms":["AddStaffXT","AddStaffXTT"]},{"name":"ReportsTo","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/reportsto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/reportsto.html","signature":"ReportsTo(pcSubordinate, pcSupervisor)","extensions":[]},{"name":"RelatesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#relatesto","signature":"RelatesTo(pcSubordinate, pcSupervisor)","extensions":[]},{"name":"SubordinateOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#subordinateof","signature":"SubordinateOf(pcSubordinate, pcSupervisor)","extensions":[]},{"name":"SetPositionDepartment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#setpositiondepartment","signature":"SetPositionDepartment(pcPositionId, pcDepartment)","extensions":[]},{"name":"Position","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#position","signature":"Position(pcId)","extensions":[]},{"name":"Positions","description":"Found 2026-08-29 by the scope governance on its first run over this domain, and not by any of the 22 assertions the org suite already passed: every one of them checks what the rules SAY, and a rule that governs nothing says nothing. The count of governed subjects is what made it visible -- no-self-report governs 0 positions in a chart of four, which no verdict-shaped test can express.","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#positions","signature":"Positions()","extensions":[]},{"name":"ToTreeNodes","description":"Options ride through to stzTreeCanvas: :Font :Title :NodeWidth :NodeHeight :HGap :VGap :Background :NodeColor :NodeBorder :LineColor :TextColor :FontSize :Width :Height","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#totreenodes","signature":"ToTreeNodes()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ToTreeNodes() )","output":"[ [ \"ceo\", \"CEO\", \"\" ], [ \"cfo\", \"CFO\", \"ceo\" ], [ \"clerk\", \"Clerk\", \"cfo\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#tosvg","signature":"ToSVG(paOptions)","extensions":["XT"],"forms":["ToSVGXT"]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#topng","signature":"ToPNG(pcPath, paOptions)","extensions":["XT"],"forms":["ToPNGXT"]},{"name":"AsRuleGraph","description":"An stzOrgChart is a POSITIONS model. AsRuleGraph projects it into a clean colored stzGraph -- one node per position (kind=position, carrying level / department / title / roles), one \"supervises\" edge supervisor->subordinate -- so the compliance rule bases (stzSOXRuleBase, ...) can run graph rules over it (separation-of-duties, no-orphan-position, no-cyclic-reporting). A FRESH graph, built from @aPositions, not the diagram's layout graph.","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"CheckCompliance","description":"Run a compliance rule base over this org chart's projection. Returns unified findings [ :rule, :subject, :where, :severity, :message ].","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#checkcompliance","signature":"CheckCompliance(poRuleBase)","extensions":[]},{"name":"GovernanceFindings","description":"The universal org-integrity rules (no-self-report / no-cyclic-reporting / no-orphan-position / span-of-control), regime-agnostic.","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#governancefindings","signature":"GovernanceFindings()","extensions":[]},{"name":"GovernanceIsSound","description":"","also_written":["RulesAreSound"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/governanceissound.html","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/governanceissound.html","signature":"GovernanceIsSound()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? o1.GovernanceIsSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"VacantPositions","description":"","also_written":["Vacant","VacantNodes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#vacantpositions","signature":"VacantPositions()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.VacantPositions() )","output":"[ \"ceo\", \"cfo\", \"clerk\" ]","from":"composed from the signature, run in the library"}},{"name":"NonVacantPositions","description":"","also_written":["NonVacant","NonVacantNodes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#nonvacantpositions","signature":"NonVacantPositions()","extensions":[]},{"name":"AddPerson","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#addperson","signature":"AddPerson(pcId)","extensions":["XT","XTT"],"forms":["AddPersonXT","AddPersonXTT"]},{"name":"AssignPerson","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#assignperson","signature":"AssignPerson(pcPersonId, pcPositionId)","extensions":[]},{"name":"Assign","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#assign","signature":"Assign(pcPersonId, pcPositionId)","extensions":[]},{"name":"Person","description":"","also_written":["PersonData"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#person","signature":"Person(pcPersonId)","extensions":[]},{"name":"People","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#people","signature":"People()","extensions":[]},{"name":"Persons","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#persons","signature":"Persons()","extensions":[]},{"name":"AddDepartment","description":"department management","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#adddepartment","signature":"AddDepartment(pcId)","extensions":["XT","XTT"],"forms":["AddDepartmentXT","AddDepartmentXTT"]},{"name":"Department","description":"department management","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#department","signature":"Department(pcId)","extensions":[]},{"name":"Departments","description":"department management","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#departments","signature":"Departments()","extensions":[]},{"name":"Validators","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validators","signature":"Validators()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.Validators() )","output":"[ \"bceao\", \"sod\", \"soc\", \"vacancy\", \"succession\" ]","from":"composed from the signature, run in the library"}},{"name":"DefaultValidators","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#defaultvalidators","signature":"DefaultValidators()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.DefaultValidators() )","output":"[ \"bceao\", \"sod\", \"soc\", \"vacancy\", \"succession\" ]","from":"composed from the signature, run in the library"}},{"name":"SetValidators","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#setvalidators","signature":"SetValidators(pacValidators)","extensions":[]},{"name":"Validate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validate","signature":"Validate()","extensions":["XT"],"forms":["ValidateXT"]},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#isvalid","signature":"IsValid()","extensions":["XT"],"forms":["IsValidXT"],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? o1.IsValid()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ValidateBCEAOGovernance","description":"","also_written":["ValidateCompliance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validatebceaogovernance","signature":"ValidateBCEAOGovernance()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ValidateBCEAOGovernance() )","output":"[ [ \"status\", \"fail\" ], [ \"domain\", \"BCEAO_governance\" ], [ \"issuecount\", 2 ], [ \"issues\", [ \"BCEAO-001: No Board of Directors found\", \"BCEAO-003: No dedicated Risk Management function\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateSpanOfControl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validatespanofcontrol","signature":"ValidateSpanOfControl()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ValidateSpanOfControl() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"span_of_control\" ], [ \"issues\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateSegregationOfDuties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validatesegregationofduties","signature":"ValidateSegregationOfDuties()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ValidateSegregationOfDuties() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"segregation_of_duties\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateVacancy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validatevacancy","signature":"ValidateVacancy()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ValidateVacancy() )","output":"[ [ \"status\", \"fail\" ], [ \"domain\", \"vacancy\" ], [ \"issuecount\", 3 ], [ \"issues\", [ \"Vacant positions: 3\" ] ], [ \"affectednodes\", [ \"ceo\", \"cfo\", \"clerk\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateNonVacancy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validatenonvacancy","signature":"ValidateNonVacancy()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ValidateNonVacancy() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"vacancy\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateSuccession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validatesuccession","signature":"ValidateSuccession()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ValidateSuccession() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"succession\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateBanking","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#validatebanking","signature":"ValidateBanking()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.ValidateBanking() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"banking\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"DirectReportsCount","description":"","also_written":["DirectReportsN"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#directreportscount","signature":"DirectReportsCount(pcPositionId)","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? o1.DirectReportsCount(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"DirectReports","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#directreports","signature":"DirectReports(pcPositionId)","extensions":[]},{"name":"AverageSpanOfControl","description":"organizational metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#averagespanofcontrol","signature":"AverageSpanOfControl()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? o1.AverageSpanOfControl()","output":"1","from":"composed from the signature, run in the library"}},{"name":"VacancyRate","description":"organizational metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#vacancyrate","signature":"VacancyRate()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? o1.VacancyRate()","output":"100","from":"composed from the signature, run in the library"}},{"name":"PositionsByLevel","description":"organizational metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#positionsbylevel","signature":"PositionsByLevel()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.PositionsByLevel() )","output":"[ [ \"executive\", [ \"ceo\" ] ], [ \"management\", [ ] ], [ \"staff\", [ \"clerk\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfPositionsByLevel","description":"organizational metrics","also_written":["PositionsByLevelN","PositionsCountByLevel"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#numberofpositionsbylevel","signature":"NumberOfPositionsByLevel()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.NumberOfPositionsByLevel() )","output":"[ [ \"executive\", 1 ], [ \"management\", 0 ], [ \"staff\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SuccessionRisk","description":"organizational metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#successionrisk","signature":"SuccessionRisk()","extensions":[]},{"name":"GenerateReport","description":"","also_written":["Report"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatereport","signature":"GenerateReport()","extensions":["XT"],"forms":["ReportXT","GenerateReportXT"]},{"name":"GenerateSummaryReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatesummaryreport","signature":"GenerateSummaryReport()","extensions":[]},{"name":"GenerateSummary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatesummary","signature":"GenerateSummary()","extensions":[]},{"name":"Summary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#summary","signature":"Summary()","extensions":[]},{"name":"SummaryReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#summaryreport","signature":"SummaryReport()","extensions":[]},{"name":"GenerateVacancyReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatevacancyreport","signature":"GenerateVacancyReport()","extensions":[]},{"name":"GenerateVacancy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatevacancy","signature":"GenerateVacancy()","extensions":[]},{"name":"Vacancy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#vacancy","signature":"Vacancy()","extensions":[]},{"name":"VacancyReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#vacancyreport","signature":"VacancyReport()","extensions":[]},{"name":"GenerateSuccessionReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatesuccessionreport","signature":"GenerateSuccessionReport()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.GenerateSuccessionReport() )","output":"[ [ \"title\", \"Succession Risk Report\" ], [ \"date\", \"03/10/2026\" ], [ \"highriskcount\", 0 ], [ \"details\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"GenerateSuccession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatesuccession","signature":"GenerateSuccession()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.GenerateSuccession() )","output":"[ [ \"title\", \"Succession Risk Report\" ], [ \"date\", \"03/10/2026\" ], [ \"highriskcount\", 0 ], [ \"details\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Succession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#succession","signature":"Succession()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.Succession() )","output":"[ [ \"title\", \"Succession Risk Report\" ], [ \"date\", \"03/10/2026\" ], [ \"highriskcount\", 0 ], [ \"details\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"SuccessionReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#successionreport","signature":"SuccessionReport()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? @@( o1.SuccessionReport() )","output":"[ [ \"title\", \"Succession Risk Report\" ], [ \"date\", \"03/10/2026\" ], [ \"highriskcount\", 0 ], [ \"details\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"GenerateComplianceReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatecompliancereport","signature":"GenerateComplianceReport()","extensions":[]},{"name":"GenerateCompliance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatecompliance","signature":"GenerateCompliance()","extensions":[]},{"name":"Compliance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#compliance","signature":"Compliance()","extensions":[]},{"name":"ComplianceReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#compliancereport","signature":"ComplianceReport()","extensions":[]},{"name":"GenerateSpanOfControlReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatespanofcontrolreport","signature":"GenerateSpanOfControlReport()","extensions":[]},{"name":"GenerateSpanOfControl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatespanofcontrol","signature":"GenerateSpanOfControl()","extensions":[]},{"name":"SpanOfControl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#spanofcontrol","signature":"SpanOfControl()","extensions":[]},{"name":"GenerateSOCReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatesocreport","signature":"GenerateSOCReport()","extensions":[]},{"name":"GenerateSOC","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#generatesoc","signature":"GenerateSOC()","extensions":[]},{"name":"SOC","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#soc","signature":"SOC()","extensions":[]},{"name":"SpanOfControlReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#spanofcontrolreport","signature":"SpanOfControlReport()","extensions":[]},{"name":"SOCReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#socreport","signature":"SOCReport()","extensions":[]},{"name":"ReassignPerson","description":"organizational changes","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#reassignperson","signature":"ReassignPerson(pcPersonId, pcNewPositionId)","extensions":[]},{"name":"Reassign","description":"organizational changes","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#reassign","signature":"Reassign(pcPersonId, pcNewPositionId)","extensions":[]},{"name":"RemovePosition","description":"organizational changes","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#removeposition","signature":"RemovePosition(pcPositionId)","extensions":[]},{"name":"ChangeReportingLine","description":"organizational changes","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#changereportingline","signature":"ChangeReportingLine(pcSubordinate, pcNewSupervisor)","extensions":[]},{"name":"SetFocusColor","description":"managing visual focus","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#setfocuscolor","signature":"SetFocusColor(pColor)","extensions":[]},{"name":"FocusColor","description":"managing visual focus","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#focuscolor","signature":"FocusColor()","extensions":[],"example":{"code":"o1 = new stzOrgChart(\"firm\")\no1.AddPositionXTT(\"ceo\", \"CEO\", [ :level = \"executive\" ])\no1.AddPositionXTT(\"cfo\", \"CFO\", [ :level = \"senior\", :reportsTo = \"ceo\" ])\no1.AddPositionXTT(\"clerk\", \"Clerk\", [ :level = \"staff\", :reportsTo = \"cfo\" ])\n? o1.FocusColor()","output":"#C94DC9","from":"composed from the signature, run in the library"}},{"name":"ResetAllNodeColors","description":"managing visual focus","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#resetallnodecolors","signature":"ResetAllNodeColors()","extensions":[]},{"name":"ApplyFocusTo","description":"managing visual focus","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#applyfocusto","signature":"ApplyFocusTo(acNodeIds)","extensions":[]},{"name":"SetDepartmentColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#setdepartmentcolor","signature":"SetDepartmentColor(pcColor)","extensions":[]},{"name":"ViewValidation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewvalidation","signature":"ViewValidation(aValidationResult)","extensions":[]},{"name":"ViewVacant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewvacant","signature":"ViewVacant()","extensions":[]},{"name":"ViewVacancies","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewvacancies","signature":"ViewVacancies()","extensions":[]},{"name":"ViewNonVacant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnonvacant","signature":"ViewNonVacant()","extensions":[]},{"name":"ViewPopulated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewpopulated","signature":"ViewPopulated()","extensions":[]},{"name":"ViewPeople","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewpeople","signature":"ViewPeople()","extensions":[]},{"name":"ViewWithPeople","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewwithpeople","signature":"ViewWithPeople()","extensions":[]},{"name":"ViewPerformant","description":"and NonPerformant() or NonPerformantPositions()","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewperformant","signature":"ViewPerformant()","extensions":[]},{"name":"ViewHighPerformers","description":"Same as ViewPerformant: and NonPerformant() or NonPerformantPositions()","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewhighperformers","signature":"ViewHighPerformers()","extensions":[]},{"name":"ViewNonPerformant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnonperformant","signature":"ViewNonPerformant()","extensions":[]},{"name":"ViewLowPerformers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewlowperformers","signature":"ViewLowPerformers()","extensions":[]},{"name":"ViewMediumPerformers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewmediumperformers","signature":"ViewMediumPerformers()","extensions":[]},{"name":"ViewCompliant","description":"NonCompliant() or NonCompliantPositions()","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewcompliant","signature":"ViewCompliant(pcNorm)","extensions":["XT"],"forms":["ViewCompliantXT"]},{"name":"ViewNonCompliant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnoncompliant","signature":"ViewNonCompliant(pcNorm)","extensions":["XT"],"forms":["ViewNonCompliantXT"]},{"name":"ViewAtRisk","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewatrisk","signature":"ViewAtRisk()","extensions":[]},{"name":"ViewSuccessionRisk","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewsuccessionrisk","signature":"ViewSuccessionRisk()","extensions":[]},{"name":"ViewNotAtRisk","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnotatrisk","signature":"ViewNotAtRisk()","extensions":[]},{"name":"ViewDepartment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewdepartment","signature":"ViewDepartment(pcDepartmentId)","extensions":[]},{"name":"ViewAllDepartments","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewalldepartments","signature":"ViewAllDepartments()","extensions":[]},{"name":"ViewPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewpath","signature":"ViewPath(pcFromId, pcToId)","extensions":[]},{"name":"ViewReportingPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewreportingpath","signature":"ViewReportingPath(pcFromId, pcToId)","extensions":[]},{"name":"HilightPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#hilightpath","signature":"HilightPath(pcFromId, pcToId)","extensions":[]},{"name":"FocusOnPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#focusonpath","signature":"FocusOnPath(pcFromId, pcToId)","extensions":[]},{"name":"ViewNodesWithProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnodeswithproperty","signature":"ViewNodesWithProperty(pcKey, pValue)","extensions":[]},{"name":"ViewNodeWithProperties","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnodewithproperties","signature":"ViewNodeWithProperties(pacProps)","extensions":[]},{"name":"ViewNodesWithTag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnodeswithtag","signature":"ViewNodesWithTag(pcTag)","extensions":[]},{"name":"ViewNodesWithTags","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#viewnodeswithtags","signature":"ViewNodesWithTags(pacTags)","extensions":[]},{"name":"ColorByDepartment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#colorbydepartment","signature":"ColorByDepartment()","extensions":[]},{"name":"Explain","description":"organizational explain","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#explain","signature":"Explain()","extensions":[]},{"name":"ToStzOrg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#tostzorg","signature":"ToStzOrg()","extensions":[]},{"name":"WriteToStzOrgFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#writetostzorgfile","signature":"WriteToStzOrgFile(pcFileName)","extensions":[]},{"name":"WriteStzOrg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#writestzorg","signature":"WriteStzOrg(pcFileName)","extensions":[]},{"name":"ImportStzOrg","description":"===================================================== IMPORT FROM .STZORG FORMAT =====================================================","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#importstzorg","signature":"ImportStzOrg(cString)","extensions":[]},{"name":"ImportFromStzOrgFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#importfromstzorgfile","signature":"ImportFromStzOrgFile(pcFileName)","extensions":[]},{"name":"LoadStzOrg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#loadstzorg","signature":"LoadStzOrg(pcFileName)","extensions":[]},{"name":"LoadOrg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#loadorg","signature":"LoadOrg(pcFileName)","extensions":[]},{"name":"ImportOrg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#importorg","signature":"ImportOrg(pcFileName)","extensions":[]},{"name":"LoadOrgChart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#loadorgchart","signature":"LoadOrgChart(pcFileName)","extensions":[]},{"name":"LoadStzOrgFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#loadstzorgfile","signature":"LoadStzOrgFile(pcFileName)","extensions":[]},{"name":"Load_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#load_","signature":"Load_(pcFileName)","extensions":[]},{"name":"LoadFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#loadfile","signature":"LoadFile(pcFileName)","extensions":[]},{"name":"LoadFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart.html#loadfrom","signature":"LoadFrom(pcFileName)","extensions":[]},{"name":"LoadRuleBase","description":"LoadRuleBase: stub for the future rule-base validation system. Accepts a file path, a class instance, or a pre-built profile name (string). For now it just records the source -- the actual rule-evaluation engine will land with the dedicated stzRuleBase class.","entry":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/loadrulebase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/loadrulebase.html","signature":"LoadRuleBase(pSource)","extensions":[],"example":{"code":"oOrg = new stzOrgChart(\"acme\")\noOrg.LoadRuleBase(new stzSOXRuleBase())\n# LoadRuleBase records the base\n? len(oOrg.RuleBases()) >= 1\n# ...the base kept its name\n? (new stzSOXRuleBase()).Name()","output":"1\nSOX","from":"library test"}},{"name":"RuleBases","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/rulebases.html","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchart/rulebases.html","signature":"RuleBases()","extensions":[],"example":{"code":"oOrg = new stzOrgChart(\"acme\")\noOrg.LoadRuleBase(new stzSOXRuleBase())\n# LoadRuleBase records the base\n? len(oOrg.RuleBases()) >= 1\n# ...the base kept its name\n? (new stzSOXRuleBase()).Name()","output":"1\nSOX","from":"library test"}}]},{"name":"stzOrgChartBCEAOValidator","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzorgchartbceaovalidator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartbceaovalidator.html#init","signature":"init(poOrgChart)","extensions":[]},{"name":"Validate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartbceaovalidator.html#validate","signature":"Validate()","extensions":[]}]},{"name":"stzOrgChartReporter","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html#init","signature":"init(poOrgChart)","extensions":[]},{"name":"Generate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html#generate","signature":"Generate()","extensions":["XT"],"forms":["GenerateXT"]},{"name":"SummaryReport","description":"","also_written":["Summary"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html#summaryreport","signature":"SummaryReport()","extensions":[]},{"name":"VacancyReport","description":"","also_written":["Vacancy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html#vacancyreport","signature":"VacancyReport()","extensions":[]},{"name":"SuccessionReport","description":"","also_written":["Succession"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html#successionreport","signature":"SuccessionReport()","extensions":[],"example":{"code":"oC = new stzOrgChart(\"bank\")\noC.AddPositionXTT(\"ceo\", \"Chief Executive\", [ :department = \"executive\" ])\noC.AddPositionXTT(\"audit\", \"Internal Audit\", [ :department = \"audit\", :reportsTo = \"ceo\" ])\no1 = new stzOrgChartReporter(oC)\n? @@( o1.SuccessionReport() )","output":"[ [ \"title\", \"Succession Risk Report\" ], [ \"date\", \"04/10/2026\" ], [ \"highriskcount\", 0 ], [ \"details\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ComplianceReport","description":"","also_written":["Compliance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html#compliancereport","signature":"ComplianceReport()","extensions":[]},{"name":"SpanOfControlReport","description":"","also_written":["SOC","SpanOfControl"],"url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartreporter.html#spanofcontrolreport","signature":"SpanOfControlReport()","extensions":[],"example":{"code":"oC = new stzOrgChart(\"bank\")\noC.AddPositionXTT(\"ceo\", \"Chief Executive\", [ :department = \"executive\" ])\noC.AddPositionXTT(\"audit\", \"Internal Audit\", [ :department = \"audit\", :reportsTo = \"ceo\" ])\no1 = new stzOrgChartReporter(oC)\n? @@( o1.SpanOfControlReport() )","output":"[ [ \"title\", \"Span of Control Analysis\" ], [ \"date\", \"04/10/2026\" ], [ \"details\", [ [ [ \"position\", \"ceo\" ], [ \"title\", \"Chief Executive\" ], [ \"directreports\", 1 ], [ \"status\", \"underutilized\" ] ] ] ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzOrgChartSODValidator","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsodvalidator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsodvalidator.html#init","signature":"init(poOrgChart)","extensions":[]},{"name":"Validate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsodvalidator.html#validate","signature":"Validate()","extensions":[],"example":{"code":"oC = new stzOrgChart(\"bank\")\noC.AddPositionXTT(\"ceo\", \"Chief Executive\", [ :department = \"executive\" ])\noC.AddPositionXTT(\"audit\", \"Internal Audit\", [ :department = \"audit\", :reportsTo = \"ceo\" ])\no1 = new stzOrgChartSODValidator(oC)\n? @@( o1.Validate() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"segregation_of_duties\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzOrgChartSimulation","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsimulation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsimulation.html#init","signature":"init(poOrgChart)","extensions":[]},{"name":"ApplyChanges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsimulation.html#applychanges","signature":"ApplyChanges(paChanges)","extensions":[]},{"name":"Results","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsimulation.html#results","signature":"Results()","extensions":[]},{"name":"SimulatedChartQ","description":"The what-if chart produced by the simulation -- an OBJECT, hence Q.","url":"https://mayouni.github.io/stzsite/en/reference/stzorgchartsimulation.html#simulatedchartq","signature":"SimulatedChartQ()","extensions":[]}]},{"name":"stzOrgRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzorgrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgRule.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgrule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzOrgRuleSet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzorgruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgRule.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzorgruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzOtelBatch","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzOtelBatch.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html#init","signature":"init(pcServiceName)","extensions":[]},{"name":"ServiceName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html#servicename","signature":"ServiceName()","extensions":[]},{"name":"AddSpan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html#addspan","signature":"AddSpan(poStopwatch)","extensions":[]},{"name":"AddSpanJson","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html#addspanjson","signature":"AddSpanJson(pcSpanJson)","extensions":[]},{"name":"SpanCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html#spancount","signature":"SpanCount()","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html#clear","signature":"Clear()","extensions":[]},{"name":"ToJson","description":"The OTLP resourceSpans envelope, every collected span inside.","url":"https://mayouni.github.io/stzsite/en/reference/stzotelbatch.html#tojson","signature":"ToJson()","extensions":[]}]},{"name":"stzOutputSchema","area":"neural","page":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring","inherits":{},"methods":[{"name":"init","description":"The declaration is compiled -- and judged -- HERE. Nothing about a schema is discovered at call time; a defective declaration never reaches a model.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#init","signature":"init(paFields)","extensions":[]},{"name":"Name","description":"reads","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#name","signature":"Name()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#setname","signature":"SetName(pcName)","extensions":["Q"],"forms":["SetNameQ"]},{"name":"Fields","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#fields","signature":"Fields()","extensions":[]},{"name":"NumberOfFields","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#numberoffields","signature":"NumberOfFields()","extensions":[]},{"name":"FieldNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#fieldnames","signature":"FieldNames()","extensions":[]},{"name":"RequiredFieldNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#requiredfieldnames","signature":"RequiredFieldNames()","extensions":[]},{"name":"HasField","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#hasfield","signature":"HasField(pcName)","extensions":[]},{"name":"Field","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#field","signature":"Field(pcName)","extensions":[]},{"name":"RefusesUnknownFields","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#refusesunknownfields","signature":"RefusesUnknownFields()","extensions":[]},{"name":"RefuseUnknownFields","description":"the one knob ------------------------------------------------ Closed-world: a field nobody declared REFUSES the answer instead of being reported and dropped.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#refuseunknownfields","signature":"RefuseUnknownFields()","extensions":["Q"],"forms":["RefuseUnknownFieldsQ"]},{"name":"AllowUnknownFields","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#allowunknownfields","signature":"AllowUnknownFields()","extensions":["Q"],"forms":["AllowUnknownFieldsQ"]},{"name":"Verify","description":"the court --------------------------------------------------- An ALREADY-PARSED value against the declaration. [ :ok, :value, :findings ]","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#verify","signature":"Verify(pvValue)","extensions":[]},{"name":"Check","description":"The family's rule face: run me, hand me back the findings.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#check","signature":"Check(pvValue)","extensions":[]},{"name":"Holds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#holds","signature":"Holds(pvValue)","extensions":[]},{"name":"NumberOfFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#numberoffindings","signature":"NumberOfFindings(pvValue)","extensions":[]},{"name":"ParseOutput","description":"RAW MODEL TEXT to a validated whole, or to a refusal that names the rule it failed. [ :ok, :value, :findings, :shape ]","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#parseoutput","signature":"ParseOutput(pcRaw)","extensions":[]},{"name":"Accepts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#accepts","signature":"Accepts(pcRaw)","extensions":[]},{"name":"Agrees","description":"goldens","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#agrees","signature":"Agrees(pvExpected, pvGot)","extensions":[]},{"name":"Diff","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#diff","signature":"Diff(pvExpected, pvGot)","extensions":[]},{"name":"CiteFindings","description":"saying it out loud ------------------------------------------ One sentence per finding, the rule named in every one. Long lists are cut, and the cut is stated rather than silent.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#citefindings","signature":"CiteFindings(paFindings)","extensions":[]},{"name":"PromptClause","description":"THE CLAUSE IS SHORT BECAUSE A LONGER ONE MEASURED WORSE, and that is the only reason. Against the shipped 135M model, ten structured prompts validated 2/10 with the wording below. Adding two instructions aimed at the observed failures -- \"do not explain the structure\", and \"replace every <...> with a real value\" -- took it to 0/10: a small model told not to explain explained more, and the negation was the thing it echoed. Reverted on the measurement. Do not re-add instructions here without re-running base/test/neural/_measure_structured.ring; taste is not evidence.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#promptclause","signature":"PromptClause()","extensions":[]},{"name":"ToGBNF","description":"The GBNF text for this declaration, or a raise naming the construct that cannot be expressed. Nested structures are REFUSED rather than flattened: a grammar that accepted what this schema rejects would put the two layers into disagreement.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#togbnf","signature":"ToGBNF()","extensions":[]},{"name":"IsExpressibleAsGrammar","description":"TRUE when this declaration can be expressed as a grammar at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#isexpressibleasgrammar","signature":"IsExpressibleAsGrammar()","extensions":[]},{"name":"UnenforcedByGrammar","description":"One line per constraint the grammar does NOT carry. Empty means the grammar carries everything this schema declared.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#unenforcedbygrammar","signature":"UnenforcedByGrammar()","extensions":[]},{"name":"IsDecodingConstrained","description":"Does anything actually CONSTRAIN DECODING with this grammar? Ask before reporting an answer as grammar-constrained. It answered 0 for as long as that was true; gbnf_machine.zig is the rung underneath it, so it answers 1 since 2026-08-20 -- the ENGINE is the authority on that number, never this comment.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#isdecodingconstrained","signature":"IsDecodingConstrained()","extensions":[]},{"name":"DecodingStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#decodingstatus","signature":"DecodingStatus()","extensions":[]},{"name":"Describe","description":"The declaration read back as prose, for a narrated test or a reader who wants to see what was actually promised.","url":"https://mayouni.github.io/stzsite/en/reference/stzoutputschema.html#describe","signature":"Describe()","extensions":[]}]},{"name":"stzOverlay","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzOverlay.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#init","signature":"init(pcFolder)","extensions":[]},{"name":"Folder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#folder","signature":"Folder()","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#id","signature":"Id()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#name","signature":"Name()","extensions":[]},{"name":"HasManifest","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#hasmanifest","signature":"HasManifest()","extensions":[]},{"name":"Extends","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#extends","signature":"Extends()","extensions":[]},{"name":"Languages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#languages","signature":"Languages()","extensions":[]},{"name":"Brand","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#brand","signature":"Brand()","extensions":[]},{"name":"ReplacedWorlds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#replacedworlds","signature":"ReplacedWorlds()","extensions":[]},{"name":"Files","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#files","signature":"Files()","extensions":[]},{"name":"Check","description":"the court","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#check","signature":"Check(poProgram)","extensions":[]},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#isvalid","signature":"IsValid(poProgram)","extensions":[]},{"name":"CiteFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzoverlay.html#citefindings","signature":"CiteFindings(poProgram)","extensions":[]}]},{"name":"stzPCA","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzpca.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPCA.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#init","signature":"init(paData)","extensions":[]},{"name":"NumberOfSamples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#numberofsamples","signature":"NumberOfSamples()","extensions":[],"example":{"code":"o1 = new stzPCA([ [1,2] ])\n? o1.NumberOfSamples()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfFeatures","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#numberoffeatures","signature":"NumberOfFeatures()","extensions":[],"example":{"code":"o1 = new stzPCA([ [1,2] ])\n? o1.NumberOfFeatures()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Center","description":"THE NAME FORM CARRIES THE SEMANTICS, which is a Softanza law rather than a style: an ACTIVE verb -- Standardize(), Center() -- DOES the thing and returns nothing; the PASSIVE form -- Standardized(), Centered() -- returns the transformed DATA and leaves the object alone; and the Q twin does the thing and returns the object so calls chain. The first version of this class had Standardized() mutating the analysis and returning This, which got both halves wrong at once: a passive name for an active act, and a plain method returning an object where plain methods return data. CENTER each feature on its mean and leave the units alone -- covariance PCA. The features that vary most, in their own units, dominate.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#center","signature":"Center()","extensions":["Q"],"forms":["CenterQ"]},{"name":"Standardize","description":"CENTER and then divide each feature by its standard deviation -- correlation PCA. Every feature counts equally, whatever it was measured in.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#standardize","signature":"Standardize()","extensions":["Q"],"forms":["StandardizeQ"]},{"name":"Centered","description":"── and the passive forms, which return the prepared DATA ── The data centered on the column means, original untouched. This is what a covariance PCA actually decomposes, so it is worth being able to look at.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#centered","signature":"Centered()","extensions":[],"example":{"code":"o1 = new stzPCA([ [1,2] ])\n? @@( o1.Centered() )","output":"[ [ 0, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"Standardized","description":"The data centered AND divided by the column standard deviations. What a correlation PCA decomposes.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#standardized","signature":"Standardized()","extensions":[]},{"name":"IsStandardized","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#isstandardized","signature":"IsStandardized()","extensions":[],"example":{"code":"o1 = new stzPCA([ [1,2] ])\n? o1.IsStandardized()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UseSampleVariance","description":"── the variance convention, from the library's one authority ──","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#usesamplevariance","signature":"UseSampleVariance()","extensions":["Q"],"forms":["UseSampleVarianceQ"]},{"name":"UsePopulationVariance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#usepopulationvariance","signature":"UsePopulationVariance()","extensions":["Q"],"forms":["UsePopulationVarianceQ"]},{"name":"UsesSampleVariance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#usessamplevariance","signature":"UsesSampleVariance()","extensions":[],"example":{"code":"o1 = new stzPCA([ [1,2] ])\n? o1.UsesSampleVariance()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Fit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#fit","signature":"Fit()","extensions":["Q"],"forms":["FitQ"]},{"name":"IsFitted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#isfitted","signature":"IsFitted()","extensions":[],"example":{"code":"o1 = new stzPCA([ [1,2] ])\n? o1.IsFitted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfComponents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#numberofcomponents","signature":"NumberOfComponents()","extensions":[]},{"name":"Components","description":"The sign is fixed by convention (the largest loading of each component is made positive) because a direction has no preferred sign -- v and -v are the same axis explaining the same variance -- and without a convention two runs can look like they disagree.","also_written":["Loadings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#components","signature":"Components()","extensions":[]},{"name":"Scores","description":"The data in component coordinates: row i is sample i, column j its position along component j. Centered by construction, so each column averages zero.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#scores","signature":"Scores()","extensions":[]},{"name":"SingularValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#singularvalues","signature":"SingularValues()","extensions":[]},{"name":"ExplainedVariance","description":"How much variance each component accounts for, in the units of the prepared data. These SUM to TotalVariance() -- the decomposition redistributes the variance and cannot create or destroy any.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#explainedvariance","signature":"ExplainedVariance()","extensions":[]},{"name":"TotalVariance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#totalvariance","signature":"TotalVariance()","extensions":[]},{"name":"ExplainedVarianceRatio","description":"The same, as fractions of the total. This is the number people quote.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#explainedvarianceratio","signature":"ExplainedVarianceRatio()","extensions":[]},{"name":"CumulativeVarianceRatio","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#cumulativevarianceratio","signature":"CumulativeVarianceRatio()","extensions":[]},{"name":"NumberOfComponentsFor","description":"How many components to keep to retain a given fraction of the variance -- the usual way the number of components is chosen.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#numberofcomponentsfor","signature":"NumberOfComponentsFor(nWanted)","extensions":[]},{"name":"Mean","description":"The centering that was applied, kept because projecting NEW data needs exactly the same one. Data centered on its own mean lands in a different space.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#mean","signature":"Mean()","extensions":[]},{"name":"Scale","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#scale","signature":"Scale()","extensions":[]},{"name":"Inverse","description":"That identity is checked in the guard, and it is a far stronger statement than any reconstruction number the learned inverses can offer. It says the arithmetic is RIGHT, where they can only say the result looked plausible.","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#inverse","signature":"Inverse(paScores)","extensions":[]},{"name":"Reconstructed","description":"the training rows put through Transform() and back again -- what the analysis retained of the data it was given, which is the picture worth looking at when deciding how many components are enough","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#reconstructed","signature":"Reconstructed()","extensions":[]},{"name":"Transform","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#transform","signature":"Transform(paRows)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpca.html#why","signature":"Why()","extensions":[]}]},{"name":"stzPCIDSSRuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzpcidssrulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpcidssrulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzPIAgent","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzPIAgent.ring","inherits":{},"methods":[{"name":"init","description":"object: an id survives Haro's copy-on-assign (the engine-wrapper copy law, in pure Haro)","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#name_","signature":"Name_()","extensions":[]},{"name":"MemoryQ","description":"Q-convention: these return chainable OBJECTS -> Q suffix","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#memoryq","signature":"MemoryQ()","extensions":[]},{"name":"GovernanceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#governanceq","signature":"GovernanceQ()","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#trace","signature":"Trace()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#why","signature":"Why()","extensions":[]},{"name":"GiveWorkbench","description":"THE BINDING OF THE SAFE WORLD (ruling 3.2). A workbench-holding agent's ring: functions rehearse their file writes into an stzVirtualFileSystem instead of touching disk; the tick's ONLY export toward reality is GenerateUpdatePlan(), which a COMMITTING ACTOR executes under stzUpdatePlan's three gates (scope, capability, governance). `Agents That Cannot Hurt You`, made a method call.","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#giveworkbench","signature":"GiveWorkbench()","extensions":["Q"],"forms":["GiveWorkbenchQ"]},{"name":"HasWorkbench","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#hasworkbench","signature":"HasWorkbench()","extensions":[]},{"name":"WorkbenchQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#workbenchq","signature":"WorkbenchQ()","extensions":[]},{"name":"GenerateUpdatePlan","description":"the tick's only export toward reality","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#generateupdateplan","signature":"GenerateUpdatePlan()","extensions":[]},{"name":"AddSkill","description":"a skill may declare the governed action it performs; if it does, the agent asks stzGovernance.MayProceed BEFORE running it","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#addskill","signature":"AddSkill(poSkill)","extensions":["Q"],"forms":["AddSkillQ"]},{"name":"AddGovernedSkill","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#addgovernedskill","signature":"AddGovernedSkill(poSkill, pcAction)","extensions":["Q"],"forms":["AddGovernedSkillQ"]},{"name":"NumberOfSkills","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#numberofskills","signature":"NumberOfSkills()","extensions":[]},{"name":"Cycle","description":"ONE perceive-decide-act cycle over all skills. Each skill: perceive: PreconditionHolds over memory decide:   (if governed) MayProceed -- else skip, refusal traced act:      Apply, VERIFY, record Returns the number of skills that ran AND verified.","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#cycle","signature":"Cycle()","extensions":[]},{"name":"Pursue","description":"run cycles until the world stops changing (fixpoint) or the cap is hit -- the Softanzuter cascade at the agent level","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#pursue","signature":"Pursue()","extensions":[]},{"name":"DecisionLog","description":"the audit witness: every governed decision the agent took","url":"https://mayouni.github.io/stzsite/en/reference/stzpiagent.html#decisionlog","signature":"DecisionLog()","extensions":[]}]},{"name":"stzPair","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzpair.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPair.ring","inherits":{"stzList":876},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"","also_written":["Pair"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#copy","signature":"Copy()","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#update","signature":"Update(paPair)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#updatewith","signature":"UpdateWith(paPair)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"ToStzList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"Item1","description":"","also_written":["FirstItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#item1","signature":"Item1()","extensions":[],"example":{"code":"o1 = new stzPair([ 1, 2 ])\n? o1.Item1()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Item2","description":"","also_written":["SecondItem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#item2","signature":"Item2()","extensions":[],"example":{"code":"o1 = new stzPair([ 1, 2 ])\n? o1.Item2()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Swap","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#swap","signature":"Swap()","extensions":["Q"],"forms":["SwapQ"]},{"name":"Swapped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#swapped","signature":"Swapped()","extensions":[]},{"name":"BothAreNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#botharenumbers","signature":"BothAreNumbers()","extensions":[],"example":{"code":"o1 = new stzPair([ 1, 2 ])\n? o1.BothAreNumbers()","output":"1","from":"composed from the signature, run in the library"}},{"name":"BothAreStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#botharestrings","signature":"BothAreStrings()","extensions":[],"example":{"code":"o1 = new stzPair([ 1, 2 ])\n? o1.BothAreStrings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"BothAreLists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#botharelists","signature":"BothAreLists()","extensions":[],"example":{"code":"o1 = new stzPair([ 1, 2 ])\n? o1.BothAreLists()","output":"0","from":"composed from the signature, run in the library"}},{"name":"BothAreObjects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#bothareobjects","signature":"BothAreObjects()","extensions":[],"example":{"code":"o1 = new stzPair([ 1, 2 ])\n? o1.BothAreObjects()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStzPair","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpair.html#isstzpair","signature":"IsStzPair()","extensions":[],"example":{"code":"o1 = new stzPair([ 1, 2 ])\n? o1.IsStzPair()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzPairOfLists","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPairOfLists.ring","inherits":{"stzListOfLists":37,"stzList":884},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html#init","signature":"init(paList1, paList2)","extensions":[]},{"name":"Content","description":"","also_written":["PairOfLists"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html#value","signature":"Value()","extensions":[]},{"name":"FirstList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html#firstlist","signature":"FirstList()","extensions":[],"example":{"code":"o1 = new stzPairOfLists([ 1, 2 ], [ 3, 4 ])\n? @@( o1.FirstList() )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"SecondList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html#secondlist","signature":"SecondList()","extensions":[],"example":{"code":"o1 = new stzPairOfLists([ 1, 2 ], [ 3, 4 ])\n? @@( o1.SecondList() )","output":"[ 3, 4 ]","from":"composed from the signature, run in the library"}},{"name":"Alternate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html#alternate","signature":"Alternate()","extensions":["Q"],"forms":["AlternateQ"]},{"name":"Associate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairoflists.html#associate","signature":"Associate()","extensions":["Q","QRT"],"forms":["AssociateQ","AssociateQRT"],"example":{"code":"o1 = new stzPairOfLists([ 1, 2 ], [ 3, 4 ])\n? @@( o1.Associate() )","output":"[ [ 1, 3 ], [ 2, 4 ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzPairOfNumbers","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring","inherits":{"stzPair":13,"stzList":885},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#init","signature":"init(paPair)","extensions":[]},{"name":"Content","description":"","also_written":["PairOfNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#value","signature":"Value()","extensions":[]},{"name":"FirstNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#firstnumber","signature":"FirstNumber()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.FirstNumber()","output":"2.07","from":"composed from the signature, run in the library"}},{"name":"SecondNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#secondnumber","signature":"SecondNumber()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.SecondNumber()","output":"0.39","from":"composed from the signature, run in the library"}},{"name":"BothAreBetween","description":"","also_written":["AreBothBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#botharebetween","signature":"BothAreBetween(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.BothAreBetween(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"LeastCommonMuliple","description":"calculationg the least common multiple of the two numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#leastcommonmuliple","signature":"LeastCommonMuliple()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.LeastCommonMuliple()","output":"807945773150267","from":"composed from the signature, run in the library"}},{"name":"CommonLeastMultiplier","description":"calculationg the least common multiple of the two numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#commonleastmultiplier","signature":"CommonLeastMultiplier()","extensions":[]},{"name":"GreatestCommonDividor","description":"calculationg the greatest common dividor of the two numbers","also_written":["CommonGreatestDividor"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#greatestcommondividor","signature":"GreatestCommonDividor()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.GreatestCommonDividor()","output":"0.00","from":"composed from the signature, run in the library"}},{"name":"SpeedUp","description":"getting the speedup of the numbers","also_written":["SpeedUpX"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#speedup","signature":"SpeedUp()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.SpeedUp()","output":"5.31","from":"composed from the signature, run in the library"}},{"name":"GainFactor","description":"getting the gain factor from number to number","also_written":["GainX","PerfGainX"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#gainfactor","signature":"GainFactor()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.GainFactor()","output":"0.19","from":"composed from the signature, run in the library"}},{"name":"PerfGain","description":"getting the perfgain from the numbers","also_written":["PerfGain100"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#perfgain","signature":"PerfGain()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.PerfGain()","output":"81.16","from":"composed from the signature, run in the library"}},{"name":"Gain","description":"getting the gain in percentage from number to number","also_written":["Gain100","RelativeGain"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpairofnumbers.html#gain","signature":"Gain()","extensions":[],"example":{"code":"o1 = new stzPairOfNumbers([ 2.07, 0.39 ])\n? o1.Gain()","output":"-430.77","from":"composed from the signature, run in the library"}}]},{"name":"stzPanel","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzPanel.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#init","signature":"init(pnW, pnH)","extensions":[]},{"name":"Id_","description":"identity","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#id_","signature":"Id_()","extensions":[]},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#width","signature":"Width()","extensions":[]},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#height","signature":"Height()","extensions":[]},{"name":"IsAlive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#isalive","signature":"IsAlive()","extensions":[]},{"name":"LoadMarkup","description":"the document -------------------------------------------------------- Markup as a STRING, because markup is emitted. See the header.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#loadmarkup","signature":"LoadMarkup(pcRml)","extensions":["Q"],"forms":["LoadMarkupQ"]},{"name":"HasDocument","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#hasdocument","signature":"HasDocument()","extensions":[]},{"name":"Layout","description":"Lay out. Cheap when nothing changed: G0 measured a still frame at 1/362 of a dirty one, and 500 still frames re-compiled zero geometry.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#layout","signature":"Layout()","extensions":["Q"],"forms":["LayoutQ"]},{"name":"Resize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#resize","signature":"Resize(pnW, pnH)","extensions":["Q"],"forms":["ResizeQ"]},{"name":"SetTime","description":"RmlUi's clock, driven by the caller -- so a test frame is deterministic instead of depending on when it ran.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#settime","signature":"SetTime(pnSeconds)","extensions":[]},{"name":"Record","description":"the geometry -------------------------------------------------------- Lay out if needed, then record the triangles. Called for you by DrawInto and by Verts/Indices; a caller driving its own frame loop may call it directly.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#record","signature":"Record()","extensions":[]},{"name":"Verts","description":"Flat x, y, r, g, b, a per vertex -- pixel space, channels 0..255.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#verts","signature":"Verts()","extensions":[]},{"name":"Indices","description":"Flat 0-based triangle indices.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#indices","signature":"Indices()","extensions":[]},{"name":"TriangleCount","description":"Same as Record: the geometry -------------------------------------------------------- Lay out if needed, then record the triangles. Called for you by DrawInto and by Verts/Indices; a caller driving its own frame loop may call it directly.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#trianglecount","signature":"TriangleCount()","extensions":[]},{"name":"Counters","description":"The last two are G2's, and they are the phase's own gauge. G0 measured 988 GetStringWidth calls per re-layout, unmemoized by RmlUi; at ~1 us per real shape that is ~1 ms/frame before a glyph is drawn, so the plan made a width cache a PRECONDITION. widthCalls is what RmlUi asked for and shapeCalls is what actually reached the shaper -- the gap between them is the cache doing its job, and if they ever converge the precondition has silently lapsed.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#counters","signature":"Counters()","extensions":[]},{"name":"WidthCalls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#widthcalls","signature":"WidthCalls()","extensions":[]},{"name":"ShapeCalls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#shapecalls","signature":"ShapeCalls()","extensions":[]},{"name":"WidthCacheHits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#widthcachehits","signature":"WidthCacheHits()","extensions":[]},{"name":"TextMeshes","description":"That is not hypothetical: registering one font family twice used to free the id the existing faces pointed at, so widths came back -1, the quads were zero-wide, RmlUi culled them, and whichever panel had been built first lost its text. Two panels sharing a font is all it took, and every single-panel guard stayed green. The invariant lives here now so the next such bug is a failing number, not a screenshot.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#textmeshes","signature":"TextMeshes()","extensions":[]},{"name":"GenerateCalls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#generatecalls","signature":"GenerateCalls()","extensions":[]},{"name":"TextDraws","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#textdraws","signature":"TextDraws()","extensions":[]},{"name":"TextIsWhole","description":"TRUE when every generated string became geometry.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#textiswhole","signature":"TextIsWhole()","extensions":[]},{"name":"DroppedTexturedDraws","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#droppedtextureddraws","signature":"DroppedTexturedDraws()","extensions":[]},{"name":"IgnoredScissors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#ignoredscissors","signature":"IgnoredScissors()","extensions":[]},{"name":"UseFont","description":"Answers an stzFont for the caller to paint with, or NULL on refusal.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#usefont","signature":"UseFont(pcFamily, pcPathOrBytes)","extensions":["Q"],"forms":["UseFontQ"]},{"name":"FontCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#fontcount","signature":"FontCount()","extensions":[]},{"name":"FontFor","description":"The stzFont this panel paints a recorded command with. Matching is by the engine font id the command carries -- not by family name, which a fallback may have changed under us.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#fontfor","signature":"FontFor(pnEngineId)","extensions":[]},{"name":"PointerMovedTo","description":"EVENTS ARE DRAINED, NEVER DISPATCHED. RmlUi routes and bubbles, the engine writes down what arrived, and Events() hands over the list. A callback per event would re-enter Haro from inside a C++ dispatch, which is not safe, and the house has already settled this shape twice: the display list and the text commands.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#pointermovedto","signature":"PointerMovedTo(pnX, pnY)","extensions":[]},{"name":"PointerPressed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#pointerpressed","signature":"PointerPressed(pnX, pnY, pnButton)","extensions":[]},{"name":"PointerReleased","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#pointerreleased","signature":"PointerReleased(pnX, pnY, pnButton)","extensions":[]},{"name":"ClickAt","description":"The whole gesture, because a click is a press AND a release and a caller that forgets the second one gets a button stuck down.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#clickat","signature":"ClickAt(pnX, pnY)","extensions":[]},{"name":"PointerLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#pointerleft","signature":"PointerLeft()","extensions":[]},{"name":"KeyPressed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#keypressed","signature":"KeyPressed(pnKey, pnMods)","extensions":[]},{"name":"TypeText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#typetext","signature":"TypeText(pcText)","extensions":[]},{"name":"ElementAt","description":"The element under a point, by name. \"\" when the point hits nothing that carries a name -- a fair answer, not a failure.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#elementat","signature":"ElementAt(pnX, pnY)","extensions":[]},{"name":"FromWindow","description":"the conversions, named at the boundary ------------------------------ A window's pixels are the panel's when the panel fills the window, which is the case stzWindow.Draw arranges. Named anyway: the reader of a frame loop should see WHERE the space changes.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#fromwindow","signature":"FromWindow(poWindow, pnX, pnY)","extensions":[]},{"name":"FromTexture","description":"A panel hanging in a 3D scene is hit by a RAY, and what the caller has after the intersection is a texture coordinate. This is the whole of the in-scene input mapping (§6's tier): uv in, panel pixels out. v is flipped because a texture's origin is bottom-left and a panel's is top-left -- the one place that difference is stated, so no caller has to remember it.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#fromtexture","signature":"FromTexture(pnU, pnV)","extensions":[]},{"name":"SetTextOf","description":"The difference is measurable, and the guard measures it: after a rebuild every string is generated again; after a set, only the ones that actually changed are. GenerateCalls() reports both. One element's words. The value is DATA -- it is escaped at the seam, so a model holding \"<span>\" cannot inject markup into a document the court already passed.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#settextof","signature":"SetTextOf(pcName, pcText)","extensions":["Q"],"forms":["SetTextOfQ"]},{"name":"SetStyleOf","description":"An EMPTY value removes the property, handing the element back to the stylesheet. Without that, a binding that had fired once could never be undone.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#setstyleof","signature":"SetStyleOf(pcName, pcProperty, pcValue)","extensions":["Q"],"forms":["SetStyleOfQ"]},{"name":"ClearStyleOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#clearstyleof","signature":"ClearStyleOf(pcName, pcProperty)","extensions":[]},{"name":"FocusOn","description":"Rule 80 (Keyboard Sovereignty) is `machine` tier, so this is legally required rather than polish. RmlUi owns the traversal -- tab order in document order, and a spatial heuristic for directional moves -- and what is added here is the QUERY and the COUNTED refusal.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focuson","signature":"FocusOn(pcName)","extensions":[]},{"name":"ClearFocus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#clearfocus","signature":"ClearFocus()","extensions":[]},{"name":"Focused","description":"The focused element's name, or \"\" when nothing is focused.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focused","signature":"Focused()","extensions":[]},{"name":"FocusNext","description":"TRUE when focus MOVED. A refusal at the end of a ring is a real answer, not an error, so it answers FALSE rather than raising.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focusnext","signature":"FocusNext()","extensions":[]},{"name":"FocusPrevious","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focusprevious","signature":"FocusPrevious()","extensions":[]},{"name":"FocusUp","description":"Directional moves, for an arrow key or a gamepad stick. RmlUi picks the target by a spatial heuristic, which is what the WAI-ARIA APG contract wants inside a composite widget.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focusup","signature":"FocusUp()","extensions":[]},{"name":"FocusDown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focusdown","signature":"FocusDown()","extensions":[]},{"name":"FocusLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focusleft","signature":"FocusLeft()","extensions":[]},{"name":"FocusRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#focusright","signature":"FocusRight()","extensions":[]},{"name":"TabRing","description":"A ring is a CYCLE, and this enters it wherever focus currently sits: RmlUi resumes tabbing from the last focused element even after a blur, so calling this with `cancel` focused answers the same cycle rotated. The SET and the ORDER are stable; the entry point is not. Call it before touching focus if the first stop matters -- as the guard does.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#tabring","signature":"TabRing()","extensions":[]},{"name":"Events","description":"The SOURCE is the frame §7 chose to surface, and it earns its place: Rule 80 makes \"reachable by a human keyboard\" materially different from \"something dispatched a click\", and G4 needs an assistive activation distinguishable from a pointer one.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#events","signature":"Events()","extensions":[]},{"name":"ClearEvents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#clearevents","signature":"ClearEvents()","extensions":[]},{"name":"EventsDropped","description":"What the bounded queue threw away. A caller that stops draining stops receiving, and this is how it finds out.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#eventsdropped","signature":"EventsDropped()","extensions":[]},{"name":"EventCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#eventcount","signature":"EventCount()","extensions":[]},{"name":"EventsFor","description":"Every event whose target is one named element.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#eventsfor","signature":"EventsFor(pcName)","extensions":[]},{"name":"Texts","description":"Text crosses as COMMANDS, not as quads. RmlUi asked our font engine for the string; the engine recorded the request instead of rasterizing it, and the canvas draws it with the same shaper. That is why this plane owns no glyph atlas and no second rasterizer.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#texts","signature":"Texts()","extensions":[]},{"name":"TextCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#textcount","signature":"TextCount()","extensions":[]},{"name":"BoxOf","description":"The laid-out box of one element: [x, y, w, h], in panel pixels. Empty when there is no such element -- an absence, not a raise, since asking about an element that may not exist is a fair question.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#boxof","signature":"BoxOf(pcElementId)","extensions":[]},{"name":"LastEngineMessage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#lastenginemessage","signature":"LastEngineMessage()","extensions":[]},{"name":"DrawInto","description":"output -------------------------------------------------------------- Put the panel's triangles into a canvas. The canvas decides what happens next -- ToSVG() with no device, ToPNG() with one, a window, or a texture mapped onto a quad in a 3D scene. The panel does not know and must not care.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#drawinto","signature":"DrawInto(poCanvas)","extensions":["Q"],"forms":["DrawIntoQ"]},{"name":"ToCanvas","description":"The panel as a picture, on the tier this machine can reach. A canvas is made, drawn into and answered -- so the caller gets ToSVG/ToPNG/ Show without assembling anything.","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#tocanvas","signature":"ToCanvas()","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#tosvg","signature":"ToSVG()","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#topng","signature":"ToPNG(pcPath)","extensions":[]},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpanel.html#free","signature":"Free()","extensions":[]}]},{"name":"stzParseTree","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzParseTree.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#init","signature":"init(pcLabel)","extensions":[]},{"name":"SetWord","description":"construction (the parser builds bottom-up)","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#setword","signature":"SetWord(pcWord)","extensions":[]},{"name":"AddChild","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#addchild","signature":"AddChild(oNode)","extensions":[]},{"name":"Label","description":"shape","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#label","signature":"Label()","extensions":[],"example":{"code":"o1 = new stzParseTree(\"S\")\n? o1.Label()","output":"S","from":"composed from the signature, run in the library"}},{"name":"Word","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#word","signature":"Word()","extensions":[]},{"name":"IsLeaf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#isleaf","signature":"IsLeaf()","extensions":[],"example":{"code":"o1 = new stzParseTree(\"S\")\n? o1.IsLeaf()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Children","description":"... and what they are, as data: the label each child carries.","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#children","signature":"Children()","extensions":["Q"],"forms":["ChildrenQ"]},{"name":"NumberOfChildren","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#numberofchildren","signature":"NumberOfChildren()","extensions":[],"example":{"code":"o1 = new stzParseTree(\"S\")\n? o1.NumberOfChildren()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Leaves","description":"the terminal words, left to right (the tree's \"yield\")","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#leaves","signature":"Leaves()","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#text","signature":"Text()","extensions":[]},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#height","signature":"Height()","extensions":[],"example":{"code":"o1 = new stzParseTree(\"S\")\n? o1.Height()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Subtrees","description":"navigation ----------------------------------------------------------- every subtree (self included) whose label equals pcLabel (phrase query)","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#subtrees","signature":"Subtrees(pcLabel)","extensions":[]},{"name":"Phrases","description":"the phrases of a kind, as strings (the chunker-style convenience)","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#phrases","signature":"Phrases(pcLabel)","extensions":[]},{"name":"NounPhrases","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#nounphrases","signature":"NounPhrases()","extensions":[]},{"name":"VerbPhrases","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#verbphrases","signature":"VerbPhrases()","extensions":[]},{"name":"PrepositionalPhrases","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#prepositionalphrases","signature":"PrepositionalPhrases()","extensions":[]},{"name":"ToBracket","description":"rendering ------------------------------------------------------------ Penn Treebank bracket notation (leaves as word/TAG)","also_written":["Bracket"],"url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#tobracket","signature":"ToBracket()","extensions":[],"example":{"code":"o1 = new stzParseTree(\"S\")\n? o1.ToBracket()","output":"/S","from":"composed from the signature, run in the library"}},{"name":"ToTreeString","description":"an indented, human-readable tree","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#totreestring","signature":"ToTreeString()","extensions":[],"example":{"code":"o1 = new stzParseTree(\"S\")\n? o1.ToTreeString()","output":"/S","from":"composed from the signature, run in the library"}},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparsetree.html#show","signature":"Show()","extensions":[]}]},{"name":"stzParser","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzparser.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListParser.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparser.html#init","signature":"init(pSource)","extensions":[]},{"name":"Source","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzparser.html#source","signature":"Source()","extensions":[],"example":{"code":"o1 = new stzParser(\"a + b\")\n? o1.Source()","output":"a + b","from":"composed from the signature, run in the library"}}]},{"name":"stzPasskeySandbox","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPasskeySandbox.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#init","signature":"init(pcRpId)","extensions":[]},{"name":"IsSandbox","description":"a double declares itself -- see stzServiceRegistry","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#issandbox","signature":"IsSandbox()","extensions":[]},{"name":"RpId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#rpid","signature":"RpId()","extensions":[]},{"name":"CredentialId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#credentialid","signature":"CredentialId()","extensions":[]},{"name":"SignCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#signcount","signature":"SignCount()","extensions":[]},{"name":"CreateCredential","description":"registration (the \"create\" ceremony) ---------------------------- Make a credential the way a security key would -> [ :attestationObject, :clientData, :credentialId ].","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#createcredential","signature":"CreateCredential(pcChallenge, pcOrigin)","extensions":["XT"],"forms":["CreateCredentialXT"]},{"name":"Assert","description":"login (the \"get\" ceremony) -------------------------------------- Sign a challenge -> [ :credentialId, :authenticatorData, :clientData, :signature ]. The counter advances, as a real authenticator's does.","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#assert","signature":"Assert(pcChallenge, pcOrigin)","extensions":[]},{"name":"AssertAtCount","description":"...at an explicit counter value. Passing one that does NOT advance is how a CLONED authenticator behaves -- the relying party must refuse it.","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#assertatcount","signature":"AssertAtCount(pcChallenge, pcOrigin, pnCount)","extensions":[]},{"name":"AssertForOrigin","description":"an assertion signed for a DIFFERENT origin -- what a phishing site would obtain. The relying party's origin check must reject it.","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#assertfororigin","signature":"AssertForOrigin(pcChallenge, pcPhishingOrigin)","extensions":[]},{"name":"ClientData","description":"the clientDataJSON a browser builds, base64url-encoded.","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#clientdata","signature":"ClientData(pcType, pcChallenge, pcOrigin)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeysandbox.html#show","signature":"Show()","extensions":[]}]},{"name":"stzPasskeyServer","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzPasskey.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#init","signature":"init(pcRpId, pcOrigin)","extensions":[]},{"name":"RpId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#rpid","signature":"RpId()","extensions":[]},{"name":"Origin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#origin","signature":"Origin()","extensions":[]},{"name":"SetOrigin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#setorigin","signature":"SetOrigin(pcOrigin)","extensions":["Q"],"forms":["SetOriginQ"]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#why","signature":"Why()","extensions":[]},{"name":"NewChallenge","description":"a fresh, unguessable challenge. The app keeps it for the one exchange it belongs to -- that is what stops a captured assertion being replayed.","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#newchallenge","signature":"NewChallenge()","extensions":[]},{"name":"RegisterCredential","description":"registration ---------------------------------------------------- Validate + parse what the authenticator returned -> [ :ok, :credentialId, :keyType, :key1, :key2, :signCount, :why ].","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#registercredential","signature":"RegisterCredential(pcAttObjB64, pcClientDataB64, pcExpectedChallenge)","extensions":[]},{"name":"VerifyAssertion","description":"login ----------------------------------------------------------- Verify an assertion against a STORED credential ([ :keyType, :key1, :key2, :signCount ]) -> [ :ok, :signCount, :why ].","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#verifyassertion","signature":"VerifyAssertion(paCredential, pcAuthDataB64, pcClientDataB64, pcSigB64, pcExpectedChallenge)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpasskeyserver.html#show","signature":"Show()","extensions":[]}]},{"name":"stzPassword","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzpassword.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring","inherits":{"stzSecret":17},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpassword.html#init","signature":"init(pcName)","extensions":[]},{"name":"HashedBy","description":"a salted, one-way Argon2id hash of the resolved password -- safe to store. Governed (resolving the password needs an effectful actor).","url":"https://mayouni.github.io/stzsite/en/reference/stzpassword.html#hashedby","signature":"HashedBy(poActor)","extensions":[]},{"name":"Matches","description":"verify a candidate against this password (governed).","url":"https://mayouni.github.io/stzsite/en/reference/stzpassword.html#matches","signature":"Matches(pcCandidate, poActor)","extensions":[]}]},{"name":"stzPattern","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPattern.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#init","signature":"init(pcText)","extensions":[]},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = new stzPattern(\"red ~ blue [green green]\")\n? o1.IsValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#text","signature":"Text()","extensions":[],"example":{"code":"o1 = new stzPattern(\"red ~ blue [green green]\")\n? o1.Text()","output":"red ~ blue [green green]","from":"composed from the signature, run in the library"}},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#refusals","signature":"Refusals()","extensions":[],"example":{"code":"o1 = new stzPattern(\"red ~ blue [green green]\")\n? o1.Refusals()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Tree","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#tree","signature":"Tree()","extensions":[],"example":{"code":"o1 = new stzPattern(\"red ~ blue [green green]\")\n? @@( o1.Tree() )","output":"[ \"seq\", [ [ [ \"atom\", [ \"word\", \"red\" ] ], 1 ], [ [ \"rest\" ], 1 ], [ [ \"atom\", [ \"word\", \"blue\" ] ], 1 ], [ [ \"seq\", [ [ [ \"atom\", [ \"word\", \"green\" ] ], 1 ], [ [ \"atom\", [ \"word\", \"green\" ] ], 1 ] ] ], 1 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"CycleEvents","description":"querying ------------------------------------------------------------ The events of cycle `pnCycle` (a whole number, 0 is the first), sorted by onset: [ onset, length, kind, name ] with onset in [0, 1) and length in cycles. `kind` is \"note\" or \"stroke\".","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#cycleevents","signature":"CycleEvents(pnCycle)","extensions":[],"example":{"code":"o1 = new stzPattern(\"red ~ blue [green green]\")\n? @@( o1.CycleEvents(2) )","output":"[ [ 0, 0.25, \"word\", \"red\" ], [ 0.50, 0.25, \"word\", \"blue\" ], [ 0.75, 0.13, \"word\", \"green\" ], [ 0.88, 0.13, \"word\", \"green\" ] ]","from":"composed from the signature, run in the library"}},{"name":"DistinctValues","description":"Every distinct [ kind, name, length ] over the pattern's first `pnCycles` cycles -- what a player prepares BEFORE it starts (in sound: renders), so nothing is prepared while a cycle is being posted.","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#distinctvalues","signature":"DistinctValues(pnCycles)","extensions":[],"example":{"code":"o1 = new stzPattern(\"red ~ blue [green green]\")\n? @@( o1.DistinctValues(2) )","output":"[ [ \"word\", \"red\", 0.25 ], [ \"word\", \"blue\", 0.25 ], [ \"word\", \"green\", 0.13 ] ]","from":"composed from the signature, run in the library"}},{"name":"Period","description":"How many cycles before the pattern repeats -- alternations, slow factors and Every all lengthen it. Capped at 64: a pattern that takes longer than that to come round is rendered as it arrives.","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#period","signature":"Period()","extensions":[],"example":{"code":"o1 = new stzPattern(\"red ~ blue [green green]\")\n? o1.Period()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Fast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#fast","signature":"Fast(pnFactor)","extensions":[]},{"name":"Slow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#slow","signature":"Slow(pnFactor)","extensions":[]},{"name":"Rev","description":"Each cycle backwards: an event at onset o of length d moves to 1-o-d.","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#rev","signature":"Rev()","extensions":[]},{"name":"Every","description":"On cycles 0, n, 2n, ... apply a transformation: :Rev, or [ :Fast, k ], or [ :Slow, k ]. The other cycles are left alone.","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#every","signature":"Every(pnN, pXform)","extensions":[]},{"name":"Off","description":"The pattern PLUS a copy of itself `pnCycles` later (0 < t < 1). What the shift pushes past the end of a cycle arrives at the start of the next. `pArg` is handed to _Shift for every copied value: here it changes nothing; a domain gives it a meaning (in sound: semitones).","url":"https://mayouni.github.io/stzsite/en/reference/stzpattern.html#off","signature":"Off(pnCycles, pArg)","extensions":[]}]},{"name":"stzPaymentsSandbox","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#init","extensions":[]},{"name":"IsSandbox","description":"a double declares itself -- see stzServiceRegistry","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#issandbox","extensions":[]},{"name":"ApproveUnder","description":"the rules (deterministic, no randomness) -------------------------- approve anything strictly BELOW this amount; 0 = no ceiling.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#approveunder","extensions":["Q"],"forms":["ApproveUnderQ"]},{"name":"DeclineOver","description":"decline anything at or ABOVE this amount; 0 = no ceiling.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#declineover","extensions":["Q"],"forms":["DeclineOverQ"]},{"name":"DeclineToken","description":"a token that always declines -- the \"test card\" every real gateway publishes.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#declinetoken","extensions":["Q"],"forms":["DeclineTokenQ"]},{"name":"FailNext","description":"make the NEXT call fail as if the gateway were unreachable -- a transient failure, which is different from a decline and must be handled differently (a decline is an answer; an outage is not).","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#failnext","extensions":["Q"],"forms":["FailNextQ"]},{"name":"Authorize","description":"the PORT contract ------------------------------------------------ -> [ :ok, :id, :status, :amount, :why ]. status is :authorized or :declined.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#authorize","extensions":[]},{"name":"Capture","description":"Capture an authorization. Full amount by default; CaptureAmount for less.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#capture","extensions":[]},{"name":"CaptureAmount","description":"pnAmount 0 = the whole authorization. A capture may not exceed it, and an authorization may be captured only ONCE -- both are real gateway rules, and both are where naive code goes wrong.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#captureamount","extensions":[]},{"name":"Refund","description":"Refund captured money. Full captured amount by default; partials allowed, and the TOTAL refunded may never exceed what was captured.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#refund","extensions":[]},{"name":"RefundAmount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#refundamount","extensions":[]},{"name":"StatusOf","description":"the ledger (what actually happened to the money)","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#statusof","extensions":[]},{"name":"AmountOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#amountof","extensions":[]},{"name":"CapturedOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#capturedof","extensions":[]},{"name":"RefundedOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#refundedof","extensions":[]},{"name":"NumberOfAuthorizations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#numberofauthorizations","extensions":[]},{"name":"TotalAuthorized","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#totalauthorized","extensions":[]},{"name":"TotalCaptured","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#totalcaptured","extensions":[]},{"name":"TotalRefunded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#totalrefunded","extensions":[]},{"name":"NetCaptured","description":"what the merchant actually keeps.","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#netcaptured","extensions":[]},{"name":"NumberOfDeclines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#numberofdeclines","extensions":[]},{"name":"Movements","description":"[ [ :seq, :kind, :id, :amount ], ... ] -- kind is authorize/decline/capture/refund","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#movements","extensions":[]},{"name":"NumberOfMovements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#numberofmovements","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpaymentssandbox.html#show","extensions":[]}]},{"name":"stzPerfMonitor","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfMonitor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#name","signature":"Name()","extensions":[]},{"name":"Name_","description":"The agent-host contract spells it Name_().","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#name_","signature":"Name_()","extensions":[]},{"name":"WatchMemory","description":"Declaring what to watch","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#watchmemory","signature":"WatchMemory()","extensions":[]},{"name":"WatchCpu","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#watchcpu","signature":"WatchCpu()","extensions":[]},{"name":"WatchSystemMemory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#watchsystemmemory","signature":"WatchSystemMemory()","extensions":[]},{"name":"Every","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#every","signature":"Every(pnMs)","extensions":[]},{"name":"EveryMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#everyms","signature":"EveryMs()","extensions":[]},{"name":"EnableTracing","description":"Request tracing (perf P7) -------------------------------- Keep the last pnCapacity request traces [traceId, path, status, durMs, wallMs] in an ENGINE ring -- one truth for every face (the server's copy records, the sentinel's copy reads, alerts carry the trip's trace ids). Enable BEFORE handing the monitor to Observe(): the server stores a Haro copy at that moment, and a copy made earlier does not know tracing was turned on later.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#enabletracing","signature":"EnableTracing(pnCapacity)","extensions":[]},{"name":"IsTracing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#istracing","signature":"IsTracing()","extensions":[]},{"name":"RecordTrace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#recordtrace","signature":"RecordTrace(pcTraceId, pcPath, pnStatus, pnDurMs)","extensions":[]},{"name":"TraceCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#tracecount","signature":"TraceCount()","extensions":[]},{"name":"RecentTraces","description":"The last pnHowMany traces, oldest first: [ [ :traceId, :path, :status, :durMs, :wallMs ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#recenttraces","signature":"RecentTraces(pnHowMany)","extensions":[]},{"name":"NewCounter","description":"Your own metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#newcounter","signature":"NewCounter(pcName)","extensions":["XT"],"forms":["NewCounterXT"]},{"name":"NewGauge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#newgauge","signature":"NewGauge(pcName)","extensions":["XT"],"forms":["NewGaugeXT"]},{"name":"NewTimer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#newtimer","signature":"NewTimer(pcName)","extensions":["XT"],"forms":["NewTimerXT"]},{"name":"HasMetric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#hasmetric","signature":"HasMetric(pcName)","extensions":[]},{"name":"MetricQ","description":"The metric as a chainable object. It is a Haro COPY whose state is the SAME engine series/histogram -- record through it, read through the monitor, the numbers agree.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#metricq","signature":"MetricQ(pcName)","extensions":[]},{"name":"Metrics","description":"The registry as data: [ [name, kind], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#metrics","signature":"Metrics()","extensions":[]},{"name":"NumberOfMetrics","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#numberofmetrics","signature":"NumberOfMetrics()","extensions":[]},{"name":"Sample","description":"Sampling ------------------------------------------------- One sample of every watched sense, NOW (unconditional pull). Returns the number of gauge writes performed. Self-priced: the monotonic cost of every pass accumulates for SelfCost().","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#sample","signature":"Sample()","extensions":[]},{"name":"SampleCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#samplecount","signature":"SampleCount()","extensions":[]},{"name":"SelfCost","description":"What observation itself costs -- measured with the same clock it provides (the profiler profiles the profiler). Wall ms on the monotonic clock: sampling is straight-line sense-reading, so wall is the honest price (and Windows quantizes CPU too coarsely for per-sample readings anyway). Returns [ :samples, :totalMs, :perSampleMs ].","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#selfcost","signature":"SelfCost()","extensions":[]},{"name":"Tick","description":"Cadence-gated: samples only when Every() has elapsed on the monotonic clock. Call from any loop; returns 1 if it sampled.","also_written":["Cycle"],"url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#tick","signature":"Tick()","extensions":[]},{"name":"RunFor","description":"Standalone continuous mode: drive the cadence for nMs (blocking; for scripts and guards -- servers should host, not block).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#runfor","signature":"RunFor(pnMs)","extensions":[]},{"name":"Prometheus","description":"Interop: the industry formats ---------------------------- The Prometheus /metrics exposition text, every metric.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#prometheus","signature":"Prometheus()","extensions":[]},{"name":"OtelJson","description":"One OTLP resourceMetrics envelope batching every metric.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#oteljson","signature":"OtelJson()","extensions":[]},{"name":"Explain","description":"Legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#show","signature":"Show()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfmonitor.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzPerfPlan","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfPlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#name","signature":"Name()","extensions":[]},{"name":"Propose","description":"Proposing (expression is free)","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#propose","signature":"Propose(pcAction, pcTag, pcRationale)","extensions":[]},{"name":"Actions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#actions","signature":"Actions()","extensions":[]},{"name":"NumberOfActions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#numberofactions","signature":"NumberOfActions()","extensions":[]},{"name":"MayCommit","description":"Preflight ------------------------------------------------ May this actor commit this plan? Answered BEFORE any attempt: admission demands the effectful capability, and a sandboxed posture never crosses (the LLMActor doctrine).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#maycommit","signature":"MayCommit(poActor)","extensions":[]},{"name":"ExecuteOn","description":"The crossing (admission is governed) --------------------- Apply the plan to the target -- a stzAppCluster, or any object answering ScaleUp(tag)/ScaleDown(tag)/RestartDead() (a double in rehearsal, per the service-virtualization pattern). Returns the number of actions committed; 0 with a full refusal audit when the actor may not commit.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#executeon","signature":"ExecuteOn(poTarget, poActor)","extensions":[]},{"name":"WasExecuted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#wasexecuted","signature":"WasExecuted()","extensions":[]},{"name":"AuditTrail","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#audittrail","signature":"AuditTrail()","extensions":[]},{"name":"RefusedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#refusedcount","signature":"RefusedCount()","extensions":[]},{"name":"CommittedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#committedcount","signature":"CommittedCount()","extensions":[]},{"name":"Explain","description":"Legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfplan.html#show","signature":"Show()","extensions":[]}]},{"name":"stzPerfProfile","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfProfile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#init","signature":"init(poMonitor)","extensions":[]},{"name":"Mark","description":"Re-anchor: the next answers cover a fresh interval from NOW. The timer's exact lifetime sum/count are anchored too, so the interval's mean R and the interval's D describe THE SAME requests -- mixing a lifetime R with an interval D would make the computing/waiting split compare different populations.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#mark","signature":"Mark()","extensions":[]},{"name":"MonitorQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#monitorq","signature":"MonitorQ()","extensions":[]},{"name":"IntervalMs","description":"The interval facts","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#intervalms","signature":"IntervalMs()","extensions":[]},{"name":"Requests","description":"Requests completed since the anchor.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#requests","signature":"Requests()","extensions":[]},{"name":"Throughput","description":"X -- requests per second over the interval.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#throughput","signature":"Throughput()","extensions":[]},{"name":"CpuMsUsed","description":"CPU actually consumed over the interval, in ms (all threads).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#cpumsused","signature":"CpuMsUsed()","extensions":[]},{"name":"Utilization","description":"U -- the fraction of the MACHINE this process used.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#utilization","signature":"Utilization()","extensions":[]},{"name":"ServiceDemandMs","description":"D -- the diagnostic number: CPU-ms each request consumed. 0 when no requests crossed the interval (nothing to attribute).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#servicedemandms","signature":"ServiceDemandMs()","extensions":[]},{"name":"MaxThroughput","description":"Where this machine saturates IF CPU is the constraint (req/s).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#maxthroughput","signature":"MaxThroughput()","extensions":[]},{"name":"LoadRatio","description":"The demand signal for elastic scaling (perf P6): how close this workload is to its CPU ceiling, X/Xmax in 0..1. This is what stzClusterSupervisor.ReportLoad() always wanted -- MEASURED, not hand-fed: FeedLoadFrom(tag, oProfile) closes the loop. 0 when nothing is measurable yet (no requests / no demand). (Named LoadRatio: `load` is a Haro keyword.)","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#loadratio","signature":"LoadRatio()","extensions":[]},{"name":"Headroom","description":"1 - X/Xmax: how much of the CPU ceiling remains (0..1).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#headroom","signature":"Headroom()","extensions":[]},{"name":"UtilizationCheck","description":"The self-checks ------------------------------------------ The utilization law, checked for real: anchor-computed U vs the monitor's independently SAMPLED utilization gauge. From one set of anchors U = X*D/cores is an identity (no information); two independent measurements agreeing is evidence the measurement itself is sound. Returns [ :computed, :sampled, :consistent, :message ]; sampled = -1 when the gauge is not watched/sampled.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#utilizationcheck","signature":"UtilizationCheck()","extensions":[]},{"name":"LittleN","description":"N -- the average requests in flight IMPLIED by Little's law (X * mean R). What you should see if you counted concurrency.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#littlen","signature":"LittleN()","extensions":[]},{"name":"LittleCheckAgainst","description":"Compare the implied N with a concurrency you MEASURED elsewhere (e.g. a worker pool's InFlight()). Same-scale consistency: within a factor of 3 (floored at 0.05 -- tiny numbers agree).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#littlecheckagainst","signature":"LittleCheckAgainst(pnMeasured)","extensions":[]},{"name":"ResponseTimeMeanMs","description":"R, and the computing/waiting split ----------------------- Mean R over THE INTERVAL (exact: the timer's anchored sum/count deltas) -- the same requests D is computed over. Percentile methods answer over the timer's retained window (stated in Explain); the mean is the interval's own.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#responsetimemeanms","signature":"ResponseTimeMeanMs()","extensions":[]},{"name":"ResponseTimeP50","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#responsetimep50","signature":"ResponseTimeP50()","extensions":[]},{"name":"ResponseTimeP95","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#responsetimep95","signature":"ResponseTimeP95()","extensions":[]},{"name":"ResponseTimeP99","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#responsetimep99","signature":"ResponseTimeP99()","extensions":[]},{"name":"WaitMsPerRequest","description":"Of each request's R, the part that was NOT computation: waiting on IO, locks, sleeps, the queue. R - D, floored at 0.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#waitmsperrequest","signature":"WaitMsPerRequest()","extensions":[]},{"name":"Bottleneck","description":"The first question of every investigation -- busy or blocked? -- answered with the split: a request's time goes to CPU (D) or to waiting (R - D); the larger share names the constraint.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#bottleneck","signature":"Bottleneck()","extensions":[]},{"name":"MemoryTrendPerHour","description":"Memory: trend and forecast ------------------------------- Bytes per hour the rss gauge is trending (needs WatchMemory + samples). Positive = growing: the slow-leak number.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#memorytrendperhour","signature":"MemoryTrendPerHour()","extensions":[]},{"name":"HoursToMemoryCeiling","description":"At the current trend, hours until rss reaches pnCeilingBytes. 0 = already at/past the ceiling; -1 = not growing (never, at this trend).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#hourstomemoryceiling","signature":"HoursToMemoryCeiling(pnCeilingBytes)","extensions":[]},{"name":"Snapshot","description":"The R-vs-X curve ----------------------------------------- Record one (X, R) point for the CURRENT interval -- drive different load levels and Snapshot() after each; Curve() shows where response time turns as throughput climbs.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#snapshot","signature":"Snapshot()","extensions":[]},{"name":"Curve","description":"[ [ atMs, X, U, D, Rp95 ], ... ] in recording order.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#curve","signature":"Curve()","extensions":[]},{"name":"Explain","description":"The narrated analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfprofile.html#show","signature":"Show()","extensions":[]}]},{"name":"stzPerfSentinel","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfSentinel.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#init","signature":"init(poSla, poMonitor)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#name","signature":"Name()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#name_","signature":"Name_()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"OnBreach","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#onbreach","signature":"OnBreach(pfCallback)","extensions":[]},{"name":"OnClear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#onclear","signature":"OnClear(pfCallback)","extensions":[]},{"name":"SetChannels","description":"The event-bus channels alerts fan out on (process-global).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#setchannels","signature":"SetChannels(pcBreach, pcClear)","extensions":[]},{"name":"BreachChannel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#breachchannel","signature":"BreachChannel()","extensions":[]},{"name":"ClearChannel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#clearchannel","signature":"ClearChannel()","extensions":[]},{"name":"Every","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#every","signature":"Every(pnMs)","extensions":[]},{"name":"Check","description":"Judging -------------------------------------------------- One judgment pass. Fires alerts on TRANSITIONS only: a rule breaching now that was fine before -> breach alert; a rule fine now that was breached before -> clear alert. Returns the number of NEW breaches this pass.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#check","signature":"Check()","extensions":[]},{"name":"CheckCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#checkcount","signature":"CheckCount()","extensions":[]},{"name":"Tick","description":"Cadence-gated judging, on the monotonic clock -- call from any loop. Returns the number of new breaches (0 when not due).","also_written":["Cycle"],"url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#tick","signature":"Tick()","extensions":[]},{"name":"ActiveBreaches","description":"Reading","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#activebreaches","signature":"ActiveBreaches()","extensions":[]},{"name":"IsBreached","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#isbreached","signature":"IsBreached()","extensions":[]},{"name":"AlertLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#alertlog","signature":"AlertLog()","extensions":[]},{"name":"LastAlert","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#lastalert","signature":"LastAlert()","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#show","signature":"Show()","extensions":[]},{"name":"BlackBox","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#blackbox","signature":"BlackBox()","extensions":[]},{"name":"LastBlackBox","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfsentinel.html#lastblackbox","signature":"LastBlackBox()","extensions":[]}]},{"name":"stzPerfSeries","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfSeries.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#init","signature":"init(pnCapacity)","extensions":[]},{"name":"Handle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#handle","signature":"Handle()","extensions":[]},{"name":"AdoptHandle","description":"Adopt an engine series OWNED ELSEWHERE (a metric family's child, perf P8): frees any self-created handle, then reads/writes the adopted one. Destroy() will NOT free an adopted handle -- the owner (the family) frees it.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#adopthandle","signature":"AdoptHandle(pEngineHandle)","extensions":[]},{"name":"Capacity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#capacity","signature":"Capacity()","extensions":[]},{"name":"Record","description":"Record a value stamped with the engine's MONOTONIC watch clock (ms since module load) -- the right default for rate/slope math.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#record","signature":"Record(nValue)","extensions":[]},{"name":"RecordAt","description":"Record against a caller-supplied clock (ms). The scope is named at the call site: you brought the clock, you own its semantics.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#recordat","signature":"RecordAt(nTimeMs, nValue)","extensions":[]},{"name":"Count","description":"Samples ever recorded (keeps counting past capacity).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#count","signature":"Count()","extensions":[]},{"name":"Size","description":"Samples retained in the window (never exceeds Capacity()).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#size","signature":"Size()","extensions":[]},{"name":"Last","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#last","signature":"Last()","extensions":[]},{"name":"Min","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#min","signature":"Min()","extensions":[]},{"name":"Max","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#max","signature":"Max()","extensions":[]},{"name":"Mean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#mean","signature":"Mean()","extensions":[]},{"name":"SlopePerMs","description":"Least-squares slope of value over time, per ms of the series' clock: ~0 = stable, positive = growing (the leak detector).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#slopeperms","signature":"SlopePerMs()","extensions":[]},{"name":"Percentile","description":"Exact nearest-rank percentile over the retained window.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#percentile","signature":"Percentile(nP)","extensions":[]},{"name":"P50","description":"Same as Percentile: Exact nearest-rank percentile over the retained window.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#p50","signature":"P50()","extensions":[]},{"name":"P95","description":"Same as Percentile: Exact nearest-rank percentile over the retained window.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#p95","signature":"P95()","extensions":[]},{"name":"P99","description":"Same as Percentile: Exact nearest-rank percentile over the retained window.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#p99","signature":"P99()","extensions":[]},{"name":"TimeAt","description":"1-based, oldest first, over the retained window.","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#timeat","signature":"TimeAt(n)","extensions":[]},{"name":"ValueAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#valueat","signature":"ValueAt(n)","extensions":[]},{"name":"Values","description":"The retained window as Haro lists (crosses the bridge per item -- for display and small windows, not hot paths).","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#values","signature":"Values()","extensions":[]},{"name":"Times","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#times","signature":"Times()","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#reset","signature":"Reset()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzperfseries.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzPetriNet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring","inherits":{"stzDiagram":244,"stzGraph":289},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#init","signature":"init(pcTitle)","extensions":[]},{"name":"AddPlace","description":"the net","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#addplace","signature":"AddPlace(pcId, pcName)","extensions":["Q","XT"],"forms":["AddPlaceQ","AddPlaceXT","AddPlaceXTQ"]},{"name":"AddTransition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#addtransition","signature":"AddTransition(pcId, pcName)","extensions":["Q"],"forms":["AddTransitionQ"]},{"name":"AddNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#addnote","signature":"AddNote(pcId, pcText)","extensions":["XT","XTT"],"forms":["AddNoteXT","AddNoteXTT"]},{"name":"Arc","description":"Arc(from, to): a token path. Accepted between any two nodes of the net so the bipartite rule has something to report; refused only to a node that is not in the net at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#arc","signature":"Arc(pcFrom, pcTo)","extensions":["Q","XT"],"forms":["ArcQ","ArcXT","ArcXTQ"]},{"name":"Places","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#places","signature":"Places()","extensions":[]},{"name":"Transitions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#transitions","signature":"Transitions()","extensions":[]},{"name":"Arcs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#arcs","signature":"Arcs()","extensions":[]},{"name":"Tokens","description":"the token game","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#tokens","signature":"Tokens(pcPlace)","extensions":[]},{"name":"SetTokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#settokens","signature":"SetTokens(pcPlace, pnTokens)","extensions":[]},{"name":"Marking","description":"[ [ place, tokens ] ... ] in the order the places were added","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#marking","signature":"Marking()","extensions":[]},{"name":"InputsOf","description":"the input arcs of a transition: [ [ place, weight ] ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#inputsof","signature":"InputsOf(pcTrans)","extensions":[]},{"name":"OutputsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#outputsof","signature":"OutputsOf(pcTrans)","extensions":[]},{"name":"WhyNotEnabled","description":"why a transition cannot fire, or \"\" when it can","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#whynotenabled","signature":"WhyNotEnabled(pcTrans)","extensions":[]},{"name":"IsEnabled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#isenabled","signature":"IsEnabled(pcTrans)","extensions":[]},{"name":"Enabled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#enabled","signature":"Enabled()","extensions":[]},{"name":"Fire","description":"FIRE: take each input arc's weight from its place, give each output arc's weight to its place. Refused, by name and by number, when an input is short -- a net never goes negative.","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#fire","signature":"Fire(pcTrans)","extensions":["Q"],"forms":["FireQ"]},{"name":"AsRuleGraph","description":"the projection the rules read","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"GovernanceFindings","description":"","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#governancefindings","signature":"GovernanceFindings()","extensions":[]},{"name":"GovernanceIsSound","description":"SOUND IS NO ERROR, not no finding: this net's rules set their severity deliberately, and a warning says the picture may stand. StzFindingsAreSound is the house's one answer; GovernanceFindings() is still every finding, warnings included, for a caller who wants them.","also_written":["RulesAreSound"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#governanceissound","signature":"GovernanceIsSound()","extensions":[],"example":{"code":"o1 = new stzPetriNet(\"witness\")\n? o1.GovernanceIsSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"RenderTokens","description":"the drawing --------------------------------------------------------- what was drawn inside the places on the last render: [ place, count, x, y ]","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrinet.html#rendertokens","signature":"RenderTokens()","extensions":[]}]},{"name":"stzPetriRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzpetrirule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetrirule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzPetriRuleSet","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzpetriruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpetriruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzPivotTable","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzPivotTable.ring","inherits":{"stzList":884},"methods":[{"name":"init","description":"initialization and setup","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#init","signature":"init(pSource)","extensions":[]},{"name":"ClassName","description":"initialization and setup","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#classname","signature":"ClassName()","extensions":[],"example":{"code":"oTab = new stzTable([ [ :Region, :Product, :Sales ], [ \"N\", \"A\", 10 ], [ \"N\", \"B\", 30 ], [ \"S\", \"A\", 40 ], [ \"S\", \"B\", 50 ] ])\no1 = new stzPivotTable(oTab)\n? o1.ClassName()","output":"stzpivottable","from":"composed from the signature, run in the library"}},{"name":"KlassName","description":"initialization and setup","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#klassname","signature":"KlassName()","extensions":[],"example":{"code":"oTab = new stzTable([ [ :Region, :Product, :Sales ], [ \"N\", \"A\", 10 ], [ \"N\", \"B\", 30 ], [ \"S\", \"A\", 40 ], [ \"S\", \"B\", 50 ] ])\no1 = new stzPivotTable(oTab)\n? o1.KlassName()","output":"stzpivottable","from":"composed from the signature, run in the library"}},{"name":"Analyze","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#analyze","signature":"Analyze(paValues, pcFunc)","extensions":[]},{"name":"By","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#by","signature":"By(paRows, paCols)","extensions":[]},{"name":"SetRowsBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setrowsby","signature":"SetRowsBy(paLabels)","extensions":[]},{"name":"InRowsPut","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#inrowsput","signature":"InRowsPut(paLabels)","extensions":[]},{"name":"SetColsBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setcolsby","signature":"SetColsBy(paLabels)","extensions":[]},{"name":"SetColumnsBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setcolumnsby","signature":"SetColumnsBy(paLabels)","extensions":[]},{"name":"InColsPut","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#incolsput","signature":"InColsPut(paLabels)","extensions":[]},{"name":"InColumnsPut","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#incolumnsput","signature":"InColumnsPut(paLabels)","extensions":[]},{"name":"SetRowLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setrowlabels","signature":"SetRowLabels(paLabels)","extensions":[]},{"name":"SetRowLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setrowlabel","signature":"SetRowLabel(pcLabel)","extensions":[]},{"name":"SetColumnLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setcolumnlabels","signature":"SetColumnLabels(paLabels)","extensions":[]},{"name":"SetColumnLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setcolumnlabel","signature":"SetColumnLabel(pcLabel)","extensions":[]},{"name":"SetValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setvalues","signature":"SetValues(paValues)","extensions":[]},{"name":"SetValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setvalue","signature":"SetValue(pcValue)","extensions":[]},{"name":"SetAggregateFunction","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setaggregatefunction","signature":"SetAggregateFunction(pcFunction)","extensions":[]},{"name":"SetRowLabelsSeparator","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setrowlabelsseparator","signature":"SetRowLabelsSeparator(pcSeparator)","extensions":[]},{"name":"SetRowLabelsSeperator","description":"@Misspelled","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setrowlabelsseperator","signature":"SetRowLabelsSeperator(pcSeparator)","extensions":[]},{"name":"SetShowTotals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setshowtotals","signature":"SetShowTotals(pbShowRow, pbShowCol)","extensions":[]},{"name":"SetHideTotals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#sethidetotals","signature":"SetHideTotals()","extensions":[]},{"name":"SetTotalLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#settotallabel","signature":"SetTotalLabel(pcLabel)","extensions":[]},{"name":"SetNullValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setnullvalue","signature":"SetNullValue(pcValue)","extensions":[]},{"name":"SetColumnOrder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#setcolumnorder","signature":"SetColumnOrder(paOrder)","extensions":[]},{"name":"Generate","description":"pivot table generation","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#generate","signature":"Generate()","extensions":[]},{"name":"Value","description":"data access methods","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#value","signature":"Value(paRowValues, paColValues)","extensions":[]},{"name":"RowTotal","description":"data access methods","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#rowtotal","signature":"RowTotal(paRowValues)","extensions":[]},{"name":"ColumnTotal","description":"data access methods","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#columntotal","signature":"ColumnTotal(paColValues)","extensions":[]},{"name":"GrandTotal","description":"data access methods","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#grandtotal","signature":"GrandTotal()","extensions":[]},{"name":"SaveToFile","description":"serialization methods","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#savetofile","signature":"SaveToFile(cFileName)","extensions":[]},{"name":"LoadFromFile","description":"serialization methods","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#loadfromfile","signature":"LoadFromFile(cFileName)","extensions":[]},{"name":"ToTable","description":"ToTable Method","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#totable","signature":"ToTable()","extensions":[]},{"name":"Show","description":"Show Method","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#show","signature":"Show()","extensions":["XT"],"forms":["ShowXT"]},{"name":"PadRight","description":"utility functions","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#padright","signature":"PadRight(text, width)","extensions":[]},{"name":"PadLeft","description":"utility functions","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#padleft","signature":"PadLeft(text, width)","extensions":[]},{"name":"CenterText","description":"utility functions","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#centertext","signature":"CenterText(text, width)","extensions":[]},{"name":"StrFill","description":"utility functions","url":"https://mayouni.github.io/stzsite/en/reference/stzpivottable.html#strfill","signature":"StrFill(nCount, cChar)","extensions":[]}]},{"name":"stzPlanComparison","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphPlanner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#init","signature":"init(poPlanner, pcPlan1, pcPlan2, paResult1, paResult2)","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#explain","signature":"Explain()","extensions":[]},{"name":"Tradeoffs","description":"","also_written":["Compromises","Compromizes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#tradeoffs","signature":"Tradeoffs()","extensions":[]},{"name":"WhichIsCheaper","description":"","also_written":["Cheaper","CheaperPlan","WhichIsCheaperPlan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#whichischeaper","signature":"WhichIsCheaper()","extensions":[]},{"name":"CostSaving","description":"","also_written":["HowMutchCheaper"],"url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#costsaving","signature":"CostSaving()","extensions":[]},{"name":"PathLengthDifference","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#pathlengthdifference","signature":"PathLengthDifference()","extensions":[]},{"name":"PathLenDiff","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#pathlendiff","signature":"PathLenDiff()","extensions":[]},{"name":"PathLengthDiff","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplancomparison.html#pathlengthdiff","signature":"PathLengthDiff()","extensions":[]}]},{"name":"stzPlanFilter","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphPlanner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#init","signature":"init(poPlanner, pacFiltered, paConstraints)","extensions":[]},{"name":"Plans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#plans","signature":"Plans()","extensions":["XT"],"forms":["PlansXT"]},{"name":"FilteredPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#filteredplans","signature":"FilteredPlans()","extensions":["XT"],"forms":["FilteredPlansXT"]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#count","signature":"Count()","extensions":[]},{"name":"NumberOfPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#numberofplans","signature":"NumberOfPlans()","extensions":[]},{"name":"NumberOfFilteredPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#numberoffilteredplans","signature":"NumberOfFilteredPlans()","extensions":[]},{"name":"HowManyPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#howmanyplans","signature":"HowManyPlans()","extensions":[]},{"name":"HowManyFilteredPlans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#howmanyfilteredplans","signature":"HowManyFilteredPlans()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#show","signature":"Show()","extensions":[]},{"name":"BestBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#bestby","signature":"BestBy(_cCriterion_)","extensions":[]},{"name":"RankingTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#rankingtable","signature":"RankingTable()","extensions":[]},{"name":"ShowRankingTable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplanfilter.html#showrankingtable","signature":"ShowRankingTable()","extensions":[]}]},{"name":"stzPlatform","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#init","signature":"init(pcName)","extensions":[]},{"name":"Log","description":"the structured log of the platform's Build() + Deploy() phases -- queryable and renderable: oPlat.Log().EntriesOfLevel(:error), oPlat.Log().AsJson().","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#log","signature":"Log()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#name_","signature":"Name_()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#why","signature":"Why()","extensions":[]},{"name":"SetProfile","description":"A stzPlatformProfile DESCRIBES the solution -- its constituents (a server, a superapp, an app, ...) and their target systems. The platform OWNS one and drives its lifecycle: Build() the platform and its constituents, THEN Deploy() them -- two separate, ordered operations. (SetProfile snapshots the profile, so configure it fully first -- the aliasing doctrine.)","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#setprofile","signature":"SetProfile(poProfile)","extensions":[]},{"name":"Profile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#profile","signature":"Profile()","extensions":[]},{"name":"HasProfile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#hasprofile","signature":"HasProfile()","extensions":[]},{"name":"Build","description":"BUILD the platform and its constituents. Refuses an unsound solution (LAW 3). Must precede Deploy().","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#build","signature":"Build()","extensions":["Q"],"forms":["BuildQ"]},{"name":"IsBuilt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#isbuilt","signature":"IsBuilt()","extensions":[]},{"name":"Deploy","description":"DEPLOY the built parts to their target systems. Refuses if the platform was not built first -- Build() and Deploy() are separate. For each part, the deploy-time LOWERING bridge turns its rehearsed (up-enable) feature ops into a real target ARTIFACT (firmware source for an MCU, a manifest otherwise) -- the flash/upload of that artifact to the device is the one remaining external step.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#deploy","signature":"Deploy()","extensions":["Q"],"forms":["DeployQ"]},{"name":"DeployAs","description":"Governed deploy: deployment is an EFFECTFUL crossing, so an actor that cannot effect reality (an LLM) may PROPOSE it but not perform it (Phase 4).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#deployas","signature":"DeployAs(poActor)","extensions":[]},{"name":"IsDeployed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#isdeployed","signature":"IsDeployed()","extensions":[]},{"name":"BuildReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#buildreport","signature":"BuildReport()","extensions":[]},{"name":"LanguageOf","description":"the language a part was compiled in (from the build report).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#languageof","signature":"LanguageOf(pcName)","extensions":[]},{"name":"BuildCommandFor","description":"the stzBuilder command that compiles a part (from the build report).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#buildcommandfor","signature":"BuildCommandFor(pcName)","extensions":[]},{"name":"DeployReport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#deployreport","signature":"DeployReport()","extensions":[]},{"name":"ArtifactFor","description":"The lowered artifact (firmware / manifest) for a part, after Deploy().","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#artifactfor","signature":"ArtifactFor(pcName)","extensions":[]},{"name":"Parts","description":"delegating reads into the owned profile","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#parts","signature":"Parts()","extensions":[]},{"name":"NumberOfParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#numberofparts","signature":"NumberOfParts()","extensions":[]},{"name":"App","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#app","signature":"App(pcName)","extensions":[]},{"name":"DevelopmentSystem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#developmentsystem","signature":"DevelopmentSystem()","extensions":[]},{"name":"SetWorld","description":"== 1. GENERATION ======================================================== SET the world this platform envelopes -- by HARVESTING its declarations into the platform's own records, right now. It does NOT hold the world: Haro copies an object into an attribute, so a held stzApp would be a dead snapshot the moment the caller touched it (see the aliasing note in the header). Call this AFTER the world is declared. The world is ASKED through its own accessors -- a platform never reaches into another object's attributes. (A constellation ADDs many worlds; a platform SETs its one.)","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#setworld","signature":"SetWorld(poApp)","extensions":[]},{"name":"Generate","description":"Generate(:all) or Generate(:web / :desktop / :mobile). Writes REAL shell files (one per declared Reach) and returns the list of written paths. Raises when there is no world, no reach, or an unknown reach surface (LAW 3: refuse, never stub).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#generate","signature":"Generate(pWhat)","extensions":[]},{"name":"GovernedBy","description":"== 2. THE CAPABILITY SEAM ============================================== Wire the (fully configured, sealed) governance regime. Declares the platform's capability risk tiers into it when undeclared. the NAME of the object that governs this platform (\"\" if none)","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#governedby","signature":"GovernedBy()","extensions":[]},{"name":"SetGovernedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#setgovernedby","signature":"SetGovernedBy(poGov)","extensions":[]},{"name":"AddCapability","description":"Request a capability for the attached world: oPlat.AddCapabilityQ(:camera).SetPurposes([ :scan-dish-photo ])","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#addcapability","signature":"AddCapability(pcCapability)","extensions":["Q"],"forms":["AddCapabilityQ"]},{"name":"SetPurposes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#setpurposes","signature":"SetPurposes(paPurposes)","extensions":[]},{"name":"Granted","description":"The governed decision: the WORLD is the actor, \"use-<cap>\" the action; permission CAN + authority SHOULD vs the risk tier.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#granted","signature":"Granted(pcCapability)","extensions":[]},{"name":"Admissions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#admissions","signature":"Admissions()","extensions":[]},{"name":"OpenCommonsOn","description":"== 3. THE COMMONS RUNTIME ============================================== Identity / sessions / messaging / stores over an OPEN stzDatabase. (The stored object shares the engine handle -- live; keep the original open while the platform runs.)","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#opencommonson","signature":"OpenCommonsOn(poDb)","extensions":[]},{"name":"SetKdfRounds","description":"Tune the KDF cost. Default 100k; lower ONLY in tests. Must be set before RegisterIdentity (a stored hash is bound to the rounds used).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#setkdfrounds","signature":"SetKdfRounds(nRounds)","extensions":[]},{"name":"KdfRounds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#kdfrounds","signature":"KdfRounds()","extensions":[]},{"name":"RegisterIdentity","description":"KDF-BACKED IDENTITY (the engine KDF closes the plaintext gap): each identity stores a per-user random SALT + a PBKDF2-HMAC-SHA256 hash of the secret over @nKdfRounds iterations -- never the secret itself.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#registeridentity","signature":"RegisterIdentity(pcUser, pcSecret)","extensions":[]},{"name":"OpenSession","description":"Returns a session token, or \"\" (Why() explains) on refusal. The secret is verified by re-deriving with the stored salt + rounds and a CONSTANT-TIME compare (StzEngineCryptoConstEqual).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#opensession","signature":"OpenSession(pcUser, pcSecret)","extensions":[]},{"name":"SessionUser","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#sessionuser","signature":"SessionUser(pcToken)","extensions":[]},{"name":"PostMessage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#postmessage","signature":"PostMessage(pcFrom, pcTo, pcBody)","extensions":[]},{"name":"Inbox","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#inbox","signature":"Inbox(pcUser)","extensions":[]},{"name":"StorePut","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#storeput","signature":"StorePut(pcKey, pcValue)","extensions":[]},{"name":"StoreGet","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#storeget","signature":"StoreGet(pcKey)","extensions":[]},{"name":"ServeBody","description":"== 4. THE NETWORKED BODY =============================================== Serve the harvested world over the R7 reactor host: GET /world        -> the world (name, things, screens) as json GET /thing?name=x -> one thing's fields nPort 0 = ephemeral; the bound port via HostQ().Port().","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#servebody","signature":"ServeBody(nPort)","extensions":[]},{"name":"HostQ","description":"The serving host (a chainable stz object -- Q-convention). NB: an accessor returns a handle-sharing copy; use it for Port()/ServeOne.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#hostq","signature":"HostQ()","extensions":[]},{"name":"ServeFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#servefor","signature":"ServeFor(nMs)","extensions":[]},{"name":"ServeOne","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#serveone","signature":"ServeOne(nTimeoutMs)","extensions":[]},{"name":"StopServing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#stopserving","signature":"StopServing()","extensions":[]},{"name":"PushWorld","description":"== 5. REGISTRY + ENFORCEMENT ===========================================","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#pushworld","signature":"PushWorld(pcName, pcVersion)","extensions":[]},{"name":"RetireWorld","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#retireworld","signature":"RetireWorld(pcName)","extensions":[]},{"name":"IsActiveWorld","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#isactiveworld","signature":"IsActiveWorld(pcName)","extensions":[]},{"name":"Worlds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#worlds","signature":"Worlds()","extensions":[]},{"name":"Bond","description":"Declare a norm-bearing bond: from-world may attempt an action on to-world (still subject to governance at call time).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#bond","signature":"Bond(pcFrom, pcTo, pcAction)","extensions":[]},{"name":"CallAcross","description":"The enforcement seam: a cross-world call goes through ONLY when (a) both worlds are active in the registry, (b) a bond declares the action, and (c) governance lets the calling world proceed. Returns TRUE/FALSE; Why() explains every refusal.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatform.html#callacross","signature":"CallAcross(pcFrom, pcTo, pcAction)","extensions":[]}]},{"name":"stzPlatformProfile","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring","inherits":{},"methods":[{"name":"init","description":"[ appName, cap, verb, args, desc, status ] -- plain data so they survive the profile being copied into a stzPlatform, and can be lowered at deploy time.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#name","signature":"Name()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"DevelopedOn","description":"the development scope","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#developedon","signature":"DevelopedOn(pTarget)","extensions":[]},{"name":"DevelopmentSystem","description":"The DECLARED development system. (The LIVE machine is the global DevelopmentSystem(); the two should agree, and up-enable is decided against the live one.)","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#developmentsystem","signature":"DevelopmentSystem()","extensions":[]},{"name":"CurrentSystem","description":"The live runtime scope -- resolves to wherever this code runs now. Calls the global helper directly: a bare CurrentSystem() here would resolve to THIS method (Haro name resolution) and recurse.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#currentsystem","signature":"CurrentSystem()","extensions":[]},{"name":"AddApp","description":"the apps","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#addapp","signature":"AddApp(poApp)","extensions":["Q"],"forms":["AddAppQ"]},{"name":"WithPart","description":"DECLARE a constituent (a part of the solution) of a given kind, named pcName, whose deployment target is pTarget. This is a MODELLING act -- the profile only DESCRIBES the solution. Building and deploying are lifecycle operations on the stzPlatform that OWNS this profile, not on the profile.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#withpart","signature":"WithPart(pcKind, pcName, pTarget)","extensions":[]},{"name":"WithApp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#withapp","signature":"WithApp(pcName, pTarget)","extensions":[]},{"name":"WithServer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#withserver","signature":"WithServer(pcName, pTarget)","extensions":[]},{"name":"WithSuperApp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#withsuperapp","signature":"WithSuperApp(pcName, pTarget)","extensions":[]},{"name":"WithParts","description":"Declare several constituents at once: [ [ kind, name, target ], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#withparts","signature":"WithParts(paTriples)","extensions":[]},{"name":"Apps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#apps","signature":"Apps()","extensions":[]},{"name":"Parts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#parts","signature":"Parts()","extensions":[]},{"name":"NumberOfApps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#numberofapps","signature":"NumberOfApps()","extensions":[]},{"name":"NumberOfParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#numberofparts","signature":"NumberOfParts()","extensions":[]},{"name":"HasApp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#hasapp","signature":"HasApp(pcName)","extensions":[]},{"name":"App","description":"A constituent by name -- the receiver of a deployment scope: App(:x).System().","also_written":["Part"],"url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#app","signature":"App(pcName)","extensions":[]},{"name":"ReadPinIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#readpinin","signature":"ReadPinIn(pcName, pnPin)","extensions":[]},{"name":"WritePinIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#writepinin","signature":"WritePinIn(pcName, pnPin, pnVal)","extensions":[]},{"name":"SpawnIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#spawnin","signature":"SpawnIn(pcName, pcCmd)","extensions":[]},{"name":"WriteFileIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#writefilein","signature":"WriteFileIn(pcName, pcPath)","extensions":[]},{"name":"ConnectIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#connectin","signature":"ConnectIn(pcName, pcHost)","extensions":[]},{"name":"UseIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#usein","signature":"UseIn(pcName, pcCap, pcDesc)","extensions":[]},{"name":"FeatureOpsFor","description":"All feature ops recorded for a part: [ cap, verb, args, desc, status ].","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#featureopsfor","signature":"FeatureOpsFor(pcName)","extensions":[]},{"name":"RehearsedFeatureOpsFor","description":"The UP-ENABLED (rehearsed) ops for a part -- exactly what the bridge lowers into a target artifact. Each is [ cap, verb, args, desc ].","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#rehearsedfeatureopsfor","signature":"RehearsedFeatureOpsFor(pcName)","extensions":[]},{"name":"Validate","description":"structural validation ------------------------------ Solution-level checks: a dev system is declared and every app has a deployment target. Returns a list of issue strings ([] = sound).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#validate","signature":"Validate()","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#issound","signature":"IsSound()","extensions":[]},{"name":"ToStzPlatform","description":"the .stzplatform format","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#tostzplatform","signature":"ToStzPlatform()","extensions":[]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#save","signature":"Save(pcPath)","extensions":[]},{"name":"LoadFrom","description":"Read a .stzplatform file INTO this profile (the mirror of Save).","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#loadfrom","signature":"LoadFrom(pcPath)","extensions":[]},{"name":"FromString","description":"Parse .stzplatform text into this profile.","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#fromstring","signature":"FromString(pcText)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzplatformprofile.html#show","signature":"Show()","extensions":[]}]},{"name":"stzPolynomial","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPolynomial.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#init","signature":"init(paCoefficients)","extensions":[]},{"name":"Coefficients","description":"READING THE POLYNOMIAL","also_written":["Coeffs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#coefficients","signature":"Coefficients()","extensions":[]},{"name":"Degree","description":"The degree: 0 for a constant, n for x^n. The zero polynomial has no meaningful degree; it answers 0.","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#degree","signature":"Degree()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.Degree()","output":"5","from":"composed from the signature, run in the library"}},{"name":"LeadingCoefficient","description":"","also_written":["Leading"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#leadingcoefficient","signature":"LeadingCoefficient()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.LeadingCoefficient()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMonic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#ismonic","signature":"IsMonic()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.IsMonic()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsZeroPolynomial","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#iszeropolynomial","signature":"IsZeroPolynomial()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.IsZeroPolynomial()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Monic","description":"The same polynomial scaled to leading coefficient 1 -- the form the companion matrix needs.","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#monic","signature":"Monic()","extensions":["Q"],"forms":["MonicQ"]},{"name":"ValueAt","description":"EVALUATION ------------------------------------------------------ p(x) by Horner's rule -- n multiplications, and numerically the steadiest way to evaluate a polynomial.","also_written":["At","Eval"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#valueat","signature":"ValueAt(pnX)","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.ValueAt(2)","output":"-40","from":"composed from the signature, run in the library"}},{"name":"Derivative","description":"p'(x)'s coefficients: the power rule, term by term.","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#derivative","signature":"Derivative()","extensions":["Q"],"forms":["DerivativeQ"],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.Derivative() )","output":"[ 5, -12, -15, 10, -6 ]","from":"composed from the signature, run in the library"}},{"name":"CompanionMatrix","description":"Assembled by the engine, not here. It looks like four lines of glue -- the sign, which row carries the coefficients, the monic division, the leading-zero case -- and every one of those is a decision a second implementation gets subtly differently. poly.zig owns it, so every language over the engine builds the same matrix.","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#companionmatrix","signature":"CompanionMatrix()","extensions":["Q"],"forms":["CompanionMatrixQ"],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.CompanionMatrix() )","output":"[ [ 3, 5, -5, 6, -8 ], [ 1, 0, 0, 0, 0 ], [ 0, 1, 0, 0, 0 ], [ 0, 0, 1, 0, 0 ], [ 0, 0, 0, 1, 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ComplexRoots","description":"Past degree four no formula exists, so the general method is the companion matrix's eigenvalues -- and that whole chain lives in poly.zig over eigen_general.zig's Francis QR. This method binds arguments and marshals; it does not assemble a matrix and it does not decide anything.","also_written":["Roots"],"url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#complexroots","signature":"ComplexRoots()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.ComplexRoots() )","output":"[ @noname, @noname, @noname, @noname, @noname ]","from":"composed from the signature, run in the library"}},{"name":"RealRootsWithin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#realrootswithin","signature":"RealRootsWithin(pnTolerance)","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.RealRootsWithin(2) )","output":"[ -2.00, -0.00, -0.00, 1.00, 4.00 ]","from":"composed from the signature, run in the library"}},{"name":"RealRoots","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#realroots","signature":"RealRoots()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.RealRoots() )","output":"[ -2.00, 1.00, 4.00 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfRealRoots","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#numberofrealroots","signature":"NumberOfRealRoots()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.NumberOfRealRoots()","output":"3","from":"composed from the signature, run in the library"}},{"name":"HasRealRoot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#hasrealroot","signature":"HasRealRoot()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.HasRealRoot()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasComplexRoot","description":"TRUE when any root is genuinely complex (beyond the tolerance).","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#hascomplexroot","signature":"HasComplexRoot()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.HasComplexRoot()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Plus","description":"ARITHMETIC","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#plus","signature":"Plus(paOther)","extensions":["Q"],"forms":["PlusQ"],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.Plus([ 2, 3 ]) )","output":"[ 1, -3, -5, 5, -4, 11 ]","from":"composed from the signature, run in the library"}},{"name":"Minus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#minus","signature":"Minus(paOther)","extensions":["Q"],"forms":["MinusQ"],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.Minus([ 2, 3 ]) )","output":"[ 1, -3, -5, 5, -8, 5 ]","from":"composed from the signature, run in the library"}},{"name":"Times","description":"THE DOUBLE LOOP IS KEPT FOR SMALL DEGREES, and not out of caution: it is EXACT for integer coefficients, while the FFT route goes through irrational twiddle factors and comes back a few rounding errors away from a whole number. Below the crossover the direct method is both faster and more accurate, so preferring it is not a compromise. Above it, O(n log n) wins by enough that the rounding is worth paying.","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#times","signature":"Times(paOther)","extensions":["Q"],"forms":["TimesQ"],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.Times([ 2, 3 ]) )","output":"[ 2, -3, -19, -5, 3, -2, 24 ]","from":"composed from the signature, run in the library"}},{"name":"TimesViaTransform","description":"The same product through the frequency domain -- exposed so the guard can compare the two routes on the SAME polynomials rather than having to grow one past the crossover to reach this code.","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#timesviatransform","signature":"TimesViaTransform(paOther)","extensions":["Q"],"forms":["TimesViaTransformQ"],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? @@( o1.TimesViaTransform([ 2, 3 ]) )","output":"[ 2, -3, -19, -5.00, 3, -2, 24 ]","from":"composed from the signature, run in the library"}},{"name":"Content","description":"DISPLAY","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#content","signature":"Content()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#show","signature":"Show()","extensions":[]},{"name":"ToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpolynomial.html#tostring","signature":"ToString()","extensions":[],"example":{"code":"o1 = new stzPolynomial([1, -3, -5, 5, -6, 8])\n? o1.ToString()","output":"x^5 - 3x^4 - 5x^3 + 5x^2 - 6x + 8","from":"composed from the signature, run in the library"}}]},{"name":"stzPredicateSet","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPredicateSet.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzPredicateSet(\"house\")\n? o1.Name_()","output":"house","from":"composed from the signature, run in the library"}},{"name":"AddRule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#addrule","signature":"AddRule(pcRule)","extensions":["Q"],"forms":["AddRuleQ"]},{"name":"AddInvariant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#addinvariant","signature":"AddInvariant(pcInv)","extensions":["Q"],"forms":["AddInvariantQ"]},{"name":"Rules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#rules","signature":"Rules()","extensions":[]},{"name":"Invariants","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#invariants","signature":"Invariants()","extensions":[]},{"name":"Seal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#seal","signature":"Seal()","extensions":[],"example":{"code":"o1 = new stzPredicateSet(\"house\")\n? o1.Seal()","output":"5b7132cf7f37d2edcd0964c3827ea70943eec78b9031639c0ca9ba5b7b06a340","from":"composed from the signature, run in the library"}},{"name":"LoadFrom","description":"LOAD a sealed .stzrules back INTO this set -- the mirror of Save(), and the object's OWN act (LoadFrom: 'Load' is a Haro keyword).","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#loadfrom","signature":"LoadFrom(pcFile)","extensions":[]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#save","signature":"Save(pcFile)","extensions":[]},{"name":"Verify","description":"TRUE when the loaded seal matches the body -- a reviewer signs the seal; any silent edit to the rules breaks it.","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#verify","signature":"Verify()","extensions":[],"example":{"code":"o1 = new stzPredicateSet(\"house\")\n? o1.Verify()","output":"0","from":"composed from the signature, run in the library"}},{"name":"EnforceOnCode","description":"run ONLY this set's code rules over source; structured findings","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#enforceoncode","signature":"EnforceOnCode(pcSource)","extensions":[]},{"name":"EnforceOnGraph","description":"run ONLY this set's graph invariants over a colored agent graph","url":"https://mayouni.github.io/stzsite/en/reference/stzpredicateset.html#enforceongraph","signature":"EnforceOnGraph(poGraph)","extensions":[]}]},{"name":"stzProcess","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProcess.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#init","signature":"init()","extensions":[]},{"name":"Spawn","description":"EFFECTFUL. Spawning, killing -- the operations a Virtual System twin will later rehearse and gate behind an UpdatePlan. The USAGE CONTRACT (to avoid a pipe deadlock): read the output to EOF, THEN Wait(); keep stderr modest unless you also drain it.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#spawn","signature":"Spawn(pcCommand)","extensions":["Q"],"forms":["SpawnQ"]},{"name":"HasChild","description":"TRUE if this object is managing a spawned child.","also_written":["IsChild"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#haschild","signature":"HasChild()","extensions":[]},{"name":"ChildPid","description":"The OS process id of the spawned child.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#childpid","signature":"ChildPid()","extensions":[]},{"name":"ReadOutput","description":"Reads the next available chunk of the child's stdout. Blocks until at least one byte arrives, or returns \"\" at end of stream. This is the STREAMING read -- call it in a loop.","also_written":["ReadStdout"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#readoutput","signature":"ReadOutput()","extensions":[]},{"name":"ReadOutputAll","description":"Reads the child's stdout to the end, returning all of it.","also_written":["Output"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#readoutputall","signature":"ReadOutputAll()","extensions":[]},{"name":"ReadError","description":"wait / kill)","also_written":["ReadStderr"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#readerror","signature":"ReadError()","extensions":[]},{"name":"ReadErrorAll","description":"wait / kill)","also_written":["Error"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#readerrorall","signature":"ReadErrorAll()","extensions":[]},{"name":"Wait","description":"Waits for the child to exit and returns its exit code. Idempotent.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#wait","signature":"Wait()","extensions":[]},{"name":"ExitCode","description":"The exit code after Wait() (Wait() is called for you if you have not).","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#exitcode","signature":"ExitCode()","extensions":[]},{"name":"Succeeded","description":"wait / kill)","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#succeeded","signature":"Succeeded()","extensions":[]},{"name":"Failed","description":"wait / kill)","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#failed","signature":"Failed()","extensions":[]},{"name":"Kill","description":"EFFECTFUL. Terminates the child now. Returns TRUE on success.","also_written":["Terminate"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#kill","signature":"Kill()","extensions":[]},{"name":"Close","description":"Frees the child handle. If the child is still running it is killed first, so a dropped handle never leaks a process. Haro has no destructors -- call this when done with a child.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#close","signature":"Close()","extensions":["Q"],"forms":["CloseQ"]},{"name":"Free","description":"Same as Close: Frees the child handle. If the child is still running it is killed first, so a dropped handle never leaks a process. Haro has no destructors -- call this when done with a child.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#free","signature":"Free()","extensions":[]},{"name":"Id","description":"","also_written":["Pid","ProcessId"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#id","signature":"Id()","extensions":[]},{"name":"Uptime","description":"Seconds since this process started (real monotonic uptime, not epoch wall-clock).","also_written":["UptimeInSeconds"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#uptime","signature":"Uptime()","extensions":[]},{"name":"UptimeInMilliseconds","description":"","also_written":["UptimeMs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#uptimeinmilliseconds","signature":"UptimeInMilliseconds()","extensions":[]},{"name":"UptimeInNanoseconds","description":"","also_written":["UptimeNs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#uptimeinnanoseconds","signature":"UptimeInNanoseconds()","extensions":[]},{"name":"MemoryBytes","description":"The engine senses (perf P1, stz_perf.dll): what THIS process weighs and computes. Sensing-kind reads, no side effects. Current resident memory (working set), in bytes.","also_written":["Rss"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#memorybytes","signature":"MemoryBytes()","extensions":[]},{"name":"PeakMemoryBytes","description":"The high-water mark: the most memory this process EVER held. A crash-sized leak announces itself here first.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#peakmemorybytes","signature":"PeakMemoryBytes()","extensions":[]},{"name":"CpuTimeNs","description":"CPU time actually computed (user + kernel). Advances only when this process WORKS -- a sleeping process gains uptime but no CPU time. Utilization over a window = delta(cpu) / (delta(uptime) * cores).","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#cputimens","signature":"CpuTimeNs()","extensions":[]},{"name":"CpuTimeMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#cputimems","signature":"CpuTimeMs()","extensions":[]},{"name":"EngineArchitecture","description":"The raw engine architecture tag, as Zig names it: \"x86_64\", \"aarch64\"...","also_written":["EngineArch"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#enginearchitecture","signature":"EngineArchitecture()","extensions":[]},{"name":"Architecture","description":"The canonical Softanza architecture name: x64 / arm64 / x86 / arm. THE ONE reconciliation seam between Zig's vocabulary and Softanza's.","also_written":["Arch"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#architecture","signature":"Architecture()","extensions":[]},{"name":"OperatingSystem","description":"The OS tag as the engine reports it: \"windows\", \"linux\", \"macos\"...","also_written":["OS","OSName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#operatingsystem","signature":"OperatingSystem()","extensions":[]},{"name":"IsLittleEndian","description":"0 = little-endian, 1 = big-endian.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#islittleendian","signature":"IsLittleEndian()","extensions":[]},{"name":"IsBigEndian","description":"is the single source)","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#isbigendian","signature":"IsBigEndian()","extensions":[]},{"name":"Endianness","description":"is the single source)","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#endianness","signature":"Endianness()","extensions":[]},{"name":"PointerSize","description":"Native pointer size in BYTES (4 or 8).","also_written":["PointerSizeInBytes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#pointersize","signature":"PointerSize()","extensions":[]},{"name":"BitSize","description":"Native word size in BITS (32 or 64) -- pointer size * 8. This is the fact stzOperatingSystem.BitSize() should agree with, because both now read the ONE engine source.","also_written":["WordSize"],"url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#bitsize","signature":"BitSize()","extensions":[]},{"name":"Is64Bit","description":"is the single source)","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#is64bit","signature":"Is64Bit()","extensions":[]},{"name":"Is32Bit","description":"is the single source)","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#is32bit","signature":"Is32Bit()","extensions":[]},{"name":"Info","description":"All the process facts in one named-pair list -- handy for logging or feeding into a knowledge graph.","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#info","signature":"Info()","extensions":[]},{"name":"Show","description":"snapshot","url":"https://mayouni.github.io/stzsite/en/reference/stzprocess.html#show","signature":"Show()","extensions":[]}]},{"name":"stzProfiler","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzProfiler.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#init","signature":"init(pnMaxPaths)","extensions":[]},{"name":"Enter","description":"Frames","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#enter","signature":"Enter(pcFrameName)","extensions":[]},{"name":"Leave","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#leave","signature":"Leave()","extensions":[]},{"name":"Depth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#depth","signature":"Depth()","extensions":[]},{"name":"StartSampling","description":"Sampling ------------------------------------------------- Start the engine sampler thread: every pnIntervalMs it photographs the active frame path. Constant cost, zero Haro involvement, honest at 1ms+ (the reactor's timeBeginPeriod(1) holds process-wide once any reactor exists; without one, Windows rounds the interval up to ~15.6ms -- fewer samples, same statistics).","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#startsampling","signature":"StartSampling(pnIntervalMs)","extensions":[]},{"name":"StopSampling","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#stopsampling","signature":"StopSampling()","extensions":[]},{"name":"IsSampling","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#issampling","signature":"IsSampling()","extensions":[]},{"name":"Ticks","description":"Sampler wakeups (in-frame or idle) -- SampleCount/Ticks tell the coverage story together.","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#ticks","signature":"Ticks()","extensions":[]},{"name":"PathCount","description":"The accumulated tree","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#pathcount","signature":"PathCount()","extensions":[]},{"name":"Paths","description":"All paths: [ [ :path, :calls, :totalMs, :selfMs, :samples ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#paths","signature":"Paths()","extensions":[]},{"name":"HotSpots","description":"The top pnHowMany paths by SELF time (instrumented) -- where the time actually lives, children excluded.","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#hotspots","signature":"HotSpots(pnHowMany)","extensions":[]},{"name":"Folded","description":"Interop: the flame-graph handshake ----------------------- Folded-stacks format: one line per path, \"a;b;c <weight>\". Weight = SAMPLES when sampling ran (the statistical truth), else self-ms rounded up -- either way, flamegraph.pl and speedscope ingest it as-is.","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#folded","signature":"Folded()","extensions":[]},{"name":"WriteFoldedTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#writefoldedto","signature":"WriteFoldedTo(pcPath)","extensions":[]},{"name":"Explain","description":"Legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#show","signature":"Show()","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#reset","signature":"Reset()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprofiler.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzProgram","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProgram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#init","signature":"init(pcFolder)","extensions":[]},{"name":"Core","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#core","signature":"Core()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? o1.Core()","output":"../../education/program","from":"composed from the signature, run in the library"}},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? o1.Name()","output":"program","from":"composed from the signature, run in the library"}},{"name":"Id","description":"The program's own id: the subject of its `is-a program` fact.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#id","signature":"Id()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? o1.Id()","output":"softanza-education","from":"composed from the signature, run in the library"}},{"name":"Languages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#languages","signature":"Languages()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? @@( o1.Languages() )","output":"[ \"en\", \"fr\", \"ar\", \"ha\" ]","from":"composed from the signature, run in the library"}},{"name":"Courses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#courses","signature":"Courses()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? @@( o1.Courses() )","output":"[ \"elementary-introduction\", \"zindara-missions\", \"governed-agents\", \"math\" ]","from":"composed from the signature, run in the library"}},{"name":"WithOverlay","description":"overlays","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#withoverlay","signature":"WithOverlay(pcFolder)","extensions":["Q"],"forms":["WithOverlayQ"]},{"name":"WithoutOverlay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#withoutoverlay","signature":"WithoutOverlay()","extensions":["Q"],"forms":["WithoutOverlayQ"]},{"name":"Overlay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#overlay","signature":"Overlay()","extensions":[]},{"name":"HasOverlay","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#hasoverlay","signature":"HasOverlay()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? o1.HasOverlay()","output":"0","from":"composed from the signature, run in the library"}},{"name":"OverlayReport","description":"Every file the overlay brings, and whether it SHADOWS a core file or ADDS a new one -- so an institution always sees what differs.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#overlayreport","signature":"OverlayReport()","extensions":[]},{"name":"FileFor","description":"resolution: overlay first, then core, one file at a time","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#filefor","signature":"FileFor(pcRel)","extensions":[]},{"name":"FolderFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#folderfor","signature":"FolderFor(pcRel)","extensions":[]},{"name":"WorldFile","description":"The world a chapter reasons over, by ROLE (\"workplace\"). An overlay that ships worlds/<role>.zknw wins -- the institution's world IS the workplace, whatever a learner chose; then the learner's chosen world (WithWorld); then the core's file of that role.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#worldfile","signature":"WorldFile(pcRole)","extensions":[]},{"name":"WorldIds","description":"the teaching worlds a learner may choose without any overlay The names of every world file the program (and its overlay) ships.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#worldids","signature":"WorldIds()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? @@( o1.WorldIds() )","output":"[ \"cooperative\", \"school\", \"workplace\" ]","from":"composed from the signature, run in the library"}},{"name":"WithWorld","description":"A world that is not shipped is refused, never quietly the default.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#withworld","signature":"WithWorld(pcName)","extensions":["Q"],"forms":["WithWorldQ"]},{"name":"World","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#world","signature":"World()","extensions":[]},{"name":"HasWorld","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#hasworld","signature":"HasWorld()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? o1.HasWorld()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WorldPageFile","description":"a page per world: the world itself, questioned, in the chapter format","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#worldpagefile","signature":"WorldPageFile(pcWorld, pcLang)","extensions":[]},{"name":"WorldPageQ","description":"A world with no page in a language is a RED fact, never a quiet fallback to English (law 7).","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#worldpageq","signature":"WorldPageQ(pcWorld, pcLang)","extensions":[]},{"name":"WorldsWithPages","description":"The worlds that have a page in at least one language.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#worldswithpages","signature":"WorldsWithPages()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? @@( o1.WorldsWithPages() )","output":"[ \"cooperative\", \"school\", \"workplace\" ]","from":"composed from the signature, run in the library"}},{"name":"RunWorldPageQ","description":"Runs every cell of a world's page in one fresh process over THAT world (never the chosen one), then observes where each cell can run.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#runworldpageq","signature":"RunWorldPageQ(pcWorld, pcLang)","extensions":[]},{"name":"RunWorldPageInQ","description":"The page in several languages, each edition in its own fresh process, side by side (the shape of stzCourse.RunChapterInQ).","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#runworldpageinq","signature":"RunWorldPageInQ(pcWorld, pacLangs)","extensions":[]},{"name":"CourseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#courseq","signature":"CourseQ(pcSlug)","extensions":[]},{"name":"SkillIds","description":"skills and levels Every skill the core AND the overlay bring, by id, sorted.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#skillids","signature":"SkillIds()","extensions":[]},{"name":"SkillQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#skillq","signature":"SkillQ(pcId)","extensions":[]},{"name":"LevelFacts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#levelfacts","signature":"LevelFacts()","extensions":[]},{"name":"LevelIds","description":"Level ids in rank order.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#levelids","signature":"LevelIds()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? @@( o1.LevelIds() )","output":"[ \"s0\", \"s1\", \"s2\", \"s3\", \"s4\" ]","from":"composed from the signature, run in the library"}},{"name":"LevelFact","description":"One value of a level's fact, \"\" if absent.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#levelfact","signature":"LevelFact(pcLevel, pcRelation)","extensions":[]},{"name":"ProjectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#projectq","signature":"ProjectQ(pcId)","extensions":[]},{"name":"ChaptersForLevel","description":"The chapter ids a level requires: the course's first N shipped chapters.","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#chaptersforlevel","signature":"ChaptersForLevel(poCourse, pcLevel)","extensions":[]},{"name":"ProjectIds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprogram.html#projectids","signature":"ProjectIds()","extensions":[],"example":{"code":"o1 = StzProgramQ(\"../../education/program\")\n? @@( o1.ProjectIds() )","output":"[ \"project-s0\", \"project-s1\", \"project-s2\", \"project-s3\", \"project-s4\" ]","from":"composed from the signature, run in the library"}}]},{"name":"stzProject","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzproject.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProject.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#init","signature":"init(pcFolder)","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#id","signature":"Id()","extensions":[]},{"name":"Folder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#folder","signature":"Folder()","extensions":[]},{"name":"HasGuard","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#hasguard","signature":"HasGuard()","extensions":[]},{"name":"Brief","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#brief","signature":"Brief(pcLang)","extensions":[]},{"name":"HasBriefIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#hasbriefin","signature":"HasBriefIn(pcLang)","extensions":[]},{"name":"Promises","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#promises","signature":"Promises()","extensions":[]},{"name":"Check","description":"Judges a learner's project folder by running the guard on it.","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#check","signature":"Check(pcLearnerFolder)","extensions":["Many"],"forms":["CheckMany"]},{"name":"WrongSamples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#wrongsamples","signature":"WrongSamples()","extensions":[]},{"name":"RightSamples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#rightsamples","signature":"RightSamples()","extensions":[]},{"name":"ProveItself","description":"[ :wrong, :wrongrefused, :right, :rightaccepted, :failures, :checks ]","url":"https://mayouni.github.io/stzsite/en/reference/stzproject.html#proveitself","signature":"ProveItself()","extensions":[]}]},{"name":"stzPrologCode","area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzPrologCode.ring","inherits":{},"methods":[{"name":"SetCode","description":"Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#setcode","signature":"SetCode(pcPrologCode)","extensions":[]},{"name":"@","description":"Same as SetCode: Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#@","signature":"@(pcPrologCode)","extensions":[]},{"name":"Execute","description":"Running the exteranl code","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#execute","signature":"Execute()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#run","signature":"Run()","extensions":[]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#exec","signature":"Exec()","extensions":[]},{"name":"Result","description":"Reading the result of the computation","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#result","signature":"Result()","extensions":[]},{"name":"Code","description":"Debugging methods","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#code","signature":"Code()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#duration","signature":"Duration()","extensions":[]},{"name":"Log","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#log","signature":"Log()","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzprologcode.html#trace","signature":"Trace()","extensions":[]}]},{"name":"stzPyCodeGraph","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzpycodegraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring","inherits":{"stzCodeGraph":32},"methods":[{"name":"init","description":"the indentation floor is the default backend for a path/source ctor","url":"https://mayouni.github.io/stzsite/en/reference/stzpycodegraph.html#init","signature":"init(pcRootPath)","extensions":[]},{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpycodegraph.html#language","signature":"Language()","extensions":[]},{"name":"FileExtension","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpycodegraph.html#fileextension","signature":"FileExtension()","extensions":[]},{"name":"ScanSourceViaAst","description":"the PYTHON-ast backend (real parse + call edges, via async spawn) -- Parse one Python source string through Python's real ast; ingest the structured lines it emits. Raises (LAW 3) if Python is unreachable -- it never silently degrades to the indentation floor.","url":"https://mayouni.github.io/stzsite/en/reference/stzpycodegraph.html#scansourceviaast","signature":"ScanSourceViaAst(pcSource, pcFile)","extensions":[]},{"name":"ScanSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpycodegraph.html#scansource","signature":"ScanSource(pcSource, pcFile)","extensions":[]}]},{"name":"stzPythonCode","also_named":["stzPyCode"],"area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzPythonCode.ring","inherits":{},"methods":[{"name":"SetCode","description":"Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#setcode","signature":"SetCode(pcPyCode)","extensions":[]},{"name":"@","description":"Same as SetCode: Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#@","signature":"@(pcPyCode)","extensions":[]},{"name":"Execute","description":"Running the exteranl code","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#execute","signature":"Execute()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#run","signature":"Run()","extensions":[]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#exec","signature":"Exec()","extensions":[]},{"name":"Result","description":"Reading the result of the computation","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#result","signature":"Result()","extensions":[]},{"name":"Code","description":"Debugging methods","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#code","signature":"Code()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#duration","signature":"Duration()","extensions":[]},{"name":"Log","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#log","signature":"Log()","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzpythoncode.html#trace","signature":"Trace()","extensions":[]}]},{"name":"stzQmlCode","area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzQmlCode.ring","inherits":{},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#init","signature":"Init()","extensions":[]},{"name":"SetCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#setcode","signature":"SetCode(pcQml)","extensions":[]},{"name":"@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#@","signature":"@(pcQml)","extensions":[]},{"name":"Code","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#code","signature":"Code(pcQml)","extensions":[]},{"name":"Source","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#source","signature":"Source()","extensions":[]},{"name":"SetQmlPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#setqmlpath","signature":"SetQmlPath(pcPath)","extensions":[]},{"name":"QmlPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#qmlpath","signature":"QmlPath()","extensions":[]},{"name":"IsRuntimeAvailable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#isruntimeavailable","signature":"IsRuntimeAvailable()","extensions":[]},{"name":"EnsureDirectories","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#ensuredirectories","signature":"EnsureDirectories()","extensions":[]},{"name":"TempSourcePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#tempsourcepath","signature":"TempSourcePath()","extensions":[]},{"name":"LogPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#logpath","signature":"LogPath()","extensions":[]},{"name":"WriteSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#writesource","signature":"WriteSource()","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#execute","signature":"Execute()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#run","signature":"Run()","extensions":[]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#exec","signature":"Exec()","extensions":[]},{"name":"Result","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#result","signature":"Result()","extensions":[]},{"name":"Log","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#log","signature":"Log()","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#trace","signature":"Trace()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#duration","signature":"Duration()","extensions":[]},{"name":"WasExecuted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#wasexecuted","signature":"WasExecuted()","extensions":[]},{"name":"CleanupTemp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzqmlcode.html#cleanuptemp","signature":"CleanupTemp()","extensions":[]}]},{"name":"stzQuestion","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#init","signature":"init(pcForce)","extensions":[]},{"name":"TheQ","description":"grammar particles -- one word each, written once","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#theq","signature":"TheQ()","extensions":[]},{"name":"AQ","description":"grammar particles -- one word each, written once","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#aq","signature":"AQ()","extensions":[]},{"name":"AnQ","description":"grammar particles -- one word each, written once","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#anq","signature":"AnQ()","extensions":[]},{"name":"NumberOfQ","description":"NO mid-chain IsQ() and NO NotQ() -- both were linguistically wrong (author's ruling): the sentence-initial IsQ() IS the fronted copula (subject-aux inversion), so a second one doubles it; and English negates comparisons with ANTONYM comparators (DifferentFromQ), predicates with negative FORMS (IsNot*/DoesNot*), and questions with the TAG (\"..., or not?\" -> OrNot()). \"the NUMBER OF <noun>\" as a constituent: count mode for this side","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofq","signature":"NumberOfQ()","extensions":[]},{"name":"TheSameAsQ","description":"comparators -- open the right constituent slot","also_written":["SameAsQ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#thesameasq","signature":"TheSameAsQ()","extensions":[]},{"name":"DifferentFromQ","description":"comparators -- open the right constituent slot","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#differentfromq","signature":"DifferentFromQ()","extensions":[]},{"name":"MoreThanQ","description":"comparators -- open the right constituent slot","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#morethanq","signature":"MoreThanQ()","extensions":[]},{"name":"LessThanQ","description":"comparators -- open the right constituent slot","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lessthanq","signature":"LessThanQ()","extensions":[]},{"name":"Of","description":"genitive, CLOSING form: supplies the last missing host and fires","also_written":["In"],"url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#of","signature":"Of(pHost)","extensions":["Q"],"forms":["InQ","OfQ"]},{"name":"OrNot","description":"the TAG-QUESTION closer: \"Is X the same as Y, or not?\" -- plain form (it returns the answer); the tag does not negate, it just closes the polar question (author's formulation)","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ornot","signature":"OrNot()","extensions":[]},{"name":"Is","description":"copula, CLOSING form: \"What the first char of Haro IS\"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#is","signature":"Is()","extensions":[]},{"name":"Why","description":"closers -- plain form: answer as data (the q-convention)","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#why","signature":"Why()","extensions":[]},{"name":"LengthQ","description":"'length' is not an operation name (the op is NumberOfChars); the dispatcher resolves it through the lexicon bags, so the noun only needs to exist as a WORD here.","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lengthq","signature":"LengthQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LengthQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"SizeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sizeq","signature":"SizeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SizeQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"ACharQ","description":"<nnl-question-nouns> GENERATED from the semantic lexicon (scratchpad gen_question_nouns.py): every arity-0 QUERY op and every NumberOf* counter becomes a noun the question frame can name. Each is a recorder -- computing happens at the closer through the accountable dispatcher. Do not edit; regenerate.","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#acharq","signature":"ACharQ()","extensions":[]},{"name":"APositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#apositionq","signature":"APositionQ()","extensions":[]},{"name":"ARandomCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#arandomcharq","signature":"ARandomCharQ()","extensions":[]},{"name":"ARandomPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#arandompositionq","signature":"ARandomPositionQ()","extensions":[]},{"name":"ARandomSectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#arandomsectionq","signature":"ARandomSectionQ()","extensions":[]},{"name":"ASectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#asectionq","signature":"ASectionQ()","extensions":[]},{"name":"AbsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#absq","signature":"AbsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AbsQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"AbsoluteQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#absoluteq","signature":"AbsoluteQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AbsoluteQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"AllAreEqualQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allareequalq","signature":"AllAreEqualQ()","extensions":[]},{"name":"AllCharsAreEvenQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allcharsareevenq","signature":"AllCharsAreEvenQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AllCharsAreEvenQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllCharsAreOddQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allcharsareoddq","signature":"AllCharsAreOddQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AllCharsAreOddQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllCharsArePositiveQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allcharsarepositiveq","signature":"AllCharsArePositiveQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AllCharsArePositiveQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllDozensQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#alldozensq","signature":"AllDozensQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().AllDozensQ().Of(12) )","output":"[ [ \"inhundreds\", \"1\" ], [ \"inthousands\", \"0\" ], [ \"inmillions\", \"0\" ], [ \"inbillions\", \"0\" ], [ \"intrillions\", \"0\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AllHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allhundredsq","signature":"AllHundredsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().AllHundredsQ().Of(12) )","output":"[ [ \"inhundreds\", \"0\" ], [ \"inthousands\", \"0\" ], [ \"inmillions\", \"0\" ], [ \"inbillions\", \"0\" ], [ \"intrillions\", \"0\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AllItemsAreEmptyListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allitemsareemptylistsq","signature":"AllItemsAreEmptyListsQ()","extensions":[]},{"name":"AllItemsAreEqualQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allitemsareequalq","signature":"AllItemsAreEqualQ()","extensions":[]},{"name":"AllItemsAreListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allitemsarelistsq","signature":"AllItemsAreListsQ()","extensions":[]},{"name":"AllItemsAreListsOfSameSizeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allitemsarelistsofsamesizeq","signature":"AllItemsAreListsOfSameSizeQ()","extensions":[]},{"name":"AllItemsHaveSameTypeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allitemshavesametypeq","signature":"AllItemsHaveSameTypeQ()","extensions":[]},{"name":"AllPathsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allpathsq","signature":"AllPathsQ()","extensions":[]},{"name":"AllUnitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#allunitsq","signature":"AllUnitsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().AllUnitsQ().Of(12) )","output":"[ [ \"inhundreds\", \"2\" ], [ \"inthousands\", \"0\" ], [ \"inmillions\", \"0\" ], [ \"inbillions\", \"0\" ], [ \"intrillions\", \"0\" ] ]","from":"composed from the signature, run in the library"}},{"name":"AnyCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#anycharq","signature":"AnyCharQ()","extensions":[]},{"name":"AnyPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#anypositionq","signature":"AnyPositionQ()","extensions":[]},{"name":"AnySectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#anysectionq","signature":"AnySectionQ()","extensions":[]},{"name":"AreContiguousQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#arecontiguousq","signature":"AreContiguousQ()","extensions":[]},{"name":"AreLanguageAbbreviationsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#arelanguageabbreviationsq","signature":"AreLanguageAbbreviationsQ()","extensions":[]},{"name":"AsWellQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#aswellq","signature":"AsWellQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AsWellQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"AttributesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#attributesq","signature":"AttributesQ()","extensions":[]},{"name":"AutoLemmatizedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#autolemmatizedq","signature":"AutoLemmatizedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AutoLemmatizedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"AutoStemmedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#autostemmedq","signature":"AutoStemmedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AutoStemmedQ().Of(\"Softanza\")","output":"softanza","from":"composed from the signature, run in the library"}},{"name":"AverageQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#averageq","signature":"AverageQ()","extensions":[]},{"name":"AverageCharsPerSentenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#averagecharspersentenceq","signature":"AverageCharsPerSentenceQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AverageCharsPerSentenceQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"AverageOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#averageofnumbersq","signature":"AverageOfNumbersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AverageOfNumbersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"AverageWordsPerSentenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#averagewordspersentenceq","signature":"AverageWordsPerSentenceQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().AverageWordsPerSentenceQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"BFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#bformq","signature":"BFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BFormQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"BisectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#bisectq","signature":"BisectQ()","extensions":[]},{"name":"BothAreListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#botharelistsq","signature":"BothAreListsQ()","extensions":[]},{"name":"BothAreNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#botharenumbersq","signature":"BothAreNumbersQ()","extensions":[]},{"name":"BothAreObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#bothareobjectsq","signature":"BothAreObjectsQ()","extensions":[]},{"name":"BothAreStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#botharestringsq","signature":"BothAreStringsQ()","extensions":[]},{"name":"BoundsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boundsq","signature":"BoundsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().BoundsQ().Of(\"Softanza\") )","output":"[ \"S\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"BoundsRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boundsremovedq","signature":"BoundsRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoundsRemovedQ().Of(\"Softanza\")","output":"oftanz","from":"composed from the signature, run in the library"}},{"name":"BoxedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boxedq","signature":"BoxedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoxedQ().Of(\"Softanza\")","output":"┌──────────┐\n│ Softanza │\n└──────────┘","from":"composed from the signature, run in the library"}},{"name":"BoxedDashedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boxeddashedq","signature":"BoxedDashedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoxedDashedQ().Of(\"Softanza\")","output":"╭──────────╮\n│ Softanza │\n╰──────────╯","from":"composed from the signature, run in the library"}},{"name":"BoxedRoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boxedroundq","signature":"BoxedRoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoxedRoundQ().Of(\"Softanza\")","output":"╭──────────╮\n│ Softanza │\n╰──────────╯","from":"composed from the signature, run in the library"}},{"name":"BoxedRoundDashedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boxedrounddashedq","signature":"BoxedRoundDashedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoxedRoundDashedQ().Of(\"Softanza\")","output":"╭╌╌╌╌╌╌╌╌╌╌╮\n┊ Softanza ┊\n╰╌╌╌╌╌╌╌╌╌╌╯","from":"composed from the signature, run in the library"}},{"name":"BoxedRoundedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boxedroundedq","signature":"BoxedRoundedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoxedRoundedQ().Of(\"Softanza\")","output":"╭──────────╮\n│ Softanza │\n╰──────────╯","from":"composed from the signature, run in the library"}},{"name":"BoxedRoundedDashedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boxedroundeddashedq","signature":"BoxedRoundedDashedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoxedRoundedDashedQ().Of(\"Softanza\")","output":"╭╌╌╌╌╌╌╌╌╌╌╮\n┊ Softanza ┊\n╰╌╌╌╌╌╌╌╌╌╌╯","from":"composed from the signature, run in the library"}},{"name":"BoxifyQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#boxifyq","signature":"BoxifyQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().BoxifyQ().Of(\"Softanza\")","output":"┌──────────┐\n│ Softanza │\n└──────────┘","from":"composed from the signature, run in the library"}},{"name":"BytecodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#bytecodesq","signature":"BytecodesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().BytecodesQ().Of(\"Softanza\") )","output":"[ 83, 111, 102, 116, 97, 110, 122, 97 ]","from":"composed from the signature, run in the library"}},{"name":"BytecodesPerCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#bytecodespercharq","signature":"BytecodesPerCharQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().BytecodesPerCharQ().Of(\"Softanza\") )","output":"[ [ \"S\", [ 83 ] ], [ \"o\", [ 111 ] ], [ \"f\", [ 102 ] ], [ \"t\", [ 116 ] ], [ \"a\", [ 97 ] ], [ \"n\", [ 110 ] ], [ \"z\", [ 122 ] ], [ \"a\", [ 97 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"BytesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#bytesq","signature":"BytesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().BytesQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"BytesPerCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#bytespercharq","signature":"BytesPerCharQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().BytesPerCharQ().Of(\"Softanza\") )","output":"[ [ \"S\", [ \"S\" ] ], [ \"o\", [ \"o\" ] ], [ \"f\", [ \"f\" ] ], [ \"t\", [ \"t\" ] ], [ \"a\", [ \"a\" ] ], [ \"n\", [ \"n\" ] ], [ \"z\", [ \"z\" ] ], [ \"a\", [ \"a\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"CapitalCasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#capitalcasedq","signature":"CapitalCasedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CapitalCasedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"CapitalizedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#capitalizedq","signature":"CapitalizedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CapitalizedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"CaseFoldedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#casefoldedq","signature":"CaseFoldedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CaseFoldedQ().Of(\"Softanza\")","output":"softanza","from":"composed from the signature, run in the library"}},{"name":"CentralCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#centralcharq","signature":"CentralCharQ()","extensions":[]},{"name":"CentralItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#centralitemq","signature":"CentralItemQ()","extensions":[]},{"name":"CentralItemPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#centralitempositionq","signature":"CentralItemPositionQ()","extensions":[]},{"name":"CentralPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#centralpositionq","signature":"CentralPositionQ()","extensions":[]},{"name":"CharCaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charcaseq","signature":"CharCaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CharCaseQ().Of(\"Softanza\")","output":"mixed","from":"composed from the signature, run in the library"}},{"name":"CharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsq","signature":"CharsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"CharsAndTheirCountsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsandtheircountsq","signature":"CharsAndTheirCountsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsAndTheirCountsQ().Of(\"Softanza\") )","output":"[ [ \"S\", 1 ], [ \"o\", 1 ], [ \"f\", 1 ], [ \"t\", 1 ], [ \"a\", 2 ], [ \"n\", 1 ], [ \"z\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"CharsAndTheirUnicodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsandtheirunicodesq","signature":"CharsAndTheirUnicodesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsAndTheirUnicodesQ().Of(\"Softanza\") )","output":"[ [ \"S\", 83 ], [ \"o\", 111 ], [ \"f\", 102 ], [ \"t\", 116 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"z\", 122 ], [ \"a\", 97 ] ]","from":"composed from the signature, run in the library"}},{"name":"CharsAndUnicodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsandunicodesq","signature":"CharsAndUnicodesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsAndUnicodesQ().Of(\"Softanza\") )","output":"[ [ \"S\", 83 ], [ \"o\", 111 ], [ \"f\", 102 ], [ \"t\", 116 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"z\", 122 ], [ \"a\", 97 ] ]","from":"composed from the signature, run in the library"}},{"name":"CharsAndUnicodesUQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsandunicodesuq","signature":"CharsAndUnicodesUQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsAndUnicodesUQ().Of(\"Softanza\") )","output":"[ [ \"S\", 83 ], [ \"o\", 111 ], [ \"f\", 102 ], [ \"t\", 116 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"z\", 122 ] ]","from":"composed from the signature, run in the library"}},{"name":"CharsBoxedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsboxedq","signature":"CharsBoxedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CharsBoxedQ().Of(\"Softanza\")","output":"┌───┬───┬───┬───┬───┬───┬───┬───┐\n│ S │ o │ f │ t │ a │ n │ z │ a │\n└───┴───┴───┴───┴───┴───┴───┴───┘","from":"composed from the signature, run in the library"}},{"name":"CharsInvertedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsinvertedq","signature":"CharsInvertedQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsInvertedQ().Of(\"Softanza\") )","output":"[ \"s\", \"O\", \"F\", \"T\", \"A\", \"N\", \"Z\", \"A\" ]","from":"composed from the signature, run in the library"}},{"name":"CharsNamesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsnamesq","signature":"CharsNamesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsNamesQ().Of(\"Softanza\") )","output":"[ \"LATIN CAPITAL LETTER S\", \"LATIN SMALL LETTER O\", \"LATIN SMALL LETTER F\", \"LATIN SMALL LETTER T\", \"LATIN SMALL LETTER A\", \"LATIN SMALL LETTER N\", \"LATIN SMALL LETTER Z\", \"LATIN SMALL LETTER A\" ]","from":"composed from the signature, run in the library"}},{"name":"CharsReversedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsreversedq","signature":"CharsReversedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CharsReversedQ().Of(\"Softanza\")","output":"aznatfoS","from":"composed from the signature, run in the library"}},{"name":"CharsUQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#charsuq","signature":"CharsUQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().CharsUQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\" ]","from":"composed from the signature, run in the library"}},{"name":"ClassNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#classnameq","signature":"ClassNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ClassNameQ().Of(\"Softanza\")","output":"stzobject","from":"composed from the signature, run in the library"}},{"name":"ClassifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#classifiedq","signature":"ClassifiedQ()","extensions":[]},{"name":"CommonLogarithmQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#commonlogarithmq","signature":"CommonLogarithmQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CommonLogarithmQ().Of(12)","output":"1.08","from":"composed from the signature, run in the library"}},{"name":"CompactedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#compactedq","signature":"CompactedQ()","extensions":[]},{"name":"ConsecutiveSubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#consecutivesubstringsq","signature":"ConsecutiveSubStringsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ConsecutiveSubStringsQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\", \"So\", \"ft\", \"an\", \"za\", \"of\", \"ta\", \"nz\", \"Sof\", \"tan\", \"oft\", \"anz\", \"fta\", \"nza\", \"Soft\", \"anza\", \"ofta\", \"ftan\", \"tanz\" ]","from":"composed from the signature, run in the library"}},{"name":"ConsecutiveSubStringsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#consecutivesubstringszq","signature":"ConsecutiveSubStringsZQ()","extensions":[]},{"name":"ConsecutiveSubStringsZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#consecutivesubstringszzq","signature":"ConsecutiveSubStringsZZQ()","extensions":[]},{"name":"ContainsADecimalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsadecimalpartq","signature":"ContainsADecimalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsADecimalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAFinalNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsafinalnumberq","signature":"ContainsAFinalNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsAFinalNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAFractionalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsafractionalpartq","signature":"ContainsAFractionalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsAFractionalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsASignQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsasignq","signature":"ContainsASignQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsASignQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsATrailingNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsatrailingnumberq","signature":"ContainsATrailingNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsATrailingNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAnEndingNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsanendingnumberq","signature":"ContainsAnEndingNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsAnEndingNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsArabicQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsarabicq","signature":"ContainsArabicQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsArabicQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAtLeastOneNonDuplicatedItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsatleastonenonduplicateditemq","signature":"ContainsAtLeastOneNonDuplicatedItemQ()","extensions":[]},{"name":"ContainsBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsbillionsq","signature":"ContainsBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsCentralItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containscentralitemq","signature":"ContainsCentralItemQ()","extensions":[]},{"name":"ContainsConsecutiveDuplicatesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsconsecutiveduplicatesq","signature":"ContainsConsecutiveDuplicatesQ()","extensions":[]},{"name":"ContainsDecimalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsdecimalpartq","signature":"ContainsDecimalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsDecimalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsDiacriticsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsdiacriticsq","signature":"ContainsDiacriticsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsDiacriticsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsdigitsq","signature":"ContainsDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsDigitsQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsDozensQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsdozensq","signature":"ContainsDozensQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsDozensQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsDupSecutiveItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsdupsecutiveitemsq","signature":"ContainsDupSecutiveItemsQ()","extensions":[]},{"name":"ContainsDuplicatedItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsduplicateditemsq","signature":"ContainsDuplicatedItemsQ()","extensions":[]},{"name":"ContainsDuplicatedSubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsduplicatedsubstringsq","signature":"ContainsDuplicatedSubStringsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsDuplicatedSubStringsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsDuplicatesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsduplicatesq","signature":"ContainsDuplicatesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsDuplicatesQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsEmptyStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsemptystringsq","signature":"ContainsEmptyStringsQ()","extensions":[]},{"name":"ContainsFractionalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsfractionalpartq","signature":"ContainsFractionalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsFractionalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containshundredsq","signature":"ContainsHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsHundredsQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containshundredsofbillionsq","signature":"ContainsHundredsOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsHundredsOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containshundredsofmillionsq","signature":"ContainsHundredsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsHundredsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containshundredsofthousandsq","signature":"ContainsHundredsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsHundredsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHundredsOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containshundredsoftrillionsq","signature":"ContainsHundredsOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsHundredsOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsHybridOrientationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containshybridorientationq","signature":"ContainsHybridOrientationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsHybridOrientationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsInvisibleCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsinvisiblecharsq","signature":"ContainsInvisibleCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsInvisibleCharsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsItemsNonDuplicatedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsitemsnonduplicatedq","signature":"ContainsItemsNonDuplicatedQ()","extensions":[]},{"name":"ContainsLatinQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containslatinq","signature":"ContainsLatinQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsLatinQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsLettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containslettersq","signature":"ContainsLettersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsLettersQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containslistsq","signature":"ContainsListsQ()","extensions":[]},{"name":"ContainsManyBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanybillionsq","signature":"ContainsManyBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyDozensQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanydozensq","signature":"ContainsManyDozensQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyDozensQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsManyHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanyhundredsq","signature":"ContainsManyHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyHundredsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyHundredsOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanyhundredsofbillionsq","signature":"ContainsManyHundredsOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyHundredsOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyHundredsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanyhundredsofmillionsq","signature":"ContainsManyHundredsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyHundredsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyHundredsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanyhundredsofthousandsq","signature":"ContainsManyHundredsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyHundredsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyHundredsOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanyhundredsoftrillionsq","signature":"ContainsManyHundredsOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyHundredsOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanymillionsq","signature":"ContainsManyMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyOnesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanyonesq","signature":"ContainsManyOnesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyOnesQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyTensOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanytensofbillionsq","signature":"ContainsManyTensOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyTensOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyTensOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanytensofmillionsq","signature":"ContainsManyTensOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyTensOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyTensOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanytensofthousandsq","signature":"ContainsManyTensOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyTensOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyTensOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanytensoftrillionsq","signature":"ContainsManyTensOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyTensOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanythousandsq","signature":"ContainsManyThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyThousandsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanythousandsofmillionsq","signature":"ContainsManyThousandsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyThousandsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyThousandsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanythousandsofthousandsq","signature":"ContainsManyThousandsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyThousandsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanytrillionsq","signature":"ContainsManyTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsManyZerosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmanyzerosq","signature":"ContainsManyZerosQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsManyZerosQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsMarkersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmarkersq","signature":"ContainsMarkersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsMarkersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsMarquersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmarquersq","signature":"ContainsMarquersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsMarquersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsmillionsq","signature":"ContainsMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNoDuplicatesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsnoduplicatesq","signature":"ContainsNoDuplicatesQ()","extensions":[]},{"name":"ContainsNoDuplicationsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsnoduplicationsq","signature":"ContainsNoDuplicationsQ()","extensions":[]},{"name":"ContainsNoNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsnonumbersq","signature":"ContainsNoNumbersQ()","extensions":[]},{"name":"ContainsNoObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsnoobjectsq","signature":"ContainsNoObjectsQ()","extensions":[]},{"name":"ContainsNoStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsnostringsq","signature":"ContainsNoStringsQ()","extensions":[]},{"name":"ContainsNonDuplicatedItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsnonduplicateditemsq","signature":"ContainsNonDuplicatedItemsQ()","extensions":[]},{"name":"ContainsObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsobjectsq","signature":"ContainsObjectsQ()","extensions":[]},{"name":"ContainsOneOrMoreListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsoneormorelistsq","signature":"ContainsOneOrMoreListsQ()","extensions":[]},{"name":"ContainsOnesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonesq","signature":"ContainsOnesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsOnesQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlydigitsq","signature":"ContainsOnlyDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsOnlyDigitsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyEmptyListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlyemptylistsq","signature":"ContainsOnlyEmptyListsQ()","extensions":[]},{"name":"ContainsOnlyLettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlylettersq","signature":"ContainsOnlyLettersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsOnlyLettersQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyLettersAndNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlylettersandnumbersq","signature":"ContainsOnlyLettersAndNumbersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsOnlyLettersAndNumbersQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlylistsq","signature":"ContainsOnlyListsQ()","extensions":[]},{"name":"ContainsOnlyListsWithSameNumberOfItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlylistswithsamenumberofitemsq","signature":"ContainsOnlyListsWithSameNumberOfItemsQ()","extensions":[]},{"name":"ContainsOnlyNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlynumbersq","signature":"ContainsOnlyNumbersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsOnlyNumbersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlySpacesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlyspacesq","signature":"ContainsOnlySpacesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsOnlySpacesQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyUniSizeListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsonlyunisizelistsq","signature":"ContainsOnlyUniSizeListsQ()","extensions":[]},{"name":"ContainsPairsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containspairsq","signature":"ContainsPairsQ()","extensions":[]},{"name":"ContainsSeveralBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralbillionsq","signature":"ContainsSeveralBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralDozensQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveraldozensq","signature":"ContainsSeveralDozensQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralDozensQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralhundredsq","signature":"ContainsSeveralHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralHundredsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralHundredsOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralhundredsofbillionsq","signature":"ContainsSeveralHundredsOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralHundredsOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralHundredsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralhundredsofmillionsq","signature":"ContainsSeveralHundredsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralHundredsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralHundredsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralhundredsofthousandsq","signature":"ContainsSeveralHundredsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralHundredsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralHundredsOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralhundredsoftrillionsq","signature":"ContainsSeveralHundredsOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralHundredsOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralmillionsq","signature":"ContainsSeveralMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralOnesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralonesq","signature":"ContainsSeveralOnesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralOnesQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralTensOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveraltensofbillionsq","signature":"ContainsSeveralTensOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralTensOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralTensOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveraltensofmillionsq","signature":"ContainsSeveralTensOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralTensOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralTensOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveraltensofthousandsq","signature":"ContainsSeveralTensOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralTensOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralTensOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveraltensoftrillionsq","signature":"ContainsSeveralTensOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralTensOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralthousandsq","signature":"ContainsSeveralThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralThousandsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralthousandsofmillionsq","signature":"ContainsSeveralThousandsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralThousandsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralThousandsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralthousandsofthousandsq","signature":"ContainsSeveralThousandsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralThousandsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveraltrillionsq","signature":"ContainsSeveralTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSeveralZerosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsseveralzerosq","signature":"ContainsSeveralZerosQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSeveralZerosQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSignQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containssignq","signature":"ContainsSignQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsSignQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSinglesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containssinglesq","signature":"ContainsSinglesQ()","extensions":[]},{"name":"ContainsTensOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstensofbillionsq","signature":"ContainsTensOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsTensOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTensOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstensofmillionsq","signature":"ContainsTensOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsTensOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTensOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstensofthousandsq","signature":"ContainsTensOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsTensOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTensOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstensoftrillionsq","signature":"ContainsTensOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsTensOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsthousandsq","signature":"ContainsThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsThousandsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsthousandsofmillionsq","signature":"ContainsThousandsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsThousandsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsThousandsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsthousandsofthousandsq","signature":"ContainsThousandsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsThousandsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstrillionsq","signature":"ContainsTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsTwoListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstwolistsq","signature":"ContainsTwoListsQ()","extensions":[]},{"name":"ContainsTwoNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstwonumbersq","signature":"ContainsTwoNumbersQ()","extensions":[]},{"name":"ContainsTwoObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstwoobjectsq","signature":"ContainsTwoObjectsQ()","extensions":[]},{"name":"ContainsTwoStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containstwostringsq","signature":"ContainsTwoStringsQ()","extensions":[]},{"name":"ContainsVowelsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containsvowelsq","signature":"ContainsVowelsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsVowelsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsZerosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#containszerosq","signature":"ContainsZerosQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContainsZerosQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#contentq","signature":"ContentQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ContentQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"ContentUQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#contentuq","signature":"ContentUQ()","extensions":[]},{"name":"ContentWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#contentwordsq","signature":"ContentWordsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ContentWordsQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"CosineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#cosineq","signature":"CosineQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CosineQ().Of(12)","output":"0.84","from":"composed from the signature, run in the library"}},{"name":"CotangentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#cotangentq","signature":"CotangentQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().CotangentQ().Of(12)","output":"-1.57","from":"composed from the signature, run in the library"}},{"name":"DecimalPartNumericValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#decimalpartnumericvalueq","signature":"DecimalPartNumericValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DecimalPartNumericValueQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DecimalPartValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#decimalpartvalueq","signature":"DecimalPartValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DecimalPartValueQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DecrementedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#decrementedq","signature":"DecrementedQ()","extensions":[]},{"name":"DeepStringifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#deepstringifiedq","signature":"DeepStringifiedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DeepStringifiedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"DerivativeSigmoidQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#derivativesigmoidq","signature":"DerivativeSigmoidQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DerivativeSigmoidQ().Of(12)","output":"0.00","from":"composed from the signature, run in the library"}},{"name":"DetectedLanguageQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#detectedlanguageq","signature":"DetectedLanguageQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DetectedLanguageQ().Of(\"Softanza\")","output":"unknown","from":"composed from the signature, run in the library"}},{"name":"DiacriticsRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#diacriticsremovedq","signature":"DiacriticsRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DiacriticsRemovedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"DigitCountQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#digitcountq","signature":"DigitCountQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DigitCountQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"DigitSumQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#digitsumq","signature":"DigitSumQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DigitSumQ().Of(12)","output":"3","from":"composed from the signature, run in the library"}},{"name":"DigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#digitsq","signature":"DigitsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DigitsQ().Of(12) )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"DividorsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dividorsq","signature":"DividorsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DividorsQ().Of(12) )","output":"[ 1, 2, 3, 4, 6, 12 ]","from":"composed from the signature, run in the library"}},{"name":"DivirdosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#divirdosq","signature":"DivirdosQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DivirdosQ().Of(12) )","output":"[ 1, 2, 3, 4, 6, 12 ]","from":"composed from the signature, run in the library"}},{"name":"DivisorsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#divisorsq","signature":"DivisorsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DivisorsQ().Of(12) )","output":"[ 1, 2, 3, 4, 6, 12 ]","from":"composed from the signature, run in the library"}},{"name":"DotlessQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dotlessq","signature":"DotlessQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DotlessQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"DotsOnLettersRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dotsonlettersremovedq","signature":"DotsOnLettersRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DotsOnLettersRemovedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"DotsRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dotsremovedq","signature":"DotsRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DotsRemovedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"DozensQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dozensq","signature":"DozensQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DozensQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"DozensInBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dozensinbillionsq","signature":"DozensInBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DozensInBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DozensInHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dozensinhundredsq","signature":"DozensInHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DozensInHundredsQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"DozensInMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dozensinmillionsq","signature":"DozensInMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DozensInMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DozensInThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dozensinthousandsq","signature":"DozensInThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DozensInThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DozensInTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dozensintrillionsq","signature":"DozensInTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DozensInTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"DupOriginsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duporiginsq","signature":"DupOriginsQ()","extensions":[]},{"name":"DupSecutiveSubStringsRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#dupsecutivesubstringsremovedq","signature":"DupSecutiveSubStringsRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DupSecutiveSubStringsRemovedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"DuplicateCharsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicatecharszq","signature":"DuplicateCharsZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DuplicateCharsZQ().Of(\"Softanza\") )","output":"[ 8 ]","from":"composed from the signature, run in the library"}},{"name":"DuplicateItemsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicateitemszq","signature":"DuplicateItemsZQ()","extensions":[]},{"name":"DuplicatedCharsRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicatedcharsremovedq","signature":"DuplicatedCharsRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().DuplicatedCharsRemovedQ().Of(\"Softanza\")","output":"Softanz","from":"composed from the signature, run in the library"}},{"name":"DuplicatedItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicateditemsq","signature":"DuplicatedItemsQ()","extensions":[]},{"name":"DuplicatedItemsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicateditemszq","signature":"DuplicatedItemsZQ()","extensions":[]},{"name":"DuplicatedStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicatedstringsq","signature":"DuplicatedStringsQ()","extensions":[]},{"name":"DuplicatedSubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicatedsubstringsq","signature":"DuplicatedSubStringsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DuplicatedSubStringsQ().Of(\"Softanza\") )","output":"[ \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"DuplicatesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicatesq","signature":"DuplicatesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DuplicatesQ().Of(\"Softanza\") )","output":"[ \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"DuplicatesRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicatesremovedq","signature":"DuplicatesRemovedQ()","extensions":[]},{"name":"DuplicatesXTZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicatesxtzq","signature":"DuplicatesXTZQ()","extensions":[]},{"name":"DuplicatesZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicateszq","signature":"DuplicatesZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DuplicatesZQ().Of(\"Softanza\") )","output":"[ 8 ]","from":"composed from the signature, run in the library"}},{"name":"DuplicationsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicationsq","signature":"DuplicationsQ()","extensions":[]},{"name":"DuplicationsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#duplicationszq","signature":"DuplicationsZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().DuplicationsZQ().Of(\"Softanza\") )","output":"[ 8 ]","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxRoundedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#eachcharboxroundedq","signature":"EachCharBoxRoundedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EachCharBoxRoundedQ().Of(\"Softanza\")","output":"╭───┬───┬───┬───┬───┬───┬───┬───╮\n│ S │ o │ f │ t │ a │ n │ z │ a │\n╰───┴───┴───┴───┴───┴───┴───┴───╯","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#eachcharboxedq","signature":"EachCharBoxedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EachCharBoxedQ().Of(\"Softanza\")","output":"┌───┬───┬───┬───┬───┬───┬───┬───┐\n│ S │ o │ f │ t │ a │ n │ z │ a │\n└───┴───┴───┴───┴───┴───┴───┴───┘","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxedDashedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#eachcharboxeddashedq","signature":"EachCharBoxedDashedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EachCharBoxedDashedQ().Of(\"Softanza\")","output":"┌╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┐\n┊ S ┊ o ┊ f ┊ t ┊ a ┊ n ┊ z ┊ a ┊\n└╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┘","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxedRoundedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#eachcharboxedroundedq","signature":"EachCharBoxedRoundedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EachCharBoxedRoundedQ().Of(\"Softanza\")","output":"╭───┬───┬───┬───┬───┬───┬───┬───╮\n│ S │ o │ f │ t │ a │ n │ z │ a │\n╰───┴───┴───┴───┴───┴───┴───┴───╯","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxedRoundedDashedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#eachcharboxedroundeddashedq","signature":"EachCharBoxedRoundedDashedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EachCharBoxedRoundedDashedQ().Of(\"Softanza\")","output":"╭───┬───┬───┬───┬───┬───┬───┬───╮\n│ S │ o │ f │ t │ a │ n │ z │ a │\n╰───┴───┴───┴───┴───┴───┴───┴───╯","from":"composed from the signature, run in the library"}},{"name":"EndsWithAFinalNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#endswithafinalnumberq","signature":"EndsWithAFinalNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EndsWithAFinalNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWithANumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#endswithanumberq","signature":"EndsWithANumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EndsWithANumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWithATrailingNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#endswithatrailingnumberq","signature":"EndsWithATrailingNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EndsWithATrailingNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWithNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#endswithnumberq","signature":"EndsWithNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EndsWithNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EngineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#engineq","signature":"EngineQ()","extensions":[]},{"name":"EscapedForRegexQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#escapedforregexq","signature":"EscapedForRegexQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EscapedForRegexQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"EscapedHtmlQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#escapedhtmlq","signature":"EscapedHtmlQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().EscapedHtmlQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"ExponentialQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#exponentialq","signature":"ExponentialQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ExponentialQ().Of(12)","output":"162754.79","from":"composed from the signature, run in the library"}},{"name":"FactorialQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#factorialq","signature":"FactorialQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FactorialQ().Of(12)","output":"479001600","from":"composed from the signature, run in the library"}},{"name":"FactorsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#factorsq","signature":"FactorsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().FactorsQ().Of(12) )","output":"[ 1, 2, 3, 4, 6, 12 ]","from":"composed from the signature, run in the library"}},{"name":"FibonacciQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#fibonacciq","signature":"FibonacciQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FibonacciQ().Of(12)","output":"144","from":"composed from the signature, run in the library"}},{"name":"FirstAndLastItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstandlastitemsq","signature":"FirstAndLastItemsQ()","extensions":[]},{"name":"FirstCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstcharq","signature":"FirstCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstCharQ().Of(\"Softanza\")","output":"S","from":"composed from the signature, run in the library"}},{"name":"FirstCharRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstcharremovedq","signature":"FirstCharRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstCharRemovedQ().Of(\"Softanza\")","output":"oftanza","from":"composed from the signature, run in the library"}},{"name":"FirstHalfQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfq","signature":"FirstHalfQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstHalfQ().Of(\"Softanza\")","output":"Soft","from":"composed from the signature, run in the library"}},{"name":"FirstHalfAndItsPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfanditspositionq","signature":"FirstHalfAndItsPositionQ()","extensions":[]},{"name":"FirstHalfAndItsSectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfanditssectionq","signature":"FirstHalfAndItsSectionQ()","extensions":[]},{"name":"FirstHalfAndPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfandpositionq","signature":"FirstHalfAndPositionQ()","extensions":[]},{"name":"FirstHalfAndSectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfandsectionq","signature":"FirstHalfAndSectionQ()","extensions":[]},{"name":"FirstHalfXTZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfxtzq","signature":"FirstHalfXTZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().FirstHalfXTZQ().Of(\"Softanza\") )","output":"[ 1, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FirstHalfXTZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfxtzzq","signature":"FirstHalfXTZZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().FirstHalfXTZZQ().Of(\"Softanza\") )","output":"[ [ 1, 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstHalfZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfzq","signature":"FirstHalfZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().FirstHalfZQ().Of(\"Softanza\") )","output":"[ \"Soft\", 1 ]","from":"composed from the signature, run in the library"}},{"name":"FirstHalfZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firsthalfzzq","signature":"FirstHalfZZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().FirstHalfZZQ().Of(\"Softanza\") )","output":"[ \"Soft\", [ 1, 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstitemq","signature":"FirstItemQ()","extensions":[]},{"name":"FirstLineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstlineq","signature":"FirstLineQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstLineQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"FirstNonSpaceCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstnonspacecharq","signature":"FirstNonSpaceCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstNonSpaceCharQ().Of(\"Softanza\")","output":"S","from":"composed from the signature, run in the library"}},{"name":"FirstNonSpaceCharPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstnonspacecharpositionq","signature":"FirstNonSpaceCharPositionQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstNonSpaceCharPositionQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"FirstSentenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstsentenceq","signature":"FirstSentenceQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstSentenceQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"FirstWordQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#firstwordq","signature":"FirstWordQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FirstWordQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"FlattenedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#flattenedq","signature":"FlattenedQ()","extensions":[]},{"name":"FleschKincaidGradeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#fleschkincaidgradeq","signature":"FleschKincaidGradeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FleschKincaidGradeQ().Of(\"Softanza\")","output":"20.20","from":"composed from the signature, run in the library"}},{"name":"FleschReadingEaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#fleschreadingeaseq","signature":"FleschReadingEaseQ()","extensions":[]},{"name":"FractionalPartNumericValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#fractionalpartnumericvalueq","signature":"FractionalPartNumericValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FractionalPartNumericValueQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FractionalPartValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#fractionalpartvalueq","signature":"FractionalPartValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().FractionalPartValueQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FrequenciesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#frequenciesq","signature":"FrequenciesQ()","extensions":[]},{"name":"GetRoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#getroundq","signature":"GetRoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().GetRoundQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"GreatestQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#greatestq","signature":"GreatestQ()","extensions":[]},{"name":"HTMLEscapeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#htmlescapeq","signature":"HTMLEscapeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HTMLEscapeQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"HalvesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#halvesq","signature":"HalvesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().HalvesQ().Of(\"Softanza\") )","output":"[ \"Soft\", \"anza\" ]","from":"composed from the signature, run in the library"}},{"name":"HalvesAndPositionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#halvesandpositionsq","signature":"HalvesAndPositionsQ()","extensions":[]},{"name":"HalvesAndSectionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#halvesandsectionsq","signature":"HalvesAndSectionsQ()","extensions":[]},{"name":"HalvesXTZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#halvesxtzq","signature":"HalvesXTZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().HalvesXTZQ().Of(\"Softanza\") )","output":"[ 1, 5 ]","from":"composed from the signature, run in the library"}},{"name":"HalvesXTZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#halvesxtzzq","signature":"HalvesXTZZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().HalvesXTZZQ().Of(\"Softanza\") )","output":"[ [ 1, 4 ], [ 5, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"HalvesZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#halveszq","signature":"HalvesZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().HalvesZQ().Of(\"Softanza\") )","output":"[ [ \"Soft\", 1 ], [ \"anza\", 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"HalvesZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#halveszzq","signature":"HalvesZZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().HalvesZZQ().Of(\"Softanza\") )","output":"[ [ \"Soft\", [ 1, 4 ] ], [ \"anza\", [ 5, 8 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"HasADecimalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasadecimalpartq","signature":"HasADecimalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasADecimalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasAFractionalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasafractionalpartq","signature":"HasAFractionalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasAFractionalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasASignQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasasignq","signature":"HasASignQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasASignQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasbillionsq","signature":"HasBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasCentralCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hascentralcharq","signature":"HasCentralCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasCentralCharQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasCentralItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hascentralitemq","signature":"HasCentralItemQ()","extensions":[]},{"name":"HasDecimalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasdecimalpartq","signature":"HasDecimalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasDecimalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasDiacriticsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasdiacriticsq","signature":"HasDiacriticsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasDiacriticsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasDuplicatedCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasduplicatedcharsq","signature":"HasDuplicatedCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasDuplicatedCharsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasDuplicatesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasduplicatesq","signature":"HasDuplicatesQ()","extensions":[]},{"name":"HasFractionalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasfractionalpartq","signature":"HasFractionalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasFractionalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hashundredsq","signature":"HasHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasHundredsQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasHundredsOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hashundredsofbillionsq","signature":"HasHundredsOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasHundredsOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasHundredsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hashundredsofmillionsq","signature":"HasHundredsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasHundredsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasHundredsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hashundredsofthousandsq","signature":"HasHundredsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasHundredsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasHundredsOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hashundredsoftrillionsq","signature":"HasHundredsOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasHundredsOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingAndTrailingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasleadingandtrailingcharsq","signature":"HasLeadingAndTrailingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasLeadingAndTrailingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasleadingcharsq","signature":"HasLeadingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasLeadingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasleadingitemsq","signature":"HasLeadingItemsQ()","extensions":[]},{"name":"HasLeadingSubStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasleadingsubstringq","signature":"HasLeadingSubStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasLeadingSubStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanybillionsq","signature":"HasManyBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanyhundredsq","signature":"HasManyHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyHundredsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyHundredsOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanyhundredsofbillionsq","signature":"HasManyHundredsOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyHundredsOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyHundredsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanyhundredsofmillionsq","signature":"HasManyHundredsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyHundredsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyHundredsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanyhundredsofthousandsq","signature":"HasManyHundredsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyHundredsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyHundredsOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanyhundredsoftrillionsq","signature":"HasManyHundredsOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyHundredsOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyOnesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanyonesq","signature":"HasManyOnesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyOnesQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyTensOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanytensofbillionsq","signature":"HasManyTensOfBillionsQ()","extensions":[]},{"name":"HasManyTensOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanytensofthousandsq","signature":"HasManyTensOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyTensOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyTensOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanytensoftrillionsq","signature":"HasManyTensOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyTensOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanythousandsq","signature":"HasManyThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyThousandsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanythousandsofmillionsq","signature":"HasManyThousandsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyThousandsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyThousandsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanythousandsofthousandsq","signature":"HasManyThousandsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyThousandsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanytrillionsq","signature":"HasManyTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasManyZerosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmanyzerosq","signature":"HasManyZerosQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasManyZerosQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMarkQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmarkq","signature":"HasMarkQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasMarkQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMayTensOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmaytensofmillionsq","signature":"HasMayTensOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasMayTensOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasmillionsq","signature":"HasMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasOnesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasonesq","signature":"HasOnesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasOnesQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedLeadingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasrepeatedleadingcharsq","signature":"HasRepeatedLeadingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasRepeatedLeadingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedLeadingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasrepeatedleadingitemsq","signature":"HasRepeatedLeadingItemsQ()","extensions":[]},{"name":"HasRepeatedTrailingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasrepeatedtrailingcharsq","signature":"HasRepeatedTrailingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasRepeatedTrailingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedTrailingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasrepeatedtrailingitemsq","signature":"HasRepeatedTrailingItemsQ()","extensions":[]},{"name":"HasSeveralBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralbillionsq","signature":"HasSeveralBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralhundredsq","signature":"HasSeveralHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralHundredsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralHundredsOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralhundredsofbillionsq","signature":"HasSeveralHundredsOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralHundredsOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralHundredsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralhundredsofmillionsq","signature":"HasSeveralHundredsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralHundredsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralHundredsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralhundredsofthousandsq","signature":"HasSeveralHundredsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralHundredsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralHundredsOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralhundredsoftrillionsq","signature":"HasSeveralHundredsOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralHundredsOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralMilllionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralmilllionsq","signature":"HasSeveralMilllionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralMilllionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralOnesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralonesq","signature":"HasSeveralOnesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralOnesQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralTensOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveraltensofbillionsq","signature":"HasSeveralTensOfBillionsQ()","extensions":[]},{"name":"HasSeveralTensOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveraltensofmillionsq","signature":"HasSeveralTensOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralTensOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralTensOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveraltensofthousandsq","signature":"HasSeveralTensOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralTensOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralTensOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveraltensoftrillionsq","signature":"HasSeveralTensOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralTensOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralthousandsq","signature":"HasSeveralThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralThousandsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralthousandsofmillionsq","signature":"HasSeveralThousandsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralThousandsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralThousandsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralthousandsofthousandsq","signature":"HasSeveralThousandsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralThousandsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveraltrillionsq","signature":"HasSeveralTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSeveralZerosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasseveralzerosq","signature":"HasSeveralZerosQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSeveralZerosQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSignQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hassignq","signature":"HasSignQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSignQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSynonymsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hassynonymsq","signature":"HasSynonymsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasSynonymsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTensOfBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastensofbillionsq","signature":"HasTensOfBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasTensOfBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTensOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastensofmillionsq","signature":"HasTensOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasTensOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTensOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastensofthousandsq","signature":"HasTensOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasTensOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTensOfTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastensoftrillionsq","signature":"HasTensOfTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasTensOfTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasthousandsq","signature":"HasThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasThousandsOfMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasthousandsofmillionsq","signature":"HasThousandsOfMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasThousandsOfMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasThousandsOfThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasthousandsofthousandsq","signature":"HasThousandsOfThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasThousandsOfThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrailingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastrailingcharsq","signature":"HasTrailingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasTrailingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrailingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastrailingitemsq","signature":"HasTrailingItemsQ()","extensions":[]},{"name":"HasTrailingSubStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastrailingsubstringq","signature":"HasTrailingSubStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasTrailingSubStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hastrillionsq","signature":"HasTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasVowelsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hasvowelsq","signature":"HasVowelsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasVowelsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasZerosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#haszerosq","signature":"HasZerosQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HasZerosQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HexUnicodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hexunicodeq","signature":"HexUnicodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HexUnicodeQ().Of(\"Softanza\")","output":"U+0053","from":"composed from the signature, run in the library"}},{"name":"HexUnicodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hexunicodesq","signature":"HexUnicodesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().HexUnicodesQ().Of(\"Softanza\") )","output":"[ \"U+0053\", \"U+006F\", \"U+0066\", \"U+0074\", \"U+0061\", \"U+006E\", \"U+007A\", \"U+0061\" ]","from":"composed from the signature, run in the library"}},{"name":"HighestQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#highestq","signature":"HighestQ()","extensions":[]},{"name":"HistogramQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#histogramq","signature":"HistogramQ()","extensions":[]},{"name":"HowManyDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#howmanydigitsq","signature":"HowManyDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HowManyDigitsQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"HowManyDuplicatesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#howmanyduplicatesq","signature":"HowManyDuplicatesQ()","extensions":[]},{"name":"HowManyItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#howmanyitemsq","signature":"HowManyItemsQ()","extensions":[]},{"name":"HowManyLeadingCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#howmanyleadingcharq","signature":"HowManyLeadingCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HowManyLeadingCharQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowManySubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#howmanysubstringsq","signature":"HowManySubStringsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HowManySubStringsQ().Of(\"Softanza\")","output":"36","from":"composed from the signature, run in the library"}},{"name":"HowManyTrailingCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#howmanytrailingcharq","signature":"HowManyTrailingCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HowManyTrailingCharQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowManyWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#howmanywordsq","signature":"HowManyWordsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HowManyWordsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"HsManyMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hsmanymillionsq","signature":"HsManyMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HsManyMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HtmlDecodedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#htmldecodedq","signature":"HtmlDecodedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HtmlDecodedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"HtmlEncodedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#htmlencodedq","signature":"HtmlEncodedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HtmlEncodedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"HtmlEscapedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#htmlescapedq","signature":"HtmlEscapedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HtmlEscapedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"HundredsInBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hundredsinbillionsq","signature":"HundredsInBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HundredsInBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hundredsinhundredsq","signature":"HundredsInHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HundredsInHundredsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hundredsinmillionsq","signature":"HundredsInMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HundredsInMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hundredsinthousandsq","signature":"HundredsInThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HundredsInThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HundredsInTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hundredsintrillionsq","signature":"HundredsInTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HundredsInTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HyperbolicCosineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hyperboliccosineq","signature":"HyperbolicCosineQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HyperbolicCosineQ().Of(12)","output":"81377.40","from":"composed from the signature, run in the library"}},{"name":"HyperbolicSineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#hyperbolicsineq","signature":"HyperbolicSineQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().HyperbolicSineQ().Of(12)","output":"81377.40","from":"composed from the signature, run in the library"}},{"name":"InPercentageQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#inpercentageq","signature":"InPercentageQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().InPercentageQ().Of(12)","output":"1.2%","from":"composed from the signature, run in the library"}},{"name":"IncrementedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#incrementedq","signature":"IncrementedQ()","extensions":[]},{"name":"IndexQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#indexq","signature":"IndexQ()","extensions":[]},{"name":"InfereTypeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#inferetypeq","signature":"InfereTypeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().InfereTypeQ().Of(\"Softanza\")","output":"unknown","from":"composed from the signature, run in the library"}},{"name":"InitialsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#initialsq","signature":"InitialsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().InitialsQ().Of(\"Softanza\")","output":"S","from":"composed from the signature, run in the library"}},{"name":"IntegerPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerpartq","signature":"IntegerPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntegerPartNumericValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerpartnumericvalueq","signature":"IntegerPartNumericValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartNumericValueQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntegerPartStringValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerpartstringvalueq","signature":"IntegerPartStringValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartStringValueQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntegerPartStringValueWithoutSignQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerpartstringvaluewithoutsignq","signature":"IntegerPartStringValueWithoutSignQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartStringValueWithoutSignQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntegerPartToHexFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerparttohexformq","signature":"IntegerPartToHexFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartToHexFormQ().Of(12)","output":"C","from":"composed from the signature, run in the library"}},{"name":"IntegerPartToOctalFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerparttooctalformq","signature":"IntegerPartToOctalFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartToOctalFormQ().Of(12)","output":"14","from":"composed from the signature, run in the library"}},{"name":"IntegerPartValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerpartvalueq","signature":"IntegerPartValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartValueQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntegerPartWithoutSignQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integerpartwithoutsignq","signature":"IntegerPartWithoutSignQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntegerPartWithoutSignQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntegersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#integersq","signature":"IntegersQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().IntegersQ().Of(12) )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"IntergerPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#intergerpartq","signature":"IntergerPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntergerPartQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntergerPartStringValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#intergerpartstringvalueq","signature":"IntergerPartStringValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IntergerPartStringValueQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"IntergersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#intergersq","signature":"IntergersQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().IntergersQ().Of(12) )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"InverseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#inverseq","signature":"InverseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().InverseQ().Of(12)","output":"0.08","from":"composed from the signature, run in the library"}},{"name":"InversedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#inversedq","signature":"InversedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().InversedQ().Of(\"Softanza\")","output":"aznatfoS","from":"composed from the signature, run in the library"}},{"name":"IsACharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isacharq","signature":"IsACharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsACharQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsACharNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isacharnameq","signature":"IsACharNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsACharNameQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAClassQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isaclassq","signature":"IsAClassQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAClassQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsADigitQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isadigitq","signature":"IsADigitQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsADigitQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsADigitInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isadigitinstringq","signature":"IsADigitInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsADigitInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAFunctionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isafunctionq","signature":"IsAFunctionQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAFunctionQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAFunctionNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isafunctionnameq","signature":"IsAFunctionNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAFunctionNameQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAHashListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isahashlistq","signature":"IsAHashListQ()","extensions":[]},{"name":"IsAHexUnicodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isahexunicodeq","signature":"IsAHexUnicodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAHexUnicodeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsALetterQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isaletterq","signature":"IsALetterQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsALetterQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistq","signature":"IsAListQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAListQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAListOfCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistofcharsq","signature":"IsAListOfCharsQ()","extensions":[]},{"name":"IsAListOfListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistoflistsq","signature":"IsAListOfListsQ()","extensions":[]},{"name":"IsAListOfListsOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistoflistsofnumbersq","signature":"IsAListOfListsOfNumbersQ()","extensions":[]},{"name":"IsAListOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistofnumbersq","signature":"IsAListOfNumbersQ()","extensions":[]},{"name":"IsAListOfPairsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistofpairsq","signature":"IsAListOfPairsQ()","extensions":[]},{"name":"IsAListOfPairsOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistofpairsofnumbersq","signature":"IsAListOfPairsOfNumbersQ()","extensions":[]},{"name":"IsAListOfPairsOfStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistofpairsofstringsq","signature":"IsAListOfPairsOfStringsQ()","extensions":[]},{"name":"IsAListOfStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalistofstringsq","signature":"IsAListOfStringsQ()","extensions":[]},{"name":"IsANumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isanumberq","signature":"IsANumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsANumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAObjectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isaobjectq","signature":"IsAObjectQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAObjectQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAPairQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isapairq","signature":"IsAPairQ()","extensions":["Q"],"forms":["IsAPairQQ"]},{"name":"IsAPairOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isapairofnumbersq","signature":"IsAPairOfNumbersQ()","extensions":[]},{"name":"IsAPrimeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isaprimeq","signature":"IsAPrimeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAPrimeQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAPrimeNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isaprimenumberq","signature":"IsAPrimeNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAPrimeNumberQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsARealInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isarealinstringq","signature":"IsARealInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsARealInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsASetQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isasetq","signature":"IsASetQ()","extensions":[]},{"name":"IsAStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isastringq","signature":"IsAStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAStringQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAllLettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalllettersq","signature":"IsAllLettersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAllLettersQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAlmostAFunctionCallQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalmostafunctioncallq","signature":"IsAlmostAFunctionCallQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAlmostAFunctionCallQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAlphaStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isalphastringq","signature":"IsAlphaStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAlphaStringQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAnIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isanintegerq","signature":"IsAnIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAnIntegerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAnObjectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isanobjectq","signature":"IsAnObjectQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAnObjectQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAnRGBColorQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isanrgbcolorq","signature":"IsAnRGBColorQ()","extensions":[]},{"name":"IsAndColAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandcolatnamedparamq","signature":"IsAndColAtNamedParamQ()","extensions":[]},{"name":"IsAndColAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandcolatpositionnamedparamq","signature":"IsAndColAtPositionNamedParamQ()","extensions":[]},{"name":"IsAndColumnAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandcolumnatnamedparamq","signature":"IsAndColumnAtNamedParamQ()","extensions":[]},{"name":"IsAndColumnAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandcolumnatpositionnamedparamq","signature":"IsAndColumnAtPositionNamedParamQ()","extensions":[]},{"name":"IsAndColumnNamedNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandcolumnnamednamedparamq","signature":"IsAndColumnNamedNamedParamQ()","extensions":[]},{"name":"IsAndColumnNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandcolumnnamedparamq","signature":"IsAndColumnNamedParamQ()","extensions":[]},{"name":"IsAndNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandnamedparamq","signature":"IsAndNamedParamQ()","extensions":[]},{"name":"IsAndPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandpositionnamedparamq","signature":"IsAndPositionNamedParamQ()","extensions":[]},{"name":"IsAndReturnNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandreturnnamedparamq","signature":"IsAndReturnNamedParamQ()","extensions":[]},{"name":"IsAndReturnNthNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandreturnnthnamedparamq","signature":"IsAndReturnNthNamedParamQ()","extensions":[]},{"name":"IsAndReturningNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandreturningnamedparamq","signature":"IsAndReturningNamedParamQ()","extensions":[]},{"name":"IsAndReturningNthNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandreturningnthnamedparamq","signature":"IsAndReturningNthNamedParamQ()","extensions":[]},{"name":"IsAndRowAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandrowatnamedparamq","signature":"IsAndRowAtNamedParamQ()","extensions":[]},{"name":"IsAndRowAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandrowatpositionnamedparamq","signature":"IsAndRowAtPositionNamedParamQ()","extensions":[]},{"name":"IsAndRowNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandrownamedparamq","signature":"IsAndRowNamedParamQ()","extensions":[]},{"name":"IsAndcColNamedNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandccolnamednamedparamq","signature":"IsAndcColNamedNamedParamQ()","extensions":[]},{"name":"IsAndcColNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isandccolnamedparamq","signature":"IsAndcColNamedParamQ()","extensions":[]},{"name":"IsArabicQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isarabicq","signature":"IsArabicQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsArabicQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isarabicscriptq","signature":"IsArabicScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsArabicScriptQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAtCharsNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isatcharsnamedparamq","signature":"IsAtCharsNamedParamQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsAtCharsNamedParamQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isatnamedparamq","signature":"IsAtNamedParamQ()","extensions":[]},{"name":"IsAtOrAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isatoratpositionnamedparamq","signature":"IsAtOrAtPositionNamedParamQ()","extensions":[]},{"name":"IsAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isatpositionnamedparamq","signature":"IsAtPositionNamedParamQ()","extensions":[]},{"name":"IsBalancedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbalancedq","signature":"IsBalancedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsBalancedQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetweenColAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweencolatnamedparamq","signature":"IsBetweenColAtNamedParamQ()","extensions":[]},{"name":"IsBetweenColAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweencolatpositionnamedparamq","signature":"IsBetweenColAtPositionNamedParamQ()","extensions":[]},{"name":"IsBetweenColumnAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweencolumnatnamedparamq","signature":"IsBetweenColumnAtNamedParamQ()","extensions":[]},{"name":"IsBetweenColumnAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweencolumnatpositionnamedparamq","signature":"IsBetweenColumnAtPositionNamedParamQ()","extensions":[]},{"name":"IsBetweenColumnNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweencolumnnamedparamq","signature":"IsBetweenColumnNamedParamQ()","extensions":[]},{"name":"IsBetweenNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweennamedparamq","signature":"IsBetweenNamedParamQ()","extensions":[]},{"name":"IsBetweenPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweenpositionnamedparamq","signature":"IsBetweenPositionNamedParamQ()","extensions":[]},{"name":"IsBetweenPositionsNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweenpositionsnamedparamq","signature":"IsBetweenPositionsNamedParamQ()","extensions":[]},{"name":"IsBetweenRowAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweenrowatnamedparamq","signature":"IsBetweenRowAtNamedParamQ()","extensions":[]},{"name":"IsBetweenRowAtPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweenrowatpositionnamedparamq","signature":"IsBetweenRowAtPositionNamedParamQ()","extensions":[]},{"name":"IsBetweenRowNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweenrownamedparamq","signature":"IsBetweenRowNamedParamQ()","extensions":[]},{"name":"IsBetweencColNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbetweenccolnamedparamq","signature":"IsBetweencColNamedParamQ()","extensions":[]},{"name":"IsBigNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbignumberq","signature":"IsBigNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsBigNumberQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBlankQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isblankq","signature":"IsBlankQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsBlankQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBooleanQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbooleanq","signature":"IsBooleanQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsBooleanQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsByColOrByColNumberNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbycolorbycolnumbernamedparamq","signature":"IsByColOrByColNumberNamedParamQ()","extensions":[]},{"name":"IsByNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbynamedparamq","signature":"IsByNamedParamQ()","extensions":[]},{"name":"IsByOrUsingOrWithNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbyorusingorwithnamedparamq","signature":"IsByOrUsingOrWithNamedParamQ()","extensions":[]},{"name":"IsByOrWithOrUsingNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbyorwithorusingnamedparamq","signature":"IsByOrWithOrUsingNamedParamQ()","extensions":[]},{"name":"IsByRowNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isbyrownamedparamq","signature":"IsByRowNamedParamQ()","extensions":[]},{"name":"IsCamelCaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscamelcaseq","signature":"IsCamelCaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCamelCaseQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCapitalcaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscapitalcaseq","signature":"IsCapitalcaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCapitalcaseQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCaseSensitiveNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscasesensitivenamedparamq","signature":"IsCaseSensitiveNamedParamQ()","extensions":[]},{"name":"IsCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ischarq","signature":"IsCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCharQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ischarnameq","signature":"IsCharNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCharNameQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedAscQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ischarssortedascq","signature":"IsCharsSortedAscQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCharsSortedAscQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedAscendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ischarssortedascendingq","signature":"IsCharsSortedAscendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCharsSortedAscendingQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedDescQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ischarssorteddescq","signature":"IsCharsSortedDescQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCharsSortedDescQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedDescendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ischarssorteddescendingq","signature":"IsCharsSortedDescendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCharsSortedDescendingQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCircledDigitQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscircleddigitq","signature":"IsCircledDigitQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCircledDigitQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCircledNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscirclednumberq","signature":"IsCircledNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCircledNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsComingNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscomingnamedparamq","signature":"IsComingNamedParamQ()","extensions":[]},{"name":"IsCommonScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscommonscriptq","signature":"IsCommonScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCommonScriptQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsContiguousQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscontiguousq","signature":"IsContiguousQ()","extensions":[]},{"name":"IsContiguousListInNormalFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscontiguouslistinnormalformq","signature":"IsContiguousListInNormalFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsContiguousListInNormalFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsContiguousListInShortFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscontiguouslistinshortformq","signature":"IsContiguousListInShortFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsContiguousListInShortFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsContiguousListInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscontiguouslistinstringq","signature":"IsContiguousListInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsContiguousListInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsControlQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscontrolq","signature":"IsControlQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsControlQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryAbbreviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscountryabbreviationq","signature":"IsCountryAbbreviationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCountryAbbreviationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryCodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscountrycodeq","signature":"IsCountryCodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCountryCodeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryIdentifierQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscountryidentifierq","signature":"IsCountryIdentifierQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCountryIdentifierQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscountrynameq","signature":"IsCountryNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCountryNameQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscountrynumberq","signature":"IsCountryNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCountryNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryPhoneCodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscountryphonecodeq","signature":"IsCountryPhoneCodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCountryPhoneCodeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCurrencyNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscurrencynameq","signature":"IsCurrencyNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCurrencyNameQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCurrencySymbolQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iscurrencysymbolq","signature":"IsCurrencySymbolQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsCurrencySymbolQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDigitQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isdigitq","signature":"IsDigitQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsDigitQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDigitPalindromeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isdigitpalindromeq","signature":"IsDigitPalindromeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsDigitPalindromeQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDirectionOrGoingNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isdirectionorgoingnamedparamq","signature":"IsDirectionOrGoingNamedParamQ()","extensions":[]},{"name":"IsEmailLikeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isemaillikeq","signature":"IsEmailLikeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsEmailLikeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEmptyQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isemptyq","signature":"IsEmptyQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsEmptyQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEqualToNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isequaltonamedparamq","signature":"IsEqualToNamedParamQ()","extensions":[]},{"name":"IsEvenQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isevenq","signature":"IsEvenQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsEvenQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEvenOrOddQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isevenoroddq","signature":"IsEvenOrOddQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsEvenOrOddQ().Of(12)","output":"even","from":"composed from the signature, run in the library"}},{"name":"IsFalseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isfalseq","signature":"IsFalseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsFalseQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsFardiOrZawjiQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isfardiorzawjiq","signature":"IsFardiOrZawjiQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsFardiOrZawjiQ().Of(12)","output":"zawji","from":"composed from the signature, run in the library"}},{"name":"IsFromNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isfromnamedparamq","signature":"IsFromNamedParamQ()","extensions":[]},{"name":"IsFromOrOfNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isfromorofnamedparamq","signature":"IsFromOrOfNamedParamQ()","extensions":[]},{"name":"IsFromPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isfrompositionnamedparamq","signature":"IsFromPositionNamedParamQ()","extensions":[]},{"name":"IsFuncQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isfuncq","signature":"IsFuncQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsFuncQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsHanScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ishanscriptq","signature":"IsHanScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsHanScriptQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHashListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ishashlistq","signature":"IsHashListQ()","extensions":[]},{"name":"IsHexUnicodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ishexunicodeq","signature":"IsHexUnicodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsHexUnicodeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHexUnicodeInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ishexunicodeinstringq","signature":"IsHexUnicodeInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsHexUnicodeInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHybridScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ishybridscriptq","signature":"IsHybridScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsHybridScriptQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHybridcaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ishybridcaseq","signature":"IsHybridcaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsHybridcaseQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsIdentifierQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isidentifierq","signature":"IsIdentifierQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsIdentifierQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsInANamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isinanamedparamq","signature":"IsInANamedParamQ()","extensions":[]},{"name":"IsInLowercaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isinlowercaseq","signature":"IsInLowercaseQ()","extensions":[]},{"name":"IsInNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isinnamedparamq","signature":"IsInNamedParamQ()","extensions":[]},{"name":"IsInOrInListNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isinorinlistnamedparamq","signature":"IsInOrInListNamedParamQ()","extensions":[]},{"name":"IsInOrInStringNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isinorinstringnamedparamq","signature":"IsInOrInStringNamedParamQ()","extensions":[]},{"name":"IsInheritedScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isinheritedscriptq","signature":"IsInheritedScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsInheritedScriptQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isintegerq","signature":"IsIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsIntegerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIntegerOrRealQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isintegerorrealq","signature":"IsIntegerOrRealQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsIntegerOrRealQ().Of(12)","output":"INTEGER","from":"composed from the signature, run in the library"}},{"name":"IsIntergerOrRealQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isintergerorrealq","signature":"IsIntergerOrRealQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsIntergerOrRealQ().Of(12)","output":"INTEGER","from":"composed from the signature, run in the library"}},{"name":"IsIsBoundedByNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isisboundedbynamedparamq","signature":"IsIsBoundedByNamedParamQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsIsBoundedByNamedParamQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIsogramQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isisogramq","signature":"IsIsogramQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsIsogramQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isitemq","signature":"IsItemQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsItemQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsKebabCaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iskebabcaseq","signature":"IsKebabCaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsKebabCaseQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageAbbreviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islanguageabbreviationq","signature":"IsLanguageAbbreviationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLanguageAbbreviationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageCodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islanguagecodeq","signature":"IsLanguageCodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLanguageCodeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageIdentifierQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islanguageidentifierq","signature":"IsLanguageIdentifierQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLanguageIdentifierQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islanguagenameq","signature":"IsLanguageNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLanguageNameQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageNameOrAbbreviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islanguagenameorabbreviationq","signature":"IsLanguageNameOrAbbreviationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLanguageNameOrAbbreviationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islanguagenumberq","signature":"IsLanguageNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLanguageNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islatinq","signature":"IsLatinQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLatinQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLatinScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islatinscriptq","signature":"IsLatinScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLatinScriptQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLeftToRightQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islefttorightq","signature":"IsLeftToRightQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLeftToRightQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLetterQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isletterq","signature":"IsLetterQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLetterQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListInNormalFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistinnormalformq","signature":"IsListInNormalFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsListInNormalFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListInShortFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistinshortformq","signature":"IsListInShortFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsListInShortFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistinstringq","signature":"IsListInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsListInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListOfCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofcharsq","signature":"IsListOfCharsQ()","extensions":[]},{"name":"IsListOfEmptyListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofemptylistsq","signature":"IsListOfEmptyListsQ()","extensions":[]},{"name":"IsListOfHashListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofhashlistsq","signature":"IsListOfHashListsQ()","extensions":[]},{"name":"IsListOfListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistoflistsq","signature":"IsListOfListsQ()","extensions":[]},{"name":"IsListOfListsOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistoflistsofnumbersq","signature":"IsListOfListsOfNumbersQ()","extensions":[]},{"name":"IsListOfListsOfSameSizeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistoflistsofsamesizeq","signature":"IsListOfListsOfSameSizeQ()","extensions":[]},{"name":"IsListOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofnumbersq","signature":"IsListOfNumbersQ()","extensions":[]},{"name":"IsListOfNumbersAndPairsOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofnumbersandpairsofnumbersq","signature":"IsListOfNumbersAndPairsOfNumbersQ()","extensions":[]},{"name":"IsListOfPairsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofpairsq","signature":"IsListOfPairsQ()","extensions":[]},{"name":"IsListOfPairsOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofpairsofnumbersq","signature":"IsListOfPairsOfNumbersQ()","extensions":[]},{"name":"IsListOfPairsOfStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofpairsofstringsq","signature":"IsListOfPairsOfStringsQ()","extensions":[]},{"name":"IsListOfStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islistofstringsq","signature":"IsListOfStringsQ()","extensions":[]},{"name":"IsLocaleAbbreviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islocaleabbreviationq","signature":"IsLocaleAbbreviationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLocaleAbbreviationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLocaleListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islocalelistq","signature":"IsLocaleListQ()","extensions":[]},{"name":"IsLongLanguageAbbreviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islonglanguageabbreviationq","signature":"IsLongLanguageAbbreviationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLongLanguageAbbreviationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLowercaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islowercaseq","signature":"IsLowercaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLowercaseQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLowercasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#islowercasedq","signature":"IsLowercasedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsLowercasedQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeofdigitsq","signature":"IsMadeOfDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsMadeOfDigitsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfLettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeoflettersq","signature":"IsMadeOfLettersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsMadeOfLettersQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeofnumbersq","signature":"IsMadeOfNumbersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsMadeOfNumbersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfNumbersAndStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeofnumbersandstringsq","signature":"IsMadeOfNumbersAndStringsQ()","extensions":[]},{"name":"IsMadeOfNumbersOrStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeofnumbersorstringsq","signature":"IsMadeOfNumbersOrStringsQ()","extensions":[]},{"name":"IsMadeOfStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeofstringsq","signature":"IsMadeOfStringsQ()","extensions":[]},{"name":"IsMadeOfUniSizeListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeofunisizelistsq","signature":"IsMadeOfUniSizeListsQ()","extensions":[]},{"name":"IsMadeOfUniformListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismadeofuniformlistsq","signature":"IsMadeOfUniformListsQ()","extensions":[]},{"name":"IsMarkerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismarkerq","signature":"IsMarkerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsMarkerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMarquerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismarquerq","signature":"IsMarquerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsMarquerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMemberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismemberq","signature":"IsMemberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsMemberQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMultilingualStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ismultilingualstringq","signature":"IsMultilingualStringQ()","extensions":[]},{"name":"IsNamedObjectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnamedobjectq","signature":"IsNamedObjectQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNamedObjectQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnamedparamq","signature":"IsNamedParamQ()","extensions":[]},{"name":"IsNegativeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnegativeq","signature":"IsNegativeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNegativeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNegativeIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnegativeintegerq","signature":"IsNegativeIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNegativeIntegerQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNestedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnestedq","signature":"IsNestedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNestedQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNorNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnornamedparamq","signature":"IsNorNamedParamQ()","extensions":[]},{"name":"IsNotAListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotalistq","signature":"IsNotAListQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotAListQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotANumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotanumberq","signature":"IsNotANumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotANumberQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotAStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotastringq","signature":"IsNotAStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotAStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotAnObjectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotanobjectq","signature":"IsNotAnObjectQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotAnObjectQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotEmptyQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotemptyq","signature":"IsNotEmptyQ()","extensions":[]},{"name":"IsNotEvenQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotevenq","signature":"IsNotEvenQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotEvenQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotHashListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnothashlistq","signature":"IsNotHashListQ()","extensions":[]},{"name":"IsNotInLowercaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotinlowercaseq","signature":"IsNotInLowercaseQ()","extensions":[]},{"name":"IsNotLetterQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotletterq","signature":"IsNotLetterQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotLetterQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotOddQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotoddq","signature":"IsNotOddQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotOddQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotSignedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnotsignedq","signature":"IsNotSignedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNotSignedQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNumberInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnumberinstringq","signature":"IsNumberInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNumberInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNumericStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isnumericstringq","signature":"IsNumericStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsNumericStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOddQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isoddq","signature":"IsOddQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsOddQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOddOrEvenQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isoddorevenq","signature":"IsOddOrEvenQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsOddOrEvenQ().Of(12)","output":"even","from":"composed from the signature, run in the library"}},{"name":"IsOfNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isofnamedparamq","signature":"IsOfNamedParamQ()","extensions":[]},{"name":"IsOfOrOfSubStringNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isoforofsubstringnamedparamq","signature":"IsOfOrOfSubStringNamedParamQ()","extensions":[]},{"name":"IsOfSizeNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isofsizenamedparamq","signature":"IsOfSizeNamedParamQ()","extensions":[]},{"name":"IsOneDigitQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isonedigitq","signature":"IsOneDigitQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsOneDigitQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPairQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispairq","signature":"IsPairQ()","extensions":["Q"],"forms":["IsPairQQ"]},{"name":"IsPairOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispairofnumbersq","signature":"IsPairOfNumbersQ()","extensions":[]},{"name":"IsPairOfStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispairofstringsq","signature":"IsPairOfStringsQ()","extensions":[]},{"name":"IsPalindromeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispalindromeq","signature":"IsPalindromeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPalindromeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPalindromeNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispalindromenumberq","signature":"IsPalindromeNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPalindromeNumberQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPalindromeWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispalindromewordsq","signature":"IsPalindromeWordsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPalindromeWordsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPangramQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispangramq","signature":"IsPangramQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPangramQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPerfectQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isperfectq","signature":"IsPerfectQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPerfectQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPerfectNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isperfectnumberq","signature":"IsPerfectNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPerfectNumberQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPluralOfAStzTypeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispluralofastztypeq","signature":"IsPluralOfAStzTypeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPluralOfAStzTypeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPluralOfStzTypeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispluralofstztypeq","signature":"IsPluralOfStzTypeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPluralOfStzTypeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispositionnamedparamq","signature":"IsPositionNamedParamQ()","extensions":[]},{"name":"IsPositionOrPositionsNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispositionorpositionsnamedparamq","signature":"IsPositionOrPositionsNamedParamQ()","extensions":[]},{"name":"IsPositiveQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispositiveq","signature":"IsPositiveQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPositiveQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPositiveIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#ispositiveintegerq","signature":"IsPositiveIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPositiveIntegerQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPrimeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isprimeq","signature":"IsPrimeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPrimeQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPrimeNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isprimenumberq","signature":"IsPrimeNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsPrimeNumberQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRGBColorQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isrgbcolorq","signature":"IsRGBColorQ()","extensions":[]},{"name":"IsRealQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isrealq","signature":"IsRealQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsRealQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRealInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isrealinstringq","signature":"IsRealInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsRealInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRealNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isrealnumberq","signature":"IsRealNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsRealNumberQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsReturnNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isreturnnamedparamq","signature":"IsReturnNamedParamQ()","extensions":[]},{"name":"IsReturnNthNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isreturnnthnamedparamq","signature":"IsReturnNthNamedParamQ()","extensions":[]},{"name":"IsReturnedAsNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isreturnedasnamedparamq","signature":"IsReturnedAsNamedParamQ()","extensions":[]},{"name":"IsReturningNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isreturningnamedparamq","signature":"IsReturningNamedParamQ()","extensions":[]},{"name":"IsReturningNthNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isreturningnthnamedparamq","signature":"IsReturningNthNamedParamQ()","extensions":[]},{"name":"IsRightToLeftQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isrighttoleftq","signature":"IsRightToLeftQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsRightToLeftQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isscriptq","signature":"IsScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsScriptQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptAbbreviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isscriptabbreviationq","signature":"IsScriptAbbreviationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsScriptAbbreviationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptCodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isscriptcodeq","signature":"IsScriptCodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsScriptCodeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptIdentifierQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isscriptidentifierq","signature":"IsScriptIdentifierQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsScriptIdentifierQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isscriptnameq","signature":"IsScriptNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsScriptNameQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isscriptnumberq","signature":"IsScriptNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsScriptNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSeedNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isseednamedparamq","signature":"IsSeedNamedParamQ()","extensions":[]},{"name":"IsSetQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issetq","signature":"IsSetQ()","extensions":[]},{"name":"IsShortLanguageAbbreviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isshortlanguageabbreviationq","signature":"IsShortLanguageAbbreviationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsShortLanguageAbbreviationQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSignedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issignedq","signature":"IsSignedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsSignedQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSingleQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issingleq","signature":"IsSingleQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsSingleQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSizeNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issizenamedparamq","signature":"IsSizeNamedParamQ()","extensions":[]},{"name":"IsSnakeCaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issnakecaseq","signature":"IsSnakeCaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsSnakeCaseQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSortedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issortedq","signature":"IsSortedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsSortedQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSortedInAscendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issortedinascendingq","signature":"IsSortedInAscendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsSortedInAscendingQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSortedInDescendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#issortedindescendingq","signature":"IsSortedInDescendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsSortedInDescendingQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStartingAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isstartingatnamedparamq","signature":"IsStartingAtNamedParamQ()","extensions":[]},{"name":"IsStepNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isstepnamedparamq","signature":"IsStepNamedParamQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsStepNamedParamQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStoppingAtNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isstoppingatnamedparamq","signature":"IsStoppingAtNamedParamQ()","extensions":[]},{"name":"IsStopwordQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isstopwordq","signature":"IsStopwordQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsStopwordQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyNegativeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isstrictlynegativeq","signature":"IsStrictlyNegativeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsStrictlyNegativeQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyPositiveQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isstrictlypositiveq","signature":"IsStrictlyPositiveQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsStrictlyPositiveQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStzNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isstznumberq","signature":"IsStzNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsStzNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTitleCasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istitlecasedq","signature":"IsTitleCasedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsTitleCasedQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTitlecaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istitlecaseq","signature":"IsTitlecaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsTitlecaseQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsToNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istonamedparamq","signature":"IsToNamedParamQ()","extensions":[]},{"name":"IsToOrOfNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istoorofnamedparamq","signature":"IsToOrOfNamedParamQ()","extensions":[]},{"name":"IsToOrToPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istoortopositionq","signature":"IsToOrToPositionQ()","extensions":[]},{"name":"IsToPositionNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istopositionnamedparamq","signature":"IsToPositionNamedParamQ()","extensions":[]},{"name":"IsToPositionOrToQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istopositionortoq","signature":"IsToPositionOrToQ()","extensions":[]},{"name":"IsTrueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#istrueq","signature":"IsTrueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsTrueQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUnsignedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isunsignedq","signature":"IsUnsignedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsUnsignedQ().Of(12)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUppercaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isuppercaseq","signature":"IsUppercaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsUppercaseQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUppercasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isuppercasedq","signature":"IsUppercasedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsUppercasedQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUrlLikeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isurllikeq","signature":"IsUrlLikeQ()","extensions":[]},{"name":"IsUsingOrWithOrByNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isusingorwithorbynamedparamq","signature":"IsUsingOrWithOrByNamedParamQ()","extensions":[]},{"name":"IsVowelQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#isvowelq","signature":"IsVowelQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsVowelQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWhereNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iswherenamedparamq","signature":"IsWhereNamedParamQ()","extensions":[]},{"name":"IsWithNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iswithnamedparamq","signature":"IsWithNamedParamQ()","extensions":[]},{"name":"IsWithOrByNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iswithorbynamedparamq","signature":"IsWithOrByNamedParamQ()","extensions":[]},{"name":"IsWithOrByOrUsingNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iswithorbyorusingnamedparamq","signature":"IsWithOrByOrUsingNamedParamQ()","extensions":[]},{"name":"IsWithRowNamedParamQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iswithrownamedparamq","signature":"IsWithRowNamedParamQ()","extensions":[]},{"name":"IsWordQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iswordq","signature":"IsWordQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsWordQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsZawjiOrFardiQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iszawjiorfardiq","signature":"IsZawjiOrFardiQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsZawjiOrFardiQ().Of(12)","output":"zawji","from":"composed from the signature, run in the library"}},{"name":"IsZeroQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#iszeroq","signature":"IsZeroQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().IsZeroQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemsq","signature":"ItemsQ()","extensions":[]},{"name":"ItemsAndTheirNumberOfOccurrenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemsandtheirnumberofoccurrenceq","signature":"ItemsAndTheirNumberOfOccurrenceQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ItemsAndTheirNumberOfOccurrenceQ().Of(\"Softanza\") )","output":"[ [ \"S\", 1 ], [ \"o\", 1 ], [ \"f\", 1 ], [ \"t\", 1 ], [ \"a\", 2 ], [ \"n\", 1 ], [ \"z\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAndTheirPositionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemsandtheirpositionsq","signature":"ItemsAndTheirPositionsQ()","extensions":[]},{"name":"ItemsAndTheirTypesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemsandtheirtypesq","signature":"ItemsAndTheirTypesQ()","extensions":[]},{"name":"ItemsAreEmptyListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemsareemptylistsq","signature":"ItemsAreEmptyListsQ()","extensions":[]},{"name":"ItemsAreListsOfSameSizeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemsarelistsofsamesizeq","signature":"ItemsAreListsOfSameSizeQ()","extensions":[]},{"name":"ItemsCountQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemscountq","signature":"ItemsCountQ()","extensions":[]},{"name":"ItemsHaveSameTypeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemshavesametypeq","signature":"ItemsHaveSameTypeQ()","extensions":[]},{"name":"ItemsReversedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemsreversedq","signature":"ItemsReversedQ()","extensions":[]},{"name":"ItemsSortedInAscendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemssortedinascendingq","signature":"ItemsSortedInAscendingQ()","extensions":[]},{"name":"ItemsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#itemszq","signature":"ItemsZQ()","extensions":[]},{"name":"KFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#kformq","signature":"KFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().KFormQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"KeywordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#keywordsq","signature":"KeywordsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().KeywordsQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"LanguageQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#languageq","signature":"LanguageQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LanguageQ().Of(\"Softanza\")","output":"unknown","from":"composed from the signature, run in the library"}},{"name":"LanguageAbbreviationFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#languageabbreviationformq","signature":"LanguageAbbreviationFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LanguageAbbreviationFormQ().Of(\"Softanza\")","output":"unknown","from":"composed from the signature, run in the library"}},{"name":"LargestQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#largestq","signature":"LargestQ()","extensions":[]},{"name":"LastAndFirstItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastandfirstitemsq","signature":"LastAndFirstItemsQ()","extensions":[]},{"name":"LastCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastcharq","signature":"LastCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LastCharQ().Of(\"Softanza\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"LastCharRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastcharremovedq","signature":"LastCharRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LastCharRemovedQ().Of(\"Softanza\")","output":"Softanz","from":"composed from the signature, run in the library"}},{"name":"LastItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastitemq","signature":"LastItemQ()","extensions":[]},{"name":"LastLineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastlineq","signature":"LastLineQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LastLineQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"LastNonSpaceCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastnonspacecharq","signature":"LastNonSpaceCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LastNonSpaceCharQ().Of(\"Softanza\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"LastNonSpaceCharPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastnonspacecharpositionq","signature":"LastNonSpaceCharPositionQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LastNonSpaceCharPositionQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"LastSentenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastsentenceq","signature":"LastSentenceQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LastSentenceQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"LastWordQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastwordq","signature":"LastWordQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LastWordQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"LastZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lastzq","signature":"LastZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().LastZQ().Of(\"Softanza\") )","output":"[ 8, 8 ]","from":"composed from the signature, run in the library"}},{"name":"LeadingCharsRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#leadingcharsremovedq","signature":"LeadingCharsRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LeadingCharsRemovedQ().Of(\"Softanza\")","output":"oftanza","from":"composed from the signature, run in the library"}},{"name":"LeadingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#leadingitemsq","signature":"LeadingItemsQ()","extensions":[]},{"name":"LeadingSpacesRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#leadingspacesremovedq","signature":"LeadingSpacesRemovedQ()","extensions":[]},{"name":"LeastFrequentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#leastfrequentq","signature":"LeastFrequentQ()","extensions":[]},{"name":"LeftBoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#leftboundq","signature":"LeftBoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LeftBoundQ().Of(\"Softanza\")","output":"S","from":"composed from the signature, run in the library"}},{"name":"LeftCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#leftcharq","signature":"LeftCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LeftCharQ().Of(\"Softanza\")","output":"S","from":"composed from the signature, run in the library"}},{"name":"LeftCharRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#leftcharremovedq","signature":"LeftCharRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LeftCharRemovedQ().Of(\"Softanza\")","output":"oftanza","from":"composed from the signature, run in the library"}},{"name":"LemmaQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lemmaq","signature":"LemmaQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LemmaQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"LemmatizedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lemmatizedq","signature":"LemmatizedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LemmatizedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"LemmatizedWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lemmatizedwordsq","signature":"LemmatizedWordsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().LemmatizedWordsQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"LettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lettersq","signature":"LettersQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().LettersQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"LexicalDiversityQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lexicaldiversityq","signature":"LexicalDiversityQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LexicalDiversityQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"LinesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#linesq","signature":"LinesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().LinesQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"ListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#listq","signature":"ListQ()","extensions":[]},{"name":"LongestSentenceInWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#longestsentenceinwordsq","signature":"LongestSentenceInWordsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LongestSentenceInWordsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"LowercasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lowercasedq","signature":"LowercasedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().LowercasedQ().Of(\"Softanza\")","output":"softanza","from":"composed from the signature, run in the library"}},{"name":"LowestQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#lowestq","signature":"LowestQ()","extensions":[]},{"name":"MFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#mformq","signature":"MFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MFormQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"MarkerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#markerq","signature":"MarkerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarkerQ().Of(\"Softanza\")","output":"#","from":"composed from the signature, run in the library"}},{"name":"MarkersAreSortedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#markersaresortedq","signature":"MarkersAreSortedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarkersAreSortedQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MarkersAreSortedAscendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#markersaresortedascendingq","signature":"MarkersAreSortedAscendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarkersAreSortedAscendingQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MarkersAreSortedInAscendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#markersaresortedinascendingq","signature":"MarkersAreSortedInAscendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarkersAreSortedInAscendingQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MarkersAreSortedInDescendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#markersaresortedindescendingq","signature":"MarkersAreSortedInDescendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarkersAreSortedInDescendingQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MarkersAreUnsortedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#markersareunsortedq","signature":"MarkersAreUnsortedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarkersAreUnsortedQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MarkersSortingOrderQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#markerssortingorderq","signature":"MarkersSortingOrderQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarkersSortingOrderQ().Of(\"Softanza\")","output":"undefined","from":"composed from the signature, run in the library"}},{"name":"MarquerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#marquerq","signature":"MarquerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarquerQ().Of(\"Softanza\")","output":"#","from":"composed from the signature, run in the library"}},{"name":"MarquersAreSortedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#marquersaresortedq","signature":"MarquersAreSortedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarquersAreSortedQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MarquersAreSortedInAscendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#marquersaresortedinascendingq","signature":"MarquersAreSortedInAscendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarquersAreSortedInAscendingQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MarquersAreSortedInDescendingQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#marquersaresortedindescendingq","signature":"MarquersAreSortedInDescendingQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarquersAreSortedInDescendingQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MarquersAreUnsortedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#marquersareunsortedq","signature":"MarquersAreUnsortedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarquersAreUnsortedQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MarquersSortingOrderQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#marquerssortingorderq","signature":"MarquersSortingOrderQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MarquersSortingOrderQ().Of(\"Softanza\")","output":"undefined","from":"composed from the signature, run in the library"}},{"name":"MaxQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#maxq","signature":"MaxQ()","extensions":[]},{"name":"MaxNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#maxnumberq","signature":"MaxNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MaxNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MaxNumberOfDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#maxnumberofdigitsq","signature":"MaxNumberOfDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MaxNumberOfDigitsQ().Of(12)","output":"15","from":"composed from the signature, run in the library"}},{"name":"MaxNumberOfDigitsTheNumberCanContainQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#maxnumberofdigitsthenumbercancontainq","signature":"MaxNumberOfDigitsTheNumberCanContainQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MaxNumberOfDigitsTheNumberCanContainQ().Of(12)","output":"15","from":"composed from the signature, run in the library"}},{"name":"MaxRoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#maxroundq","signature":"MaxRoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MaxRoundQ().Of(12)","output":"17","from":"composed from the signature, run in the library"}},{"name":"MeanQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#meanq","signature":"MeanQ()","extensions":[]},{"name":"MeanOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#meanofnumbersq","signature":"MeanOfNumbersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MeanOfNumbersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MedianQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#medianq","signature":"MedianQ()","extensions":[]},{"name":"MergedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#mergedq","signature":"MergedQ()","extensions":[]},{"name":"MetaphoneQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#metaphoneq","signature":"MetaphoneQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MetaphoneQ().Of(\"Softanza\")","output":"SFTNS","from":"composed from the signature, run in the library"}},{"name":"MethodsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#methodsq","signature":"MethodsQ()","extensions":[]},{"name":"MiddleQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#middleq","signature":"MiddleQ()","extensions":[]},{"name":"MinQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#minq","signature":"MinQ()","extensions":[]},{"name":"MinNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#minnumberq","signature":"MinNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MinNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ModeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#modeq","signature":"ModeQ()","extensions":[]},{"name":"MostFrequentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#mostfrequentq","signature":"MostFrequentQ()","extensions":[]},{"name":"MostFrequentCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#mostfrequentcharq","signature":"MostFrequentCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MostFrequentCharQ().Of(\"Softanza\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWordQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#mostfrequentwordq","signature":"MostFrequentWordQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MostFrequentWordQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"MostNegativeSentenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#mostnegativesentenceq","signature":"MostNegativeSentenceQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MostNegativeSentenceQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"MostPositiveSentenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#mostpositivesentenceq","signature":"MostPositiveSentenceQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().MostPositiveSentenceQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"NamesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#namesq","signature":"NamesQ()","extensions":[]},{"name":"NaturalLogarithmQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#naturallogarithmq","signature":"NaturalLogarithmQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NaturalLogarithmQ().Of(12)","output":"2.48","from":"composed from the signature, run in the library"}},{"name":"NegativeScoreQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#negativescoreq","signature":"NegativeScoreQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NegativeScoreQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NestingDepthQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#nestingdepthq","signature":"NestingDepthQ()","extensions":[]},{"name":"NeutralScoreQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#neutralscoreq","signature":"NeutralScoreQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NeutralScoreQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NoItemsAreDuplicatedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#noitemsareduplicatedq","signature":"NoItemsAreDuplicatedQ()","extensions":[]},{"name":"NonDuplicatedItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#nonduplicateditemsq","signature":"NonDuplicatedItemsQ()","extensions":[]},{"name":"NonDuplicatedItemsAndTheirPositionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#nonduplicateditemsandtheirpositionsq","signature":"NonDuplicatedItemsAndTheirPositionsQ()","extensions":[]},{"name":"NonDuplicatedItemsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#nonduplicateditemszq","signature":"NonDuplicatedItemsZQ()","extensions":[]},{"name":"NormalizedNFCQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#normalizednfcq","signature":"NormalizedNFCQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NormalizedNFCQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"NormalizedNFDQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#normalizednfdq","signature":"NormalizedNFDQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NormalizedNFDQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"NormalizedNFKCQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#normalizednfkcq","signature":"NormalizedNFKCQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NormalizedNFKCQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"NormalizedNFKDQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#normalizednfkdq","signature":"NormalizedNFKDQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NormalizedNFKDQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"NounsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#nounsq","signature":"NounsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().NounsQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"NullsStrippedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#nullsstrippedq","signature":"NullsStrippedQ()","extensions":[]},{"name":"NumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberq","signature":"NumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"NumberFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberformq","signature":"NumberFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberFormQ().Of(\"Softanza\")","output":"other","from":"composed from the signature, run in the library"}},{"name":"NumberOfBytesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofbytesq","signature":"NumberOfBytesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfBytesQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"NumberOfBytesPerCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofbytespercharq","signature":"NumberOfBytesPerCharQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().NumberOfBytesPerCharQ().Of(\"Softanza\") )","output":"[ [ \"S\", 1 ], [ \"o\", 1 ], [ \"f\", 1 ], [ \"t\", 1 ], [ \"a\", 1 ], [ \"n\", 1 ], [ \"z\", 1 ], [ \"a\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofcharsq","signature":"NumberOfCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfCharsQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"NumberOfClassesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofclassesq","signature":"NumberOfClassesQ()","extensions":[]},{"name":"NumberOfConsecutiveSubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofconsecutivesubstringsq","signature":"NumberOfConsecutiveSubStringsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfConsecutiveSubStringsQ().Of(\"Softanza\")","output":"26","from":"composed from the signature, run in the library"}},{"name":"NumberOfDecimalsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofdecimalsq","signature":"NumberOfDecimalsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfDecimalsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofdigitsq","signature":"NumberOfDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfDigitsQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfDigitsInDecimalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofdigitsindecimalpartq","signature":"NumberOfDigitsInDecimalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfDigitsInDecimalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfDigitsInFractionalPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofdigitsinfractionalpartq","signature":"NumberOfDigitsInFractionalPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfDigitsInFractionalPartQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfDigitsInIntegerPartQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofdigitsinintegerpartq","signature":"NumberOfDigitsInIntegerPartQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfDigitsInIntegerPartQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfDigitsTheNumberActuallyContainsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofdigitsthenumberactuallycontainsq","signature":"NumberOfDigitsTheNumberActuallyContainsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfDigitsTheNumberActuallyContainsQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicatedItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofduplicateditemsq","signature":"NumberOfDuplicatedItemsQ()","extensions":[]},{"name":"NumberOfDuplicatedStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofduplicatedstringsq","signature":"NumberOfDuplicatedStringsQ()","extensions":[]},{"name":"NumberOfDuplicatesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofduplicatesq","signature":"NumberOfDuplicatesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfDuplicatesQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicationsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofduplicationsq","signature":"NumberOfDuplicationsQ()","extensions":[]},{"name":"NumberOfEmptyLinesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofemptylinesq","signature":"NumberOfEmptyLinesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfEmptyLinesQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfIntegersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofintegersq","signature":"NumberOfIntegersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfIntegersQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofitemsq","signature":"NumberOfItemsQ()","extensions":[]},{"name":"NumberOfItemsBQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofitemsbq","signature":"NumberOfItemsBQ()","extensions":[]},{"name":"NumberOfItemsUQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofitemsuq","signature":"NumberOfItemsUQ()","extensions":[]},{"name":"NumberOfLargestQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoflargestq","signature":"NumberOfLargestQ()","extensions":[]},{"name":"NumberOfLeadingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofleadingcharsq","signature":"NumberOfLeadingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfLeadingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfLeadingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofleadingitemsq","signature":"NumberOfLeadingItemsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfLeadingItemsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfLeadingNumberDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofleadingnumberdigitsq","signature":"NumberOfLeadingNumberDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfLeadingNumberDigitsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfLettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoflettersq","signature":"NumberOfLettersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfLettersQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"NumberOfLevelsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoflevelsq","signature":"NumberOfLevelsQ()","extensions":[]},{"name":"NumberOfLinesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoflinesq","signature":"NumberOfLinesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfLinesQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfListsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoflistsq","signature":"NumberOfListsQ()","extensions":[]},{"name":"NumberOfMarkersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofmarkersq","signature":"NumberOfMarkersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfMarkersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfMarquersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofmarquersq","signature":"NumberOfMarquersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfMarquersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfNamedObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofnamedobjectsq","signature":"NumberOfNamedObjectsQ()","extensions":[]},{"name":"NumberOfNonDuplicatedItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofnonduplicateditemsq","signature":"NumberOfNonDuplicatedItemsQ()","extensions":[]},{"name":"NumberOfNonEmptyLinesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofnonemptylinesq","signature":"NumberOfNonEmptyLinesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfNonEmptyLinesQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfNonStzObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofnonstzobjectsq","signature":"NumberOfNonStzObjectsQ()","extensions":[]},{"name":"NumberOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofnumbersq","signature":"NumberOfNumbersQ()","extensions":[]},{"name":"NumberOfObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofobjectsq","signature":"NumberOfObjectsQ()","extensions":[]},{"name":"NumberOfOccurrenceOfEachItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofoccurrenceofeachitemq","signature":"NumberOfOccurrenceOfEachItemQ()","extensions":[]},{"name":"NumberOfOccurrenceOfItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofoccurrenceofitemsq","signature":"NumberOfOccurrenceOfItemsQ()","extensions":[]},{"name":"NumberOfOccurrencesOfLargestItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofoccurrencesoflargestitemq","signature":"NumberOfOccurrencesOfLargestItemQ()","extensions":[]},{"name":"NumberOfOccurrencesOfSmallestItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofoccurrencesofsmallestitemq","signature":"NumberOfOccurrencesOfSmallestItemQ()","extensions":[]},{"name":"NumberOfPairsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofpairsq","signature":"NumberOfPairsQ()","extensions":[]},{"name":"NumberOfParagraphsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofparagraphsq","signature":"NumberOfParagraphsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfParagraphsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfQObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofqobjectsq","signature":"NumberOfQObjectsQ()","extensions":[]},{"name":"NumberOfRepeatedLeadingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofrepeatedleadingcharsq","signature":"NumberOfRepeatedLeadingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfRepeatedLeadingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfRepeatedLeadingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofrepeatedleadingitemsq","signature":"NumberOfRepeatedLeadingItemsQ()","extensions":[]},{"name":"NumberOfRepeatedTrailingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofrepeatedtrailingcharsq","signature":"NumberOfRepeatedTrailingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfRepeatedTrailingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfRepeatedTrailingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofrepeatedtrailingitemsq","signature":"NumberOfRepeatedTrailingItemsQ()","extensions":[]},{"name":"NumberOfRoundsWeCanAddBeforeMaxRoundIsReachedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofroundswecanaddbeforemaxroundisreachedq","signature":"NumberOfRoundsWeCanAddBeforeMaxRoundIsReachedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfRoundsWeCanAddBeforeMaxRoundIsReachedQ().Of(12)","output":"13","from":"composed from the signature, run in the library"}},{"name":"NumberOfScriptsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofscriptsq","signature":"NumberOfScriptsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfScriptsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfSentencesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofsentencesq","signature":"NumberOfSentencesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfSentencesQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfSmallestQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofsmallestq","signature":"NumberOfSmallestQ()","extensions":[]},{"name":"NumberOfStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofstringsq","signature":"NumberOfStringsQ()","extensions":[]},{"name":"NumberOfStzObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofstzobjectsq","signature":"NumberOfStzObjectsQ()","extensions":[]},{"name":"NumberOfSubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofsubstringsq","signature":"NumberOfSubStringsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfSubStringsQ().Of(\"Softanza\")","output":"36","from":"composed from the signature, run in the library"}},{"name":"NumberOfSubStringsUQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofsubstringsuq","signature":"NumberOfSubStringsUQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfSubStringsUQ().Of(\"Softanza\")","output":"35","from":"composed from the signature, run in the library"}},{"name":"NumberOfTrailingCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoftrailingcharsq","signature":"NumberOfTrailingCharsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfTrailingCharsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfTrailingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoftrailingitemsq","signature":"NumberOfTrailingItemsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfTrailingItemsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfTrailingNumberDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberoftrailingnumberdigitsq","signature":"NumberOfTrailingNumberDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfTrailingNumberDigitsQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfUniqueNamedObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofuniquenamedobjectsq","signature":"NumberOfUniqueNamedObjectsQ()","extensions":[]},{"name":"NumberOfUniqueSubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofuniquesubstringsq","signature":"NumberOfUniqueSubStringsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfUniqueSubStringsQ().Of(\"Softanza\")","output":"35","from":"composed from the signature, run in the library"}},{"name":"NumberOfUnnamedObjectsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofunnamedobjectsq","signature":"NumberOfUnnamedObjectsQ()","extensions":[]},{"name":"NumberOfVowelsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofvowelsq","signature":"NumberOfVowelsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfVowelsQ().Of(\"Softanza\")","output":"3","from":"composed from the signature, run in the library"}},{"name":"NumberOfWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberofwordsq","signature":"NumberOfWordsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberOfWordsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberRoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberroundq","signature":"NumberRoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberRoundQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberWithSignQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numberwithsignq","signature":"NumberWithSignQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumberWithSignQ().Of(12)","output":"+12","from":"composed from the signature, run in the library"}},{"name":"NumbericValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numbericvalueq","signature":"NumbericValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().NumbericValueQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"NumbersAndStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numbersandstringsq","signature":"NumbersAndStringsQ()","extensions":[]},{"name":"NumbersAndStringsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numbersandstringszq","signature":"NumbersAndStringsZQ()","extensions":[]},{"name":"NumbersAsSectionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#numbersassectionsq","signature":"NumbersAsSectionsQ()","extensions":[]},{"name":"ObjectifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#objectifiedq","signature":"ObjectifiedQ()","extensions":[]},{"name":"OnlyLatinLettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#onlylatinlettersq","signature":"OnlyLatinLettersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().OnlyLatinLettersQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"OrientationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#orientationq","signature":"OrientationQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().OrientationQ().Of(\"Softanza\")","output":"ltr","from":"composed from the signature, run in the library"}},{"name":"POSTagsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#postagsq","signature":"POSTagsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().POSTagsQ().Of(\"Softanza\") )","output":"[ \"NN\" ]","from":"composed from the signature, run in the library"}},{"name":"PairifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#pairifiedq","signature":"PairifiedQ()","extensions":[]},{"name":"PairifyQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#pairifyq","signature":"PairifyQ()","extensions":[]},{"name":"ParagraphsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#paragraphsq","signature":"ParagraphsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ParagraphsQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"PartOfSpeechTagsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#partofspeechtagsq","signature":"PartOfSpeechTagsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().PartOfSpeechTagsQ().Of(\"Softanza\") )","output":"[ \"NN\" ]","from":"composed from the signature, run in the library"}},{"name":"PathsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#pathsq","signature":"PathsQ()","extensions":[]},{"name":"PercentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#percentq","signature":"PercentQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().PercentQ().Of(12)","output":"0.12","from":"composed from the signature, run in the library"}},{"name":"PositionOfCentralCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#positionofcentralcharq","signature":"PositionOfCentralCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().PositionOfCentralCharQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"PositiveScoreQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#positivescoreq","signature":"PositiveScoreQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().PositiveScoreQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"PrimeDividorsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#primedividorsq","signature":"PrimeDividorsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().PrimeDividorsQ().Of(12) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"PrimeDivirdosQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#primedivirdosq","signature":"PrimeDivirdosQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().PrimeDivirdosQ().Of(12) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"PrimeDivisorsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#primedivisorsq","signature":"PrimeDivisorsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().PrimeDivisorsQ().Of(12) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"PrimeFactorsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#primefactorsq","signature":"PrimeFactorsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().PrimeFactorsQ().Of(12) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"ProductQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#productq","signature":"ProductQ()","extensions":[]},{"name":"ProfileQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#profileq","signature":"ProfileQ()","extensions":[]},{"name":"RandomCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#randomcharq","signature":"RandomCharQ()","extensions":[]},{"name":"RandomItemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#randomitemq","signature":"RandomItemQ()","extensions":[]},{"name":"RandomItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#randomitemsq","signature":"RandomItemsQ()","extensions":[]},{"name":"RandomPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#randompositionq","signature":"RandomPositionQ()","extensions":[]},{"name":"RandomSectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#randomsectionq","signature":"RandomSectionQ()","extensions":[]},{"name":"RandomizedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#randomizedq","signature":"RandomizedQ()","extensions":[]},{"name":"RankedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#rankedq","signature":"RankedQ()","extensions":[]},{"name":"ReadabilityExplainedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#readabilityexplainedq","signature":"ReadabilityExplainedQ()","extensions":[]},{"name":"ReadabilityGradeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#readabilitygradeq","signature":"ReadabilityGradeQ()","extensions":[]},{"name":"ReadingEaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#readingeaseq","signature":"ReadingEaseQ()","extensions":[]},{"name":"ReduceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#reduceq","signature":"ReduceQ()","extensions":[]},{"name":"RepresentsAHexUnicodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsahexunicodeq","signature":"RepresentsAHexUnicodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsAHexUnicodeQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsAHexUnicodeInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsahexunicodeinstringq","signature":"RepresentsAHexUnicodeInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsAHexUnicodeInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsBinaryNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsbinarynumberq","signature":"RepresentsBinaryNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsBinaryNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsCalculableIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representscalculableintegerq","signature":"RepresentsCalculableIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsCalculableIntegerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsCalculableNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representscalculablenumberq","signature":"RepresentsCalculableNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsCalculableNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsCalculableRealNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representscalculablerealnumberq","signature":"RepresentsCalculableRealNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsCalculableRealNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsDecimalNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsdecimalnumberq","signature":"RepresentsDecimalNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsDecimalNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsHexNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representshexnumberq","signature":"RepresentsHexNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsHexNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsintegerq","signature":"RepresentsIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsIntegerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsnumberq","signature":"RepresentsNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumberInBinaryFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsnumberinbinaryformq","signature":"RepresentsNumberInBinaryFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsNumberInBinaryFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumberInDecimalFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsnumberindecimalformq","signature":"RepresentsNumberInDecimalFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsNumberInDecimalFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumberInHexFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsnumberinhexformq","signature":"RepresentsNumberInHexFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsNumberInHexFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumberInOctalFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsnumberinoctalformq","signature":"RepresentsNumberInOctalFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsNumberInOctalFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumberInUnicodeHexFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsnumberinunicodehexformq","signature":"RepresentsNumberInUnicodeHexFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsNumberInUnicodeHexFormQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsOctalNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsoctalnumberq","signature":"RepresentsOctalNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsOctalNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsRealInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsrealinstringq","signature":"RepresentsRealInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsRealInStringQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsRealNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsrealnumberq","signature":"RepresentsRealNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsRealNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsSignedIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representssignedintegerq","signature":"RepresentsSignedIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsSignedIntegerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsSignedNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representssignednumberq","signature":"RepresentsSignedNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsSignedNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsSignedRealNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representssignedrealnumberq","signature":"RepresentsSignedRealNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsSignedRealNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedIntegerQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsunsignedintegerq","signature":"RepresentsUnsignedIntegerQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsUnsignedIntegerQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsunsignednumberq","signature":"RepresentsUnsignedNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsUnsignedNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedRealNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#representsunsignedrealnumberq","signature":"RepresentsUnsignedRealNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RepresentsUnsignedRealNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReturnTypeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#returntypeq","signature":"ReturnTypeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ReturnTypeQ().Of(12)","output":"number","from":"composed from the signature, run in the library"}},{"name":"ReversedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#reversedq","signature":"ReversedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ReversedQ().Of(\"Softanza\")","output":"aznatfoS","from":"composed from the signature, run in the library"}},{"name":"RightBoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#rightboundq","signature":"RightBoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RightBoundQ().Of(\"Softanza\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"RightCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#rightcharq","signature":"RightCharQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RightCharQ().Of(\"Softanza\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"RightCharRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#rightcharremovedq","signature":"RightCharRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RightCharRemovedQ().Of(\"Softanza\")","output":"Softanz","from":"composed from the signature, run in the library"}},{"name":"RoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#roundq","signature":"RoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().RoundQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"RoundedToMaxQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#roundedtomaxq","signature":"RoundedToMaxQ()","extensions":[]},{"name":"ScriptQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#scriptq","signature":"ScriptQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ScriptQ().Of(\"Softanza\")","output":"latin","from":"composed from the signature, run in the library"}},{"name":"ScriptsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#scriptsq","signature":"ScriptsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ScriptsQ().Of(\"Softanza\") )","output":"[ \"latin\" ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalfQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfq","signature":"SecondHalfQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SecondHalfQ().Of(\"Softanza\")","output":"anza","from":"composed from the signature, run in the library"}},{"name":"SecondHalfAndItsPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfanditspositionq","signature":"SecondHalfAndItsPositionQ()","extensions":[]},{"name":"SecondHalfAndItsSectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfanditssectionq","signature":"SecondHalfAndItsSectionQ()","extensions":[]},{"name":"SecondHalfAndPositionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfandpositionq","signature":"SecondHalfAndPositionQ()","extensions":[]},{"name":"SecondHalfAndSectionQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfandsectionq","signature":"SecondHalfAndSectionQ()","extensions":[]},{"name":"SecondHalfXTZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfxtzq","signature":"SecondHalfXTZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SecondHalfXTZQ().Of(\"Softanza\") )","output":"[ 5, 8 ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalfXTZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfxtzzq","signature":"SecondHalfXTZZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SecondHalfXTZZQ().Of(\"Softanza\") )","output":"[ [ 5, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalfZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfzq","signature":"SecondHalfZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SecondHalfZQ().Of(\"Softanza\") )","output":"[ \"anza\", 5 ]","from":"composed from the signature, run in the library"}},{"name":"SecondHalfZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#secondhalfzzq","signature":"SecondHalfZZQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SecondHalfZZQ().Of(\"Softanza\") )","output":"[ \"anza\", [ 5, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SectionsOfSameItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sectionsofsameitemsq","signature":"SectionsOfSameItemsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SectionsOfSameItemsQ().Of(\"Softanza\") )","output":"[ [ 1, 1 ], [ 2, 2 ], [ 3, 3 ], [ 4, 4 ], [ 5, 5 ], [ 6, 6 ], [ 7, 7 ], [ 8, 8 ] ]","from":"composed from the signature, run in the library"}},{"name":"SentencesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sentencesq","signature":"SentencesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SentencesQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"SentimentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sentimentq","signature":"SentimentQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SentimentQ().Of(\"Softanza\")","output":"neutral","from":"composed from the signature, run in the library"}},{"name":"SentimentCompoundQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sentimentcompoundq","signature":"SentimentCompoundQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SentimentCompoundQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SentimentExplainedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sentimentexplainedq","signature":"SentimentExplainedQ()","extensions":[]},{"name":"SentimentScoreQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sentimentscoreq","signature":"SentimentScoreQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SentimentScoreQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ShortenedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#shortenedq","signature":"ShortenedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ShortenedQ().Of(\"Softanza\")","output":"Sof...nza","from":"composed from the signature, run in the library"}},{"name":"ShortestSentenceInWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#shortestsentenceinwordsq","signature":"ShortestSentenceInWordsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ShortestSentenceInWordsQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ShowTaggedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#showtaggedq","signature":"ShowTaggedQ()","extensions":[]},{"name":"ShuffledQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#shuffledq","signature":"ShuffledQ()","extensions":[]},{"name":"SigmoidQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sigmoidq","signature":"SigmoidQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SigmoidQ().Of(12)","output":"1.00","from":"composed from the signature, run in the library"}},{"name":"SignRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#signremovedq","signature":"SignRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SignRemovedQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"SimplifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#simplifiedq","signature":"SimplifiedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SimplifiedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"SineQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sineq","signature":"SineQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SineQ().Of(12)","output":"-0.54","from":"composed from the signature, run in the library"}},{"name":"SinglifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#singlifiedq","signature":"SinglifiedQ()","extensions":[]},{"name":"SizeInBytesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sizeinbytesq","signature":"SizeInBytesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SizeInBytesQ().Of(\"Softanza\")","output":"8","from":"composed from the signature, run in the library"}},{"name":"SizeInBytesPerCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sizeinbytespercharq","signature":"SizeInBytesPerCharQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SizeInBytesPerCharQ().Of(\"Softanza\") )","output":"[ [ \"S\", 1 ], [ \"o\", 1 ], [ \"f\", 1 ], [ \"t\", 1 ], [ \"a\", 1 ], [ \"n\", 1 ], [ \"z\", 1 ], [ \"a\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SmallestQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#smallestq","signature":"SmallestQ()","extensions":[]},{"name":"SortedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sortedq","signature":"SortedQ()","extensions":[]},{"name":"SoundexQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#soundexq","signature":"SoundexQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SoundexQ().Of(\"Softanza\")","output":"S135","from":"composed from the signature, run in the library"}},{"name":"SpacesRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#spacesremovedq","signature":"SpacesRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SpacesRemovedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"SpacifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#spacifiedq","signature":"SpacifiedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SpacifiedQ().Of(\"Softanza\")","output":"S o f t a n z a","from":"composed from the signature, run in the library"}},{"name":"SquareRootQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#squarerootq","signature":"SquareRootQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SquareRootQ().Of(12)","output":"3.46","from":"composed from the signature, run in the library"}},{"name":"SqueezedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#squeezedq","signature":"SqueezedQ()","extensions":[]},{"name":"StandardDeviationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#standarddeviationq","signature":"StandardDeviationQ()","extensions":[]},{"name":"StartsWithALeadingNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#startswithaleadingnumberq","signature":"StartsWithALeadingNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StartsWithALeadingNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"StartsWithANumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#startswithanumberq","signature":"StartsWithANumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StartsWithANumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"StartsWithNumberQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#startswithnumberq","signature":"StartsWithNumberQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StartsWithNumberQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"StddevQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stddevq","signature":"StddevQ()","extensions":[]},{"name":"StemQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stemq","signature":"StemQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StemQ().Of(\"Softanza\")","output":"softanza","from":"composed from the signature, run in the library"}},{"name":"StemmedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stemmedq","signature":"StemmedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StemmedQ().Of(\"Softanza\")","output":"softanza","from":"composed from the signature, run in the library"}},{"name":"StemmedWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stemmedwordsq","signature":"StemmedWordsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().StemmedWordsQ().Of(\"Softanza\") )","output":"[ \"softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"StringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringq","signature":"StringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StringQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"StringCaseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringcaseq","signature":"StringCaseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StringCaseQ().Of(\"Softanza\")","output":"capitalcase","from":"composed from the signature, run in the library"}},{"name":"StringValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringvalueq","signature":"StringValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StringValueQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"StringifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringifiedq","signature":"StringifiedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StringifiedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"StringsAndNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringsandnumbersq","signature":"StringsAndNumbersQ()","extensions":[]},{"name":"StringsAndNumbersZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringsandnumberszq","signature":"StringsAndNumbersZQ()","extensions":[]},{"name":"StringsLowercasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringslowercasedq","signature":"StringsLowercasedQ()","extensions":[]},{"name":"StringsUppercasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stringsuppercasedq","signature":"StringsUppercasedQ()","extensions":[]},{"name":"StyleProfileQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#styleprofileq","signature":"StyleProfileQ()","extensions":[]},{"name":"StzClassQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stzclassq","signature":"StzClassQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StzClassQ().Of(\"Softanza\")","output":"stzobject","from":"composed from the signature, run in the library"}},{"name":"StzClassNameQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stzclassnameq","signature":"StzClassNameQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StzClassNameQ().Of(\"Softanza\")","output":"stzobject","from":"composed from the signature, run in the library"}},{"name":"StzTypeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#stztypeq","signature":"StzTypeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().StzTypeQ().Of(\"Softanza\")","output":"stzstring","from":"composed from the signature, run in the library"}},{"name":"SubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#substringsq","signature":"SubStringsQ()","extensions":[]},{"name":"SubStringsUQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#substringsuq","signature":"SubStringsUQ()","extensions":[]},{"name":"SubStringsZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#substringszq","signature":"SubStringsZQ()","extensions":[]},{"name":"SubStringsZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#substringszzq","signature":"SubStringsZZQ()","extensions":[]},{"name":"SubstrinksQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#substrinksq","signature":"SubstrinksQ()","extensions":[]},{"name":"SubstrongsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#substrongsq","signature":"SubstrongsQ()","extensions":[]},{"name":"SumQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sumq","signature":"SumQ()","extensions":[]},{"name":"SumOfDecimalsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sumofdecimalsq","signature":"SumOfDecimalsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SumOfDecimalsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SumOfDigitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sumofdigitsq","signature":"SumOfDigitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SumOfDigitsQ().Of(12)","output":"3","from":"composed from the signature, run in the library"}},{"name":"SumOfIntegersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sumofintegersq","signature":"SumOfIntegersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SumOfIntegersQ().Of(12)","output":"3","from":"composed from the signature, run in the library"}},{"name":"SumOfNumbersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#sumofnumbersq","signature":"SumOfNumbersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().SumOfNumbersQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SupportedLemmaLanguagesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#supportedlemmalanguagesq","signature":"SupportedLemmaLanguagesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().SupportedLemmaLanguagesQ().Of(\"Softanza\") )","output":"[ \"english\", \"french\", \"arabic\" ]","from":"composed from the signature, run in the library"}},{"name":"SupportedStemmerLanguagesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#supportedstemmerlanguagesq","signature":"SupportedStemmerLanguagesQ()","extensions":[]},{"name":"TaggedWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#taggedwordsq","signature":"TaggedWordsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().TaggedWordsQ().Of(\"Softanza\") )","output":"[ [ \"Softanza\", \"NN\" ] ]","from":"composed from the signature, run in the library"}},{"name":"TangentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tangentq","signature":"TangentQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TangentQ().Of(12)","output":"-0.64","from":"composed from the signature, run in the library"}},{"name":"TextQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#textq","signature":"TextQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TextQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"TheStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#thestringq","signature":"TheStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TheStringQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"TitlecasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#titlecasedq","signature":"TitlecasedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TitlecasedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"ToBFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tobformq","signature":"ToBFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToBFormQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"ToBinaryQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tobinaryq","signature":"ToBinaryQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToBinaryQ().Of(\"Softanza\")","output":"01010011 01101111 01100110 01110100 01100001 01101110 01111010 01100001","from":"composed from the signature, run in the library"}},{"name":"ToBinaryFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tobinaryformq","signature":"ToBinaryFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToBinaryFormQ().Of(12)","output":"0b1100","from":"composed from the signature, run in the library"}},{"name":"ToBinaryFormNoPrefixQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tobinaryformnoprefixq","signature":"ToBinaryFormNoPrefixQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToBinaryFormNoPrefixQ().Of(12)","output":"1100","from":"composed from the signature, run in the library"}},{"name":"ToBinaryFormWithoutPrefixQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tobinaryformwithoutprefixq","signature":"ToBinaryFormWithoutPrefixQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToBinaryFormWithoutPrefixQ().Of(12)","output":"1100","from":"composed from the signature, run in the library"}},{"name":"ToBinaryNoPrefixQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tobinarynoprefixq","signature":"ToBinaryNoPrefixQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToBinaryNoPrefixQ().Of(12)","output":"1100","from":"composed from the signature, run in the library"}},{"name":"ToBinaryWithoutPrefixQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tobinarywithoutprefixq","signature":"ToBinaryWithoutPrefixQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToBinaryWithoutPrefixQ().Of(12)","output":"1100","from":"composed from the signature, run in the library"}},{"name":"ToCodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tocodeq","signature":"ToCodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToCodeQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"ToHexQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tohexq","signature":"ToHexQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToHexQ().Of(\"Softanza\")","output":"536f6674616e7a61","from":"composed from the signature, run in the library"}},{"name":"ToHexFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tohexformq","signature":"ToHexFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToHexFormQ().Of(12)","output":"0xC","from":"composed from the signature, run in the library"}},{"name":"ToHexFormWithoutPrefixQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tohexformwithoutprefixq","signature":"ToHexFormWithoutPrefixQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToHexFormWithoutPrefixQ().Of(12)","output":"C","from":"composed from the signature, run in the library"}},{"name":"ToHexUnicodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tohexunicodeq","signature":"ToHexUnicodeQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToHexUnicodeQ().Of(12)","output":"U+C","from":"composed from the signature, run in the library"}},{"name":"ToHexWithoutPrefixQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tohexwithoutprefixq","signature":"ToHexWithoutPrefixQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToHexWithoutPrefixQ().Of(12)","output":"C","from":"composed from the signature, run in the library"}},{"name":"ToKFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tokformq","signature":"ToKFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToKFormQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"ToListQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistq","signature":"ToListQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ToListQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"ToListInAStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinastringq","signature":"ToListInAStringQ()","extensions":[]},{"name":"ToListInAStringInShortFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinastringinshortformq","signature":"ToListInAStringInShortFormQ()","extensions":[]},{"name":"ToListInNormalFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinnormalformq","signature":"ToListInNormalFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToListInNormalFormQ().Of(\"Softanza\")","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"ToListInShortFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinshortformq","signature":"ToListInShortFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToListInShortFormQ().Of(\"Softanza\")","output":"\"S\" : \"a\"","from":"composed from the signature, run in the library"}},{"name":"ToListInStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinstringq","signature":"ToListInStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToListInStringQ().Of(\"Softanza\")","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"ToListInStringInShortFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinstringinshortformq","signature":"ToListInStringInShortFormQ()","extensions":[]},{"name":"ToListInStringNFQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinstringnfq","signature":"ToListInStringNFQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToListInStringNFQ().Of(\"Softanza\")","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"ToListInStringSFQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistinstringsfq","signature":"ToListInStringSFQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToListInStringSFQ().Of(\"Softanza\")","output":"\"S\" : \"a\"","from":"composed from the signature, run in the library"}},{"name":"ToListOfCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistofcharsq","signature":"ToListOfCharsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ToListOfCharsQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"ToListOfStzCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tolistofstzcharsq","signature":"ToListOfStzCharsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().ToListOfStzCharsQ().Of(\"Softanza\") )","output":"[ @noname, @noname, @noname, @noname, @noname, @noname, @noname, @noname ]","from":"composed from the signature, run in the library"}},{"name":"ToMFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tomformq","signature":"ToMFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToMFormQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"ToOctalQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tooctalq","signature":"ToOctalQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToOctalQ().Of(\"Softanza\")","output":"123 157 146 164 141 156 172 141","from":"composed from the signature, run in the library"}},{"name":"ToOctalFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tooctalformq","signature":"ToOctalFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToOctalFormQ().Of(12)","output":"0o14","from":"composed from the signature, run in the library"}},{"name":"ToOctalFormWithoutPrefixQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tooctalformwithoutprefixq","signature":"ToOctalFormWithoutPrefixQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToOctalFormWithoutPrefixQ().Of(12)","output":"14","from":"composed from the signature, run in the library"}},{"name":"ToPairsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#topairsq","signature":"ToPairsQ()","extensions":[]},{"name":"ToSetQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tosetq","signature":"ToSetQ()","extensions":[]},{"name":"ToSetOfItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tosetofitemsq","signature":"ToSetOfItemsQ()","extensions":[]},{"name":"ToSlugQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#toslugq","signature":"ToSlugQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToSlugQ().Of(\"Softanza\")","output":"softanza","from":"composed from the signature, run in the library"}},{"name":"ToStringQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tostringq","signature":"ToStringQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToStringQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"ToUnicodeHexQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tounicodehexq","signature":"ToUnicodeHexQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToUnicodeHexQ().Of(12)","output":"U+C","from":"composed from the signature, run in the library"}},{"name":"ToUnicodeHexFormQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tounicodehexformq","signature":"ToUnicodeHexFormQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ToUnicodeHexFormQ().Of(12)","output":"U+C","from":"composed from the signature, run in the library"}},{"name":"TopKeyPhraseQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#topkeyphraseq","signature":"TopKeyPhraseQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TopKeyPhraseQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"TrailingCharsRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#trailingcharsremovedq","signature":"TrailingCharsRemovedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TrailingCharsRemovedQ().Of(\"Softanza\")","output":"Softanz","from":"composed from the signature, run in the library"}},{"name":"TrailingItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#trailingitemsq","signature":"TrailingItemsQ()","extensions":[]},{"name":"TrailingSpacesRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#trailingspacesremovedq","signature":"TrailingSpacesRemovedQ()","extensions":[]},{"name":"TrimmedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#trimmedq","signature":"TrimmedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TrimmedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"TrimmedLeftQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#trimmedleftq","signature":"TrimmedLeftQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TrimmedLeftQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"TrimmedRightQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#trimmedrightq","signature":"TrimmedRightQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TrimmedRightQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"TripletsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#tripletsq","signature":"TripletsQ()","extensions":[]},{"name":"TypeTokenRatioQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#typetokenratioq","signature":"TypeTokenRatioQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().TypeTokenRatioQ().Of(\"Softanza\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"TypesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#typesq","signature":"TypesQ()","extensions":[]},{"name":"TypesAndTheirSectionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#typesandtheirsectionsq","signature":"TypesAndTheirSectionsQ()","extensions":[]},{"name":"TypesUQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#typesuq","signature":"TypesUQ()","extensions":[]},{"name":"TypesZZQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#typeszzq","signature":"TypesZZQ()","extensions":[]},{"name":"UnicodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unicodeq","signature":"UnicodeQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().UnicodeQ().Of(\"Softanza\") )","output":"[ 83, 111, 102, 116, 97, 110, 122, 97 ]","from":"composed from the signature, run in the library"}},{"name":"UnicodePerCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unicodepercharq","signature":"UnicodePerCharQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().UnicodePerCharQ().Of(\"Softanza\") )","output":"[ [ \"S\", 83 ], [ \"o\", 111 ], [ \"f\", 102 ], [ \"t\", 116 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"z\", 122 ], [ \"a\", 97 ] ]","from":"composed from the signature, run in the library"}},{"name":"UnicodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unicodesq","signature":"UnicodesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().UnicodesQ().Of(\"Softanza\") )","output":"[ 83, 111, 102, 116, 97, 110, 122, 97 ]","from":"composed from the signature, run in the library"}},{"name":"UnicodesPerCharQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unicodespercharq","signature":"UnicodesPerCharQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().UnicodesPerCharQ().Of(\"Softanza\") )","output":"[ [ \"S\", 83 ], [ \"o\", 111 ], [ \"f\", 102 ], [ \"t\", 116 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"z\", 122 ], [ \"a\", 97 ] ]","from":"composed from the signature, run in the library"}},{"name":"UniqueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uniqueq","signature":"UniqueQ()","extensions":[]},{"name":"UniqueCharsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uniquecharsq","signature":"UniqueCharsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().UniqueCharsQ().Of(\"Softanza\") )","output":"[ \"S\", \"o\", \"f\", \"t\", \"a\", \"n\", \"z\" ]","from":"composed from the signature, run in the library"}},{"name":"UniqueCharsAndUnicodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uniquecharsandunicodesq","signature":"UniqueCharsAndUnicodesQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().UniqueCharsAndUnicodesQ().Of(\"Softanza\") )","output":"[ [ \"S\", 83 ], [ \"o\", 111 ], [ \"f\", 102 ], [ \"t\", 116 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"z\", 122 ] ]","from":"composed from the signature, run in the library"}},{"name":"UniqueItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uniqueitemsq","signature":"UniqueItemsQ()","extensions":[]},{"name":"UniqueSubStringsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uniquesubstringsq","signature":"UniqueSubStringsQ()","extensions":[]},{"name":"UniqueTypesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uniquetypesq","signature":"UniqueTypesQ()","extensions":[]},{"name":"UniqueWordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uniquewordsq","signature":"UniqueWordsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().UniqueWordsQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"UnitsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unitsq","signature":"UnitsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UnitsQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"UnitsInBillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unitsinbillionsq","signature":"UnitsInBillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UnitsInBillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnitsInHundredsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unitsinhundredsq","signature":"UnitsInHundredsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UnitsInHundredsQ().Of(12)","output":"2","from":"composed from the signature, run in the library"}},{"name":"UnitsInMillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unitsinmillionsq","signature":"UnitsInMillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UnitsInMillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnitsInThousandsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unitsinthousandsq","signature":"UnitsInThousandsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UnitsInThousandsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnitsInTrillionsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unitsintrillionsq","signature":"UnitsInTrillionsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UnitsInTrillionsQ().Of(12)","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnspacifiedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unspacifiedq","signature":"UnspacifiedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UnspacifiedQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"UnzipQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unzipq","signature":"UnzipQ()","extensions":[]},{"name":"UnzippedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#unzippedq","signature":"UnzippedQ()","extensions":[]},{"name":"UppercasedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#uppercasedq","signature":"UppercasedQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().UppercasedQ().Of(\"Softanza\")","output":"SOFTANZA","from":"composed from the signature, run in the library"}},{"name":"UrlDecodedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#urldecodedq","signature":"UrlDecodedQ()","extensions":[]},{"name":"UrlEncodedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#urlencodedq","signature":"UrlEncodedQ()","extensions":[]},{"name":"ValueQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#valueq","signature":"ValueQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().ValueQ().Of(12)","output":"12","from":"composed from the signature, run in the library"}},{"name":"VarianceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#varianceq","signature":"VarianceQ()","extensions":[]},{"name":"VowelQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#vowelq","signature":"VowelQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().VowelQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"VowelNQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#vowelnq","signature":"VowelNQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().VowelNQ().Of(\"Softanza\")","output":"3","from":"composed from the signature, run in the library"}},{"name":"VowelNBQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#vowelnbq","signature":"VowelNBQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().VowelNBQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"VowelsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#vowelsq","signature":"VowelsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().VowelsQ().Of(\"Softanza\") )","output":"[ \"o\", \"a\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"VowelsBQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#vowelsbq","signature":"VowelsBQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().VowelsBQ().Of(\"Softanza\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"WalkBackAndForthQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#walkbackandforthq","signature":"WalkBackAndForthQ()","extensions":[]},{"name":"WalkForthAndBackQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#walkforthandbackq","signature":"WalkForthAndBackQ()","extensions":[]},{"name":"WithoutDiacriticsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#withoutdiacriticsq","signature":"WithoutDiacriticsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().WithoutDiacriticsQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"WithoutDotsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#withoutdotsq","signature":"WithoutDotsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().WithoutDotsQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"WithoutDotsOnLettersQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#withoutdotsonlettersq","signature":"WithoutDotsOnLettersQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().WithoutDotsOnLettersQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"WithoutDuplicationQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#withoutduplicationq","signature":"WithoutDuplicationQ()","extensions":[]},{"name":"WithoutSapcesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#withoutsapcesq","signature":"WithoutSapcesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().WithoutSapcesQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"WithoutSpacesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#withoutspacesq","signature":"WithoutSpacesQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().WithoutSpacesQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"WithoutStopwordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#withoutstopwordsq","signature":"WithoutStopwordsQ()","extensions":[],"example":{"code":"? WhatQ().TheQ().WithoutStopwordsQ().Of(\"Softanza\")","output":"Softanza","from":"composed from the signature, run in the library"}},{"name":"WordsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#wordsq","signature":"WordsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().WordsQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"WordsAndTheirCountsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#wordsandtheircountsq","signature":"WordsAndTheirCountsQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().WordsAndTheirCountsQ().Of(\"Softanza\") )","output":"[ [ \"Softanza\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"WordsForSearchQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#wordsforsearchq","signature":"WordsForSearchQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().WordsForSearchQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"WordsLemmatizedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#wordslemmatizedq","signature":"WordsLemmatizedQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().WordsLemmatizedQ().Of(\"Softanza\") )","output":"[ \"Softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"WordsStemmedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#wordsstemmedq","signature":"WordsStemmedQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().WordsStemmedQ().Of(\"Softanza\") )","output":"[ \"softanza\" ]","from":"composed from the signature, run in the library"}},{"name":"WordsWithPOSQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#wordswithposq","signature":"WordsWithPOSQ()","extensions":[],"example":{"code":"? @@( WhatQ().TheQ().WordsWithPOSQ().Of(\"Softanza\") )","output":"[ [ \"Softanza\", \"NN\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ZerosRemovedQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#zerosremovedq","signature":"ZerosRemovedQ()","extensions":[]},{"name":"rndItemsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzquestion.html#rnditemsq","signature":"rndItemsQ()","extensions":[]}]},{"name":"stzRCode","area":"extensibility","page":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzRCode.ring","inherits":{},"methods":[{"name":"SetCode","description":"Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#setcode","signature":"SetCode(pcRCode)","extensions":[]},{"name":"@","description":"Same as SetCode: Initializing the external code","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#@","signature":"@(pcRCode)","extensions":[]},{"name":"Execute","description":"Running the exteranl code","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#execute","signature":"Execute()","extensions":[]},{"name":"Run","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#run","signature":"Run()","extensions":[]},{"name":"Exec","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#exec","signature":"Exec()","extensions":[]},{"name":"Result","description":"Reading the result of the computation","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#result","signature":"Result()","extensions":[]},{"name":"Code","description":"Debugging methods","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#code","signature":"Code()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#duration","signature":"Duration()","extensions":[]},{"name":"Log","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#log","signature":"Log()","extensions":[]},{"name":"Trace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrcode.html#trace","signature":"Trace()","extensions":[]}]},{"name":"stzRateLimiter","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRateLimiter.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#init","signature":"init(pcName)","extensions":[]},{"name":"Block","description":"A limit SLOWS a key; a block STOPS it. A blocked key is refused by Allow() whether or not it has a limit -- an unconfigured key is otherwise unlimited, which is exactly the flood a responder must stop. Every refusal is recorded with the block's reason. A block made with BlockFor lifts by itself when its time is up; Block holds until Unblock.","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#block","signature":"Block(pcKey, pcReason)","extensions":[]},{"name":"BlockFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#blockfor","signature":"BlockFor(pcKey, pcReason, pnMs)","extensions":[]},{"name":"Unblock","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#unblock","signature":"Unblock(pcKey)","extensions":[]},{"name":"IsBlocked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#isblocked","signature":"IsBlocked(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.IsBlocked(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"BlockOf","description":"[ :reason, :until, :refused ] or [] when the key is not blocked","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#blockof","signature":"BlockOf(pcKey)","extensions":[]},{"name":"BlockedKeys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#blockedkeys","signature":"BlockedKeys()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.Name_()","output":"front","from":"composed from the signature, run in the library"}},{"name":"SetLimit","description":"configuring a key -------------------------------------------------- Opt a key into rate limiting: nRatePerSec sustained, nBurst bucket capacity (max tokens = the largest instantaneous burst allowed). Re-configuring a key replaces its bucket.","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#setlimit","signature":"SetLimit(pcKey, nRatePerSec, nBurst)","extensions":[]},{"name":"HasLimit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#haslimit","signature":"HasLimit(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.HasLimit(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Keys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#keys","signature":"Keys()","extensions":[]},{"name":"Allow","description":"the gate ----------------------------------------------------------- Try to admit ONE request for a key. An unconfigured key is UNLIMITED (always TRUE). A configured key takes a token: TRUE while the bucket has one, FALSE (rate limited) once spent, recovering as it refills.","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#allow","signature":"Allow(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.Allow(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"AllowN","description":"Admit n at once (all-or-nothing). Counts one allowed / one rejected DECISION regardless of n.","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#allown","signature":"AllowN(pcKey, n)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.AllowN(\"an\", 2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"Available","description":"metrics ------------------------------------------------------------ Tokens currently available for a key (a float; refills continuously). Returns -1 for an unconfigured (unlimited) key.","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#available","signature":"Available(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.Available(\"an\")","output":"-1","from":"composed from the signature, run in the library"}},{"name":"AllowedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#allowedcount","signature":"AllowedCount(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.AllowedCount(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RejectedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#rejectedcount","signature":"RejectedCount(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.RejectedCount(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RateOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#rateof","signature":"RateOf(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.RateOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"BurstOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#burstof","signature":"BurstOf(pcKey)","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.BurstOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#narrate","signature":"Narrate()","extensions":[],"example":{"code":"o1 = new stzRateLimiter(\"front\")\n? o1.Narrate()","output":"rate limiter front [0 key(s)]:","from":"composed from the signature, run in the library"}},{"name":"Destroy","description":"teardown (engine buckets hold native handles)","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiter.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzRateLimiterResponder","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#init","signature":"init(poLimiter, pnBlockMs)","extensions":[]},{"name":"Owns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#owns","signature":"Owns(pcVerb)","extensions":[]},{"name":"ShedSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#shedsource","signature":"ShedSource(pcTarget)","extensions":[]},{"name":"LockAccount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#lockaccount","signature":"LockAccount(pcTarget)","extensions":[]},{"name":"RevokeSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#revokesession","signature":"RevokeSession(pcTarget)","extensions":[]},{"name":"RotateSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#rotatesecret","signature":"RotateSecret(pcTarget)","extensions":[]},{"name":"RevokeCapability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#revokecapability","signature":"RevokeCapability(pcTarget)","extensions":[]},{"name":"QuarantinePart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzratelimiterresponder.html#quarantinepart","signature":"QuarantinePart(pcTarget)","extensions":[]}]},{"name":"stzReactiveFunc","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactivefunc.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveFunc.ring","inherits":{},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivefunc.html#init","signature":"Init(f, engine)","extensions":[]},{"name":"Call_","description":"AddTask is kept because CallAsync does the same and both are equally copy-bound; that is the engine-identity problem, not this method's, and papering over it here would hide it. Execute() on the LOCAL task is what makes the result real, which is exactly how CallAsync has always worked.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivefunc.html#call_","signature":"Call_(params)","extensions":[]},{"name":"CallAsync","description":"CallAsync() for normal operations computations that should yield control to other operations","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivefunc.html#callasync","signature":"CallAsync(params, onComplete, onError)","extensions":[]}]},{"name":"stzReactiveHttp","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveHttp.ring","inherits":{},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#init","signature":"Init(engine)","extensions":[]},{"name":"SetReactor","description":"Anything that is neither is refused rather than stored, because a bad reactor does not fail here; it fails later inside _SubmitAsync or DrainPending, a long way from the call that caused it.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#setreactor","signature":"SetReactor(poReactor)","extensions":[]},{"name":"PendingCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#pendingcount","signature":"PendingCount()","extensions":[]},{"name":"Get_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#get_","signature":"Get_(url, onSuccess, onError)","extensions":[]},{"name":"Post","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#post","signature":"Post(url, data, onSuccess, onError)","extensions":[]},{"name":"Put_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#put_","signature":"Put_(url, data, onSuccess, onError)","extensions":[]},{"name":"Delete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#delete","signature":"Delete(url, onSuccess, onError)","extensions":[]},{"name":"DrainPending","description":"Called by the run loop each tick: dispatch every finished job. The curl path returns the BODY directly (headers stripped) and reports the HTTP status; success = a 2xx code (same callback contract as the blocking download() path).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivehttp.html#drainpending","signature":"DrainPending()","extensions":[]}]},{"name":"stzReactiveObject","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveObject.ring","inherits":{},"methods":[{"name":"OnError","description":"THE ERROR RECORD -------------------------------------------------------- Hand it a handler and nothing is printed: f(cWhere, cMsg).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#onerror","signature":"OnError(fCallback)","extensions":[]},{"name":"Errors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#errors","signature":"Errors()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#lasterror","signature":"LastError()","extensions":[]},{"name":"LastErrorWhere","description":"Which operation failed -- \"Batch\", \"Watcher:name\", \"Computed:greeting\"...","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#lasterrorwhere","signature":"LastErrorWhere()","extensions":[]},{"name":"ErrorCount","description":"Everything seen, not merely everything KEPT. A bounded record that reported only its own length would under-count exactly when it matters.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#errorcount","signature":"ErrorCount()","extensions":[]},{"name":"ErrorsDropped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#errorsdropped","signature":"ErrorsDropped()","extensions":[]},{"name":"HasErrors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#haserrors","signature":"HasErrors()","extensions":[]},{"name":"ClearErrors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#clearerrors","signature":"ClearErrors()","extensions":[]},{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#init","signature":"Init(existingObject, reactiveEngine)","extensions":[]},{"name":"BraceStart","description":"Haro's object access hooks - integrate with reactive system","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#bracestart","signature":"BraceStart()","extensions":[]},{"name":"BraceEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#braceend","signature":"BraceEnd()","extensions":[]},{"name":"BraceError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#braceerror","signature":"BraceError()","extensions":[]},{"name":"SetAttribute","description":"Universal Attribute setter","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#setattribute","signature":"SetAttribute(_cAttribute_, _newValue_)","extensions":[]},{"name":"@","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#@","signature":"@(paAttr)","extensions":[]},{"name":"GetAttribute","description":"Universal Attribute getter","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#getattribute","signature":"GetAttribute(_cAttribute_)","extensions":[]},{"name":"GetAttributeValue","description":"Core Attribute access methods","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#getattributevalue","signature":"GetAttributeValue(_cAttribute_)","extensions":[]},{"name":"SetAttributeValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#setattributevalue","signature":"SetAttributeValue(_cAttribute_, _value_)","extensions":[]},{"name":"Watch","description":"It used to be stored and only fail when the attribute next changed -- recorded now that the catches report, but reported against the WATCHER rather than against the call that registered it. isFunction is the test that works here: a Haro lambda IS a string (\"_ring_anonymous_func_NNN\"), so isString cannot tell one from \"not a function\", and isFunction can.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#watch","signature":"Watch(_cAttribute_, fCallback)","extensions":[]},{"name":"Computed","description":"Create computed Attribute that auto-updates The dependency list is walked by find() on every attribute change, so a non-list is not a problem here -- it is a \"Bad parameter type!\" raised from UpdateDependentComputedAttributes on some LATER, unrelated set, a long way from the registration that caused it.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#computed","signature":"Computed(_cAttribute_, _fnComputer_, _aDependencies_)","extensions":[]},{"name":"BindTo","description":"Bind Attribute to another reactive object THE TARGET HAS TO BE ABLE TO TAKE THE BINDING. A plain object raised R14 \"Calling Method without definition: setattributevalue\" from inside this setter, so binding to the wrong kind of thing crashed the caller instead of being refused.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#bindto","signature":"BindTo(oTargetObject, _cSourceAttribute_, _cTargetAttribute_)","extensions":[]},{"name":"SetAsync","description":"Async Attribute update","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#setasync","signature":"SetAsync(_cAttribute_, _newValue_, fnSuccess, fnError)","extensions":[]},{"name":"Batch","description":"Batch multiple Attribute updates","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#batch","signature":"Batch(fnUpdates)","extensions":[]},{"name":"StreamAttribute","description":"Create reactive stream from Attribute changes","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#streamattribute","signature":"StreamAttribute(_cAttribute_)","extensions":[]},{"name":"WaitForAttributetoSettle","description":"F5 REWRITE (2026-07-14): the old body stored the pending timer in a LOCAL that a lambda \"captured\" -- but Haro lambdas do NOT capture enclosing locals, so every trigger raised (swallowed silently by TriggerAttributeWatchers' try/catch) and the feature never worked. The settle state now lives ON THE OBJECT (aSettleWatchers records) and the timers go to the GLOBAL detached table, which every RunLoop drives. The lambda uses only its own params (oSelf!) -- the reason the watcher contract passes `this` first.","also_written":["DebounceAttribute"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#waitforattributetosettle","signature":"WaitForAttributetoSettle(_cAttribute_, nDelay, fCallback)","extensions":[]},{"name":"OnSettleChange","description":"(Internal) a watched-and-settling attribute changed: restart its settle timer. The user callback fires as f(attr, old, new) once the value has been quiet for the configured delay.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#onsettlechange","signature":"OnSettleChange(cAttr, oldVal, newVal)","extensions":[]},{"name":"Reactivate","description":"Factory method for creating reactive objects","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#reactivate","signature":"Reactivate(existingObject)","extensions":[]},{"name":"GetAttributeFromStorage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#getattributefromstorage","signature":"GetAttributeFromStorage(_cAttribute_)","extensions":[]},{"name":"SetAttributeInStorage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#setattributeinstorage","signature":"SetAttributeInStorage(_cAttribute_, _value_)","extensions":[]},{"name":"UpdateAttributeCache","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#updateattributecache","signature":"UpdateAttributeCache(_cAttribute_, _value_)","extensions":[]},{"name":"FindAttributeInCache","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#findattributeincache","signature":"FindAttributeInCache(_cAttribute_)","extensions":[]},{"name":"ProcessAttributeChange","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#processattributechange","signature":"ProcessAttributeChange(_cAttribute_, oldValue, _newValue_)","extensions":[]},{"name":"ProcessPendingReactions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#processpendingreactions","signature":"ProcessPendingReactions()","extensions":[]},{"name":"ProcessBatchChanges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#processbatchchanges","signature":"ProcessBatchChanges()","extensions":[]},{"name":"TriggerAttributeWatchers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#triggerattributewatchers","signature":"TriggerAttributeWatchers(_cAttribute_, oldValue, _newValue_)","extensions":[]},{"name":"UpdateDependentComputedAttributes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#updatedependentcomputedattributes","signature":"UpdateDependentComputedAttributes(_cChangedAttribute_)","extensions":[]},{"name":"UpdateBoundAttributes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#updateboundattributes","signature":"UpdateBoundAttributes(_cAttribute_, _newValue_)","extensions":[]},{"name":"ComputeAttribute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactiveobject.html#computeattribute","signature":"ComputeAttribute(_cAttribute_)","extensions":[]}]},{"name":"stzReactiveStream","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveStream.ring","inherits":{},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#init","signature":"Init(id, sourceType, engine)","extensions":[]},{"name":"Transform","description":"Store map transformation with expressive constant","also_written":["Map"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#transform","signature":"Transform(mapFunction)","extensions":[]},{"name":"Filter","description":"Store filter transformation with expressive constant","also_written":["Where"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#filter","signature":"Filter(filterFunction)","extensions":[]},{"name":"Accumulate","description":"Store reduce transformation with expressive constant","also_written":["Reduce"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#accumulate","signature":"Accumulate(reduceFunction, initialValue)","extensions":[]},{"name":"OnPassed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onpassed","signature":"OnPassed(_Rf_)","extensions":[]},{"name":"OnRecieved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onrecieved","signature":"OnRecieved(_Rf_)","extensions":[]},{"name":"OnReceived","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onreceived","signature":"OnReceived(_Rf_)","extensions":[]},{"name":"Subscribe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#subscribe","signature":"Subscribe(_Rf_)","extensions":[]},{"name":"OnNext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onnext","signature":"OnNext(_Rf_)","extensions":[]},{"name":"OnPass","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onpass","signature":"OnPass(_Rf_)","extensions":[]},{"name":"OnError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onerror","signature":"OnError(errorHandler)","extensions":[]},{"name":"OnNoMore","description":"","also_written":["OnComplete"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onnomore","signature":"OnNoMore(concludeHandler)","extensions":[]},{"name":"Recieve","description":"Recieve has i before e, and so did every way of listening to it. The old spellings stay; these are the ones a caller reaches for.","also_written":["Emit","Feed","Send","Receive","FeedWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#recieve","signature":"Recieve(data)","extensions":["Many"],"forms":["EmitMany","FeedMany","SendMany","ReceiveMany","RecieveMany","FeedWithMany"]},{"name":"SetAutoConclude","description":"","also_written":["SetAutoComplete"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#setautoconclude","signature":"SetAutoConclude(enabled)","extensions":["XT"],"forms":["SetAutoConcludeXT"]},{"name":"SetAutoConcludeDelay","description":"It used to take anything at all: -500 and \"not a number\" both went straight through to a timer deadline. A refused value leaves the delay ALONE rather than resetting it -- a setter that answers a value it dislikes by destroying a good one is its own defect.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#setautoconcludedelay","signature":"SetAutoConcludeDelay(pnMilliseconds)","extensions":[]},{"name":"ScheduleAutoConclude","description":"The detached-timer helpers are the cure and were already in this module: F5 added them for the settle watchers for this exact reason, and StzReaxisTickDetached passes the argument list through to the callback. The same RunLoop drives them.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#scheduleautoconclude","signature":"ScheduleAutoConclude()","extensions":[]},{"name":"PendingDataCount","description":"Read by the auto-conclude callback, which is HANDED this object and so must ask it rather than reach into it.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#pendingdatacount","signature":"PendingDataCount()","extensions":[]},{"name":"AutoConcludeEnabled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#autoconcludeenabled","signature":"AutoConcludeEnabled()","extensions":[]},{"name":"ClearAutoConcludeTimer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#clearautoconcludetimer","signature":"ClearAutoConcludeTimer()","extensions":[]},{"name":"ScheduleAutoComplete","description":"Same as ScheduleAutoConclude: The detached-timer helpers are the cure and were already in this module: F5 added them for the settle watchers for this exact reason, and StzReaxisTickDetached passes the argument list through to the callback. The same RunLoop drives them.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#scheduleautocomplete","signature":"ScheduleAutoComplete()","extensions":[]},{"name":"AutoConclude","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#autoconclude","signature":"AutoConclude()","extensions":[]},{"name":"AutoComplete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#autocomplete","signature":"AutoComplete()","extensions":[]},{"name":"Conclude","description":"","also_written":["Complete"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#conclude","signature":"Conclude()","extensions":[]},{"name":"Start","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#start","signature":"Start()","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#stop","signature":"Stop()","extensions":[]},{"name":"Cleanup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#cleanup","signature":"Cleanup()","extensions":[]},{"name":"CheckErrorHandling","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#checkerrorhandling","signature":"CheckErrorHandling(error)","extensions":[]},{"name":"SetOverflowStrategy","description":"","also_written":["SetBackpressureStrategy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#setoverflowstrategy","signature":"SetOverflowStrategy(_strategy_, maxBufferSize)","extensions":[]},{"name":"OnOverflow","description":"","also_written":["OnBackpressure"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onoverflow","signature":"OnOverflow(handler)","extensions":[]},{"name":"OnBufferFull","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#onbufferfull","signature":"OnBufferFull(handler)","extensions":[]},{"name":"HandleOverflow","description":"","also_written":["HandleBackpressure"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#handleoverflow","signature":"HandleOverflow(data)","extensions":[]},{"name":"ProcessAnItemFromBuffer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#processanitemfrombuffer","signature":"ProcessAnItemFromBuffer()","extensions":[]},{"name":"ProcessAllInBuffer","description":"","also_written":["DrainBuffer"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#processallinbuffer","signature":"ProcessAllInBuffer()","extensions":[]},{"name":"OverflowStats","description":"","also_written":["BackpressureStats"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivestream.html#overflowstats","signature":"OverflowStats()","extensions":[]}]},{"name":"stzReactiveSystem","also_named":["stzReactive"],"area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactive.ring","inherits":{},"methods":[{"name":"init","description":"Sets up the timer manager and core reactive components, preparing the system for asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#init","signature":"init()","extensions":[]},{"name":"LibuvLoop","description":"The real libuv loop handle backing this system (NULL in the no-DLL poller fallback). Real again since F5.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#libuvloop","signature":"LibuvLoop()","extensions":[]},{"name":"ReactorQ","description":"The backing reactor as a chainable stz object (Q-convention); NULL in the poller fallback.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#reactorq","signature":"ReactorQ()","extensions":[]},{"name":"Start","description":"Controls the lifecycle of the event loop, managing the execution and cleanup of asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#start","signature":"Start()","extensions":[]},{"name":"Run","description":"Same as Start: Controls the lifecycle of the event loop, managing the execution and cleanup of asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#run","signature":"Run()","extensions":[]},{"name":"RunLoop","description":"Same as Start: Controls the lifecycle of the event loop, managing the execution and cleanup of asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#runloop","signature":"RunLoop()","extensions":[]},{"name":"Execute","description":"Same as Start: Controls the lifecycle of the event loop, managing the execution and cleanup of asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#execute","signature":"Execute()","extensions":[]},{"name":"ExecuteLoop","description":"Same as Start: Controls the lifecycle of the event loop, managing the execution and cleanup of asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#executeloop","signature":"ExecuteLoop()","extensions":[]},{"name":"RunReactiveLoop","description":"Same as Start: Controls the lifecycle of the event loop, managing the execution and cleanup of asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#runreactiveloop","signature":"RunReactiveLoop()","extensions":[]},{"name":"ExecuteReactiveLoop","description":"Same as Start: Controls the lifecycle of the event loop, managing the execution and cleanup of asynchronous operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#executereactiveloop","signature":"ExecuteReactiveLoop()","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stop","signature":"Stop()","extensions":[]},{"name":"StopLoop","description":"F5: the reactor is deliberately NOT destroyed here. The manager/http hold handle-sharing COPIES (Haro attribute assignment copies objects), so destroying from Stop() -- which timer callbacks may invoke MID-LOOP -- would leave those copies submitting on a freed loop (use-after-free). The idle loop thread is reclaimed at process exit; callers needing eager teardown may ReactorQ().Destroy() once no loop is running.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stoploop","signature":"StopLoop()","extensions":[]},{"name":"StopExecution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stopexecution","signature":"StopExecution()","extensions":[]},{"name":"StopLoopExecution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stoploopexecution","signature":"StopLoopExecution()","extensions":[]},{"name":"StopSafe","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stopsafe","signature":"StopSafe()","extensions":[]},{"name":"SafeStopLoop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#safestoploop","signature":"SafeStopLoop()","extensions":[]},{"name":"SafeStopExecution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#safestopexecution","signature":"SafeStopExecution()","extensions":[]},{"name":"SafeStopLoopExecution","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#safestoploopexecution","signature":"SafeStopLoopExecution()","extensions":[]},{"name":"StopNext","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stopnext","signature":"StopNext()","extensions":[]},{"name":"StopNextLoop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stopnextloop","signature":"StopNextLoop()","extensions":[]},{"name":"Reactivate","description":"Enables functions or objects to participate in the asynchronous event loop with reactive behavior.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#reactivate","signature":"Reactivate(p)","extensions":[]},{"name":"MakeReactive","description":"general reactive method - reactivates a function or object","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#makereactive","signature":"MakeReactive(param)","extensions":[]},{"name":"ReactivateFunction","description":"Wraps functions for asynchronous, event-driven execution within the reactive system.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#reactivatefunction","signature":"ReactivateFunction(cFuncName)","extensions":[]},{"name":"MakeFunctionReactive","description":"reactive functions","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#makefunctionreactive","signature":"MakeFunctionReactive(cFuncName)","extensions":[]},{"name":"ReactivateObject","description":"Manages reactive objects for data binding and asynchronous updates in the event loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#reactivateobject","signature":"ReactivateObject(p)","extensions":[]},{"name":"MakeReactiveObject","description":"reactive objects","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#makereactiveobject","signature":"MakeReactiveObject(p)","extensions":[]},{"name":"ReactiveObject","description":"reactive objects","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#reactiveobject","signature":"ReactiveObject()","extensions":[]},{"name":"CreateReactiveObject","description":"reactive objects","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createreactiveobject","signature":"CreateReactiveObject()","extensions":[]},{"name":"BindObjects","description":"reactive objects","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#bindobjects","signature":"BindObjects(poSource, pcSourceAttr, poTarget, pcTargetAttr, _bindingMode_)","extensions":[]},{"name":"CreateStream","description":"reactive streams","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createstream","signature":"CreateStream(id)","extensions":["XT"],"forms":["CreateStreamXT"]},{"name":"CreateNetworkStream","description":"reactive streams","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createnetworkstream","signature":"CreateNetworkStream(id)","extensions":[]},{"name":"CreateSensorStream","description":"reactive streams","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createsensorstream","signature":"CreateSensorStream(id)","extensions":[]},{"name":"CreateFileStream","description":"reactive streams","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createfilestream","signature":"CreateFileStream(id)","extensions":[]},{"name":"CreateTimerStream","description":"reactive streams","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createtimerstream","signature":"CreateTimerStream(id)","extensions":[]},{"name":"CreateLibuvStream","description":"reactive streams","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createlibuvstream","signature":"CreateLibuvStream(id)","extensions":[]},{"name":"CreateTimer","description":"Manages timers for scheduling delayed or periodic tasks in the reactive system.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createtimer","signature":"CreateTimer(id, intervalMs, _callback_)","extensions":["XT"],"forms":["CreateTimerXT"]},{"name":"CreateTask","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#createtask","signature":"CreateTask(id, f)","extensions":[]},{"name":"RunAfter","description":"","also_written":["SetTimeout"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#runafter","signature":"RunAfter(_delay_, _callback_)","extensions":["XT"],"forms":["RunAfterXT","SetTimeoutXT"]},{"name":"RunEvery","description":"","also_written":["SetInterval"],"url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#runevery","signature":"RunEvery(_interval_, _callback_)","extensions":["XT"],"forms":["RunEveryXT"]},{"name":"StopTimer","description":"The object branch used to be just _timer_.Stop(), which set a flag on whatever the caller was holding. The manager stores a COPY, so the copy it is running never heard about it and went on firing. Removing it from the manager BY ID is what actually stops a timer -- proven: the id path takes the registration from one to zero.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stoptimer","signature":"StopTimer(_timer_)","extensions":[]},{"name":"StopAllTimers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stopalltimers","signature":"StopAllTimers()","extensions":[]},{"name":"HttpGet","description":"Handles asynchronous HTTP GET and POST requests for network communication.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#httpget","signature":"HttpGet(url, onSuccess, onError)","extensions":["XT"],"forms":["HttpGetXT"]},{"name":"HttpPost","description":"reactive http requests","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#httppost","signature":"HttpPost(url, data, onSuccess, onError)","extensions":["XT"],"forms":["HttpPostXT"]},{"name":"LibUVBufferToString","description":"Converts between libuv buffers and strings for easier data processing in network operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#libuvbuffertostring","signature":"LibUVBufferToString(buffer)","extensions":[]},{"name":"StringToLibUVBuffer","description":"buffer utilities","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#stringtolibuvbuffer","signature":"StringToLibUVBuffer(str)","extensions":[]},{"name":"AddTask","description":"Manages tasks, streams, and timers for internal system operations.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#addtask","signature":"AddTask(_task_)","extensions":[]},{"name":"AddStream","description":"internal methods","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#addstream","signature":"AddStream(_stream_)","extensions":[]},{"name":"AddTimer","description":"internal methods","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivesystem.html#addtimer","signature":"AddTimer(_timer_)","extensions":[]}]},{"name":"stzReactiveTask","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveTask.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#init","signature":"init(id, f, engine, errorMode)","extensions":[]},{"name":"Then_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#then_","signature":"Then_(completeFunc)","extensions":[]},{"name":"Catch_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#catch_","signature":"Catch_(errorFunc)","extensions":[]},{"name":"Execute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#execute","signature":"Execute()","extensions":[]},{"name":"Status","description":"The class recorded a status, a result and (now) an error, and offered no way to read any of them. A caller whose task failed could not ask what went wrong; a caller whose task succeeded could not collect the answer unless they had registered a handler first.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#status","signature":"Status()","extensions":[]},{"name":"Result","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#result","signature":"Result()","extensions":[]},{"name":"Error","description":"\"\" when the task has not failed.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#error","signature":"Error()","extensions":[]},{"name":"HasFailed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#hasfailed","signature":"HasFailed()","extensions":[]},{"name":"WasReported","description":"Did the failure reach anyone -- a raise, a handler, or stdout? Only ERROR_IGNORE answers FALSE, and it is the one mode that asked to. Without this the fallback arm had no observable effect at all: removing it left every assertion green, because recording a reason is not reporting it.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#wasreported","signature":"WasReported()","extensions":[]},{"name":"Succeeded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#succeeded","signature":"Succeeded()","extensions":[]},{"name":"Complete","description":"Not every task computes. stzReactiveObject.SetAsync already HAS the value it is going to store, and its attempt to wrap one in a task function -- `func { return _newValue_ }` -- raised R24, because a Haro lambda cannot read a caller's local. These two let a caller that did the work itself still report it through the same task surface, so Status()/Result()/ Error() mean the same thing however the work happened.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#complete","signature":"Complete(pResult)","extensions":[]},{"name":"Fail","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#fail","signature":"Fail(pcMsg)","extensions":[]},{"name":"Cleanup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetask.html#cleanup","signature":"Cleanup()","extensions":[]}]},{"name":"stzReactiveTimer","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactivetimer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveTimer.ring","inherits":{},"methods":[{"name":"Init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetimer.html#init","signature":"Init(id, intervalMs, f, engine, oneTime)","extensions":[]},{"name":"Start","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetimer.html#start","signature":"Start()","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetimer.html#stop","signature":"Stop()","extensions":[]},{"name":"Tick","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetimer.html#tick","signature":"Tick()","extensions":[]},{"name":"CheckAndTick","description":"Drive the timer from the manager's poll loop. Returns isActive so the manager can prune completed one-shot timers.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetimer.html#checkandtick","signature":"CheckAndTick()","extensions":[]},{"name":"Cleanup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactivetimer.html#cleanup","signature":"Cleanup()","extensions":[]}]},{"name":"stzReactor","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#init","signature":"init()","extensions":[]},{"name":"Handle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#handle","signature":"Handle()","extensions":[]},{"name":"Version","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#version","signature":"Version()","extensions":[]},{"name":"SubmitTimer","description":"── timers ───────────────────────────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#submittimer","signature":"SubmitTimer(nDelayMs)","extensions":[]},{"name":"AwaitTimer","description":"Block up to nTimeoutMs for the timer; returns 0 (fired), -1 (running/timeout) or -2 (unknown id).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#awaittimer","signature":"AwaitTimer(nId, nTimeoutMs)","extensions":[]},{"name":"Poll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#poll","signature":"Poll(nId)","extensions":[]},{"name":"JobState","description":"Non-draining peek: -2 unknown, -1 running, 0 ready-to-fetch.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#jobstate","signature":"JobState(nId)","extensions":[]},{"name":"Pending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#pending","signature":"Pending()","extensions":[]},{"name":"SubmitTcp","description":"── async TCP request/response ───────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#submittcp","signature":"SubmitTcp(cHost, nPort, cPayload)","extensions":[]},{"name":"AwaitTcp","description":"Block up to nTimeoutMs for the response body (empty on error/timeout).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#awaittcp","signature":"AwaitTcp(nId, nTimeoutMs)","extensions":[]},{"name":"PollTcp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#polltcp","signature":"PollTcp(nId)","extensions":[]},{"name":"TcpLastStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#tcplaststatus","signature":"TcpLastStatus()","extensions":[]},{"name":"TcpRequest","description":"Submit + await an async TCP request in one call; returns the body.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#tcprequest","signature":"TcpRequest(cHost, nPort, cPayload, nTimeoutMs)","extensions":[]},{"name":"SubmitSpawn","description":"Run a subprocess on the loop, capture its stdout, report the exit code -- non-Haro workers run OFF-THREAD, drained via the job idiom. The command is the program followed by its arguments. Submit; acArgv = [ program, arg1, arg2, ... ]. Returns a job id.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#submitspawn","signature":"SubmitSpawn(acArgv)","extensions":[]},{"name":"AwaitSpawn","description":"Block up to nTimeoutMs for the child; returns its stdout.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#awaitspawn","signature":"AwaitSpawn(nId, nTimeoutMs)","extensions":[]},{"name":"PollSpawn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#pollspawn","signature":"PollSpawn(nId)","extensions":[]},{"name":"SpawnLastStatus","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#spawnlaststatus","signature":"SpawnLastStatus()","extensions":[]},{"name":"KillSpawn","description":"Force-kill a spawned child by job id: send nSignum (default SIGKILL=9; SIGTERM=15). On Windows libuv maps these to TerminateProcess. Returns 0 on success, negative on error (-2 not found, -3 already exited, -4 not a spawn / no handle). The kill is mutex-guarded in the engine so it can't race the loop thread reaping the process on its own exit.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#killspawn","signature":"KillSpawn(nId, nSignum)","extensions":[]},{"name":"KillSpawnHard","description":"SIGKILL by default (the forceful stop for a wedged child).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#killspawnhard","signature":"KillSpawnHard(nId)","extensions":[]},{"name":"Spawn","description":"Submit + await in one call; returns the child's stdout.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#spawn","signature":"Spawn(acArgv, nTimeoutMs)","extensions":[]},{"name":"SubmitHttp","description":"A full HTTP(S) request runs on a libuv WORKER thread via curl (native Schannel TLS on Windows) and is drained through the job idiom -- so https:// is genuinely async, no TLS state machine on the loop. Methods: 0=GET 1=POST 2=PUT 3=DELETE 4=HEAD 5=OPTIONS 6=PATCH.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#submithttp","signature":"SubmitHttp(nMethod, cUrl, cBody)","extensions":[]},{"name":"AwaitHttp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#awaithttp","signature":"AwaitHttp(nId, nTimeoutMs)","extensions":[]},{"name":"PollHttp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#pollhttp","signature":"PollHttp(nId)","extensions":[]},{"name":"HttpLastStatus","description":"HTTP status code of the last drained request (or < 0 on error).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#httplaststatus","signature":"HttpLastStatus()","extensions":[]},{"name":"HttpGet","description":"Submit + await a GET in one call; returns the response body.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#httpget","signature":"HttpGet(cUrl, nTimeoutMs)","extensions":[]},{"name":"HttpPost","description":"Submit + await a POST with a body; returns the response body.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#httppost","signature":"HttpPost(cUrl, cBody, nTimeoutMs)","extensions":[]},{"name":"Listen","description":"A listener lives on the loop thread; Haro drains EVENTS: [ :accept, nConn, \"\" ] / [ :data, nConn, cBytes ] / [ :closed, nConn, \"\" ] / [] when there is none. In http mode each :data event is ONE complete framed HTTP/1.1 request (headers + Content-Length body, pipelining-safe). Raw TCP stream listener (IoT/telemetry). nPort 0 = ephemeral. Returns the server id (>0) or a negative uv error code.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#listen","signature":"Listen(cHost, nPort)","extensions":[]},{"name":"ListenHttp","description":"HTTP/1.1 listener: :data events carry complete requests.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#listenhttp","signature":"ListenHttp(cHost, nPort)","extensions":[]},{"name":"ListenStzm","description":"STZM message-plane listener (distribution D0): each :data event is ONE complete STZM frame (header + payload). Unpack with StzmUnpack().","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#listenstzm","signature":"ListenStzm(cHost, nPort)","extensions":[]},{"name":"ListenStzmTls","description":"TLS-terminating STZM listener (D5): the same framed message plane over the same mbedTLS termination the HTTPS listener uses. A non-empty cCaPath verifies client certs; bRequireClient makes a valid one MANDATORY (mutual TLS node links).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#listenstzmtls","signature":"ListenStzmTls(cHost, nPort, cCertPath, cKeyPath, cCaPath, bRequireClient)","extensions":[]},{"name":"ConnectStzm","description":"Persistent CLIENT CHANNEL to a peer (distribution D0). The dial is async: the channel id comes back immediately; link-up arrives as an :accept event on ServerPoll/Await (a failed dial as :closed). The channel then speaks the SAME calls a listener does -- ServerWrite to send, ServerPoll to receive, ServerStop to hang up. A link is a link, whichever side dialed.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#connectstzm","signature":"ConnectStzm(cHost, nPort)","extensions":[]},{"name":"ConnectRaw","description":"Raw-stream client channel (:data events carry stream chunks).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#connectraw","signature":"ConnectRaw(cHost, nPort)","extensions":[]},{"name":"ConnectStzmTls","description":"STZM channel over CLIENT-role TLS (the mTLS counterpart of ListenTls, on the persistent link): this node PRESENTS cCertPath/cKeyPath for the peer's mutual check (\"\" for none) and VALIDATES the peer -- see _TlsVerifyMode() for what bVerify may be. Link-up (:accept) fires only when the handshake COMPLETES -- an up channel is a SECURE channel.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#connectstzmtls","signature":"ConnectStzmTls(cHost, nPort, cCertPath, cKeyPath, cCaPath, bVerify)","extensions":[]},{"name":"WaitLinkUp","description":"Block up to nTimeoutMs for the channel's link-up. Returns the conn id (> 0) to write on, or 0 (dial failed or timed out).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#waitlinkup","signature":"WaitLinkUp(nChanId, nTimeoutMs)","extensions":[]},{"name":"ListenHttpTls","description":"TLS-terminating HTTP listener: each connection runs an mbedTLS handshake (server cert cCertPath + key cKeyPath) before the plaintext HTTP framing -- so the events Haro drains are DECRYPTED requests and ServerWrite responses are encrypted transparently. A non-empty cCaPath turns on client-cert verification; bRequireClient = TRUE makes a valid client cert MANDATORY (mutual TLS). Returns the server id (>0) or a negative error (TLS setup errors are -10..-17). Engine-terminated TLS.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#listenhttptls","signature":"ListenHttpTls(cHost, nPort, cCertPath, cKeyPath, cCaPath, bRequireClient)","extensions":[]},{"name":"ListenHttpsServer","description":"One-way server TLS convenience (no client cert): serve HTTPS with just a server cert + key.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#listenhttpsserver","signature":"ListenHttpsServer(cHost, nPort, cCertPath, cKeyPath)","extensions":[]},{"name":"TlsRequest","description":"Send cRequest (raw HTTP bytes) to cHost:nPort over TLS and return the response bytes (\"\" on failure -- see TlsClientStatus). This node PRESENTS the client cert cCertPath/cKeyPath (for the peer's mutual check; pass \"\" for none), and VALIDATES the peer's server cert (hostname checked via SNI) -- see _TlsVerifyMode() for bVerify. A dedicated mbedTLS transport (PEM certs + mutual auth), separate from the curl path used for general outbound HTTPS.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#tlsrequest","signature":"TlsRequest(cHost, nPort, cRequest, cCertPath, cKeyPath, cCaPath, bVerify)","extensions":[]},{"name":"TlsGet","description":"Convenience: build + send a GET over TLS. Same cert/verify semantics.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#tlsget","signature":"TlsGet(cHost, nPort, cPath, cCertPath, cKeyPath, cCaPath, bVerify)","extensions":[]},{"name":"TlsClientStatus","description":"Result of the last TlsRequest: 0 ok, -1 connect, -2 handshake (an untrusted/invalid peer SERVER cert aborts here), -3 cert verify, -4 setup, -18 verification switched off without :InsecureNoVerify, -19 no trust anchor. NOTE: a server rejecting a MISSING client cert is enforced SERVER-side -- under TLS 1.3 the client's handshake still completes (status 0) but the protected response comes back EMPTY. So the authoritative \"was I let in?\" check is the RESPONSE body, not status.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#tlsclientstatus","signature":"TlsClientStatus()","extensions":[]},{"name":"ServerPort","description":"Actual bound port (useful after nPort = 0).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serverport","signature":"ServerPort(nServerId)","extensions":[]},{"name":"ServerConns","description":"tls client (the mtls counterpart to listenhttptls)","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serverconns","signature":"ServerConns(nServerId)","extensions":[]},{"name":"ServerPoll","description":"Drain one event without blocking; [] if none.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serverpoll","signature":"ServerPoll(nServerId)","extensions":[]},{"name":"ServerAwait","description":"Block up to nTimeoutMs for one event; [] on timeout.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serverawait","signature":"ServerAwait(nServerId, nTimeoutMs)","extensions":[]},{"name":"ServerWrite","description":"Write to a connection; bCloseAfter closes it once the write lands.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serverwrite","signature":"ServerWrite(nServerId, nConnId, cData, bCloseAfter)","extensions":[]},{"name":"ServerCloseConn","description":"tls client (the mtls counterpart to listenhttptls)","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#servercloseconn","signature":"ServerCloseConn(nServerId, nConnId)","extensions":[]},{"name":"ServerSetInbox","description":"Bounded inbox (distribution D1): cap the QUEUED data events with a declared overflow policy -- :DropOldest / :DropNewest / :Refuse (reject and hang up, so the sender observes it). nCap 0 = unbounded. Overflow is COUNTED (ServerOverflow), never silent.","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serversetinbox","signature":"ServerSetInbox(nServerId, nCap, cPolicy)","extensions":[]},{"name":"ServerOverflow","description":"tls client (the mtls counterpart to listenhttptls)","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serveroverflow","signature":"ServerOverflow(nServerId)","extensions":[]},{"name":"ServerPendingData","description":"tls client (the mtls counterpart to listenhttptls)","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serverpendingdata","signature":"ServerPendingData(nServerId)","extensions":[]},{"name":"ServerStop","description":"tls client (the mtls counterpart to listenhttptls)","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#serverstop","signature":"ServerStop(nServerId)","extensions":[]},{"name":"Destroy","description":"── teardown ─────────────────────────────────────────────","url":"https://mayouni.github.io/stzsite/en/reference/stzreactor.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzReactorHttpClient","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzHttpPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#init","signature":"init()","extensions":[]},{"name":"SetTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#settimeout","signature":"SetTimeout(pnMs)","extensions":["Q"],"forms":["SetTimeoutQ"]},{"name":"Timeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#timeout","signature":"Timeout()","extensions":[]},{"name":"Request","description":"the PORT contract, same three arguments as the sandbox","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#request","signature":"Request(pcMethod, pcUrl, pcReqBody)","extensions":[]},{"name":"GetFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#getfrom","signature":"GetFrom(pcUrl)","extensions":[]},{"name":"PostTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#postto","signature":"PostTo(pcUrl, pcBody)","extensions":[]},{"name":"ReactorQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#reactorq","signature":"ReactorQ()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorhttpclient.html#show","signature":"Show()","extensions":[]}]},{"name":"stzReactorPool","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzreactorpool.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactorPool.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorpool.html#init","signature":"init(nWorkers)","extensions":[]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorpool.html#count","signature":"Count()","extensions":[]},{"name":"FetchAll","description":"Submit a whole batch across the loops (so they run concurrently), then await each. aRequests is a list of [cHost, nPort, cPayload]. Returns a list of response bodies (same order as the input).","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorpool.html#fetchall","signature":"FetchAll(aRequests, nTimeoutMs)","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzreactorpool.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzRecursiveRegexMaker","also_named":["stzNestedRegexMaker"],"area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring","inherits":{},"methods":[{"name":"init","description":"@aParentStack / @nParentIndex lived here to track parents during a declarative setup that was replaced: nothing ever pushed to the stack, so the index it derived was always 0, and nothing read it either. AddChildLevel() finds a parent BY NAME (pvtFindLevelByName).","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#init","signature":"init()","extensions":[]},{"name":"AddLevel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#addlevel","signature":"AddLevel(cName, _cPattern_)","extensions":[]},{"name":"AddChildLevel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#addchildlevel","signature":"AddChildLevel(cParentName, cChildName, _cPattern_)","extensions":[]},{"name":"AddQuantifier","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#addquantifier","signature":"AddQuantifier(cLevelName, cQuant)","extensions":[]},{"name":"EnableNamedRecursion","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#enablenamedrecursion","signature":"EnableNamedRecursion()","extensions":[]},{"name":"DisableNamedRecursion","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#disablenamedrecursion","signature":"DisableNamedRecursion()","extensions":[]},{"name":"Pattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#pattern","signature":"Pattern()","extensions":[]},{"name":"SubPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#subpattern","signature":"SubPattern(cLevelName)","extensions":[]},{"name":"LevelNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#levelnames","signature":"LevelNames()","extensions":[],"example":{"code":"o1 = new stzRecursiveRegexMaker()\no1.AddLevel(\"outer\", \"[(]\")\no1.AddChildLevel(\"outer\", \"inner\", \"[0-9]+\")\n? @@( o1.LevelNames() )","output":"[ \"outer\", \"inner\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLevels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#numberoflevels","signature":"NumberOfLevels()","extensions":[],"example":{"code":"o1 = new stzRecursiveRegexMaker()\no1.AddLevel(\"outer\", \"[(]\")\no1.AddChildLevel(\"outer\", \"inner\", \"[0-9]+\")\n? o1.NumberOfLevels()","output":"2","from":"composed from the signature, run in the library"}},{"name":"HasLevel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#haslevel","signature":"HasLevel(cName)","extensions":[],"example":{"code":"o1 = new stzRecursiveRegexMaker()\no1.AddLevel(\"outer\", \"[(]\")\no1.AddChildLevel(\"outer\", \"inner\", \"[0-9]+\")\n? o1.HasLevel(\"outer\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"LevelParent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#levelparent","signature":"LevelParent(cName)","extensions":[]},{"name":"LevelChildren","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#levelchildren","signature":"LevelChildren(cName)","extensions":[],"example":{"code":"o1 = new stzRecursiveRegexMaker()\no1.AddLevel(\"outer\", \"[(]\")\no1.AddChildLevel(\"outer\", \"inner\", \"[0-9]+\")\n? @@( o1.LevelChildren(\"outer\") )","output":"[ \"inner\" ]","from":"composed from the signature, run in the library"}},{"name":"Info","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#info","signature":"Info()","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#reset","signature":"Reset()","extensions":[]},{"name":"pvtFindLevelByName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#pvtfindlevelbyname","signature":"pvtFindLevelByName(cName)","extensions":[]},{"name":"pvtBuildPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrecursiveregexmaker.html#pvtbuildpattern","signature":"pvtBuildPattern(_nLevel_)","extensions":[]}]},{"name":"stzRefinableCode","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/refine/stzRefinableCode.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#init","signature":"init(pcSource)","extensions":[]},{"name":"Source","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#source","signature":"Source()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.Source()","output":"vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#why","signature":"Why()","extensions":[]},{"name":"RefinementPoints","description":"the declared change surface","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#refinementpoints","signature":"RefinementPoints()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? @@( o1.RefinementPoints() )","output":"[ [ \"vat\", \"param\", \"0.10\" ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfPoints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#numberofpoints","signature":"NumberOfPoints()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.NumberOfPoints()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ValueOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#valueof","signature":"ValueOf(pcName)","extensions":[]},{"name":"KindOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#kindof","signature":"KindOf(pcName)","extensions":[]},{"name":"Cascade","description":"CASCADE: the pre-commit blast radius (the review artifact) ----------- which source LINES the point sits on, plus any point that shares a line (the floor's cross-point impact). \"What you read instead of the diff\" (5.8).","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#cascade","signature":"Cascade(pcName)","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? @@( o1.Cascade(\"a\") )","output":"[ [ \"point\", \"a\" ], [ \"exists\", 0 ], [ \"lines\", [ ] ], [ \"alsotouches\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"DeclareDerivation","description":"STAGE 3 wiring: cross-point DERIVATION rules ------------------------ A derivation rule is a named predicate over the code's POST-change state: fPredicate(oCode) returns TRUE when the state is consistent. It fires AFTER the value is tentatively applied and rolls the change back if any rule rejects (so cross-point invariants -- \"vat cannot exceed the ceiling\", \"heap needs a threshold\" -- are enforceable). Same {name, function, message} record shape as stzGraphRule.","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#declarederivation","signature":"DeclareDerivation(pcName, fPredicate, pcMessage)","extensions":[]},{"name":"NumberOfDerivations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#numberofderivations","signature":"NumberOfDerivations()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.NumberOfDerivations()","output":"0","from":"composed from the signature, run in the library"}},{"name":"GovernedBy","description":"STAGE 4 wiring: GOVERNANCE (refining is a governed action) ---------- Wire a (fully configured) stzGovernance. Each point's refinement is the action \"refine-<point>\"; To() calls MayProceed(actor, action) so a refinement needs permission (CAN) + authority (SHOULD) covering the point's declared risk tier before it can mutate the source. the NAME of the object that governs this code (\"\" if none)","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#governedby","signature":"GovernedBy()","extensions":[]},{"name":"SetGovernedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#setgovernedby","signature":"SetGovernedBy(poGov)","extensions":[]},{"name":"Actor","description":"the actor this code acts as","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#actor","signature":"Actor()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.Actor()","output":"refiner","from":"composed from the signature, run in the library"}},{"name":"SetActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#setactor","signature":"SetActor(pcActor)","extensions":[]},{"name":"As","description":"EXECUTION TRUST POSTURES (5.8) -------------------------------------- A posture says WHERE a refinement came from. Trust rank (high -> low): :trusted (3, in-process/verified) > :external (2, an external tool) > :sandboxed (1, isolated run) > :llm (0, LLM-composed). A proposal defaults to :trusted; As(posture) declares otherwise for the next To(). The posture rides into the audit chain; a point's TrustFloor refuses anything below the required rank (LLM-composed edits to a critical knob can be forbidden without forbidding a human's).","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#as","signature":"As(pcPosture)","extensions":[]},{"name":"TrustFloor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#trustfloor","signature":"TrustFloor(pcPoint, pcMinPosture)","extensions":[]},{"name":"TrustFloorOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#trustfloorof","signature":"TrustFloorOf(pcPoint)","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.TrustFloorOf(\"a\")","output":"-1","from":"composed from the signature, run in the library"}},{"name":"SetRiskFor","description":"Governance config MUST go through these delegators: GovernedBy stores a COPY (governance is pure Haro lists, no shared handle), so mutating the caller's original would leave this copy stale (the Haro aliasing doctrine). Delegating keeps @oGov the one live truth. Declare a point's refinement risk tier (\"refine-<point>\").","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#setriskfor","signature":"SetRiskFor(pcPoint, nTier)","extensions":[]},{"name":"SetAllowRefine","description":"Grant the actor permission (CAN) to refine a point.","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#setallowrefine","signature":"SetAllowRefine(pcPoint)","extensions":[]},{"name":"SetAuthorityLevel","description":"Set the actor's authority (SHOULD): :Advisory/:Delegated/ :Autonomous/:EmergencyOverride.","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#setauthoritylevel","signature":"SetAuthorityLevel(pcType)","extensions":[]},{"name":"GovernanceQ","description":"The wired governance as a chainable object (Q-convention) -- returns a fresh copy each call; use for READS (Why/Lineage/NumberOfDecisions).","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#governanceq","signature":"GovernanceQ()","extensions":[]},{"name":"Refine","description":"the typed proposal + the gate","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#refine","signature":"Refine(pcName)","extensions":[]},{"name":"To","description":"apply a value to the pending point THROUGH the gate. Returns [ :admitted, :why ]; on rejection the source is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#to","signature":"To(pValue)","extensions":[]},{"name":"CanRevert","description":"reversibility (a data-model primitive)","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#canrevert","signature":"CanRevert()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.CanRevert()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Revert","description":"undo the last admitted refinement -- a TYPED inverse (single step).","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#revert","signature":"Revert()","extensions":[]},{"name":"RevertTo","description":"ATOMIC multi-step revert: roll the source back to exactly nStep applied refinements (0 = the original source), undoing each step in reverse via its typed inverse. Every undone step is pushed onto the REDO stack. This is reversibility as a data-model primitive: time-travel over the timeline, not a one-off undo button.","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#revertto","signature":"RevertTo(nStep)","extensions":[]},{"name":"CanRedo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#canredo","signature":"CanRedo()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.CanRedo()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Redo","description":"RE-APPLY the most recently reverted step (undo the undo). A fresh admitted Refine clears the redo stack (the timeline forked).","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#redo","signature":"Redo()","extensions":[]},{"name":"Checkpoint","description":"A named marker on the timeline; RevertToCheckpoint rewinds to it.","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#checkpoint","signature":"Checkpoint(pcName)","extensions":[]},{"name":"RevertToCheckpoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#reverttocheckpoint","signature":"RevertToCheckpoint(pcName)","extensions":[]},{"name":"History","description":"The ordered applied timeline: [ name, old, new, posture ] per step.","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#history","signature":"History()","extensions":[]},{"name":"Timeline","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#timeline","signature":"Timeline()","extensions":[]},{"name":"NumberOfSteps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#numberofsteps","signature":"NumberOfSteps()","extensions":[],"example":{"code":"cCfg = 'vat = <R:PARAM name=\"vat\" value=\"0.10\" min=\"0\" max=\"0.25\">'\no1 = new stzRefinableCode(cCfg)\n? o1.NumberOfSteps()","output":"0","from":"composed from the signature, run in the library"}},{"name":"PostureOf","description":"The posture recorded for a given applied step (1-based; \"\" if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#postureof","signature":"PostureOf(nStep)","extensions":[]},{"name":"Rendered","description":"rendering ------------------------------------------------------------ the source with every point's CURRENT value in place (the R-tags stay -- the point is a living knob, not a one-shot substitution)","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#rendered","signature":"Rendered()","extensions":[]},{"name":"Save","description":"persistence (*.zrfn)","url":"https://mayouni.github.io/stzsite/en/reference/stzrefinablecode.html#save","signature":"Save(pcFile)","extensions":[]}]},{"name":"stzRegex","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzregex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring","inherits":{},"methods":[{"name":"init","description":"init and pattern seeting","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#init","signature":"init(pcPattern)","extensions":[]},{"name":"SetPattern","description":"init and pattern seeting","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#setpattern","signature":"SetPattern(pcPattern)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\no1.SetPattern(\"an\")\n? o1.Content()","output":"an","from":"composed from the signature, run in the library"}},{"name":"String","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#string","signature":"String()","extensions":[]},{"name":"Pattern","description":"","also_written":["Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#pattern","signature":"Pattern()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#copy","signature":"Copy()","extensions":[]},{"name":"MatchType","description":"","also_written":["MatchTypeAndOptions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchtype","signature":"MatchType()","extensions":["XT"],"forms":["MatchTypeXT"],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchType()","output":"matchentirecontent","from":"composed from the signature, run in the library"}},{"name":"MatchOptions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchoptions","signature":"MatchOptions()","extensions":[]},{"name":"HasMatch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#hasmatch","signature":"HasMatch()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.HasMatch()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasPartialMatch","description":"Reads the recorded outcome of the LAST match, exactly as HasMatch() does. It used to re-run a fresh unanchored partial probe instead, so the two siblings could describe different matches.","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#haspartialmatch","signature":"HasPartialMatch()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.HasPartialMatch()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LastMatchKind","description":"The kind of the last match: 0 none, 1 complete, 2 partial.","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#lastmatchkind","signature":"LastMatchKind()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.LastMatchKind()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchLinesIn","description":"Softanza scope-based pattern matching methods The scope methods SEARCH within a scope -- the scope sets the boundaries (what \".\" spans, where ^ and $ bind), the match type stays the unanchored search. MatchWord(\"pre[a-z]+\") finds \"preset\" inside a longer sentence; that is the whole point of a word scope.","also_written":["MatchLine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchlinesin","signature":"MatchLinesIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchLinesIn(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchFirstLineIn","description":"","also_written":["MatchFirstLine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchfirstlinein","signature":"MatchFirstLineIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchFirstLineIn(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchWordsIn","description":"","also_written":["MatchWord"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchwordsin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchwordsin.html","signature":"MatchWordsIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"pre\\w+\")\n? o1.MatchWordsIn(\"prefix preprocess present compress\")  # matches pre* words\n? o1.MatchWordsIn(\"compress\")","output":"1\n0","from":"library test"}},{"name":"MatchFirstWordIn","description":"","also_written":["MatchFirstWord"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchfirstwordin","signature":"MatchFirstWordIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchFirstWordIn(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchSegmentsIn","description":"","also_written":["MatchSegment"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchsegmentsin","signature":"MatchSegmentsIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchSegmentsIn(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchFirstSegmentIn","description":"","also_written":["MatchFirstSegment"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchfirstsegmentin","signature":"MatchFirstSegmentIn(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchFirstSegmentIn(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Match","description":"This is what :MatchEntireContent has always said it does, and what the naming redesign settled on: match the complete pattern against the complete content.","also_written":["Macth","IsMatched","MacthString","MatchString"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/match.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/match.html","signature":"Match(pcStr)","extensions":["XT","Many"],"forms":["MacthXT","MatchXT","MatchMany","MatchManyXT"],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.Match(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchFirst","description":"The SEARCH counterpart of Match(): is there a first occurrence of the pattern anywhere in the string? rx(\"[0-9]+\").MatchFirst(\"abc123\") is TRUE where .Match(\"abc123\") is FALSE.","also_written":["Occurs","MatchAnywhere"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchfirst","signature":"MatchFirst(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchFirst(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchAt","description":"Searches for the next occurrence FROM nPos (1-based), which is what Matches() needs to walk a string. Not \"must match starting exactly at nPos\" -- that is MatchXT(s, nPos, :MatchEntireContent, ...).","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchat","signature":"MatchAt(pcStr, nPos)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchAt(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"Matches","description":"Getting all the matching values in a given string","also_written":["Result","Harvest","Results","AllMatches","MatchedValues","MatchingValues","AllMatchingValues","MatchedSubStrings","MatchingSubStrings"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/matches.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/matches.html","signature":"Matches()","extensions":["Z","ZZ"],"forms":["MatchesZ","MatchesZZ","MatchingValuesZ","MatchingValuesZZ","MatchingSubStringsZ","MatchingSubStringsZZ"]},{"name":"NumberOfMatches","description":"","also_written":["CountMatches","HowManyMatches","CountMatchingValues","HowManyMatchingValues","NumberOfMatchingValues"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#numberofmatches","signature":"NumberOfMatches()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.NumberOfMatches()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfChars","description":"","also_written":["CapturedLength"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.NumberOfChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindMatches","description":"","also_written":["FindValues","FindMatchingValues","FindMatchingSubStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#findmatches","signature":"FindMatches()","extensions":["Z","ZZ"],"forms":["FindValuesZ","FindMatchesZ","FindValuesZZ","FindMatchesZZ","FindMatchingValuesZ","FindMatchingValuesZZ","FindMatchingSubStringsZ","FindMatchingSubStringsZZ"]},{"name":"ValuesAndTheirPositions","description":"Same as MatchesZ: This used to print @@(FindMatches()) and return nothing, which made the four aliases below -- every one of them named ...AndTheirPositions -- answer NULL while dumping to the console. Nothing carried a position at all.","entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/valuesandtheirpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/valuesandtheirpositions.html","signature":"ValuesAndTheirPositions()","extensions":[]},{"name":"MatchesAndTheirPositions","description":"Same as MatchesZ: This used to print @@(FindMatches()) and return nothing, which made the four aliases below -- every one of them named ...AndTheirPositions -- answer NULL while dumping to the console. Nothing carried a position at all.","entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchesandtheirpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchesandtheirpositions.html","signature":"MatchesAndTheirPositions()","extensions":[]},{"name":"MatchingValuesAndTheirPositions","description":"Same as MatchesZ: This used to print @@(FindMatches()) and return nothing, which made the four aliases below -- every one of them named ...AndTheirPositions -- answer NULL while dumping to the console. Nothing carried a position at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchingvaluesandtheirpositions","signature":"MatchingValuesAndTheirPositions()","extensions":[]},{"name":"MatchingSubStringsAndTheirPositions","description":"Same as MatchesZ: This used to print @@(FindMatches()) and return nothing, which made the four aliases below -- every one of them named ...AndTheirPositions -- answer NULL while dumping to the console. Nothing carried a position at all.","entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchingsubstringsandtheirpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchingsubstringsandtheirpositions.html","signature":"MatchingSubStringsAndTheirPositions()","extensions":[]},{"name":"ValuesZ","description":"Same as MatchesZ: This used to print @@(FindMatches()) and return nothing, which made the four aliases below -- every one of them named ...AndTheirPositions -- answer NULL while dumping to the console. Nothing carried a position at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#valuesz","signature":"ValuesZ()","extensions":["Z"],"forms":["ValuesZZ"]},{"name":"FindValuesAsSections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#findvaluesassections","signature":"FindValuesAsSections()","extensions":[]},{"name":"FindMatchesAsSections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#findmatchesassections","signature":"FindMatchesAsSections()","extensions":[]},{"name":"FindMatchingValuesAsSection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#findmatchingvaluesassection","signature":"FindMatchingValuesAsSection()","extensions":[]},{"name":"FindMatchingSubStringsAsSections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#findmatchingsubstringsassections","signature":"FindMatchingSubStringsAsSections()","extensions":[]},{"name":"ValuesAsSections","description":"Same as MatchesZZ: Getting all the matching values in a given string (answers [start, end] sections)","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#valuesassections","signature":"ValuesAsSections()","extensions":[]},{"name":"MatchesAsSections","description":"Same as MatchesZZ: Getting all the matching values in a given string (answers [start, end] sections)","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchesassections","signature":"MatchesAsSections()","extensions":[]},{"name":"MatchingValuesAsSection","description":"Same as MatchesZZ: Getting all the matching values in a given string (answers [start, end] sections)","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchingvaluesassection","signature":"MatchingValuesAsSection()","extensions":[]},{"name":"MatchingSubStringsAsSections","description":"Same as MatchesZZ: Getting all the matching values in a given string (answers [start, end] sections)","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchingsubstringsassections","signature":"MatchingSubStringsAsSections()","extensions":[]},{"name":"HasGroups","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#hasgroups","signature":"HasGroups()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.HasGroups()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasNames","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/hasnames.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/hasnames.html","signature":"HasNames()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.HasNames()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CaptureGroups","description":"","also_written":["Capture","Captures","CaptureValues","CapturedValues","CaptureSubStrings","CaptureMatchingSubStrings"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/capturegroups.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/capturegroups.html","signature":"CaptureGroups()","extensions":["XT","Z","ZZ"],"forms":["CaptureZ","CaptureXT","CaptureZZ","CapturesXT","CaptureGroupsZ","CaptureValuesZ","CaptureGroupsXT","CaptureGroupsZZ","CaptureValuesZZ","CapturedValuesZ","CapturedValuesZZ","CaptureSubStringsZ","CaptureSubStringsZZ","CaptureMatchingSubStringsZ","CaptureMatchingSubStringsZZ"]},{"name":"HasValues","description":"","also_written":["HasMatches","HasMatchedValues"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#hasvalues","signature":"HasValues()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.HasValues()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CaptureNames","description":"Named Recursive Match","also_written":["Names","NestedNames","RecursiveNames","CaptureGroupNames","NestedGroupsNames","NestedNamedGroups","RecursiveGroupsNames","RecursiveNamedGroups"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/capturenames.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/capturenames.html","signature":"CaptureNames()","extensions":[]},{"name":"CapturedGroups","description":"","also_written":["Groups"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#capturedgroups","signature":"CapturedGroups()","extensions":[]},{"name":"CaptureByName","description":"","also_written":["GroupByName","NamedCapture"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#capturebyname","signature":"CaptureByName(pcName)","extensions":[]},{"name":"NamedGroups","description":"","also_written":["NamedCaptureGroups"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#namedgroups","signature":"NamedGroups()","extensions":[]},{"name":"FindCapture","description":"","also_written":["FindCaptures","FindCaptureValues","FindCapturedValues","FindCaptureSubStrings","FindCaptureMatchingSubStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#findcapture","signature":"FindCapture()","extensions":["ZZ"],"forms":["FindCaptureZZ","FindCapturesZZ","FindCaptureValuesZZ","FindCapturedValuesZZ","FindCaptureSubStringsZZ","FindCaptureMatchingSubStringsZZ"]},{"name":"CaptureCount","description":"pattern information and validation","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#capturecount","signature":"CaptureCount()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.CaptureCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsValid","description":"pattern information and validation","also_written":["IsValidPattern"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.IsValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"LastError","description":"pattern information and validation","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#lasterror","signature":"LastError()","extensions":[]},{"name":"PatternErrorOffset","description":"pattern information and validation","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#patternerroroffset","signature":"PatternErrorOffset()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.PatternErrorOffset()","output":"-1","from":"composed from the signature, run in the library"}},{"name":"IsPartialMatch","description":"TRUE only when pcStr is a strict PREFIX of something that would match entirely -- on the way there, not there yet.","also_written":["IsPartial","MatchPartial","PartialMatch"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/ispartialmatch.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/ispartialmatch.html","signature":"IsPartialMatch(pcStr)","extensions":["Z"],"forms":["PartialMatchZ"],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.IsPartialMatch(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCompleteMatch","description":"","also_written":["IsComplete"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#iscompletematch","signature":"IsCompleteMatch(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.IsCompleteMatch(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchAsYouType","description":"This is the method the two partial match types exist for. Until the types were wired up it just called an entire-content match, so it rejected every incomplete input -- the exact case it is named after.","also_written":["ValidateAsTyped"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchasyoutype.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchasyoutype.html","signature":"MatchAsYouType(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"(https?://)?(www\\.)?[\\w-]+\\.com\")\n? o1.MatchAsYouType(\"www.\")\n? o1.MatchAsYouType(\"https://\")\n? o1.MatchAsYouType(\"example\")\n? o1.MatchAsYouType(\"example.\")\n? o1.MatchAsYouType(\"example.com\")","output":"1\n1\n1\n1\n1","from":"library test"}},{"name":"MatchInProgress","description":"The search counterpart: is a match either present, or still possible if more text arrives? Used for progressive/incremental search.","also_written":["SearchInProgress"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchinprogress.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/matchinprogress.html","signature":"MatchInProgress(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"quick.*fox\")\n? o1.MatchInProgress(\"qui\")\n? o1.MatchInProgress(\"quick br\")\n? o1.MatchInProgress(\"quick brown f\")\n? o1.MatchInProgress(\"slow\")","output":"1\n1\n1\n0","from":"library test"}},{"name":"PartialMatchInfo","description":"","also_written":["MatchPartialInfo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/partialmatchinfo.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/partialmatchinfo.html","signature":"PartialMatchInfo(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? @@( o1.PartialMatchInfo(\"an\") )","output":"[ [ \"matchtype\", \"partial\" ], [ \"matched\", \"an\" ], [ \"section\", [ 1, 2 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"FindPartialMatch","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzregex/findpartialmatch.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregex/findpartialmatch.html","signature":"FindPartialMatch(pcStr)","extensions":["Z","ZZ"],"forms":["FindPartialMatchZ","FindPartialMatchZZ"],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.FindPartialMatch(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"PartialMatchStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#partialmatchstart","signature":"PartialMatchStart(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.PartialMatchStart(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"PartialMatchLength","description":"","also_written":["PartialMatchSize","PartialMatchNumberOfChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#partialmatchlength","signature":"PartialMatchLength(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.PartialMatchLength(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"MatchRecursive","description":"","also_written":["MatchNested","NestedMatch","RecursiveMatch"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchrecursive","signature":"MatchRecursive(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchRecursive(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRecursiveMatch","description":"","also_written":["IsNestedMatch"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#isrecursivematch","signature":"IsRecursiveMatch()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.IsRecursiveMatch()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RecursiveMatchInfo","description":"","also_written":["NestedMatchInfo"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#recursivematchinfo","signature":"RecursiveMatchInfo()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? @@( o1.RecursiveMatchInfo() )","output":"[ [ \"isrecursive\", 0 ], [ \"depth\", 0 ], [ \"matches\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"MatchManyRecursive","description":"","also_written":["MatchManyNested"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#matchmanyrecursive","signature":"MatchManyRecursive(pacStr)","extensions":["XT"],"forms":["MatchManyNestedXT","MatchManyRecursiveXT"],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.MatchManyRecursive([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"RecursiveSubStrings","description":"","also_written":["NestedValues","NestedMatches","RecursiveValues","NestedSubStrings","RecursiveMatches"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#recursivesubstrings","signature":"RecursiveSubStrings()","extensions":["Z","ZZ"],"forms":["NestedValuesZ","NestedMatchesZ","NestedValuesZZ","NestedMatchesZZ","RecursiveValuesZ","NestedSubStringsZ","RecursiveMatchesZ","RecursiveValuesZZ","NestedSubStringsZZ","RecursiveMatchesZZ","RecursiveSubStringsZ","RecursiveSubStringsZZ"]},{"name":"FindRecursiveSubStrings","description":"","also_written":["FindNested","FindRecursive","FindNestedValues","FindNestedMatches","FindRecursiveValues","FindRecursiveMatches","FindNestedSubPatterns","FindNestedSubStringsZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#findrecursivesubstrings","signature":"FindRecursiveSubStrings()","extensions":["Z","ZZ"],"forms":["FindNestedZ","FindNestedZZ","FindRecursiveZ","FindRecursiveZZ","FindNestedValuesZ","FindNestedMatchesZ","FindNestedValuesZZ","FindNestedMatchesZZ","FindRecursiveValuesZ","FindRecursiveMatchesZ","FindRecursiveValuesZZ","FindNestedSubStringsZZ","FindRecursiveMatchesZZ","FindRecursiveSubStringsZ","FindRecursiveSubStringsZZ"]},{"name":"RecursiveDepth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#recursivedepth","signature":"RecursiveDepth()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.RecursiveDepth()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NestedDepth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#nesteddepth","signature":"NestedDepth()","extensions":[],"example":{"code":"o1 = new stzRegex(\"[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\")\n? o1.NestedDepth()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Explain","description":"explanation methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregex.html#explain","signature":"Explain()","extensions":["XT"],"forms":["ExplainXT"]}]},{"name":"stzRegexLookaroundMaker","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#init","signature":"init()","extensions":[]},{"name":"Reset","description":"Do nothing","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#reset","signature":"Reset()","extensions":[]},{"name":"MustBeFollowedBy","description":"positive patterns","also_written":["LookingAhead"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#mustbefollowedby","signature":"MustBeFollowedBy(pcPattern)","extensions":[]},{"name":"MustBePrecededBy","description":"positive patterns","also_written":["LookingBehind"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/mustbeprecededby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/mustbeprecededby.html","signature":"MustBePrecededBy(pcPattern)","extensions":[]},{"name":"CantBeFollowedBy","description":"negative patterns","also_written":["NotLookingAhead"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/cantbefollowedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/cantbefollowedby.html","signature":"CantBeFollowedBy(pcPattern)","extensions":[]},{"name":"CantBePrecededBy","description":"negative patterns","also_written":["NotLookingBehind"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#cantbeprecededby","signature":"CantBePrecededBy(pcPattern)","extensions":[]},{"name":"ThenMatch","description":"main pattern","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#thenmatch","signature":"ThenMatch(pcPattern)","extensions":[]},{"name":"MustBeFollowedByWord","description":"","also_written":["LookingForWord"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/mustbefollowedbyword.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/mustbefollowedbyword.html","signature":"MustBeFollowedByWord(pcWord)","extensions":[]},{"name":"MustBePrecededByWord","description":"","also_written":["LookingBehindWord"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#mustbeprecededbyword","signature":"MustBePrecededByWord(pcWord)","extensions":[]},{"name":"CantBeFollowedByWord","description":"","also_written":["NotFollowedByWord"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#cantbefollowedbyword","signature":"CantBeFollowedByWord(pcWord)","extensions":[]},{"name":"CantBePrecededByWord","description":"","also_written":["NotPrecededByWord"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#cantbeprecededbyword","signature":"CantBePrecededByWord(pcWord)","extensions":[]},{"name":"MustBeFollowedByNumber","description":"","also_written":["LookingForNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#mustbefollowedbynumber","signature":"MustBeFollowedByNumber()","extensions":[]},{"name":"MustBePrecededByNumber","description":"","also_written":["LookingBehindNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#mustbeprecededbynumber","signature":"MustBePrecededByNumber()","extensions":[]},{"name":"MustBeFollowedBySpace","description":"","also_written":["LookingForSpace"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#mustbefollowedbyspace","signature":"MustBeFollowedBySpace()","extensions":[]},{"name":"MustBePrecededBySpace","description":"","also_written":["LookingBehindSpace"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#mustbeprecededbyspace","signature":"MustBePrecededBySpace()","extensions":[]},{"name":"Pattern","description":"pattern output","entry":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/pattern.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker/pattern.html","signature":"Pattern()","extensions":[]},{"name":"Info","description":"pattern output","url":"https://mayouni.github.io/stzsite/en/reference/stzregexlookaroundmaker.html#info","signature":"Info()","extensions":[],"example":{"code":"o1 = new stzRegexLookaroundMaker()\n? @@( o1.Info() )","output":"[ [ \"direction\", \"\" ], [ \"type\", \"\" ], [ \"lookpattern\", \"\" ], [ \"mainpattern\", \"\" ], [ \"pattern\", \"\" ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzRegexMaker","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#init","signature":"init()","extensions":[]},{"name":"AddRange","description":"adding sequences","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addrange","signature":"AddRange(cType, _cRange_, cQuant, nTimes1, _nTimes2_)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddRange(:Digits, \"a-f\", :OneOrMore, 2, 5)\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b[a-f]","from":"composed from the signature, run in the library"}},{"name":"AddAmongChars","description":"adding sequences","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addamongchars","signature":"AddAmongChars(_cChars_, cQuant, nTimes1, _nTimes2_)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddAmongChars(\"abc\", :OneOrMore, 2, 5)\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b[abc]","from":"composed from the signature, run in the library"}},{"name":"AddAmongDigits","description":"adding sequences","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addamongdigits","signature":"AddAmongDigits(_cDigits_, cQuant, nTimes1, _nTimes2_)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddAmongDigits(\"123\", :OneOrMore, 2, 5)\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b[123]","from":"composed from the signature, run in the library"}},{"name":"AddNotAmongChars","description":"adding sequences","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addnotamongchars","signature":"AddNotAmongChars(_cChars_, cQuant, nTimes1, _nTimes2_)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddNotAmongChars(\"abc\", :OneOrMore, 2, 5)\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b[^abc]","from":"composed from the signature, run in the library"}},{"name":"AddNotAmongDigits","description":"adding sequences","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addnotamongdigits","signature":"AddNotAmongDigits(_cDigits_, cQuant, nTimes1, _nTimes2_)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddNotAmongDigits(\"123\", :OneOrMore, 2, 5)\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b[^123]","from":"composed from the signature, run in the library"}},{"name":"AddCharsRange","description":"adding sequences","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addcharsrange","signature":"AddCharsRange(_cRange_, cQuant, nTimes1, _nTimes2_)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddCharsRange(\"a-f\", :OneOrMore, 2, 5)\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b[a-f]","from":"composed from the signature, run in the library"}},{"name":"AddDigitsRange","description":"adding sequences","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#adddigitsrange","signature":"AddDigitsRange(_cDigits_, cQuant, nTimes1, _nTimes2_)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddDigitsRange(\"123\", :OneOrMore, 2, 5)\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b[123]","from":"composed from the signature, run in the library"}},{"name":"Pattern","description":"getting the string pattern ant its fragments","entry":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/pattern.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/pattern.html","signature":"Pattern()","extensions":[],"example":{"code":"o1 = new stzRegexMaker\no1.SetCase(:insensitive)\no1.AddCapturingGroup(\"quote\", '[\"\"].*?[\"\"]')\no1.AddComment(\"Matches smart quotes and content\")\n? o1.Pattern()","output":"(?i)(?P<quote>[\"\"].*?[\"\"])(?#Matches smart quotes and content)","from":"library test"}},{"name":"Fragments","description":"","also_written":["Frags"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#fragments","signature":"Fragments()","extensions":["XT"],"forms":["FragsXT","FragmentsXT"],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\n? @@( o1.Fragments() )","output":"[ \"\\b\", \"(?P<\", \"digits\", \">\", \"\\d+\", \")\", \"\\b\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfFragements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#numberoffragements","signature":"NumberOfFragements()","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\n? o1.NumberOfFragements()","output":"7","from":"composed from the signature, run in the library"}},{"name":"HowManyFragments","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#howmanyfragments","signature":"HowManyFragments()","extensions":[]},{"name":"CountFragments","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#countfragments","signature":"CountFragments()","extensions":[]},{"name":"NumberOfFrags","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#numberoffrags","signature":"NumberOfFrags()","extensions":[]},{"name":"HowManyFrags","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#howmanyfrags","signature":"HowManyFrags()","extensions":[]},{"name":"CountFrags","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#countfrags","signature":"CountFrags()","extensions":[]},{"name":"Fragment","description":"","also_written":["Frag"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#fragment","signature":"Fragment(n)","extensions":["XT"],"forms":["FragXT","FragmentXT"],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\n? o1.Fragment(1)","output":"\\b","from":"composed from the signature, run in the library"}},{"name":"FragmentAndSequence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#fragmentandsequence","signature":"FragmentAndSequence(n)","extensions":[]},{"name":"FragAndSeq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#fragandseq","signature":"FragAndSeq(n)","extensions":[]},{"name":"FragmentAndItsSequence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#fragmentanditssequence","signature":"FragmentAndItsSequence(n)","extensions":[]},{"name":"FragAndItsSeq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#fraganditsseq","signature":"FragAndItsSeq(n)","extensions":[]},{"name":"FragSeq","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#fragseq","signature":"FragSeq(n)","extensions":[]},{"name":"Quantifiers","description":"getting the quantifiers","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#quantifiers","signature":"Quantifiers()","extensions":["XT"],"forms":["QuantifiersXT"]},{"name":"QuantifiersCommands","description":"getting the quantifiers","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#quantifierscommands","signature":"QuantifiersCommands()","extensions":[]},{"name":"Sequences","description":"","also_written":["Seqs","Commands"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#sequences","signature":"Sequences()","extensions":["XT"],"forms":["SeqsXT","CommandsXT","SequencesXT"]},{"name":"NumberOfSequences","description":"","also_written":["CountSeqs","HowManySeqs","NumberOfSeqs","CountCommands","CountSequences","HowManyCommands","HowManySequences","NumberOfCommands"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#numberofsequences","signature":"NumberOfSequences()","extensions":[]},{"name":"Sequence","description":"","also_written":["Seq","Command"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#sequence","signature":"Sequence(n)","extensions":["XT"],"forms":["SeqXT","CommandXT","SequenceXT"]},{"name":"SequenceAndFragment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#sequenceandfragment","signature":"SequenceAndFragment(n)","extensions":[]},{"name":"SeqAndFrag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#seqandfrag","signature":"SeqAndFrag(n)","extensions":[]},{"name":"SequenceAndItsFragment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#sequenceanditsfragment","signature":"SequenceAndItsFragment(n)","extensions":[]},{"name":"SeqAndItsFrag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#seqanditsfrag","signature":"SeqAndItsFrag(n)","extensions":[]},{"name":"SeqFrag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#seqfrag","signature":"SeqFrag(n)","extensions":[]},{"name":"CommandAndFragment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#commandandfragment","signature":"CommandAndFragment()","extensions":[]},{"name":"CommandAndFrag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#commandandfrag","signature":"CommandAndFrag()","extensions":[]},{"name":"CommandAndItsFragment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#commandanditsfragment","signature":"CommandAndItsFragment()","extensions":[]},{"name":"CommandAndItsFrag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#commandanditsfrag","signature":"CommandAndItsFrag()","extensions":[]},{"name":"RepeatSequence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#repeatsequence","signature":"RepeatSequence(n)","extensions":[]},{"name":"RepeatCommand","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#repeatcommand","signature":"RepeatCommand(n)","extensions":[]},{"name":"CanContainAChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontainachar","signature":"CanContainAChar(p, pRepeat)","extensions":[]},{"name":"CanContaingChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontaingchar","signature":"CanContaingChar(p, pRepeat)","extensions":[]},{"name":"CanContainACharBetween","description":"","also_written":["CanContainCharBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontainacharbetween","signature":"CanContainACharBetween(paChars, pRepeat)","extensions":[]},{"name":"CanContainACharAmong","description":"","also_written":["CanContainCharAmong"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontainacharamong","signature":"CanContainACharAmong(pChars, pRepeat)","extensions":[]},{"name":"CanContainADigit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontainadigit","signature":"CanContainADigit(p, pRepeat)","extensions":[]},{"name":"CanContaingdigit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontaingdigit","signature":"CanContaingdigit(p, pRepeat)","extensions":[]},{"name":"CanContainADigitBetween","description":"","also_written":["CanContainDigitBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontainadigitbetween","signature":"CanContainADigitBetween(paDigits, pRepeat)","extensions":[]},{"name":"CanContainADigitAmong","description":"","also_written":["CanContainDigitAmong"],"url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#cancontainadigitamong","signature":"CanContainADigitAmong(pDigits, pRepeat)","extensions":[]},{"name":"AddLiteral","description":"adding a litteral string","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addliteral","signature":"AddLiteral(pcStr)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddLiteral(\"a\")\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\ba","from":"composed from the signature, run in the library"}},{"name":"AddCharacterClass","description":"character class helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addcharacterclass","signature":"AddCharacterClass(pcClass)","extensions":[]},{"name":"AddCharClass","description":"character class helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addcharclass","signature":"AddCharClass(pcClass)","extensions":[]},{"name":"AddClass","description":"character class helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addclass","signature":"AddClass(pcClass)","extensions":[]},{"name":"AddCommonPattern","description":"common pattern helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addcommonpattern","signature":"AddCommonPattern(pcType)","extensions":[]},{"name":"AddBackReference","description":"backreference helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addbackreference","signature":"AddBackReference(pcGroupName)","extensions":[],"example":{"code":"o1 = new stzRegexMaker()\no1.AddWordBoundary(:start)\no1.AddCapturingGroup(\"digits\", \"\\d+\")\no1.AddWordBoundary(:end)\no1.AddBackReference(\"a\")\n? o1.Pattern()","output":"\\b(?P<digits>\\d+)\\b(?P=a)","from":"composed from the signature, run in the library"}},{"name":"AddUnicodeCategory","description":"unicode category helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addunicodecategory","signature":"AddUnicodeCategory(pcCategory)","extensions":[]},{"name":"AddWordBoundary","description":"word boundary helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addwordboundary","signature":"AddWordBoundary(pcType)","extensions":[]},{"name":"AddCapturingGroup","description":"capturing group helper","entry":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/addcapturinggroup.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/addcapturinggroup.html","signature":"AddCapturingGroup(pcName, pcPattern)","extensions":[],"example":{"code":"o1 = new stzRegexMaker\no1.SetCase(:insensitive)\no1.AddCapturingGroup(\"quote\", '[\"\"].*?[\"\"]')\no1.AddComment(\"Matches smart quotes and content\")\n? o1.Pattern()","output":"(?i)(?P<quote>[\"\"].*?[\"\"])(?#Matches smart quotes and content)","from":"library test"}},{"name":"AddMatchLength","description":"match length behavior helper","entry":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/addmatchlength.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/addmatchlength.html","signature":"AddMatchLength(pcPattern, pcBehavior)","extensions":[],"example":{"code":"o1 = new stzRegexMaker\no1.AddMatchLength(\"\\w+\", :shortest)  # Split \"item1,item2\" into separate matches\no1.AddMatchLength(\".+\", :longest)    # Capture \"key=value\" as single entry\no1.AddMatchLength(\"\\d+\", :complete)  # Match complete number without backtracking\n? o1.Pattern()","output":"\\w++?.++\\d+++","from":"library test"}},{"name":"AddVariableLength","description":"variable length helper","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#addvariablelength","signature":"AddVariableLength(pcPattern, pcQuantifier)","extensions":[]},{"name":"AddComment","description":"comment helper","entry":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/addcomment.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/addcomment.html","signature":"AddComment(pcText)","extensions":[],"example":{"code":"o1 = new stzRegexMaker\no1.SetCase(:insensitive)\no1.AddCapturingGroup(\"quote\", '[\"\"].*?[\"\"]')\no1.AddComment(\"Matches smart quotes and content\")\n? o1.Pattern()","output":"(?i)(?P<quote>[\"\"].*?[\"\"])(?#Matches smart quotes and content)","from":"library test"}},{"name":"SetCase","description":"case sensitivity helper","entry":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/setcase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker/setcase.html","signature":"SetCase(pcMode)","extensions":["XT"],"forms":["SetCaseXT"],"example":{"code":"o1 = new stzRegexMaker\no1.SetCase(:insensitive)\no1.AddCapturingGroup(\"quote\", '[\"\"].*?[\"\"]')\no1.AddComment(\"Matches smart quotes and content\")\n? o1.Pattern()","output":"(?i)(?P<quote>[\"\"].*?[\"\"])(?#Matches smart quotes and content)","from":"library test"}},{"name":"ComposePatterns","description":"pattern composition","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#composepatterns","signature":"ComposePatterns(paPatterns, pcMode)","extensions":[]},{"name":"DefineGroup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#definegroup","signature":"DefineGroup(pcName, pcPattern)","extensions":[]},{"name":"ReuseGroupPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#reusegrouppattern","signature":"ReuseGroupPattern(pcGroupName)","extensions":[]},{"name":"ReuseGroup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#reusegroup","signature":"ReuseGroup(pcGroupName)","extensions":[]},{"name":"MatchSameContentAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#matchsamecontentas","signature":"MatchSameContentAs(pcGroupName)","extensions":[]},{"name":"MatchOppositeTagAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#matchoppositetagas","signature":"MatchOppositeTagAs(pcTagGroupName)","extensions":[]},{"name":"IsBeforeGroup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#isbeforegroup","signature":"IsBeforeGroup(pcGroupName)","extensions":[]},{"name":"FindGroup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#findgroup","signature":"FindGroup(pcName)","extensions":[]},{"name":"pvtGetRepeat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexmaker.html#pvtgetrepeat","signature":"pvtGetRepeat(pRepeat)","extensions":[]}]},{"name":"stzRegexuter","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexUter.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#init","signature":"init()","extensions":[]},{"name":"AddTrigger","description":"trigger methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#addtrigger","signature":"AddTrigger(aTrigger)","extensions":[]},{"name":"Trigger","description":"trigger methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#trigger","signature":"Trigger(aTrigger)","extensions":[]},{"name":"TriggerNameExists","description":"trigger methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#triggernameexists","signature":"TriggerNameExists(cName)","extensions":[]},{"name":"AddCode","description":"code methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#addcode","signature":"AddCode(_cTriggerName_, _cCode_)","extensions":[]},{"name":"AddComputation","description":"code methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#addcomputation","signature":"AddComputation(_cTriggerName_, _cCode_)","extensions":[]},{"name":"@C","description":"code methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#@c","signature":"@C(_cTriggerName_, _cCode_)","extensions":[]},{"name":"Process","description":"process methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#process","signature":"Process(cText)","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\no1.Process(\"abc 7\")\n? @@( o1.Results() )","output":"[ 14, \"ABC\" ]","from":"composed from the signature, run in the library"}},{"name":"Compute","description":"process methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#compute","signature":"Compute(cText)","extensions":[]},{"name":"ResetState","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#resetstate","signature":"ResetState()","extensions":[]},{"name":"AddStateEntry","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#addstateentry","signature":"AddStateEntry(_cTriggerName_, _cPattern_, cMatchedValue, _computedValue_, nPosition)","extensions":[]},{"name":"getAffectedTriggers","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#getaffectedtriggers","signature":"getAffectedTriggers(_cTriggerName_)","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.getAffectedTriggers(\"numbers\") )","output":"[ \"numbers\" ]","from":"composed from the signature, run in the library"}},{"name":"StateByPosition","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#statebyposition","signature":"StateByPosition()","extensions":[]},{"name":"StateByComputationOrder","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#statebycomputationorder","signature":"StateByComputationOrder()","extensions":[]},{"name":"GetDependencyChain","description":"state methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#getdependencychain","signature":"GetDependencyChain(_cTriggerName_)","extensions":[]},{"name":"State","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#state","signature":"State()","extensions":[]},{"name":"Triggers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#triggers","signature":"Triggers()","extensions":[]},{"name":"Matches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#matches","signature":"Matches()","extensions":["XT"],"forms":["MatchesXT"],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.Matches() )","output":"[ \"123\", \"456\", \"hello\", \"world\" ]","from":"composed from the signature, run in the library"}},{"name":"Positions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#positions","signature":"Positions()","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.Positions() )","output":"[ 7, 17, 1, 11 ]","from":"composed from the signature, run in the library"}},{"name":"Results","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#results","signature":"Results()","extensions":["XT"],"forms":["ResultsXT"],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.Results() )","output":"[ 246, 912, \"HELLO\", \"WORLD\" ]","from":"composed from the signature, run in the library"}},{"name":"ResultXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#resultxt","signature":"ResultXT()","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.ResultXT() )","output":"[ [ 246, \"123\" ], [ 912, \"456\" ], [ \"HELLO\", \"hello\" ], [ \"WORLD\", \"world\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ResultsAndMatches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#resultsandmatches","signature":"ResultsAndMatches()","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.ResultsAndMatches() )","output":"[ [ 246, \"123\" ], [ 912, \"456\" ], [ \"HELLO\", \"hello\" ], [ \"WORLD\", \"world\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ResultsAndTheirMatches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#resultsandtheirmatches","signature":"ResultsAndTheirMatches()","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.ResultsAndTheirMatches() )","output":"[ [ 246, \"123\" ], [ 912, \"456\" ], [ \"HELLO\", \"hello\" ], [ \"WORLD\", \"world\" ] ]","from":"composed from the signature, run in the library"}},{"name":"MatchedValuesXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#matchedvaluesxt","signature":"MatchedValuesXT()","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.MatchedValuesXT() )","output":"[ [ \"123\", 246 ], [ \"456\", 912 ], [ \"hello\", \"HELLO\" ], [ \"world\", \"WORLD\" ] ]","from":"composed from the signature, run in the library"}},{"name":"MatchesAndResults","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#matchesandresults","signature":"MatchesAndResults()","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.MatchesAndResults() )","output":"[ [ \"123\", 246 ], [ \"456\", 912 ], [ \"hello\", \"HELLO\" ], [ \"world\", \"WORLD\" ] ]","from":"composed from the signature, run in the library"}},{"name":"MatchesAndTheirResults","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#matchesandtheirresults","signature":"MatchesAndTheirResults()","extensions":[],"example":{"code":"o1 = new stzRegexuter()\no1.Trigger([ \"numbers\", \"\\d+\" ])\no1.Trigger([ \"words\", \"[a-zA-Z]+\" ])\no1.AddCode(\"numbers\", \"{ @value = number(@value) * 2 }\")\no1.AddCode(\"words\", \"{ @value = upper(@value) }\")\no1.Process(\"hello 123 world 456\")\n? @@( o1.MatchesAndTheirResults() )","output":"[ [ \"123\", 246 ], [ \"456\", 912 ], [ \"hello\", \"HELLO\" ], [ \"world\", \"WORLD\" ] ]","from":"composed from the signature, run in the library"}},{"name":"executeComputation","description":"private methods","url":"https://mayouni.github.io/stzsite/en/reference/stzregexuter.html#executecomputation","signature":"executeComputation(cMatchedValue, _cTriggerName_)","extensions":[]}]},{"name":"stzRelation","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRelation.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#init","signature":"init()","extensions":[]},{"name":"Add","description":"add relations","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#add","signature":"Add(cSubject, cRelationType, cObject, nWeight)","extensions":["Q"],"forms":["AddQ"]},{"name":"AddSimple","description":"add relations","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#addsimple","signature":"AddSimple(cSubject, cRelationType, cObject)","extensions":[]},{"name":"Subject","description":"query relations","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#subject","signature":"Subject(nIndex)","extensions":[]},{"name":"Object","description":"query relations","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#object","signature":"Object(nIndex)","extensions":[]},{"name":"RelationType","description":"query relations","also_written":["Type"],"url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#relationtype","signature":"RelationType(nIndex)","extensions":[]},{"name":"Weight","description":"query relations","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#weight","signature":"Weight(nIndex)","extensions":[]},{"name":"Count","description":"counting and cleanup","also_written":["NumberOfRelations"],"url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#count","signature":"Count()","extensions":[],"example":{"code":"o1 = new stzRelation()\n? o1.Count()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Remove","description":"counting and cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#remove","signature":"Remove(nIndex)","extensions":[]},{"name":"Clear","description":"counting and cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzrelation.html#clear","signature":"Clear()","extensions":[]}]},{"name":"stzRequestClassifier","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzRequestClassifier.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#init","signature":"init()","extensions":[]},{"name":"SetCatalog","description":"Bind to a specific (e.g. a cluster's) catalog -- so the router routes to exactly the facets THAT deployment offers.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#setcatalog","signature":"SetCatalog(poCatalog)","extensions":[]},{"name":"CatalogQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#catalogq","signature":"CatalogQ()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#why","signature":"Why()","extensions":[]},{"name":"RouteWhenPath","description":"TIER 1: deterministic rules ---------------------------------------- A path whose start matches pcPrefix routes to pcFacet.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#routewhenpath","signature":"RouteWhenPath(pcPrefix, pcFacet)","extensions":[]},{"name":"RouteWhenContentType","description":"A request whose Content-Type CONTAINS pcType routes to pcFacet.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#routewhencontenttype","signature":"RouteWhenContentType(pcType, pcFacet)","extensions":[]},{"name":"RouteWhenMethod","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#routewhenmethod","signature":"RouteWhenMethod(pcMethod, pcFacet)","extensions":[]},{"name":"AddKeyword","description":"TIER 2: the capability-lexical vocabulary -------------------------- Extend the synonym lexicon (a word that hints a facet). Capability names are matched automatically; keywords add natural phrasing.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#addkeyword","signature":"AddKeyword(pcKeyword, pcFacet)","extensions":["Q"],"forms":["AddKeywordQ"]},{"name":"SetModelClassifier","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#setmodelclassifier","signature":"SetModelClassifier(fClassify)","extensions":[]},{"name":"Classify","description":"classification ----------------------------------------------------- Route a full request to a facet (\"\" if undecidable). Rules first, then lexical, then the model seam. Why() explains the decision.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#classify","signature":"Classify(pcMethod, pcPath, pcContentType, pcBody)","extensions":[]},{"name":"ClassifyPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#classifypath","signature":"ClassifyPath(pcPath)","extensions":[]},{"name":"ClassifyText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#classifytext","signature":"ClassifyText(pcText)","extensions":[]},{"name":"ClassifyComputationalDomain","description":"COMPAT (retires the pre-engine classifier in place): the old The fleet router calls this with an stzAppRequest.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestclassifier.html#classifycomputationaldomain","signature":"ClassifyComputationalDomain(oRequest)","extensions":[]}]},{"name":"stzRequestSigner","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzRequestSigner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#name_","signature":"Name_()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#why","signature":"Why()","extensions":[]},{"name":"AddKey","description":"the keyring -------------------------------------------------------- Register (or replace) a caller's shared secret.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#addkey","signature":"AddKey(pcKeyId, pcSecret)","extensions":[]},{"name":"HasKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#haskey","signature":"HasKey(pcKeyId)","extensions":[]},{"name":"RemoveKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#removekey","signature":"RemoveKey(pcKeyId)","extensions":[]},{"name":"Keys","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#keys","signature":"Keys()","extensions":[]},{"name":"Sign","description":"signing ------------------------------------------------------------ Sign with an EXPLICIT timestamp + nonce (deterministic; the testable form). Returns the envelope [ :kid, :ts, :nonce, :sig ]. Raises if the key is unknown (you cannot sign as a caller you hold no secret for).","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#sign","signature":"Sign(pcKeyId, pcMethod, pcPath, pcBody, pnTs, pcNonce)","extensions":[]},{"name":"SignNow","description":"Sign NOW: a fresh timestamp (engine clock) and a CSPRNG nonce.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#signnow","signature":"SignNow(pcKeyId, pcMethod, pcPath, pcBody)","extensions":[]},{"name":"Verify","description":"verifying ---------------------------------------------------------- Verify against an EXPLICIT now (deterministic form). Returns TRUE only if: the key is known, the timestamp is within pnMaxSkewMs of now, the signature recomputes, AND the (kid,nonce) has not been used before. Why() explains a failure.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#verify","signature":"Verify(pcKeyId, pcMethod, pcPath, pcBody, pnTs, pcNonce, pcSig, pnMaxSkewMs, pnNowMs)","extensions":[]},{"name":"VerifyNow","description":"Verify against the engine clock.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#verifynow","signature":"VerifyNow(pcKeyId, pcMethod, pcPath, pcBody, pnTs, pcNonce, pcSig, pnMaxSkewMs)","extensions":[]},{"name":"VerifyEnvelope","description":"Verify an envelope produced by Sign()/SignNow(), against the engine clock.","url":"https://mayouni.github.io/stzsite/en/reference/stzrequestsigner.html#verifyenvelope","signature":"VerifyEnvelope(pcMethod, pcPath, pcBody, paEnvelope, pnMaxSkewMs)","extensions":[]}]},{"name":"stzResourceSpec","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#init","signature":"init()","extensions":[]},{"name":"SetMemory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#setmemory","signature":"SetMemory(pnMB)","extensions":["Q"],"forms":["SetMemoryQ"]},{"name":"SetCompute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#setcompute","signature":"SetCompute(pnVCPU)","extensions":["Q"],"forms":["SetComputeQ"]},{"name":"SetStorage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#setstorage","signature":"SetStorage(pnGB)","extensions":["Q"],"forms":["SetStorageQ"]},{"name":"SetGpuRequired","description":"requirement role: this part MUST have a GPU (Deploy refuses without one)","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#setgpurequired","signature":"SetGpuRequired()","extensions":["Q"],"forms":["SetGpuRequiredQ"]},{"name":"SetGpuOptional","description":"requirement role: this part USES a GPU when present, falls back to CPU otherwise (Deploy proceeds and logs the degrade)","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#setgpuoptional","signature":"SetGpuOptional()","extensions":["Q"],"forms":["SetGpuOptionalQ"]},{"name":"SetGpuPresent","description":"capacity role: this host HAS a GPU","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#setgpupresent","signature":"SetGpuPresent(bFlag)","extensions":["Q"],"forms":["SetGpuPresentQ"]},{"name":"GpuNeed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#gpuneed","signature":"GpuNeed()","extensions":[]},{"name":"HasGpu","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#hasgpu","signature":"HasGpu()","extensions":[]},{"name":"MemoryMB","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#memorymb","signature":"MemoryMB()","extensions":[]},{"name":"ComputeVCPU","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#computevcpu","signature":"ComputeVCPU()","extensions":[]},{"name":"StorageGB","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#storagegb","signature":"StorageGB()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Meets","description":"does THIS capacity meet the given REQUIREMENT (every dimension covered)?","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#meets","signature":"Meets(poReq)","extensions":[]},{"name":"Plus","description":"aggregate: sum two requirements (many parts on one host)","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#plus","signature":"Plus(poOther)","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#text","signature":"Text()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresourcespec.html#show","signature":"Show()","extensions":[]}]},{"name":"stzResponderSet","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#init","signature":"init(paResponders)","extensions":[]},{"name":"Add","description":"add one responder BY REFERENCE (see StzResponderSet)","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#add","signature":"Add(poResponder)","extensions":[]},{"name":"Owns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#owns","signature":"Owns(pcVerb)","extensions":[]},{"name":"LockAccount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#lockaccount","signature":"LockAccount(pcTarget)","extensions":[]},{"name":"RevokeSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#revokesession","signature":"RevokeSession(pcTarget)","extensions":[]},{"name":"RotateSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#rotatesecret","signature":"RotateSecret(pcTarget)","extensions":[]},{"name":"RevokeCapability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#revokecapability","signature":"RevokeCapability(pcTarget)","extensions":[]},{"name":"ShedSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#shedsource","signature":"ShedSource(pcTarget)","extensions":[]},{"name":"QuarantinePart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponderset.html#quarantinepart","signature":"QuarantinePart(pcTarget)","extensions":[]}]},{"name":"stzResponsePlan","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#name","signature":"Name()","extensions":[]},{"name":"Propose","description":"proposing (expression is free)","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#propose","signature":"Propose(pcAction, pcTarget, pcRationale)","extensions":[]},{"name":"ProposeForIncident","description":"Derive a containment from what an incident actually holds -- the actor it names, the secrets it implicates, the origin it came from. THE MACHINE PROPOSES: this method invents nothing that is not in the incident, and commits nothing at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#proposeforincident","signature":"ProposeForIncident(poIncident)","extensions":[]},{"name":"Actions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#actions","signature":"Actions()","extensions":[]},{"name":"NumberOfActions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#numberofactions","signature":"NumberOfActions()","extensions":[]},{"name":"MayCommit","description":"preflight ----------------------------------------------------- Answered BEFORE any attempt: admission demands the effectful capability, and a sandboxed posture never crosses.","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#maycommit","signature":"MayCommit(poActor)","extensions":[]},{"name":"WhyNot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#whynot","signature":"WhyNot(poActor)","extensions":[]},{"name":"ExecuteOn","description":"the crossing (admission is governed) -------------------------- Apply the plan to a responder. Returns the number of actions committed; 0 with a full refusal audit when the actor may not.","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#executeon","signature":"ExecuteOn(poResponder, poActor)","extensions":[]},{"name":"WasExecuted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#wasexecuted","signature":"WasExecuted()","extensions":[]},{"name":"AuditTrail","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#audittrail","signature":"AuditTrail()","extensions":[]},{"name":"CommittedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#committedcount","signature":"CommittedCount()","extensions":[]},{"name":"RefusedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#refusedcount","signature":"RefusedCount()","extensions":[]},{"name":"Explain","description":"legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzresponseplan.html#show","signature":"Show()","extensions":[]}]},{"name":"stzRetryBudget","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRetryBudget.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#init","signature":"init(pnBudget, pnWindowSeconds)","extensions":[]},{"name":"Allow","description":"Spend one retry. Returns TRUE if the budget allowed it. (Named Allow, not Try -- `try` is a Haro keyword.)","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#allow","signature":"Allow()","extensions":[],"example":{"code":"o1 = new stzRetryBudget(1, 10)\n? o1.Allow()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Spend","description":"Alias for Allow().","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#spend","signature":"Spend()","extensions":[],"example":{"code":"o1 = new stzRetryBudget(1, 10)\n? o1.Spend()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AllowN","description":"Spend n retries at once (all-or-nothing). Returns TRUE if granted.","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#allown","signature":"AllowN(n)","extensions":[],"example":{"code":"o1 = new stzRetryBudget(1, 10)\n? o1.AllowN(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"Available","description":"Tokens (retries) currently available -- a float, refills continuously.","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#available","signature":"Available()","extensions":[],"example":{"code":"o1 = new stzRetryBudget(1, 10)\n? o1.Available()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Budget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#budget","signature":"Budget()","extensions":[],"example":{"code":"o1 = new stzRetryBudget(1, 10)\n? o1.Budget()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Window","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#window","signature":"Window()","extensions":[],"example":{"code":"o1 = new stzRetryBudget(1, 10)\n? o1.Window()","output":"10","from":"composed from the signature, run in the library"}},{"name":"RefillPerSecond","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#refillpersecond","signature":"RefillPerSecond()","extensions":[],"example":{"code":"o1 = new stzRetryBudget(1, 10)\n? o1.RefillPerSecond()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzretrybudget.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzRingCodeGraph","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzRingCodeGraph.ring","inherits":{"stzCodeGraph":26},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#init","signature":"init(pcRootPath)","extensions":[]},{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#language","signature":"Language()","extensions":[]},{"name":"FileExtension","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#fileextension","signature":"FileExtension()","extensions":[]},{"name":"ScanSource","description":"Parse one Haro source string: class headers (with single-inheritance 'from X', stored in the shared MULTIPLE-inheritance shape as [X] or []), 'def' method registry, and body-line call candidates.","entry":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph/scansource.html","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph/scansource.html","signature":"ScanSource(pcContent, pcFile)","extensions":[]},{"name":"CallEdges","description":"Haro-specific call queries (a class-qualified 3-tuple model)","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#calledges","signature":"CallEdges()","extensions":[]},{"name":"NumberOfCallEdges","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#numberofcalledges","signature":"NumberOfCallEdges()","extensions":[]},{"name":"RawCallEntries","description":"The UNRESOLVED call targets, [ class, method, callee, line ] -- every identifier called in a method body, builtins included. CallEdges() keeps only calls to DEFINED methods (so it drops builtins like substr); a rule like engine-first needs to SEE the builtin calls, so it reads these. The line is the CALL SITE, and a `def substr(` is a definition (not harvested here), so this distinguishes a call from a definition -- which a text scan of \"substr(\" cannot.","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#rawcallentries","signature":"RawCallEntries()","extensions":[]},{"name":"CallersOf","description":"Every (class, method) whose body CALLS pcMethod (by name).","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#callersof","signature":"CallersOf(pcMethod)","extensions":[]},{"name":"CalleesOf","description":"The method NAMES called from pcClass.pcMethod's body.","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#calleesof","signature":"CalleesOf(pcClass, pcMethod)","extensions":[]},{"name":"DeadCode","description":"DEAD CODE (honest scope): PRIVATE helpers (name starts \"_\") whose name is never referenced by any call in the scanned tree. Public methods are excluded -- they may be entry points called from outside this tree.","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#deadcode","signature":"DeadCode()","extensions":[]},{"name":"CyclicCalls","description":"CYCLIC CALLS (honest scope): intra-class MUTUAL RECURSION -- method A and B in the same class each call the other (a 2-cycle). Self-recursion (A calls A) is legitimate and not reported. Name-based within one class.","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#cycliccalls","signature":"CyclicCalls()","extensions":[]},{"name":"Stats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringcodegraph.html#stats","signature":"Stats()","extensions":[]}]},{"name":"stzRingTimer","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzringtimer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveTimer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringtimer.html#init","signature":"init(id, intervalMs, f, engine, oneTime, obj)","extensions":[]},{"name":"Start","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringtimer.html#start","signature":"Start()","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringtimer.html#stop","signature":"Stop()","extensions":[]},{"name":"CheckAndTick","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringtimer.html#checkandtick","signature":"CheckAndTick()","extensions":[]},{"name":"Cleanup","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzringtimer.html#cleanup","signature":"Cleanup()","extensions":[]}]},{"name":"stzRuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzrulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulebase.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzRuleGovernance","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticGovernance.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzRuleGovernance(\"g\")\n? o1.Name_()","output":"g","from":"composed from the signature, run in the library"}},{"name":"Rules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#rules","signature":"Rules()","extensions":[]},{"name":"Findings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#findings","signature":"Findings()","extensions":[]},{"name":"AddRule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#addrule","signature":"AddRule(poRule)","extensions":[]},{"name":"AddCase","description":"A PICTURE THE RULES ARE JUDGED AGAINST. It must already be rendered: every plastic rule reads render facts, and a diagram that has not been drawn answers with empty lists -- which would read as an empty scope and convict every rule in the set of being dead. THE CASE a rule set is judged against -- a rendered picture for the graph plane, a code graph for stzCodeRule, an agent graph, an org chart. The governance never asks what kind it is; it asks the RULES what they govern in it, which is the only thing that has to be domain-specific.","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#addcase","signature":"AddCase(pcName, poSubject)","extensions":[]},{"name":"AddPicture","description":"A PICTURE IS SOLVED BEFORE IT IS COPIED. Haro copies an object into a list, and a copy of an unsolved picture solves itself again the first time a scope asks it anything -- so a corpus of 52 unsolved pictures paid 52 layouts at its first question, 26 seconds of the gate's governor, and the caller's own picture paid the same again when it was asked. Solved here, in the caller's hand (a parameter is a reference), the copy carries the solution and every later copy of the caller's picture does too.","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#addpicture","signature":"AddPicture(pcName, poDg)","extensions":[]},{"name":"DeclarePrecedence","description":"A DECLARED PRECEDENCE between two rules that reach for one subject. The reason is required: a precedence without one is a coin toss that somebody will later reverse in good faith.","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#declareprecedence","signature":"DeclarePrecedence(pcWins, pcYields, pcWhy)","extensions":[]},{"name":"CheckCases","description":"the rules against the pictures ----------------------------------- What the rules say about the corpus -- the ordinary half, kept here so one call answers both halves and neither can be run without the other being available.","also_written":["CheckPictures"],"url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#checkcases","signature":"CheckCases()","extensions":[]},{"name":"CheckRules","description":"the rules against themselves ------------------------------------- The five questions. Every finding here is about a RULE, so :where is the rule's name and the corpus is the evidence, which is the inverse of CheckPictures and the reason both exist.","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#checkrules","signature":"CheckRules()","extensions":[]},{"name":"CheckAll","description":"both halves, and the verdict -------------------------------------- Everything: what the rules say about the pictures, and what the governor says about the rules.","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#checkall","signature":"CheckAll()","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#issound","signature":"IsSound()","extensions":[],"example":{"code":"o1 = new stzRuleGovernance(\"g\")\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ScopeTable","description":"How much of the corpus each rule actually governs -- the number that turns \"is this scope right\" from an opinion into a reading.","url":"https://mayouni.github.io/stzsite/en/reference/stzrulegovernance.html#scopetable","signature":"ScopeTable()","extensions":[]}]},{"name":"stzRuleReport","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzRuleReport.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#init","signature":"init(pcName)","extensions":[]},{"name":"Run","description":"collecting findings --------------------------------------------- Run a rule set over a graph and collect its findings (already unified, carrying :subject from each rule's domain).","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#run","signature":"Run(poRuleSet, oGraph)","extensions":[]},{"name":"Collect","description":"Collect a GRAPH's own findings -- the graph checks ITSELF (CheckRules) and the report ingests. This is the Softanza-oriented gate: each graph owns its rules and reports itself; the report just gathers them across domains. oRep.Collect(oCodeGraph).Collect(oAgentGraph).Collect(oSecurityGraph) Any object answering CheckRules() qualifies (stzGraph, stzAgentGraph, stzSecurityGraph, stzOrgChart, stzCodeGraph).","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/collect.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/collect.html","signature":"Collect(poGraph)","extensions":[]},{"name":"Ingest","description":"Ingest findings already in the unified shape.","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#ingest","signature":"Ingest(paFindings)","extensions":[]},{"name":"IngestLegacy","description":"Ingest LEGACY findings (the hand-written checkers' shapes) under a subject, normalizing to the unified shape: :invariant->:rule, :node/:line->:where. So StzCheckAgentGraph / stzSecurityPosture / StzCheckCode output can join the one gate without changing those adapters.","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/ingestlegacy.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/ingestlegacy.html","signature":"IngestLegacy(paFindings, pcSubject)","extensions":[]},{"name":"Name","description":"reads","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzRuleReport(\"structured-output-gate\")\n? o1.Name()","output":"structured-output-gate","from":"composed from the signature, run in the library"}},{"name":"Findings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/findings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/findings.html","signature":"Findings()","extensions":[]},{"name":"NumberOfFindings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/numberoffindings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/numberoffindings.html","signature":"NumberOfFindings()","extensions":[],"example":{"code":"o1 = new stzRuleReport(\"structured-output-gate\")\n? o1.NumberOfFindings()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindingsOfSeverity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#findingsofseverity","signature":"FindingsOfSeverity(pcSeverity)","extensions":[]},{"name":"FindingsOfSubject","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/findingsofsubject.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/findingsofsubject.html","signature":"FindingsOfSubject(pcSubject)","extensions":[]},{"name":"Errors","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/errors.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/errors.html","signature":"Errors()","extensions":[]},{"name":"Warnings","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/warnings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/warnings.html","signature":"Warnings()","extensions":[]},{"name":"Subjects","description":"the subjects that produced at least one finding","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#subjects","signature":"Subjects()","extensions":[]},{"name":"IsSound","description":"the verdict + rendering ----------------------------------------- the CI gate: TRUE when no ERROR-severity finding fired anywhere. Warnings advise (same convention as stzGraphRuleSet / stzSecurityPosture).","entry":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/issound.html","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport/issound.html","signature":"IsSound()","extensions":[],"example":{"code":"o1 = new stzRuleReport(\"structured-output-gate\")\n? o1.IsSound()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#explain","signature":"Explain()","extensions":[]},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzrulereport.html#report","signature":"Report()","extensions":[]}]},{"name":"stzSLARuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzslarulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzslarulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzSOXRuleBase","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzsoxrulebase.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoxrulebase.html#init","signature":"init()","extensions":[]}]},{"name":"stzSamlIdentityProvider","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSamlProvider.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#init","signature":"init(pcEntityId)","extensions":[]},{"name":"EntityId","description":"identity + key","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#entityid","signature":"EntityId()","extensions":[]},{"name":"UseSeed","description":"a deterministic key from a 32-byte hex seed (\"\" = random), so a test suite can pin an IdP and reproduce its assertions.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#useseed","signature":"UseSeed(pcSeedHex)","extensions":["Q"],"forms":["UseSeedQ"]},{"name":"SigningAlgorithm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#signingalgorithm","signature":"SigningAlgorithm()","extensions":[]},{"name":"UseRsaKey","description":"Sign assertions RSA-SHA256 with a key you already have. This is the one that matters in practice: a good number of enterprise service providers accept RSA only, so an ECDSA-only IdP simply cannot federate with them.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#usersakey","signature":"UseRsaKey(pcPem)","extensions":["Q"],"forms":["UseRsaKeyQ"]},{"name":"UseNewRsaKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#usenewrsakey","signature":"UseNewRsaKey(nBits)","extensions":["Q"],"forms":["UseNewRsaKeyQ"]},{"name":"PublicKey","description":"the PUBLIC half -- what a service provider needs to verify us.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#publickey","signature":"PublicKey()","extensions":[]},{"name":"KeyX","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#keyx","signature":"KeyX()","extensions":[]},{"name":"KeyY","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#keyy","signature":"KeyY()","extensions":[]},{"name":"TrustMeOn","description":"hand a service provider everything it needs to trust us, in one call.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#trustmeon","signature":"TrustMeOn(poServiceProvider)","extensions":[]},{"name":"SetLifetime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#setlifetime","signature":"SetLifetime(pnSecs)","extensions":["Q"],"forms":["SetLifetimeQ"]},{"name":"Lifetime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#lifetime","signature":"Lifetime()","extensions":[]},{"name":"RegisterServiceProvider","description":"the services we vouch for","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#registerserviceprovider","signature":"RegisterServiceProvider(pcEntityId, pcAcsUrl)","extensions":[]},{"name":"HasServiceProvider","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#hasserviceprovider","signature":"HasServiceProvider(pcEntityId)","extensions":[]},{"name":"ServiceProviderIds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#serviceproviderids","signature":"ServiceProviderIds()","extensions":[]},{"name":"AcsUrlOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#acsurlof","signature":"AcsUrlOf(pcEntityId)","extensions":[]},{"name":"IssueAssertion","description":"issuing ---------------------------------------------------------- A signed assertion for a subject, addressed to a registered service.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#issueassertion","signature":"IssueAssertion(pcSubject, pcAudience)","extensions":["XT"],"forms":["IssueAssertionXT"]},{"name":"IssueAssertionAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#issueassertionat","signature":"IssueAssertionAt(pcSubject, pcAudience, pnNow)","extensions":[]},{"name":"UnsignedAssertion","description":"the assertion before signing -- exposed because seeing it makes the shape obvious, and because a test can sign a deliberately odd one.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#unsignedassertion","signature":"UnsignedAssertion(pcSubject, pcAudience, pnNow, pnLifetime)","extensions":[]},{"name":"IssueResponse","description":"the same, base64'd the way a browser would POST it to the SP.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#issueresponse","signature":"IssueResponse(pcSubject, pcAudience)","extensions":[]},{"name":"IssueResponseAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#issueresponseat","signature":"IssueResponseAt(pcSubject, pcAudience, pnNow)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlidentityprovider.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSamlServiceProvider","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSaml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#init","signature":"init(pcEntityId, pcAcsUrl)","extensions":[]},{"name":"EntityId","description":"configuration","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#entityid","signature":"EntityId()","extensions":[]},{"name":"AcsUrl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#acsurl","signature":"AcsUrl()","extensions":[]},{"name":"TrustIdp","description":"Trust exactly ONE identity provider, by entity id AND signing key. Both matter: the key proves the assertion is authentic, the entity id proves it came from the IdP we mean.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#trustidp","signature":"TrustIdp(pcIdpEntityId, pcKty, pcK1, pcK2)","extensions":["Q"],"forms":["TrustIdpQ"]},{"name":"TrustIdpFromCertificate","description":"Trust an IdP by its CERTIFICATE -- which is what its metadata actually publishes. Accepts PEM or the bare base64 DER carried inside XML.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#trustidpfromcertificate","signature":"TrustIdpFromCertificate(pcIdpEntityId, pcCert)","extensions":["Q"],"forms":["TrustIdpFromCertificateQ"]},{"name":"TrustIdpFromMetadata","description":"Trust an IdP from the METADATA document it publishes: entityID, SSO endpoint and signing certificate all come from the one paste. This is how a real service provider is configured.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#trustidpfrommetadata","signature":"TrustIdpFromMetadata(pcXml)","extensions":["Q"],"forms":["TrustIdpFromMetadataQ"]},{"name":"IdpCertificate","description":"the certificate we were configured with (\"\" when trust was set by raw key).","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#idpcertificate","signature":"IdpCertificate()","extensions":[]},{"name":"IdpCertificateFingerprint","description":"its fingerprint, for an operator to compare against what the IdP published.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#idpcertificatefingerprint","signature":"IdpCertificateFingerprint()","extensions":[]},{"name":"IdpCertificateInfo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#idpcertificateinfo","signature":"IdpCertificateInfo()","extensions":[]},{"name":"SetIdpSsoUrl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#setidpssourl","signature":"SetIdpSsoUrl(pcUrl)","extensions":["Q"],"forms":["SetIdpSsoUrlQ"]},{"name":"IdpEntityId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#idpentityid","signature":"IdpEntityId()","extensions":[]},{"name":"IdpSsoUrl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#idpssourl","signature":"IdpSsoUrl()","extensions":[]},{"name":"TrustsAnIdp","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#trustsanidp","signature":"TrustsAnIdp()","extensions":[]},{"name":"SetClockSkew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#setclockskew","signature":"SetClockSkew(pnSecs)","extensions":["Q"],"forms":["SetClockSkewQ"]},{"name":"ClockSkew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#clockskew","signature":"ClockSkew()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#why","signature":"Why()","extensions":[]},{"name":"AuthnRequest","description":"step 1: send the user to the IdP (SP-initiated SSO) -------------- The AuthnRequest XML. The caller base64s it into an HTTP-POST form (or deflates + base64s it for the Redirect binding).","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#authnrequest","signature":"AuthnRequest(pcRequestId)","extensions":[]},{"name":"AuthnRequestAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#authnrequestat","signature":"AuthnRequestAt(pcRequestId, pnNow)","extensions":[]},{"name":"NewRequestId","description":"a fresh request id (SAML ids must not start with a digit).","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#newrequestid","signature":"NewRequestId()","extensions":[]},{"name":"ConsumeResponse","description":"step 2: believe (or refuse) what the IdP POSTed back ------------- pcBase64 is the SAMLResponse form field exactly as the browser posted it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#consumeresponse","signature":"ConsumeResponse(pcBase64)","extensions":[]},{"name":"ConsumeResponseAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#consumeresponseat","signature":"ConsumeResponseAt(pcBase64, pnNow)","extensions":[]},{"name":"ConsumeXml","description":"the same, given the raw XML (already decoded).","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#consumexml","signature":"ConsumeXml(pcXml)","extensions":[]},{"name":"ConsumeXmlAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#consumexmlat","signature":"ConsumeXmlAt(pcXml, pnNow)","extensions":[]},{"name":"NumberOfConsumedAssertions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#numberofconsumedassertions","signature":"NumberOfConsumedAssertions()","extensions":[]},{"name":"PurgeSeenAt","description":"drop replay records whose window has passed (housekeeping).","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#purgeseenat","signature":"PurgeSeenAt(pnNow)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsamlserviceprovider.html#show","signature":"Show()","extensions":[]}]},{"name":"stzScatterPlot","also_named":["stzScatterChart"],"area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzScatterPlot.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#init","signature":"init(paDataSet)","extensions":[]},{"name":"ToCanvasQ","description":"the PIXEL tiers (GR6c) -------------------------------------------- The same points, drawn instead of typed. ToSVG() needs no GPU.","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#tocanvasq","signature":"ToCanvasQ(paOptions)","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#tosvg","signature":"ToSVG(paOptions)","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#topng","signature":"ToPNG(pcPath, paOptions)","extensions":[]},{"name":"HValues","description":"Primary methods with V/H semantics","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#hvalues","signature":"HValues()","extensions":[],"example":{"code":"o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ])\n? @@( o1.HValues() )","output":"[ 1, 3, 6, 5 ]","from":"composed from the signature, run in the library"}},{"name":"XValues","description":"Same as HValues: Primary methods with V/H semantics","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#xvalues","signature":"XValues()","extensions":[],"example":{"code":"o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ])\n? @@( o1.XValues() )","output":"[ 1, 3, 6, 5 ]","from":"composed from the signature, run in the library"}},{"name":"VValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#vvalues","signature":"VValues()","extensions":[],"example":{"code":"o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ])\n? @@( o1.VValues() )","output":"[ 2, 5, 9, 4 ]","from":"composed from the signature, run in the library"}},{"name":"YValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#yvalues","signature":"YValues()","extensions":[],"example":{"code":"o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ])\n? @@( o1.YValues() )","output":"[ 2, 5, 9, 4 ]","from":"composed from the signature, run in the library"}},{"name":"PointLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#pointlabels","signature":"PointLabels()","extensions":[],"example":{"code":"o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ])\n? @@( o1.PointLabels() )","output":"[ \"P1\", \"P2\", \"P3\", \"P4\" ]","from":"composed from the signature, run in the library"}},{"name":"SetHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#sethaxis","signature":"SetHAxis(bShow)","extensions":[]},{"name":"SetXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setxaxis","signature":"SetXAxis(bShow)","extensions":[]},{"name":"WithoutHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withouthaxis","signature":"WithoutHAxis()","extensions":[]},{"name":"WithoutXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutxaxis","signature":"WithoutXAxis()","extensions":[]},{"name":"SetVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setvaxis","signature":"SetVAxis(bShow)","extensions":[]},{"name":"SetYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setyaxis","signature":"SetYAxis(bShow)","extensions":[]},{"name":"WithoutVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutvaxis","signature":"WithoutVAxis()","extensions":[]},{"name":"WithoutYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutyaxis","signature":"WithoutYAxis()","extensions":[]},{"name":"SetHVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#sethvaxis","signature":"SetHVAxis(bShow)","extensions":[]},{"name":"SetVHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setvhaxis","signature":"SetVHAxis(bShow)","extensions":[]},{"name":"SetHVAxes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#sethvaxes","signature":"SetHVAxes(bShow)","extensions":[]},{"name":"SetVHAxes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setvhaxes","signature":"SetVHAxes(bShow)","extensions":[]},{"name":"SetXYAxis","description":"X/Y aliases","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setxyaxis","signature":"SetXYAxis(bShow)","extensions":[]},{"name":"SetYXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setyxaxis","signature":"SetYXAxis(bShow)","extensions":[]},{"name":"SetXYAxes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setxyaxes","signature":"SetXYAxes(bShow)","extensions":[]},{"name":"SetYXAxes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setyxaxes","signature":"SetYXAxes(bShow)","extensions":[]},{"name":"WithoutHVAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withouthvaxis","signature":"WithoutHVAxis()","extensions":[]},{"name":"WithoutVHAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutvhaxis","signature":"WithoutVHAxis()","extensions":[]},{"name":"WithoutXYAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutxyaxis","signature":"WithoutXYAxis()","extensions":[]},{"name":"WithoutYXAxis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutyxaxis","signature":"WithoutYXAxis()","extensions":[]},{"name":"SetHVLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#sethvletters","signature":"SetHVLetters(bShow)","extensions":[]},{"name":"SetVH","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setvh","signature":"SetVH(bShow)","extensions":[]},{"name":"SetXYLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setxyletters","signature":"SetXYLetters(bShow)","extensions":[]},{"name":"SetXY","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setxy","signature":"SetXY(bShow)","extensions":[]},{"name":"WithoutHV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withouthv","signature":"WithoutHV()","extensions":[]},{"name":"WithoutXY","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutxy","signature":"WithoutXY()","extensions":[]},{"name":"WithoutHVLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withouthvletters","signature":"WithoutHVLetters()","extensions":[]},{"name":"WithoutXYLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutxyletters","signature":"WithoutXYLetters()","extensions":[]},{"name":"SetHLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#sethletter","signature":"SetHLetter(bShow)","extensions":[]},{"name":"SetH","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#seth","signature":"SetH(bShow)","extensions":[]},{"name":"SetXLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setxletter","signature":"SetXLetter(bShow)","extensions":[]},{"name":"SetX","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setx","signature":"SetX(bShow)","extensions":[]},{"name":"WithoutH","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withouth","signature":"WithoutH()","extensions":[]},{"name":"WithoutX","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutx","signature":"WithoutX()","extensions":[]},{"name":"WithoutHLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withouthletter","signature":"WithoutHLetter()","extensions":[]},{"name":"WithoutXLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutxletter","signature":"WithoutXLetter()","extensions":[]},{"name":"SetVLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setvletter","signature":"SetVLetter(bShow)","extensions":[]},{"name":"SetV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setv","signature":"SetV(bShow)","extensions":[]},{"name":"SetYLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setyletter","signature":"SetYLetter(bShow)","extensions":[]},{"name":"SetY","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#sety","signature":"SetY(bShow)","extensions":[]},{"name":"WithoutV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutv","signature":"WithoutV()","extensions":[]},{"name":"WithoutY","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withouty","signature":"WithoutY()","extensions":[]},{"name":"WithoutVLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutvletter","signature":"WithoutVLetter()","extensions":[]},{"name":"WithoutYLetter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutyletter","signature":"WithoutYLetter()","extensions":[]},{"name":"SetGrid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setgrid","signature":"SetGrid(bShow)","extensions":[]},{"name":"AddGrid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#addgrid","signature":"AddGrid()","extensions":[]},{"name":"WithoutGrid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutgrid","signature":"WithoutGrid()","extensions":[]},{"name":"SetLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setlabels","signature":"SetLabels(bShow)","extensions":[]},{"name":"AddLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#addlabels","signature":"AddLabels()","extensions":[]},{"name":"WithoutLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#withoutlabels","signature":"WithoutLabels()","extensions":[]},{"name":"SetPointChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setpointchar","signature":"SetPointChar(c)","extensions":[]},{"name":"PointChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#pointchar","signature":"PointChar()","extensions":[],"example":{"code":"o1 = new stzScatterPlot([ [1,2], [3,5], [6,9], [5,4] ])\n? o1.PointChar()","output":"●","from":"composed from the signature, run in the library"}},{"name":"SetMaxSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setmaxsize","signature":"SetMaxSize(nWidth, nHeight)","extensions":[]},{"name":"SetWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setwidth","signature":"SetWidth(nWidth)","extensions":[]},{"name":"SetHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#setheight","signature":"SetHeight(nHeight)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#show","signature":"Show()","extensions":[]},{"name":"ToString","description":"The engine covers the plain plot -- points, both axes, their ticks and value labels, and the X/Y letters. Grid lines and per-point labels are still drawn by the Haro renderer below, and this defers to it rather than drawing something close: a plot that is nearly right raises nothing.","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#tostring","signature":"ToString()","extensions":[]},{"name":"ToStringInRing","description":"The Haro renderer this was ported from, kept so the guard can prove the two agree character for character -- and still used for grid and point labels.","url":"https://mayouni.github.io/stzsite/en/reference/stzscatterplot.html#tostringinring","signature":"ToStringInRing()","extensions":[]}]},{"name":"stzScene","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzscene.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzScene.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#init","signature":"init(pnW, pnH)","extensions":[]},{"name":"Id_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#id_","signature":"Id_()","extensions":[]},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#width","signature":"Width()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.Width()","output":"1100","from":"composed from the signature, run in the library"}},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#height","signature":"Height()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.Height()","output":"660","from":"composed from the signature, run in the library"}},{"name":"Resize","description":"It matters more than a reported number: `Project()` divides by the viewport, and the GUI plane's in-scene raycast reads the same size to turn a screen pixel into a ray. A face that still believed its construction size would send every click to the wrong place in a window the user had resized -- silently, since a wrong click looks like a working program doing something else.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#resize","signature":"Resize(pnW, pnH)","extensions":["Q"],"forms":["ResizeQ"],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.Resize(2, 5)","output":"1","from":"composed from the signature, run in the library"}},{"name":"Stats","description":"[ instances, meshesResident, drawCalls, geometryUploads, transformUploads ]","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#stats","signature":"Stats()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? @@( o1.Stats() )","output":"[ 0, 0, 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"InstanceCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#instancecount","signature":"InstanceCount()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.InstanceCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetBackground","description":"the frame","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setbackground","signature":"SetBackground(pColor)","extensions":["Q"],"forms":["SetBackgroundQ"]},{"name":"SetCamera","description":"Eye and target in scene units. Field of view, near and far are optional -- 45 degrees over 0.1..200 suits most scenes.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setcamera","signature":"SetCamera(pnEX, pnEY, pnEZ, pnTX, pnTY, pnTZ)","extensions":["Q"],"forms":["SetCameraQ"]},{"name":"SetLens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setlens","signature":"SetLens(pnFovDegrees, pnNear, pnFar)","extensions":["Q"],"forms":["SetLensQ"]},{"name":"Camera","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#camera","signature":"Camera()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? @@( o1.Camera() )","output":"[ 0, 0, 5, 0, 0, 0, 45, 0.10, 200 ]","from":"composed from the signature, run in the library"}},{"name":"SetLight","description":"A directional light: the direction it SHINES (so 0,-1,0 is noon), its colour, and the ambient that fills the shadows.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setlight","signature":"SetLight(pnDX, pnDY, pnDZ, pColor, pAmbient)","extensions":["Q"],"forms":["SetLightQ"]},{"name":"AddMesh","description":"things in the scene ------------------------------------------------- Place a mesh. Returns nothing (the plain form's law); the index is available as LastIndex(), and the Q twin keeps the chain on the scene.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#addmesh","signature":"AddMesh(poMesh, pnX, pnY, pnZ)","extensions":["Q"],"forms":["AddMeshQ"]},{"name":"SetParent","description":"A parent that does not exist, or an instance parented to itself, is REFUSED. A cycle is broken and COUNTED (CyclesRefused) rather than hung on -- a graph the caller built wrong must not freeze the frame.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setparent","signature":"SetParent(pnIndex, pnParentIndex)","extensions":["Q"],"forms":["SetParentQ"],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.SetParent(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ClearParent","description":"Detach: the instance keeps its LOCAL transform and becomes a root.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#clearparent","signature":"ClearParent(pnIndex)","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.ClearParent(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HierarchyDepth","description":"How many links the longest chain has. 0 means the scene is flat -- the witness that a hierarchy is actually a hierarchy.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#hierarchydepth","signature":"HierarchyDepth()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.HierarchyDepth()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CyclesRefused","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#cyclesrefused","signature":"CyclesRefused()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.CyclesRefused()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WorldPosition","description":"Where an instance ACTUALLY ended up, after its parents were applied. The number to assert on: a child that did not follow its parent shows up here, not in the picture.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#worldposition","signature":"WorldPosition(pnIndex)","extensions":[]},{"name":"LastIndex","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#lastindex","signature":"LastIndex()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.LastIndex()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MoveTo","description":"transform state (kept apart from what is drawn)","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#moveto","signature":"MoveTo(pnIndex, pnX, pnY, pnZ)","extensions":["Q"],"forms":["MoveToQ"]},{"name":"RotateTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#rotateto","signature":"RotateTo(pnIndex, pnAX, pnAY, pnAZ, pnDegrees)","extensions":["Q"],"forms":["RotateToQ"]},{"name":"ScaleTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#scaleto","signature":"ScaleTo(pnIndex, pnSX, pnSY, pnSZ)","extensions":["Q"],"forms":["ScaleToQ"]},{"name":"SetColor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setcolor","signature":"SetColor(pnIndex, pColor)","extensions":["Q"],"forms":["SetColorQ"]},{"name":"Color","description":"The chain-friendly styling: acts on the instance most recently added, so AddMeshQ(...).ColorQ(...) reads the way it looks.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#color","signature":"Color(pColor)","extensions":["Q"],"forms":["ColorQ"]},{"name":"Move","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#move","signature":"Move(pnX, pnY, pnZ)","extensions":["Q"],"forms":["MoveQ"]},{"name":"Rotate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#rotate","signature":"Rotate(pnAX, pnAY, pnAZ, pnDegrees)","extensions":["Q"],"forms":["RotateQ"]},{"name":"Scale","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#scale","signature":"Scale(pnSX, pnSY, pnSZ)","extensions":["Q"],"forms":["ScaleQ"]},{"name":"Project","description":"where a 3D point lands on the picture ------------------------------- [ x, y, depth, bVisible ] in canvas pixels. bVisible is 0 for a point behind the camera -- a real answer, not a NaN to trip over.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#project","signature":"Project(pnX, pnY, pnZ)","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? @@( o1.Project(2, 5, 2) )","output":"[ 1081.13, -997.82, 0.97, 1 ]","from":"composed from the signature, run in the library"}},{"name":"SetMaterial","description":"oScene.SetMaterial(oMaterial, [ :base = \"#e0a030\", :glow = 0.6 ]) oScene.ClearMaterial()          # back to forward-lit","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setmaterial","signature":"SetMaterial(poMaterial, paBindings)","extensions":["Q"],"forms":["SetMaterialQ"]},{"name":"ClearMaterial","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#clearmaterial","signature":"ClearMaterial()","extensions":["Q"],"forms":["ClearMaterialQ"]},{"name":"HasMaterial","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#hasmaterial","signature":"HasMaterial()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.HasMaterial()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MaterialTextureCount","description":"How many textures the material bound. Worth exposing because the binding is the part that cannot report its own mistakes: a texture that failed to bind does not draw wrong, it panics at submit.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#materialtexturecount","signature":"MaterialTextureCount()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.MaterialTextureCount()","output":"0","from":"composed from the signature, run in the library"}},{"name":"InstanceBuffer","description":"letting the GPU drive the transforms -------------------------------- Hand the instance buffer to a compute kernel: from here the scene stops rewriting transforms from its own state and draws whatever the kernel leaves there. Render once first, so the buffer exists.","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#instancebuffer","signature":"InstanceBuffer()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.InstanceBuffer()","output":"0","from":"composed from the signature, run in the library"}},{"name":"InstanceStride","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#instancestride","signature":"InstanceStride()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.InstanceStride()","output":"36","from":"composed from the signature, run in the library"}},{"name":"SetGpuDriven","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#setgpudriven","signature":"SetGpuDriven(pbOn)","extensions":["Q"],"forms":["SetGpuDrivenQ"]},{"name":"IsGpuDriven","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#isgpudriven","signature":"IsGpuDriven()","extensions":[],"example":{"code":"o1 = new stzScene(1100, 660)\n? o1.IsGpuDriven()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToPNG","description":"output","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#topng","signature":"ToPNG(pcPath)","extensions":[]},{"name":"ToPixels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#topixels","signature":"ToPixels()","extensions":[]},{"name":"CanDrawPixels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#candrawpixels","signature":"CanDrawPixels()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#show","signature":"Show()","extensions":[]},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscene.html#free","signature":"Free()","extensions":[]}]},{"name":"stzScenePanel","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzScenePanel.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#init","signature":"init(poPanel, poScene, pnSize)","extensions":[]},{"name":"Panel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#panel","signature":"Panel()","extensions":[]},{"name":"Scene","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#scene","signature":"Scene()","extensions":[]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#size","signature":"Size()","extensions":[]},{"name":"IsMounted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#ismounted","signature":"IsMounted()","extensions":[]},{"name":"Mount","description":"OUT: the panel becomes a surface in the world ----------------------- Put the panel on a quad in the scene. Answers FALSE with no device -- a machine that cannot rasterize cannot hang a panel in a world, and that is a legitimate state rather than an error.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#mount","signature":"Mount()","extensions":[]},{"name":"Shows","description":"When G5's reactive binding lands, this is the seam it replaces: a bound value would change and the same panel would re-lay-out, with no rebuild and no re-upload of unchanged pixels.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#shows","signature":"Shows(poPanel)","extensions":["Q"],"forms":["ShowsQ"]},{"name":"Refresh","description":"Re-render the panel and push its pixels to the texture. Called when the interface changed -- after a click, a focus move, a reload.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#refresh","signature":"Refresh()","extensions":[]},{"name":"LooksThrough","description":"One line per frame, in the loop that already redraws. A stale mapping is now a missing call rather than an invisible fork.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#looksthrough","signature":"LooksThrough(poScene)","extensions":["Q"],"forms":["LooksThroughQ"]},{"name":"CameraInUse","description":"What the mapping is currently using -- so a caller can SEE the snapshot rather than infer it from a wrong answer.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#camerainuse","signature":"CameraInUse()","extensions":[]},{"name":"ViewportInUse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#viewportinuse","signature":"ViewportInUse()","extensions":[]},{"name":"UvAtScreen","description":"Where a screen pixel lands on the quad, as [u, v], or [] when the ray misses the plane or hits it outside the quad. A miss is a real answer: most of the screen is not the panel.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#uvatscreen","signature":"UvAtScreen(pnScreenX, pnScreenY)","extensions":[]},{"name":"PanelPointAtScreen","description":"The same point in PANEL PIXELS -- which is the only space the panel admits, and the reason nothing below here knows about a scene.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#panelpointatscreen","signature":"PanelPointAtScreen(pnScreenX, pnScreenY)","extensions":[]},{"name":"PointerMovedToScreen","description":"Move the pointer, click, or hover -- addressed by SCREEN pixel, acted on in panel pixels. Answers FALSE when the ray missed, so a caller can tell \"clicked nothing\" from \"clicked the background\".","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#pointermovedtoscreen","signature":"PointerMovedToScreen(pnScreenX, pnScreenY)","extensions":[]},{"name":"ClickAtScreen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#clickatscreen","signature":"ClickAtScreen(pnScreenX, pnScreenY)","extensions":[]},{"name":"VerifyAgainstProjection","description":"Answers the largest uv error over a grid, so a caller can assert a bound rather than trust a boolean.","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#verifyagainstprojection","signature":"VerifyAgainstProjection(pnSteps)","extensions":[]},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscenepanel.html#free","signature":"Free()","extensions":[]}]},{"name":"stzScopedRule","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRule.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#name_","signature":"Name_()","extensions":[],"example":{"code":"o1 = new stzScopedRule(\"r\")\n? o1.Name_()","output":"r","from":"composed from the signature, run in the library"}},{"name":"Claim","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#claim","signature":"Claim()","extensions":[]},{"name":"Reads","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#reads","signature":"Reads()","extensions":[]},{"name":"Writes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#writes","signature":"Writes()","extensions":[]},{"name":"Order","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#order","signature":"Order()","extensions":[],"example":{"code":"o1 = new stzScopedRule(\"r\")\n? o1.Order()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Severity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#severity","signature":"Severity()","extensions":[]},{"name":"SetClaim","description":"THE SENTENCE THE RULE ASSERTS, in words a reader can disagree with. Required, and not decoration: half the defects above are a name that promised something the body did not do, and a name is not a sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setclaim","signature":"SetClaim(pcClaim)","extensions":[]},{"name":"SetScope","description":"WHICH SUBJECTS THIS RULE GOVERNS -- the half no rule in this library has ever stated separately, and the half every scope defect lived in.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setscope","signature":"SetScope(pFunc)","extensions":[]},{"name":"SetClaimCheck","description":"WHAT MUST BE TRUE of a subject the scope selected.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setclaimcheck","signature":"SetClaimCheck(pFunc)","extensions":[]},{"name":"SetCounter","description":"SUBJECTS IT MUST NOT GOVERN. The negative sibling, at rule level.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setcounter","signature":"SetCounter(pFunc)","extensions":[]},{"name":"SetReads","description":"WHAT IT READS AND WHAT IT WRITES, so an ordering defect is a fact about declarations rather than something found by rendering a picture and squinting at it.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setreads","signature":"SetReads(pacNames)","extensions":[]},{"name":"SetWrites","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setwrites","signature":"SetWrites(pacNames)","extensions":[]},{"name":"SetOrder","description":"WHEN IT RUNS, in the pipeline it belongs to. Only meaningful against the other rules' orders; the governor compares, never this class.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setorder","signature":"SetOrder(pnOrder)","extensions":[]},{"name":"SetSeverity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setseverity","signature":"SetSeverity(pcSeverity)","extensions":[]},{"name":"SetUniversal","description":"The REASON is required and is the whole safeguard. \"Universal\" asserted without one is indistinguishable from a scope predicate that broke, which is the case this layer exists to catch, so the escape hatch has to cost a sentence somebody can disagree with.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#setuniversal","signature":"SetUniversal(pcWhy)","extensions":[]},{"name":"IsUniversal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#isuniversal","signature":"IsUniversal()","extensions":[],"example":{"code":"o1 = new stzScopedRule(\"r\")\n? o1.IsUniversal()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UniversalWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#universalwhy","signature":"UniversalWhy()","extensions":[]},{"name":"SubjectsIn","description":"asking the rule about a picture","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#subjectsin","signature":"SubjectsIn(poDg)","extensions":[]},{"name":"CounterSubjectsIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#countersubjectsin","signature":"CounterSubjectsIn(poDg)","extensions":[]},{"name":"Check","description":"Findings for one picture, in the house shape. A rule with no claim check governs subjects and judges nothing, which the governor reports as its own kind of defect rather than silently passing.","url":"https://mayouni.github.io/stzsite/en/reference/stzscopedrule.html#check","signature":"Check(poDg, pcWhere)","extensions":[]}]},{"name":"stzScreenReaderBridge","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzScreenReaderBridge.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#init","signature":"init(poWindow)","extensions":[]},{"name":"IsLive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#islive","signature":"IsLive()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Announce","description":"Takes an stzAccessibilityTree, or the JSON itself, because the JSON is the contract and a caller that already has one should not have to rebuild the object to say it.","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#announce","signature":"Announce(pTree)","extensions":["Q"],"forms":["AnnounceQ"]},{"name":"TimesAnnounced","description":"what actually happened ----------------------------------------------- How many times WE handed a tree over.","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#timesannounced","signature":"TimesAnnounced()","extensions":[]},{"name":"TimesRead","description":"How many times an assistive technology ASKED for one. This is the number that distinguishes a working bridge from a hopeful one.","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#timesread","signature":"TimesRead()","extensions":[]},{"name":"NodeCount","description":"How many nodes the platform currently holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#nodecount","signature":"NodeCount()","extensions":[]},{"name":"Stats","description":"[ announced, read, nodes ] straight from the bridge, or [].","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#stats","signature":"Stats()","extensions":[]},{"name":"IsBeingRead","description":"TRUE when something has read the tree at least once -- which is the only evidence available in-process that a screen reader is there.","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#isbeingread","signature":"IsBeingRead()","extensions":[]},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscreenreaderbridge.html#free","signature":"Free()","extensions":[]}]},{"name":"stzScript","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stzscript.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring","inherits":{},"methods":[{"name":"init","description":"NOTE: the class have a @aScriptInfo@ attribute in PRIVATE section We put it there, because we use it just for initializing the object. --> it does not necessarilay contain all the information the class could provide about the script.","url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#init","signature":"init(pcScriptIdentifier)","extensions":[]},{"name":"Script","description":"","also_written":["Content"],"url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#script","signature":"Script()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#value","signature":"Value()","extensions":[]},{"name":"Number","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#number","signature":"Number()","extensions":[],"example":{"code":"o1 = new stzScript(:Arabic)\n? o1.Number()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#name","signature":"Name()","extensions":[]},{"name":"Abbreviation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#abbreviation","signature":"Abbreviation()","extensions":[],"example":{"code":"o1 = new stzScript(:Arabic)\n? o1.Abbreviation()","output":"Arab","from":"composed from the signature, run in the library"}},{"name":"DefaultLanguage","description":"@Alternatives","also_written":["Langauge","Language","LangaugeName","LanguageName","DefaultLangauge","DefaultLangaugeName","DefaultLanguageName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#defaultlanguage","signature":"DefaultLanguage()","extensions":[]},{"name":"DefaultLanguageNumber","description":"@Alternatives","also_written":["LangaugeNumber","LanguageNumber","DefaultLangaugeNumber","DefaultLanguageQtNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#defaultlanguagenumber","signature":"DefaultLanguageNumber()","extensions":[],"example":{"code":"o1 = new stzScript(:Arabic)\n? o1.DefaultLanguageNumber()","output":"8","from":"composed from the signature, run in the library"}},{"name":"DefaultLanguageAbbreviation","description":"@Alternative","also_written":["LangaugeAbbreviation","LanguageAbbreviation","DefaultLangaugeAbbreviation"],"url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#defaultlanguageabbreviation","signature":"DefaultLanguageAbbreviation()","extensions":[],"example":{"code":"o1 = new stzScript(:Arabic)\n? o1.DefaultLanguageAbbreviation()","output":"ar","from":"composed from the signature, run in the library"}},{"name":"DefaultCountry","description":"","also_written":["Country","CountryName","DefaultCountryName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#defaultcountry","signature":"DefaultCountry()","extensions":[],"example":{"code":"o1 = new stzScript(:Arabic)\n? o1.DefaultCountry()","output":"egypt","from":"composed from the signature, run in the library"}},{"name":"DefaultCountryNumber","description":"","also_written":["CountryNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#defaultcountrynumber","signature":"DefaultCountryNumber()","extensions":[],"example":{"code":"o1 = new stzScript(:Arabic)\n? o1.DefaultCountryNumber()","output":"64","from":"composed from the signature, run in the library"}},{"name":"Languages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzscript.html#languages","signature":"Languages()","extensions":[]}]},{"name":"stzSecret","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#init","signature":"init(pcName)","extensions":[]},{"name":"FromLiteral","description":"source setters (Q-fluent: return the object AFTER acting) -------- dev/test only: the value inline. Still redacted in every output; only Reveal(effectfulActor) returns it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#fromliteral","signature":"FromLiteral(pcValue)","extensions":["Q"],"forms":["FromLiteralQ"]},{"name":"FromEnv","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#fromenv","signature":"FromEnv(pcVarName)","extensions":["Q"],"forms":["FromEnvQ"]},{"name":"FromFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#fromfile","signature":"FromFile(pcPath)","extensions":["Q"],"forms":["FromFileQ"]},{"name":"FromVault","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#fromvault","signature":"FromVault(pcRef)","extensions":["Q"],"forms":["FromVaultQ"]},{"name":"SetKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#setkind","signature":"SetKind(pcKind)","extensions":["Q"],"forms":["SetKindQ"]},{"name":"Name","description":"SAFE reads (never leak the value)","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#name","signature":"Name()","extensions":[]},{"name":"Kind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#kind","signature":"Kind()","extensions":[]},{"name":"SourceKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#sourcekind","signature":"SourceKind()","extensions":[]},{"name":"SourceLocator","description":"the POINTER to where the secret lives -- an env var NAME, a file PATH, a vault REF. Safe to show: it is not the secret. (For :literal it is \"(inline)\", never the value.)","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#sourcelocator","signature":"SourceLocator()","extensions":[]},{"name":"Descriptor","description":"the redacted, safe representation used EVERYWHERE the secret is displayed or serialised. No value ever appears here.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#descriptor","signature":"Descriptor()","extensions":[]},{"name":"Masked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#masked","signature":"Masked()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#show","signature":"Show()","extensions":[]},{"name":"IsRevealableBy","description":"the GOVERNED reveal -- the ONLY path to plaintext ---------------- may this actor read the plaintext? Only an effectful, non-sandboxed actor.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#isrevealableby","signature":"IsRevealableBy(poActor)","extensions":[]},{"name":"Reveal","description":"resolve + return the plaintext -- GATED. An LLMActor (inference-only) is refused; a HumanActor (effectful, trusted) succeeds. A vault-sourced secret needs a resolver (see RevealVia).","also_written":["RevealFor"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#reveal","signature":"Reveal(poActor)","extensions":[]},{"name":"RevealVia","description":"resolver-aware reveal: a vault-sourced secret is fetched THROUGH a resolver, passed by reference at reveal time (after the actor gate). ANY object with a Resolve(locator) method is a valid resolver -- your vault client, or the reference stzVaultResolver. For a non-vault secret the resolver is ignored and this behaves like Reveal(actor).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#revealvia","signature":"RevealVia(poResolver, poActor)","extensions":[]},{"name":"IsVaultSourced","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#isvaultsourced","signature":"IsVaultSourced()","extensions":[]},{"name":"IsResolvableBy","description":"does the secret resolve to a non-empty value? Governed. A vault-sourced secret needs a resolver, so it is not resolvable this way.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecret.html#isresolvableby","signature":"IsResolvableBy(poActor)","extensions":[]}]},{"name":"stzSecretStore","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecretStore.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#name","signature":"Name()","extensions":[]},{"name":"Register","description":"the registry ----------------------------------------------------- register a secret under its own Name(). Registering a name that exists REPLACES it -- that is rotation (RotateQ is the explicit alias).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#register","signature":"Register(poSecret)","extensions":[]},{"name":"Rotate","description":"rotate a secret: replace whatever is registered under poNewSecret's name.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#rotate","signature":"Rotate(poNewSecret)","extensions":["Q"],"forms":["RotateQ"]},{"name":"RotateToFresh","description":"ROTATE IN PLACE, to a fresh random value -- containment's :RotateSecret. Only a secret whose value THIS store holds (a :literal) can be regenerated here: a key it issues, a token it signs with. A secret that lives in an environment variable, a file or a vault is not this store's to change -- that REFUSES loudly, naming where to rotate it, rather than pretending. Creating a credential is an effect, so poActor passes the same gate as a reveal. The new value is 32 random bytes as 64 hex characters; kind and name are kept (a token's expiry is cleared -- a new value is a new credential). Returns This.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#rotatetofresh","signature":"RotateToFresh(pcName, poActor)","extensions":[]},{"name":"Revoke","description":"revoke (remove) a secret by name.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#revoke","signature":"Revoke(pcName)","extensions":[]},{"name":"Has","description":"safe reads (never leak a value)","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#has","signature":"Has(pcName)","extensions":[]},{"name":"NumberOfSecrets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#numberofsecrets","signature":"NumberOfSecrets()","extensions":[]},{"name":"Names","description":"the project's whole credential surface, by name -- safe to show/log.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#names","signature":"Names()","extensions":[]},{"name":"Secret","description":"the secret OBJECT (still self-redacting -- holding it does not reveal it).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#secret","signature":"Secret(pcName)","extensions":[]},{"name":"DescriptorOf","description":"the redacted descriptor of a registered secret (never its value).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#descriptorof","signature":"DescriptorOf(pcName)","extensions":[]},{"name":"Reveal","description":"the ONE governed door to a value (gate + audit) ----------------- reveal a secret's plaintext -- GATED (only an effectful, non-sandboxed actor) and AUDITED (the access is recorded either way). This is the only path a value leaves the store, so the log is complete.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#reveal","signature":"Reveal(pcName, poActor)","extensions":[]},{"name":"RevealVia","description":"reveal through a vault RESOLVER (for a :vault-sourced secret), still gated and AUDITED by the store. For a non-vault secret the resolver is ignored, so this is a safe superset of Reveal.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#revealvia","signature":"RevealVia(pcName, poResolver, poActor)","extensions":[]},{"name":"IsRevealableBy","description":"may this actor reveal this secret? (no side effect, no audit entry.)","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#isrevealableby","signature":"IsRevealableBy(pcName, poActor)","extensions":[]},{"name":"SaveSealedTo","description":"Write the whole store to pcPath as ONE authenticated-encryption blob (XChaCha20-Poly1305), keyed by poKeySecret -- itself a stzSecret, whose 64-hex value comes from wherever secrets come from (an environment variable, a file, a vault). Literal values are sealed; env / file / vault secrets are saved as their POINTER only -- the plaintext never leaves its source. The store's name is bound as the aad, so one store's file cannot be passed off as another's. Sealing reads every literal value, so poActor passes the same gate as a reveal.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#savesealedto","signature":"SaveSealedTo(pcPath, poKeySecret, poActor)","extensions":[]},{"name":"SaveSealedToVia","description":"As SaveSealedTo, with the KEY fetched through a vault resolver (R4).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#savesealedtovia","signature":"SaveSealedToVia(pcPath, poKeySecret, poResolver, poActor)","extensions":[]},{"name":"AccessLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#accesslog","signature":"AccessLog()","extensions":[]},{"name":"NumberOfAccesses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#numberofaccesses","signature":"NumberOfAccesses()","extensions":[]},{"name":"RefusedAccesses","description":"refused reveals -- a misuse signal worth watching.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#refusedaccesses","signature":"RefusedAccesses()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstore.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSecretStoreResponder","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#init","signature":"init(poStore, poActor)","extensions":[]},{"name":"Owns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#owns","signature":"Owns(pcVerb)","extensions":[]},{"name":"RotateSecret","description":"the target is the secret's NAME, as the incident names it","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#rotatesecret","signature":"RotateSecret(pcTarget)","extensions":[]},{"name":"LockAccount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#lockaccount","signature":"LockAccount(pcTarget)","extensions":[]},{"name":"RevokeSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#revokesession","signature":"RevokeSession(pcTarget)","extensions":[]},{"name":"RevokeCapability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#revokecapability","signature":"RevokeCapability(pcTarget)","extensions":[]},{"name":"ShedSource","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#shedsource","signature":"ShedSource(pcTarget)","extensions":[]},{"name":"QuarantinePart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecretstoreresponder.html#quarantinepart","signature":"QuarantinePart(pcTarget)","extensions":[]}]},{"name":"stzSection","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzsection.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSection.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsection.html#init","signature":"init(_n1_, _n2_, _nSize_)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsection.html#content","signature":"Content()","extensions":[]},{"name":"StartPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsection.html#startposition","signature":"StartPosition()","extensions":[],"example":{"code":"o1 = new stzSection(2, 5, 10)\n? o1.StartPosition()","output":"2","from":"composed from the signature, run in the library"}},{"name":"StartPos","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsection.html#startpos","signature":"StartPos()","extensions":[],"example":{"code":"o1 = new stzSection(2, 5, 10)\n? o1.StartPos()","output":"2","from":"composed from the signature, run in the library"}},{"name":"EndPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsection.html#endposition","signature":"EndPosition()","extensions":[],"example":{"code":"o1 = new stzSection(2, 5, 10)\n? o1.EndPosition()","output":"5","from":"composed from the signature, run in the library"}},{"name":"EndPos","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsection.html#endpos","signature":"EndPos()","extensions":[],"example":{"code":"o1 = new stzSection(2, 5, 10)\n? o1.EndPos()","output":"5","from":"composed from the signature, run in the library"}},{"name":"StzType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsection.html#stztype","signature":"StzType()","extensions":[],"example":{"code":"o1 = new stzSection(2, 5, 10)\n? o1.StzType()","output":"stzsection","from":"composed from the signature, run in the library"}}]},{"name":"stzSecurityAttestation","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityAttestation.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#name","signature":"Name()","extensions":[]},{"name":"Of","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#of","signature":"Of(poLedger)","extensions":[]},{"name":"SealedWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#sealedwith","signature":"SealedWith(pcKey)","extensions":[]},{"name":"MayAttest","description":"the governed export ------------------------------------------ Reading the evidence out is a SENSING act -- an inference-only actor may not perform it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#mayattest","signature":"MayAttest(poActor)","extensions":[]},{"name":"WhyNot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#whynot","signature":"WhyNot(poActor)","extensions":[]},{"name":"WriteTo","description":"Seal the ledger to a file, attested by this actor. Returns TRUE when written; FALSE (with the refusal recorded) when the actor may not.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#writeto","signature":"WriteTo(pcPath, poActor)","extensions":[]},{"name":"WasWritten","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#waswritten","signature":"WasWritten()","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#path","signature":"Path()","extensions":[]},{"name":"Attestor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#attestor","signature":"Attestor()","extensions":[]},{"name":"AttestedAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#attestedat","signature":"AttestedAt()","extensions":[]},{"name":"HeadDigest","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#headdigest","signature":"HeadDigest()","extensions":[]},{"name":"EntryCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#entrycount","signature":"EntryCount()","extensions":[]},{"name":"Statement","description":"the custody statement ---------------------------------------- What a person (or an auditor) reads beside the file.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#statement","signature":"Statement()","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityattestation.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSecurityDrill","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityDrill.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#name","signature":"Name()","extensions":[]},{"name":"SetKey","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#setkey","signature":"SetKey(pcKey)","extensions":[]},{"name":"SetEvidencePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#setevidencepath","signature":"SetEvidencePath(pcPath)","extensions":[]},{"name":"EvidencePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#evidencepath","signature":"EvidencePath()","extensions":[]},{"name":"Port","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#port","signature":"Port()","extensions":[]},{"name":"SpawnTarget","description":"the target ---------------------------------------------------- Spawn the application under attack: a real stzAppServer child with an open ledger, a real stzAuth, and a real signed-request gate.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#spawntarget","signature":"SpawnTarget(pnPort)","extensions":[]},{"name":"WaitReady","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#waitready","signature":"WaitReady(pnTimeoutMs)","extensions":[]},{"name":"FireCredentialStuffing","description":"the attacks --------------------------------------------------- Guess a password until the account's failure counter says so.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#firecredentialstuffing","signature":"FireCredentialStuffing(pcUser, pnTimes)","extensions":[]},{"name":"FireForgery","description":"Present a signature that does not verify.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#fireforgery","signature":"FireForgery()","extensions":[]},{"name":"FireReplay","description":"Send a VALID signed request twice -- the second is a replay.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#firereplay","signature":"FireReplay()","extensions":[]},{"name":"Expectations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#expectations","signature":"Expectations()","extensions":[]},{"name":"CollectEvidence","description":"acquisition: evidence crosses the boundary -------------------- Ask the target to seal its ledger, then VERIFY the file and rebuild a working ledger from it. The parent believes nothing it has not verified.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#collectevidence","signature":"CollectEvidence()","extensions":[]},{"name":"OpenVictimSession","description":"containment: the loop closes ---------------------------------- Log the victim in for real BEFORE the attack, so containment has a live session to end and the drill can prove it ended.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#openvictimsession","signature":"OpenVictimSession(pcUser, pcPassword)","extensions":[]},{"name":"Contain","description":"Contain what the evidence shows, as poOperator. The plan is derived FROM THE ACQUIRED EVIDENCE (an incident per credential-stuffing finding), governed HERE -- MayCommit is judged on the operator, and an LLM actor is refused -- and carried to the target, whose REAL responder (stzAuthResponder over its own stzAuth) performs it. Then containment is VERIFIED from outside: the right password must now be refused, and the session opened before the attack must be dead. Returns the number of actions committed.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#contain","signature":"Contain(poOperator)","extensions":[]},{"name":"ContainmentHolds","description":"Verified from outside the target: the correct password is refused, and the pre-attack session no longer answers.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#containmentholds","signature":"ContainmentHolds()","extensions":[]},{"name":"TimeToDetectMs","description":"The two numbers a drill exists to produce, in milliseconds of wall time: from the first attack sent to the evidence showing every expected detection, and from there to containment applied and verified. -1 when that point was never reached.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#timetodetectms","signature":"TimeToDetectMs()","extensions":[]},{"name":"TimeToContainMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#timetocontainms","signature":"TimeToContainMs()","extensions":[]},{"name":"Containment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#containment","signature":"Containment()","extensions":[]},{"name":"AcquiredLedger","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#acquiredledger","signature":"AcquiredLedger()","extensions":[]},{"name":"Attestor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#attestor","signature":"Attestor()","extensions":[]},{"name":"AcquisitionWhy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#acquisitionwhy","signature":"AcquisitionWhy()","extensions":[]},{"name":"FiredDetections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#fireddetections","signature":"FiredDetections()","extensions":[]},{"name":"Passed","description":"Did every expected detection actually fire?","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#passed","signature":"Passed()","extensions":[]},{"name":"MissedDetections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#misseddetections","signature":"MissedDetections()","extensions":[]},{"name":"Explain","description":"legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#show","signature":"Show()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritydrill.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzSecurityEvent","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#init","signature":"init(pcKind)","extensions":[]},{"name":"Kind","description":"reads","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#kind","signature":"Kind()","extensions":[]},{"name":"Severity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#severity","signature":"Severity()","extensions":[]},{"name":"Technique","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#technique","signature":"Technique()","extensions":[]},{"name":"Meaning","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#meaning","signature":"Meaning()","extensions":[]},{"name":"Actor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#actor","signature":"Actor()","extensions":[]},{"name":"Posture","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#posture","signature":"Posture()","extensions":[]},{"name":"ActorKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#actorkinds","signature":"ActorKinds()","extensions":[]},{"name":"Action","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#action","signature":"Action()","extensions":[]},{"name":"Risk","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#risk","signature":"Risk()","extensions":[]},{"name":"Subject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#subject","signature":"Subject()","extensions":[]},{"name":"Origin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#origin","signature":"Origin()","extensions":[]},{"name":"Outcome","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#outcome","signature":"Outcome()","extensions":[]},{"name":"Reason","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#reason","signature":"Reason()","extensions":[]},{"name":"AtWall","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#atwall","signature":"AtWall()","extensions":[]},{"name":"AtMono","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#atmono","signature":"AtMono()","extensions":[]},{"name":"TraceId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#traceid","signature":"TraceId()","extensions":[]},{"name":"IsRefusal","description":"\"granted\" and \"observed\" are not refusals; \"refused\" and \"failed\" are. Written as an explicit list rather than `!= \"granted\"` because a fourth outcome arrived later (see Observed) and the negative form would have silently swept it in -- an expired session would have counted as a refusal in every pivot.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#isrefusal","signature":"IsRefusal()","extensions":[]},{"name":"ByActor","description":"building (fluent; every setter returns This) --------------- WHO: an stzSystemActor contributes its own facts -- name, posture, capability kinds. Nothing is invented here.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#byactor","signature":"ByActor(poActor)","extensions":[]},{"name":"ByActorNamed","description":"For a caller with no actor object yet (an unauthenticated request, a username at the login door).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#byactornamed","signature":"ByActorNamed(pcName, pcPosture)","extensions":[]},{"name":"About","description":"WHICH thing. THE REDACTION LAW lives here: an object contributes its DESCRIPTOR (stzSecret.Descriptor() is the redacted form), never its value -- this class never calls Reveal(). A string is taken as already-safe; callers pass descriptors like \"user:admin\", \"key:billing\", \"route:/pay\".","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#about","signature":"About(pSubject)","extensions":[]},{"name":"Doing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#doing","signature":"Doing(pcAction)","extensions":[]},{"name":"AtRisk","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#atrisk","signature":"AtRisk(pnTier)","extensions":[]},{"name":"FromOrigin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#fromorigin","signature":"FromOrigin(pcOrigin)","extensions":[]},{"name":"OccurredAt","description":"The deterministic form (the house \"...At(now)\" convention): an event that did not happen NOW carries its own wall clock -- a replayed or imported record, or a guard that needs exact window arithmetic instead of machine speed. The monotonic stamp is left alone: it orders THIS process's events and cannot be borrowed.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#occurredat","signature":"OccurredAt(pnWallMs)","extensions":[]},{"name":"Granted","description":"outcomes","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#granted","signature":"Granted()","extensions":[]},{"name":"Refused","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#refused","signature":"Refused(pcReason)","extensions":[]},{"name":"Failed","description":"The gate admitted it and the act still did not complete.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#failed","signature":"Failed(pcReason)","extensions":[]},{"name":"Observed","description":"NOT A VERDICT -- something simply happened (incident I2's session seams). A session reaching its expiry was neither granted nor refused: no gate ran, nobody was told no. Forcing such a fact into \"refused\" would have made every pivot that counts refusals over-count, and would have taught an investigator that routine housekeeping was an attack. The ledger's job is to witness, and some of what it witnesses carries no judgment at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#observed","signature":"Observed(pcReason)","extensions":[]},{"name":"AsInfo","description":"severity (the catalog's default, overridable)","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#asinfo","signature":"AsInfo()","extensions":[]},{"name":"AsWarning","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#aswarning","signature":"AsWarning()","extensions":[]},{"name":"AsError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#aserror","signature":"AsError()","extensions":[]},{"name":"Record","description":"the native record","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#record","signature":"Record()","extensions":[]},{"name":"CanonicalString","description":"The separator is reserved: a field's own pipes fold to \"/\" so the ledger can split the line back into fields without a field's content (a reason quoting a message, say) shifting every field after it. Sanitizing at the source beats parsing bravely later.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#canonicalstring","signature":"CanonicalString()","extensions":[]},{"name":"OcsfSeverityId","description":"interop: OCSF (the SIEM schema) ---------------------------- OCSF severity_id: 1 Informational, 3 Medium, 4 High.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#ocsfseverityid","signature":"OcsfSeverityId()","extensions":[]},{"name":"OcsfStatusId","description":"OCSF status_id: 1 Success, 2 Failure.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#ocsfstatusid","signature":"OcsfStatusId()","extensions":[]},{"name":"OcsfClassUid","description":"Best-effort class mapping, honestly bounded: auth/sso/oauth are Identity & Access Management (category 3, class 3002 Authentication); http.* is Network Activity (4 / 4002 HTTP Activity); everything else is Application Activity (6 / 6003 API Activity). Facts that do not map cleanly ride in \"unmapped\", which is what that OCSF field is for.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#ocsfclassuid","signature":"OcsfClassUid()","extensions":[]},{"name":"OcsfCategoryUid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#ocsfcategoryuid","signature":"OcsfCategoryUid()","extensions":[]},{"name":"ToOcsfJson","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#toocsfjson","signature":"ToOcsfJson()","extensions":[]},{"name":"AsLine","description":"legibility ------------------------------------------------- One line, human first: who did what to which, how it ended, why.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#asline","signature":"AsLine()","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityevent.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSecurityGraph","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#init","signature":"init(pcName)","extensions":[]},{"name":"GraphQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#graphq","signature":"GraphQ()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#name","signature":"Name()","extensions":[]},{"name":"AddActor","description":"nodes ----------------------------------------------------------- posture: trusted | external | sandboxed","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#addactor","signature":"AddActor(pcId, pcPosture)","extensions":[]},{"name":"Tampering","description":"actors whose graph posture no longer matches the one AddActor recorded [ [ actor, recorded, found ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#tampering","signature":"Tampering()","extensions":[]},{"name":"AddTool","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#addtool","signature":"AddTool(pcId)","extensions":[]},{"name":"AddSecret","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph/addsecret.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph/addsecret.html","signature":"AddSecret(pcId)","extensions":[]},{"name":"AddStore","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#addstore","signature":"AddStore(pcId)","extensions":[]},{"name":"AddSite","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph/addsite.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph/addsite.html","signature":"AddSite(pcId)","extensions":[]},{"name":"AddCapability","description":"capabilities are auto-created by Holds/Grants, but may be declared too","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#addcapability","signature":"AddCapability(pcId)","extensions":[]},{"name":"Holds","description":"edges (the meaning is the label) -------------------------------- an actor directly holds a capability","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#holds","signature":"Holds(pcActor, pcCapability)","extensions":[]},{"name":"Uses","description":"an actor uses a tool","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#uses","signature":"Uses(pcActor, pcTool)","extensions":[]},{"name":"Grants","description":"a tool grants (confers) a capability","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#grants","signature":"Grants(pcTool, pcCapability)","extensions":[]},{"name":"Delegates","description":"an actor may act as another (delegation -- transitive trust)","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#delegates","signature":"Delegates(pcFrom, pcTo)","extensions":[]},{"name":"References","description":"a site references a secret","entry":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph/references.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph/references.html","signature":"References(pcSite, pcSecret)","extensions":[]},{"name":"StoredIn","description":"a secret lives in a store","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#storedin","signature":"StoredIn(pcSecret, pcStore)","extensions":[]},{"name":"MayAttach","description":"the CONSTRAINT: no live secret to a sandboxed actor ------------- TRUE when attaching pcSecret to pcActor keeps the surface sound (a sandboxed actor must not hold a live secret it could exfiltrate).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#mayattach","signature":"MayAttach(pcActor, pcSecret)","extensions":[]},{"name":"AttachSecret","description":"Attach a secret to an actor -- the governed door. REFUSED for a sandboxed actor at construction (audit -> gate), so the escalation can never enter the graph through the sanctioned API.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#attachsecret","signature":"AttachSecret(pcActor, pcSecret)","extensions":[]},{"name":"ReachesEffectful","description":"queries --------------------------------------------------------- Can this actor reach the 'effectful' capability by ANY path (directly, or through a tool, or through delegation)? The multi-hop escalation question.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#reacheseffectful","signature":"ReachesEffectful(pcActor)","extensions":[]},{"name":"ReachesCapability","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#reachescapability","signature":"ReachesCapability(pcActor, pcCapability)","extensions":[]},{"name":"PathToCapability","description":"THE PATH ITSELF, not merely whether one exists (incident I5): an investigation must be able to say HOW an actor could reach a capability -- \"billing-agent -> deploy-tool -> effectful\" -- and an empty list means no path.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#pathtocapability","signature":"PathToCapability(pcActor, pcCapability)","extensions":[]},{"name":"PathToEffectful","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#pathtoeffectful","signature":"PathToEffectful(pcActor)","extensions":[]},{"name":"CutCapability","description":"Remove EVERY path by which pcActor reaches pcCapability, by cutting the actor's OWN first-hop edges that lead there: a capability it holds directly, a tool it uses that grants it, an actor it delegates to that reaches it. Other actors are untouched -- a colleague using the same tool keeps it. Returns the edges removed, as [ from, label, to ].","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#cutcapability","signature":"CutCapability(pcActor, pcCapability)","extensions":[]},{"name":"BlastRadius","description":"Every node that can REACH this secret (reverse reachability) -- the blast radius: which sites and actors a leaked secret exposes. Rotation planning.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#blastradius","signature":"BlastRadius(pcSecret)","extensions":[]},{"name":"AuditEscalations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#auditescalations","signature":"AuditEscalations()","extensions":[]},{"name":"NumberOfEscalations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#numberofescalations","signature":"NumberOfEscalations()","extensions":[]},{"name":"Violations","description":"proof + internals","also_written":["CheckRules"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#violations","signature":"Violations()","extensions":[]},{"name":"IsSound","description":"","also_written":["RulesAreSound"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritygraph.html#issound","signature":"IsSound()","extensions":[]}]},{"name":"stzSecurityLedger","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#init","signature":"init(pnCapacity)","extensions":[]},{"name":"Handle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#handle","signature":"Handle()","extensions":[]},{"name":"AdoptHandle","description":"Bind this face to a ledger owned elsewhere (the process ledger). Destroy() will not free an adopted handle -- the owner does.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#adopthandle","signature":"AdoptHandle(pEngineHandle)","extensions":[]},{"name":"Capacity","description":"The engine's own answer -- a face bound to the process ledger (AdoptHandle) never knew the capacity it was created with.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#capacity","signature":"Capacity()","extensions":[]},{"name":"Record","description":"recording --------------------------------------------------- Append an stzSecurityEvent. The engine chains it; nothing about the digest is under the caller's control.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#record","signature":"Record(poEvent)","extensions":[]},{"name":"AppendCanonical","description":"Append a canonical line directly -- the acquisition path (I8), used when rebuilding a ledger from verified evidence. The chain is recomputed here; it does not carry the original file's.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#appendcanonical","signature":"AppendCanonical(pcCanonical, pnWallMs, pnSeverityCode)","extensions":[]},{"name":"PersistTo","description":"Call it BEFORE recording. Returns [ :ok, :verified, :brokenAt, :why ]; a broken stored history is REFUSED (:ok = 0) and nothing is attached.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#persistto","signature":"PersistTo(pcPath)","extensions":[]},{"name":"IsDurable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#isdurable","signature":"IsDurable()","extensions":[]},{"name":"VerifyDurable","description":"Verify the WHOLE stored history from genesis -- where Verify() can only speak for the retained window. [ :intact, :brokenAt, :message ]","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#verifydurable","signature":"VerifyDurable()","extensions":[]},{"name":"Count","description":"Events ever recorded (keeps counting past capacity).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#count","signature":"Count()","extensions":[]},{"name":"Size","description":"Events still retained in the window.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#size","signature":"Size()","extensions":[]},{"name":"At","description":"reading ----------------------------------------------------- The record at 1-based position i (oldest retained first), in the I0 field shape plus its chain digest.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#at","signature":"At(pnIndex)","extensions":[]},{"name":"All","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#all","signature":"All()","extensions":[]},{"name":"Recent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#recent","signature":"Recent(pnHowMany)","extensions":[]},{"name":"OfActor","description":"the analyst's pivots","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#ofactor","signature":"OfActor(pcActor)","extensions":[]},{"name":"OfSubject","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#ofsubject","signature":"OfSubject(pcSubject)","extensions":[]},{"name":"OfKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#ofkind","signature":"OfKind(pcKind)","extensions":[]},{"name":"OfTrace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#oftrace","signature":"OfTrace(pcTraceId)","extensions":[]},{"name":"OfOutcome","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#ofoutcome","signature":"OfOutcome(pcOutcome)","extensions":[]},{"name":"OfSeverity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#ofseverity","signature":"OfSeverity(pcSeverity)","extensions":[]},{"name":"OfOrigin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#oforigin","signature":"OfOrigin(pcOrigin)","extensions":[]},{"name":"Refusals","description":"Everything that was not granted -- the signal to watch. Refused and failed -- NOT \"everything that is not granted\". The negative form was here too, and it was wrong the moment the OBSERVED outcome arrived (I2's session seams): an expired session would have been counted as a refusal by this pivot, in a system whose whole point is that a warning must mean something. Kept in step with stzSecurityEvent.IsRefusal(), deliberately as one positive list.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#refusals","signature":"Refusals()","extensions":[]},{"name":"Since","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#since","signature":"Since(pnWallMs)","extensions":[]},{"name":"Between","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#between","signature":"Between(pnFromMs, pnToMs)","extensions":[]},{"name":"Digest","description":"the chain --------------------------------------------------- The head digest: one string that commits to the ENTIRE history ever recorded (including evicted entries).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#digest","signature":"Digest()","extensions":[]},{"name":"DigestAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#digestat","signature":"DigestAt(pnIndex)","extensions":[]},{"name":"Verify","description":"[ :intact, :brokenAt, :message ] -- brokenAt is the 1-based index of the first entry whose stored digest disagrees with a recomputation, 0 when the retained window is consistent.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#verify","signature":"Verify()","extensions":[]},{"name":"SealAttestedTo","description":"sealing (evidence leaves the process) ----------------------- Write the retained window as a verifiable file: one \"<digest>TAB<canonical>\" line per entry, a header carrying the count and an HMAC seal over (head digest | count). Re-check it with StzVerifySealedLedger(path, key) -- editing any line breaks the chain; editing the seal without the key is not possible. As SealTo, plus WHO attested and WHEN -- the custody header that turns a sealed file into an attested one (I7). Unknown \"#\" lines are ignored by verifiers, so the format stayed compatible.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#sealattestedto","signature":"SealAttestedTo(pcPath, pcKey, pcAttestor)","extensions":[]},{"name":"SealTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#sealto","signature":"SealTo(pcPath, pcKey)","extensions":[]},{"name":"ToOcsfNdJson","description":"OCSF, newline-delimited: what a collector ingests as a stream.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#toocsfndjson","signature":"ToOcsfNdJson()","extensions":[]},{"name":"ToOcsfJson","description":"OCSF as one JSON array (the batch form).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#toocsfjson","signature":"ToOcsfJson()","extensions":[]},{"name":"ToOtelLogsJson","description":"The OTLP logs envelope -- the same shape stzLog ships (perf P9), so security events and log lines arrive at one collector looking like what they are: records of the same run, sharing trace ids.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#tootellogsjson","signature":"ToOtelLogsJson()","extensions":[]},{"name":"Explain","description":"legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#show","signature":"Show()","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#reset","signature":"Reset()","extensions":[]},{"name":"Destroy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityledger.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzSecurityPosture","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityPosture.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetStore","description":"describe the surface","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#setstore","signature":"SetStore(poStore)","extensions":[]},{"name":"AddSite","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#addsite","signature":"AddSite(poSite)","extensions":[]},{"name":"AddActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#addactor","signature":"AddActor(poActor)","extensions":[]},{"name":"SetServices","description":"Attach the external-dependency surface. Its findings already carry this class's exact shape, so they join the report verbatim -- see _CheckServiceBindings.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#setservices","signature":"SetServices(poReg)","extensions":[]},{"name":"ServicesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#servicesq","signature":"ServicesQ()","extensions":[]},{"name":"HasServices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#hasservices","signature":"HasServices()","extensions":[]},{"name":"Findings","description":"run the invariants ---------------------------------------------- every invariant, as a flat finding list. A finding is [ :invariant, :severity, :where, :message ] -- same spirit as stzGovernanceChecks (invariant / severity / message).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#findings","signature":"Findings()","extensions":[]},{"name":"IsSound","description":"sound = no ERROR findings (warnings are advisory, not blocking).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#issound","signature":"IsSound()","extensions":[]},{"name":"IsClean","description":"clean = nothing flagged at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#isclean","signature":"IsClean()","extensions":[]},{"name":"NumberOfFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#numberoffindings","signature":"NumberOfFindings()","extensions":[]},{"name":"NumberOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#numberof","signature":"NumberOf(pcSeverity)","extensions":[]},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityposture.html#report","signature":"Report()","extensions":[]}]},{"name":"stzSecurityRule","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecurityrule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityRule.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityrule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzSecurityRuleSet","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecurityruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityRule.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecurityruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzSecuritySentinel","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecuritySentinel.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#init","signature":"init(poDetectionSet)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#name","signature":"Name()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#name_","signature":"Name_()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Watching","description":"Watch a specific ledger instead of the process one.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#watching","signature":"Watching(poLedger)","extensions":[]},{"name":"OnDetection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#ondetection","signature":"OnDetection(pfCallback)","extensions":[]},{"name":"OnClear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#onclear","signature":"OnClear(pfCallback)","extensions":[]},{"name":"SetChannels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#setchannels","signature":"SetChannels(pcDetection, pcClear)","extensions":[]},{"name":"DetectionChannel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#detectionchannel","signature":"DetectionChannel()","extensions":[]},{"name":"ClearChannel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#clearchannel","signature":"ClearChannel()","extensions":[]},{"name":"Every","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#every","signature":"Every(pnMs)","extensions":[]},{"name":"Check","description":"watching ----------------------------------------------------- One pass: judge, then fire only what CHANGED. Returns the number of NEW firings.","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#check","signature":"Check()","extensions":[]},{"name":"Tick","description":"Cadence-gated on the monotonic clock -- call from any loop.","also_written":["Cycle"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#tick","signature":"Tick()","extensions":[]},{"name":"CheckCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#checkcount","signature":"CheckCount()","extensions":[]},{"name":"ActiveDetections","description":"reading","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#activedetections","signature":"ActiveDetections()","extensions":[]},{"name":"IsFiring","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#isfiring","signature":"IsFiring()","extensions":[]},{"name":"AlertLog","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#alertlog","signature":"AlertLog()","extensions":[]},{"name":"LastAlert","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#lastalert","signature":"LastAlert()","extensions":[]},{"name":"Cases","description":"The case snapshots taken at firing time (newest last).","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#cases","signature":"Cases()","extensions":[]},{"name":"LastCase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#lastcase","signature":"LastCase()","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsecuritysentinel.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSelfDoc","area":"meta","page":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzSelfDoc.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#init","signature":"init(pcTarget)","extensions":[]},{"name":"ClassName","description":"introspection","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#classname","signature":"ClassName()","extensions":[],"example":{"code":"o1 = new stzSelfDoc(\"stzListOfStrings\")\n? o1.ClassName()","output":"stzListOfStrings","from":"composed from the signature, run in the library"}},{"name":"Source","description":"introspection","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#source","signature":"Source()","extensions":[],"example":{"code":"o1 = new stzSelfDoc(\"stzListOfStrings\")\n? o1.Source()","output":"D:/GitHub/_wts/libraries/stzlib/base/string/stzStringList.ring","from":"composed from the signature, run in the library"}},{"name":"NumberOfMethods","description":"introspection","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#numberofmethods","signature":"NumberOfMethods()","extensions":[],"example":{"code":"o1 = new stzSelfDoc(\"stzListOfStrings\")\n? o1.NumberOfMethods()","output":"171","from":"composed from the signature, run in the library"}},{"name":"MethodNames","description":"introspection","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#methodnames","signature":"MethodNames()","extensions":[]},{"name":"HasMethod","description":"introspection","entry":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc/hasmethod.html","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc/hasmethod.html","signature":"HasMethod(pcName)","extensions":[],"example":{"code":"oDoc = StzSelfDocQ(\"stzList\")\n? oDoc.HowTo(\"remove duplicates\")\n? oDoc.HasMethod(\"DuplicatesRemoved\")","output":"Q([...]).RemoveDuplicates()   -- composed by grammar (remove duplicates)\n1","from":"library test"}},{"name":"DescriptionOf","description":"introspection","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#descriptionof","signature":"DescriptionOf(pcName)","extensions":[]},{"name":"DefiningClassOf","description":"The class that actually DEFINES pcName (this class or an ancestor it inherits from). \"\" if the method is unknown.","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#definingclassof","signature":"DefiningClassOf(pcName)","extensions":[]},{"name":"NumberOfInheritedMethods","description":"How many of the harvested methods are inherited (defined by an ancestor).","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#numberofinheritedmethods","signature":"NumberOfInheritedMethods()","extensions":[],"example":{"code":"o1 = new stzSelfDoc(\"stzListOfStrings\")\n? o1.NumberOfInheritedMethods()","output":"171","from":"composed from the signature, run in the library"}},{"name":"ExplainMethod","description":"ExplainMethod(name) -- a plain-language explanation of one method (DATA, a string): its name + doc-comment (or a name-derived phrase if undocumented).","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#explainmethod","signature":"ExplainMethod(pcName)","extensions":[]},{"name":"Show","description":"explain (deterministic, templated -- no model)","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#show","signature":"Show()","extensions":[]},{"name":"Ask","description":"Ask(question) -- the methods whose MEANING best matches a plain-English question, as [ [name, score, description], ... ] best first (DATA). Uses the loaded embedding model (2c) when present, else lexical similarity -- so it works with zero setup and sharpens with a model. The natural- programming entry: describe what you want, get the operation.","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#ask","signature":"Ask(pcQuestion)","extensions":[]},{"name":"AskFor","description":"ask (semantic -- embeddings/reranker or lexical)","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#askfor","signature":"AskFor(pcQuestion, n)","extensions":[]},{"name":"BestMethodFor","description":"The single best-matching method name for a question (DATA, a string).","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#bestmethodfor","signature":"BestMethodFor(pcQuestion)","extensions":[]},{"name":"HowTo","description":"HowTo(intent) -- resolve a plain-English intent to a runnable method call on this class, DETERMINISTICALLY (no LLM). Two engines, unified: (1) the GRAMMAR composes a method name from the intent and grounds it against this class's real API; if the class implements it, that is the answer (highest confidence, it is derived not guessed). (2) Otherwise fall back to semantic RETRIEVAL (the ranker: reranker/embeddings/lexical). Returns a human line: the call template + how it was resolved + the name's grammatical gloss.","entry":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc/howto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc/howto.html","signature":"HowTo(pcIntent)","extensions":[],"example":{"code":"oDoc = StzSelfDocQ(\"stzList\")\n? oDoc.HowTo(\"remove duplicates\")\n? oDoc.HasMethod(\"DuplicatesRemoved\")","output":"Q([...]).RemoveDuplicates()   -- composed by grammar (remove duplicates)\n1","from":"library test"}},{"name":"MethodForIntent","description":"The resolved method NAME only (DATA), grammar-first then retrieval.","url":"https://mayouni.github.io/stzsite/en/reference/stzselfdoc.html#methodforintent","signature":"MethodForIntent(pcIntent)","extensions":[]}]},{"name":"stzSemanticIndex","area":"neural","page":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzSemanticIndex.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#init","signature":"init(paTexts)","extensions":[]},{"name":"AddText","description":"Embeds at ADD time (the model must be loaded), so a bad text fails loudly here and not in the middle of a search.","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#addtext","signature":"AddText(pcText)","extensions":[]},{"name":"AddEmbedded","description":"Index a text with an embedding the CALLER already has -- another model, a cache, a wire -- so the index never insists on embedding it again. The vector must be L2-normalised (the score formula assumes it) and of the index's dimension.","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#addembedded","signature":"AddEmbedded(pcText, paVec)","extensions":[]},{"name":"AddTexts","description":"feeding the index","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#addtexts","signature":"AddTexts(paTexts)","extensions":[]},{"name":"Count","description":"feeding the index","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#count","signature":"Count()","extensions":[]},{"name":"Texts","description":"feeding the index","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#texts","signature":"Texts()","extensions":[]},{"name":"EmbeddingDim","description":"feeding the index","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#embeddingdim","signature":"EmbeddingDim()","extensions":[]},{"name":"Vectors","description":"The stored embeddings, 1-based rows -- so a caller (or a guard) can recompute a cosine independently of the search path.","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#vectors","signature":"Vectors()","extensions":[]},{"name":"UsesGpu","description":"Is the corpus resident on the GPU right now? Silent seams still owe an honest answer to whoever asks.","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#usesgpu","signature":"UsesGpu()","extensions":[]},{"name":"SearchByVectorXT","description":"The same search from a query embedding the caller already holds (the companion of AddEmbedded). ONE search path serves both doors: the route -- CPU resident dataset or GPU resident corpus -- is decided here and nowhere else.","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#searchbyvectorxt","signature":"SearchByVectorXT(paQ, n)","extensions":[]},{"name":"Search","description":"Same as SearchXT: Top-n semantically closest texts: [ [cText, nCosine, nPosition], ... ] best first. nCosine is in [-1, 1]; 1 means \"the same meaning\" and a query that IS one of the indexed texts scores ~1 against itself.","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#search","signature":"Search(pcQuery)","extensions":["XT"],"forms":["SearchXT"]},{"name":"Closest","description":"The single best text (or \"\" on an empty index).","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#closest","signature":"Closest(pcQuery)","extensions":[]},{"name":"Close","description":"Haro has no destructors (the residency lesson): free the resident dataset explicitly when done with the index.","url":"https://mayouni.github.io/stzsite/en/reference/stzsemanticindex.html#close","signature":"Close()","extensions":[]}]},{"name":"stzSequence","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSequence.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#init","signature":"init(cName, nStart, nStep, nMode)","extensions":[]},{"name":"Name","description":"name","url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzSequence(\"s\", 1, 2, 1)\n? o1.Name()","output":"s","from":"composed from the signature, run in the library"}},{"name":"SetBounds","description":"bounds","url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#setbounds","signature":"SetBounds(nMin, nMax)","extensions":["Q"],"forms":["SetBoundsQ"]},{"name":"NextValue","description":"iteration","also_written":["Advance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#nextvalue","signature":"NextValue()","extensions":[]},{"name":"Current","description":"iteration","also_written":["Value"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#current","signature":"Current()","extensions":[],"example":{"code":"o1 = new stzSequence(\"s\", 1, 2, 1)\n? o1.Current()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Iteration","description":"iteration","also_written":["IterationNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#iteration","signature":"Iteration()","extensions":[],"example":{"code":"o1 = new stzSequence(\"s\", 1, 2, 1)\n? o1.Iteration()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NextNValues","description":"iteration","url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#nextnvalues","signature":"NextNValues(n)","extensions":[]},{"name":"Reset","description":"reset and cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#reset","signature":"Reset()","extensions":["Q"],"forms":["ResetQ"]},{"name":"Destroy","description":"reset and cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzsequence.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzServiceRegistry","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRegistry.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#name","signature":"Name()","extensions":[]},{"name":"Declare","description":"the dependency surface ------------------------------------------- Declare a service this solution depends on, before anything is bound. This is what turns \"what does this touch?\" from archaeology into a query -- and it is what lets an UNBOUND dependency be a finding rather than a surprise.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#declare","signature":"Declare(pcService)","extensions":["Q","Many"],"forms":["DeclareQ","DeclareMany"]},{"name":"IsDeclared","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#isdeclared","signature":"IsDeclared(pcService)","extensions":[]},{"name":"DeclaredServices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#declaredservices","signature":"DeclaredServices()","extensions":[]},{"name":"NumberOfDeclared","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#numberofdeclared","signature":"NumberOfDeclared()","extensions":[]},{"name":"Bind","description":"binding ---------------------------------------------------------- Bind an implementation. The posture is asked OF THE OBJECT: anything with IsSandbox() answering true is a sandbox. Declaring itself beats guessing from a class name, and it means a third-party double can opt in.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#bind","signature":"Bind(pcService, poImpl)","extensions":["Q"],"forms":["BindQ"]},{"name":"BindSandbox","description":"...say it explicitly when the object cannot.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#bindsandbox","signature":"BindSandbox(pcService, poImpl)","extensions":["Q"],"forms":["BindSandboxQ"]},{"name":"BindLocal","description":"Bind a genuine LOCAL equivalent -- sqlite, the filesystem, a local model. Not a fake, so unlike a sandbox this may ship; see the posture note above.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#bindlocal","signature":"BindLocal(pcService, poImpl)","extensions":["Q"],"forms":["BindLocalQ"]},{"name":"BindLive","description":"Bind the real thing, naming the STORE SECRET its credential lives in. The name, not the key: a registry that held credentials would be one more place they leak from.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#bindlive","signature":"BindLive(pcService, poImpl, pcSecretName)","extensions":["Q"],"forms":["BindLiveQ"]},{"name":"Unbind","description":"Remove the IMPLEMENTATION but keep the dependency. The service is then declared-and-unbound, which IS a finding -- your solution still needs the thing, it just has nothing to serve it. To retire the dependency itself, use Undeclare.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#unbind","signature":"Unbind(pcService)","extensions":[]},{"name":"Undeclare","description":"Retire the dependency altogether -- the solution no longer needs this service. Unbinds it too, so nothing is left half-declared.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#undeclare","signature":"Undeclare(pcService)","extensions":[]},{"name":"Service","description":"resolution (what the application actually calls) ------------------ The service by name. RAISES when nothing is bound -- an unbound dependency that silently returned NULL would fail later, somewhere else, as a null-call with no hint of the real cause.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#service","signature":"Service(pcService)","extensions":[]},{"name":"Has","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#has","signature":"Has(pcService)","extensions":[]},{"name":"BoundServices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#boundservices","signature":"BoundServices()","extensions":[]},{"name":"NumberOfBound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#numberofbound","signature":"NumberOfBound()","extensions":[]},{"name":"PostureOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#postureof","signature":"PostureOf(pcService)","extensions":[]},{"name":"IsSandboxed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#issandboxed","signature":"IsSandboxed(pcService)","extensions":[]},{"name":"SecretNameOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#secretnameof","signature":"SecretNameOf(pcService)","extensions":[]},{"name":"SandboxedServices","description":"every service still bound to a fake -- the \"what is not real yet\" list.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#sandboxedservices","signature":"SandboxedServices()","extensions":[]},{"name":"LocalServices","description":"the genuinely-local ones: real, self-hosted, shippable.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#localservices","signature":"LocalServices()","extensions":[]},{"name":"IsLocal","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#islocal","signature":"IsLocal(pcService)","extensions":[]},{"name":"LiveServices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#liveservices","signature":"LiveServices()","extensions":[]},{"name":"UnboundServices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#unboundservices","signature":"UnboundServices()","extensions":[]},{"name":"SetPhase","description":"the phase -------------------------------------------------------- :development / :emulated -> sandboxes are expected. :production -> they are a violation. The phase is the SAME switch stzDelivery already uses, so nothing new decides what is real.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#setphase","signature":"SetPhase(pcPhase)","extensions":["Q"],"forms":["SetPhaseQ"]},{"name":"Phase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#phase","signature":"Phase()","extensions":[]},{"name":"IsProduction","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#isproduction","signature":"IsProduction()","extensions":[]},{"name":"FindingsVia","description":"governance ------------------------------------------------------- [ [ :invariant, :severity, :where, :message ], ... ] -- the same shape stzSecurityPosture and the graph rules use, so one CI gate covers all three. poStore may be NULL when there is no keyring to check against. NOTE: each _Check returns its OWN list and this LOOPS to append the elements. Haro's `+` on a list appends the whole list as ONE element, so `_aF_ + This._Check...()` would nest rather than accumulate -- and a nested findings list silently reports zero errors. Same shape as stzSecurityPosture.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#findingsvia","signature":"FindingsVia(poStore)","extensions":[]},{"name":"Findings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#findings","signature":"Findings()","extensions":[]},{"name":"IsSoundVia","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#issoundvia","signature":"IsSoundVia(poStore)","extensions":[]},{"name":"IsSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#issound","signature":"IsSound()","extensions":[]},{"name":"NumberOfFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#numberoffindings","signature":"NumberOfFindings()","extensions":[]},{"name":"ReportVia","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#reportvia","signature":"ReportVia(poStore)","extensions":[]},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#report","signature":"Report()","extensions":[]},{"name":"MayGoLive","description":"ASKED IN THE PRODUCTION FRAME, whatever the current phase. \"May I go LIVE?\" IS the production question, so answering it from a :development phase would have said YES with a fake still bound -- the phase-dependent invariants (sandbox-in-production, ephemeral-in-production) simply had not fired yet. The phase is set, the surface judged, the phase restored: asking is not declaring. (Found while writing the narration; the guard had only ever asked after setting production, so the honest answer and the convenient one agreed.)","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#maygolive","signature":"MayGoLive(poActor, poStore)","extensions":[]},{"name":"FindingsForProductionVia","description":"the surface judged as production would judge it, then put back","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#findingsforproductionvia","signature":"FindingsForProductionVia(poStore)","extensions":[]},{"name":"FindingsForProduction","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#findingsforproduction","signature":"FindingsForProduction()","extensions":[]},{"name":"WhyNotLive","description":"...and the same, but explaining itself.","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#whynotlive","signature":"WhyNotLive(poActor, poStore)","extensions":[]},{"name":"AsRuleGraph","description":"NOTE this does NOT duplicate the invariants above. Findings from Findings() already carry the report's shape, so the registry joins the shared CI gate directly:  oReport.IngestLegacy(oReg.Findings(), \"services\"). What the GRAPH adds is the question a flag check cannot ask -- which PART of a solution depends on a fake -- and that needs the delivery's parts joined to these nodes (see stzDelivery.AsRuleGraph and stzServiceRuleSet).","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#asrulegraph","signature":"AsRuleGraph()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceregistry.html#show","signature":"Show()","extensions":[]}]},{"name":"stzServiceRule","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzservicerule.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring","inherits":{"stzGraphRule":41},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzservicerule.html#init","signature":"init(pcName)","extensions":[]}]},{"name":"stzServiceRuleSet","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzserviceruleset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring","inherits":{"stzGraphRuleSet":13},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzserviceruleset.html#init","signature":"init()","extensions":[]}]},{"name":"stzSet","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSet.ring","inherits":{"stzList":876},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#value","signature":"Value()","extensions":[]},{"name":"Set","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#set","signature":"Set()","extensions":[]},{"name":"ToStzList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#update","signature":"Update(paOtherSet)","extensions":["Q"],"forms":["UpdateQ"],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\no1.Update([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#updatewith","signature":"UpdateWith(paOtherSet)","extensions":["Q"],"forms":["UpdateWithQ"],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\no1.UpdateWith([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#updateby","signature":"UpdateBy(paOtherSet)","extensions":["Q"],"forms":["UpdateByQ"],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\no1.UpdateBy([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"UpdateUsing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#updateusing","signature":"UpdateUsing(paOtherSet)","extensions":["Q"],"forms":["UpdateUsingQ"],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\no1.UpdateUsing([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"Updated","description":"","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#updated","signature":"Updated(paOtherSet)","extensions":[],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\n? @@( o1.Updated([ 2, 3 ]) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"AddElement","description":"adding an element to the set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#addelement","signature":"AddElement(pElm)","extensions":["Q"],"forms":["AddElementQ"]},{"name":"NumberOfElements","description":"nth element & number of elements","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#numberofelements","signature":"NumberOfElements()","extensions":[],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\n? o1.NumberOfElements()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Element","description":"nth element & number of elements","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#element","signature":"Element(i)","extensions":[]},{"name":"UnionWith","description":"union with other set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#unionwith","signature":"UnionWith(paOtherSet)","extensions":["Q","Many"],"forms":["UnionWithQ","UnionWithMany","UnionWithManyQ"]},{"name":"UnifyWith","description":"union with other set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#unifywith","signature":"UnifyWith(paOtherSet)","extensions":["Q","Many"],"forms":["UnifyWithQ","UnifyWithMany","UnifyWithManyQ"]},{"name":"IntersectionWith","description":"intersection with other set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#intersectionwith","signature":"IntersectionWith(paOtherSet)","extensions":["Many"],"forms":["IntersectionWithMany"],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\n? @@( o1.IntersectionWith([ 2, 3 ]) )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"DifferenceWith","description":"difference with other set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#differencewith","signature":"DifferenceWith(paOtherSet)","extensions":["Q","XT"],"forms":["DifferenceWithQ","DifferenceWithXT"],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\n? @@( o1.DifferenceWith([ 2, 3 ]) )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"IsIncludedIn","description":"inclusion of the set in an other set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#isincludedin","signature":"IsIncludedIn(paOtherSet)","extensions":["CS"],"forms":["IsIncludedInCS"],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\n? o1.IsIncludedIn([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Includes","description":"inclusion of an other set in the set","also_written":["Contains"],"url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#includes","signature":"Includes(paOtherSet)","extensions":[],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\n? o1.Includes([ 2, 3 ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"Subsets","description":"subsets of the set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#subsets","signature":"Subsets()","extensions":[]},{"name":"SubSetsOfNElements","description":"subsets of the set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#subsetsofnelements","signature":"SubSetsOfNElements(n)","extensions":[]},{"name":"NumberOfSubsets","description":"subsets of the set","url":"https://mayouni.github.io/stzsite/en/reference/stzset.html#numberofsubsets","signature":"NumberOfSubsets()","extensions":[],"example":{"code":"o1 = new stzSet([1, 2, 3, 2, 1])\n? o1.NumberOfSubsets()","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzSetOfSections","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzsetofsections.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSetOfSections.ring","inherits":{"stzListOfSections":11,"stzListOfLists":36,"stzList":881},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsetofsections.html#init","signature":"init(paSections)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsetofsections.html#content","signature":"Content()","extensions":["Q","CS","U"],"forms":["ContentQ","ContentU","ContentCS","ContentUQ","ContentCSQ","ContentCSU","ContentCSUQ"]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsetofsections.html#copy","signature":"Copy()","extensions":[]},{"name":"Update","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsetofsections.html#update","signature":"Update(paNewSections)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsetofsections.html#updatewith","signature":"UpdateWith(paNewSections)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"IntersectionWith","description":"","also_written":["Intersection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsetofsections.html#intersectionwith","signature":"IntersectionWith(paOtherSetOfSections)","extensions":[]}]},{"name":"stzSimilarity","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity.html#init","signature":"init()","extensions":[]},{"name":"Cosine3","description":"3d vector operations","also_written":["CosineSimilarity"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity.html#cosine3","signature":"Cosine3(a1, a2, a3, b1, b2, b3)","extensions":[]},{"name":"Euclidean3","description":"3d vector operations","also_written":["EuclideanDistance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity.html#euclidean3","signature":"Euclidean3(a1, a2, a3, b1, b2, b3)","extensions":[],"example":{"code":"o1 = new stzSimilarity()\n? o1.Euclidean3(1, 0, 0, 1, 1, 0)","output":"1","from":"composed from the signature, run in the library"}},{"name":"Manhattan3","description":"3d vector operations","also_written":["ManhattanDistance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity.html#manhattan3","signature":"Manhattan3(a1, a2, a3, b1, b2, b3)","extensions":[],"example":{"code":"o1 = new stzSimilarity()\n? o1.Manhattan3(1, 0, 0, 1, 1, 0)","output":"1","from":"composed from the signature, run in the library"}},{"name":"DotProduct3","description":"3d vector operations","url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity.html#dotproduct3","signature":"DotProduct3(a1, a2, a3, b1, b2, b3)","extensions":[],"example":{"code":"o1 = new stzSimilarity()\n? o1.DotProduct3(1, 0, 0, 1, 1, 0)","output":"1","from":"composed from the signature, run in the library"}},{"name":"CosineFromLists","description":"","also_written":["Cosine"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity.html#cosinefromlists","signature":"CosineFromLists(paA, paB)","extensions":[]},{"name":"EuclideanFromLists","description":"","also_written":["Euclidean"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/euclideanfromlists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/euclideanfromlists.html","signature":"EuclideanFromLists(paA, paB)","extensions":[]},{"name":"ManhattanFromLists","description":"","also_written":["Manhattan"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/manhattanfromlists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/manhattanfromlists.html","signature":"ManhattanFromLists(paA, paB)","extensions":[],"example":{"code":"o1 = new stzSimilarity()\n? o1.ManhattanFromLists([ 3, 4 ], [ 2, 3 ])","output":"2","from":"composed from the signature, run in the library"}},{"name":"DotProductFromLists","description":"","also_written":["Dot"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/dotproductfromlists.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/dotproductfromlists.html","signature":"DotProductFromLists(paA, paB)","extensions":[],"example":{"code":"o1 = new stzSimilarity()\n? o1.DotProductFromLists([ 3, 4 ], [ 2, 3 ])","output":"18","from":"composed from the signature, run in the library"}},{"name":"MagnitudeOf","description":"The length of a vector, which is what normalising divides by.","entry":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/magnitudeof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/magnitudeof.html","signature":"MagnitudeOf(paA)","extensions":[],"example":{"code":"o1 = new stzSimilarity()\n? o1.MagnitudeOf([ 3, 4 ])","output":"5","from":"composed from the signature, run in the library"}},{"name":"NormalizedList","description":"The unit vector in the same direction. A zero vector has no direction, so it is returned unchanged rather than filled with NaN.","entry":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/normalizedlist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsimilarity/normalizedlist.html","signature":"NormalizedList(paA)","extensions":[]}]},{"name":"stzSkill","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stzskill.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzSkill.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#init","signature":"init(pcFolder, pcId)","extensions":[]},{"name":"Id","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#id","signature":"Id()","extensions":[]},{"name":"Family","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#family","signature":"Family()","extensions":[]},{"name":"Study","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#study","signature":"Study()","extensions":[]},{"name":"Anchors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#anchors","signature":"Anchors()","extensions":[]},{"name":"Evidence","description":"\"foundation\" | \"practitioner\" | \"expert\"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#evidence","signature":"Evidence(pcLevel)","extensions":[]},{"name":"Languages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#languages","signature":"Languages()","extensions":[]},{"name":"Title","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#title","signature":"Title(pcLang)","extensions":[]},{"name":"Question","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#question","signature":"Question(pcLang)","extensions":[]},{"name":"Level","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#level","signature":"Level(pcLang, pcLevel)","extensions":[]},{"name":"MissingIn","description":"The languages, among those asked, in which the text is missing or has an empty field -- [] means complete.","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#missingin","signature":"MissingIn(pacLangs)","extensions":[]},{"name":"IsCompleteIn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzskill.html#iscompletein","signature":"IsCompleteIn(pacLangs)","extensions":[]}]},{"name":"stzSla","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzsla.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzSla.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#name","signature":"Name()","extensions":[]},{"name":"Expect","description":"Declaring","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#expect","signature":"Expect(pcSubject)","extensions":[]},{"name":"ExpectP95","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#expectp95","signature":"ExpectP95(pcMetric)","extensions":[]},{"name":"ExpectMean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#expectmean","signature":"ExpectMean(pcMetric)","extensions":[]},{"name":"ExpectValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#expectvalue","signature":"ExpectValue(pcMetric)","extensions":[]},{"name":"ExpectRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#expectrate","signature":"ExpectRate(pcMetric)","extensions":[]},{"name":"ExpectStable","description":"Stability closes ITSELF: the judgment is \"the newest sample is no outlier against its own window\" (|z| <= 3), so there is no numeric bound to state.","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#expectstable","signature":"ExpectStable(pcMetric)","extensions":[]},{"name":"Under","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#under","signature":"Under(pnBound)","extensions":[]},{"name":"AtMost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#atmost","signature":"AtMost(pnBound)","extensions":[]},{"name":"AtLeast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#atleast","signature":"AtLeast(pnBound)","extensions":[]},{"name":"Over","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#over","signature":"Over(pnBound)","extensions":[]},{"name":"AsWarning","description":"Soften the LAST closed expectation: it advises, it does not fail the gate (stzRuleReport.IsSound ignores warnings by convention).","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#aswarning","signature":"AsWarning()","extensions":[]},{"name":"NumberOfExpectations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#numberofexpectations","signature":"NumberOfExpectations()","extensions":[]},{"name":"CheckAgainst","description":"Judging -------------------------------------------------- Judge every expectation against the monitor's MEASURED numbers. Returns the breaches as findings in the unified rule shape ([ :rule, :subject, :where, :severity, :message ], subject \"perf\") -- hand them to stzRuleReport.Ingest(). Full verdicts (passes included, with actuals) stay readable via Verdicts().","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#checkagainst","signature":"CheckAgainst(poMonitor)","extensions":[]},{"name":"Findings","description":"The breaches of the LAST check, unified shape (re-derivable without re-measuring).","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#findings","signature":"Findings()","extensions":[]},{"name":"Verdicts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#verdicts","signature":"Verdicts()","extensions":[]},{"name":"Passed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#passed","signature":"Passed()","extensions":[]},{"name":"BreachCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#breachcount","signature":"BreachCount()","extensions":[]},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsla.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSmsSandbox","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzSmsPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#init","signature":"init()","extensions":[]},{"name":"IsSandbox","description":"a double declares itself -- see stzServiceRegistry","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#issandbox","signature":"IsSandbox()","extensions":[]},{"name":"Send","description":"the PORT contract","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#send","signature":"Send(pcNumber, pcText)","extensions":[]},{"name":"FailNext","description":"rules, so the FAILURE paths are testable ------------------------- a one-shot carrier outage","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#failnext","signature":"FailNext()","extensions":["Q"],"forms":["FailNextQ"]},{"name":"RejectNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#rejectnumber","signature":"RejectNumber(pcNumber)","extensions":["Q"],"forms":["RejectNumberQ"]},{"name":"Sent","description":"the outbox: assert on what WOULD have been sent","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#sent","signature":"Sent()","extensions":[]},{"name":"NumberOfMessages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#numberofmessages","signature":"NumberOfMessages()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Last","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#last","signature":"Last()","extensions":[]},{"name":"LastText","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#lasttext","signature":"LastText()","extensions":[]},{"name":"LastTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#lastto","signature":"LastTo()","extensions":[]},{"name":"LastSegments","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#lastsegments","signature":"LastSegments()","extensions":[]},{"name":"LastEncoding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#lastencoding","signature":"LastEncoding()","extensions":[]},{"name":"InboxOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#inboxof","signature":"InboxOf(pcNumber)","extensions":[]},{"name":"WasSentTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#wassentto","signature":"WasSentTo(pcNumber)","extensions":[]},{"name":"TotalSegments","description":"THE BILL. A test can assert it, exactly as the LLM port lets you assert tokens.","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#totalsegments","signature":"TotalSegments()","extensions":[]},{"name":"Clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#clear","signature":"Clear()","extensions":["Q"],"forms":["ClearQ"]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsmssandbox.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSortedList","also_named":["stzOrderedList"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzsortedlist.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSortedList.ring","inherits":{"stzList":883},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsortedlist.html#init","signature":"init(paList)","extensions":[]},{"name":"Add","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsortedlist.html#add","signature":"Add(pItem)","extensions":["Q","Many"],"forms":["AddQ","AddMany","AddManyQ"],"example":{"code":"o1 = new stzSortedList([ \"banana\", \"apple\" ])\no1.Add(\"tea\")\n? @@( o1.Content() )","output":"[ \"apple\", \"banana\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"Append","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsortedlist.html#append","signature":"Append(pItem)","extensions":["Q"],"forms":["AppendQ"],"example":{"code":"o1 = new stzSortedList([ \"banana\", \"apple\" ])\no1.Append(\"tea\")\n? @@( o1.Content() )","output":"[ \"apple\", \"banana\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"operator","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsortedlist.html#operator","signature":"operator(pcOp, item)","extensions":[]}]},{"name":"stzSound","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsound.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSound.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#init","signature":"init(pcPath)","extensions":[]},{"name":"MakeSilence","description":"lifecycle","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#makesilence","signature":"MakeSilence(pnSeconds, pnChannels, pnRate)","extensions":["Q"],"forms":["MakeSilenceQ"]},{"name":"AdoptBuffer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#adoptbuffer","signature":"AdoptBuffer(pnBufferId)","extensions":[]},{"name":"BufferId","description":"Hand the engine id out -- for a graph that wants this sound as a source. An ENGINE handle, not a pointer, so it obeys the house law.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#bufferid","signature":"BufferId()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#release","signature":"Release()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Frames","description":"readers: they return DATA and keep their names","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#frames","signature":"Frames()","extensions":[]},{"name":"Channels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#channels","signature":"Channels()","extensions":[]},{"name":"SampleRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#samplerate","signature":"SampleRate()","extensions":[]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#duration","signature":"Duration()","extensions":[]},{"name":"Peak","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#peak","signature":"Peak()","extensions":[]},{"name":"Rms","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#rms","signature":"Rms()","extensions":[]},{"name":"SampleAt","description":"ONE sample. 1-based frame and channel, like every Haro face.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#sampleat","signature":"SampleAt(pnFrame, pnChannel)","extensions":[]},{"name":"SetSampleAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#setsampleat","signature":"SetSampleAt(pnFrame, pnChannel, pnValue)","extensions":["Q"],"forms":["SetSampleAtQ"]},{"name":"ToList","description":"The samples of one channel, as a Haro list. DATA, so To... is right. Be aware this crosses the FFI once per sample -- fine for a look at a few thousand frames, wrong for a whole song.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tolist","signature":"ToList(pnChannel)","extensions":[]},{"name":"ResampleTo","description":"verbs that change the sound ---------------------------------------- Resample to a new rate. QUALITY is sinc unless you ask otherwise -- SN1 measured sinc at 97x the accuracy of linear for 26x the cost, and still 150x faster than real time, so it is the right default.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#resampleto","signature":"ResampleTo(pnRate)","extensions":["Q"],"forms":["ResampleToQ"]},{"name":"ResampleToFast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#resampletofast","signature":"ResampleToFast(pnRate)","extensions":["Q"],"forms":["ResampleToFastQ"]},{"name":"ChangeChannelsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#changechannelsto","signature":"ChangeChannelsTo(pnChannels)","extensions":["Q"],"forms":["ChangeChannelsToQ"]},{"name":"ToMono","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tomono","signature":"ToMono()","extensions":["Q"],"forms":["ToMonoQ"]},{"name":"ToStereo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tostereo","signature":"ToStereo()","extensions":["Q"],"forms":["ToStereoQ"]},{"name":"ToWavBytes","description":"The symmetric half of loading from memory, and its absence was a real gap: a sound could be decoded FROM bytes but not encoded back TO them, so handing a buffer to another tier meant a temporary file. VC1 went to some trouble to keep a voice out of the filesystem; without this, VC3 would have put it straight back to feed a recogniser.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#towavbytes","signature":"ToWavBytes()","extensions":[]},{"name":"MixIn","description":"16-bit by default: it is what everything reads, and SN1 measured the round-trip error at 4.18e-5, one quantum. Ask for 32 when you are handing the file back to another stage rather than to a listener. ADD another sound into this one from pnSeconds in, scaled by pnGain -- notes laid on a timeline. Refused when the sample rates differ: a note mixed at the wrong rate would be a different pitch, silently.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#mixin","signature":"MixIn(poSound, pnSeconds, pnGain)","extensions":[]},{"name":"SaveAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#saveas","signature":"SaveAs(pcPath)","extensions":["Q"],"forms":["SaveAsQ"]},{"name":"SaveAsFloat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#saveasfloat","signature":"SaveAsFloat(pcPath)","extensions":["Q"],"forms":["SaveAsFloatQ"]},{"name":"Play","description":"hearing it ---------------------------------------------------------- PLAY IT, and wait for it to finish. There is no sample-player in the engine -- the device sink plays a STREAM -- so the face builds the smallest graph that can carry this sound and runs it. That is what a declarative face is for: the caller says \"play\", not \"make a graph, start a producer thread, open a device, wait, then take it all down\".","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#play","signature":"Play()","extensions":[]},{"name":"PlayFor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#playfor","signature":"PlayFor(pnSeconds)","extensions":["Q"],"forms":["PlayForQ"]},{"name":"ToSpectrum","description":"To...() because these RETURN things. A spectrum is a stzSoundGrid: rows by columns of numbers, with x_step and y_step saying what a row and a column MEAN. Drawing one is the graphics plane's job, and keeping that boundary is what makes the analysis assertable -- \"the 1 kHz sine is in the 1 kHz bin\" is a claim about numbers; \"the picture looks right\" is a claim about nothing. The magnitude spectrum of one window. Default 4096 points: about 12 Hz resolution at 48 kHz, which resolves musical pitch without smearing time.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tospectrum","signature":"ToSpectrum()","extensions":[]},{"name":"ToSpectrumOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tospectrumof","signature":"ToSpectrumOf(pnChannel, pnStartFrame, pnFftSize)","extensions":[]},{"name":"ToSpectrogram","description":"Frequency against time: one row per window. MULTICORE by default -- every row is an independent FFT over a different slice of the same immutable buffer, which is the one analysis here that parallelises without an argument.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tospectrogram","signature":"ToSpectrogram()","extensions":[]},{"name":"ToSpectrogramOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tospectrogramof","signature":"ToSpectrogramOf(pnChannel, pnFftSize, pnHop, pnThreads)","extensions":[]},{"name":"DominantFrequency","description":"The strongest frequency present, in hertz.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#dominantfrequency","signature":"DominantFrequency()","extensions":[]},{"name":"ToOnsets","description":"Where notes START, in seconds -- a one-row grid of times.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#toonsets","signature":"ToOnsets()","extensions":[]},{"name":"ToOnsetsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#toonsetsof","signature":"ToOnsetsOf(pnChannel, pnSensitivity)","extensions":[]},{"name":"Tempo","description":"Beats per minute, or -1 when there are too few onsets to say -- which is a better answer than a confident number derived from two events.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#tempo","signature":"Tempo()","extensions":[]},{"name":"Loudness","description":"The standard's K-weighting coefficients are specified at 48 kHz, and the engine REFUSES any other rate rather than applying them anyway. So the face resamples a COPY when it has to -- the caller's sound is not touched, and nobody gets a plausible-looking wrong number.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#loudness","signature":"Loudness()","extensions":[]},{"name":"MomentaryLoudness","description":"MomentaryLoudness is the standard's own 400 ms window, ungated, taking the LOUDEST such window rather than a mean -- averaging an earcon against the silence around it answers nothing. BS.1770 arithmetic used as specified, so it is LUFS without qualification.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#momentaryloudness","signature":"MomentaryLoudness()","extensions":[]},{"name":"ShortTermLoudness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#shorttermloudness","signature":"ShortTermLoudness()","extensions":[]},{"name":"LoudnessOfSupport","description":"The same K-weighting and the same formula over the sound's OWN length. NOT a standard LUFS figure, and LoudnessMetric() says so -- because the alternative is answering the standard's question wrongly instead of answering a different question honestly. A 60 ms earcon at peak 0.5 reads -9.26 here against -9.27 for the same tone at 400 ms: the two agree to a hundredth of a decibel where the standard has an opinion, which is what makes this trustworthy where it does not.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#loudnessofsupport","signature":"LoudnessOfSupport()","extensions":[]},{"name":"LoudnessMetric","description":"What the number means, so it never travels without its method.","url":"https://mayouni.github.io/stzsite/en/reference/stzsound.html#loudnessmetric","signature":"LoudnessMetric()","extensions":[]}]},{"name":"stzSoundDegreePattern","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsounddegreepattern.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundUniverse.ring","inherits":{"stzPattern":14},"methods":[]},{"name":"stzSoundFormantVoice","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundFormantVoice.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#init","signature":"init()","extensions":[]},{"name":"SetBreath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#setbreath","signature":"SetBreath(pn)","extensions":[]},{"name":"SetVibrato","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#setvibrato","signature":"SetVibrato(pnCents)","extensions":[]},{"name":"Vowels","description":"The five vowels, and the first two formants each sits on at a pitch -- what the guard holds the rendered spectrum against.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#vowels","signature":"Vowels()","extensions":["Q"],"forms":["VowelsQ"]},{"name":"FormantsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#formantsof","signature":"FormantsOf(pcVowel, pnHz)","extensions":[]},{"name":"Vowel","description":"One vowel at a pitch (a note name or Hz) for `pnSeconds`.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#vowel","signature":"Vowel(pcVowel, pNote, pnSeconds)","extensions":[]},{"name":"VowelGlide","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#vowelglide","signature":"VowelGlide(pcVowel, pFrom, pTo, pnSeconds)","extensions":[]},{"name":"Sing","description":"SINGING -- gated by the verdict. Refused, with the reason, until the author has heard the formant voice and called it singing.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#sing","signature":"Sing(pcLyrics, pcNotes)","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundformantvoice.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzSoundGraph","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundGraph.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#init","signature":"init()","extensions":[]},{"name":"Reshape","description":"Start over with a different shape. Only legal before anything is added.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#reshape","signature":"Reshape(pnChannels, pnRate)","extensions":["Q"],"forms":["ReshapeQ"]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#release","signature":"Release()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#lasterror","signature":"LastError()","extensions":[]},{"name":"NodeCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#nodecount","signature":"NodeCount()","extensions":[]},{"name":"GraphId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#graphid","signature":"GraphId()","extensions":[]},{"name":"SampleRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#samplerate","signature":"SampleRate()","extensions":[]},{"name":"Channels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#channels","signature":"Channels()","extensions":[]},{"name":"OutputNode","description":"Which node the graph currently hands to the world, as an index. A caller rarely needs this; a TRANSPORT does, because it has to reach behind the names and put something after whatever the output turned out to be.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#outputnode","signature":"OutputNode()","extensions":[]},{"name":"AddMasterGain","description":"This is what a transport fades on pause. It exists as a verb here rather than in the transport because only the graph knows what its output IS -- and putting one gain at the end means a pause is one click-free ramp instead of a walk over every voice, whatever the caller built upstream.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addmastergain","signature":"AddMasterGain()","extensions":[]},{"name":"NameIt","description":"naming -------------------------------------------------------------- Label the LAST node added, so later verbs can refer to it by name.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#nameit","signature":"NameIt(pcName)","extensions":["Q"],"forms":["NameItQ"]},{"name":"NodeNamed","description":"Resolve a name OR a raw node number to a node index. Unknown names are an error the caller hears about, never a silent 0.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#nodenamed","signature":"NodeNamed(pName)","extensions":[]},{"name":"HasNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#hasnode","signature":"HasNode(pName)","extensions":[]},{"name":"AddOscillator","description":"the sources --------------------------------------------------------- WAVEFORM BY NAME, not by number: :Sine :Triangle :Square :Saw.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addoscillator","signature":"AddOscillator(pWave, pnHz, pnAmplitude)","extensions":["Q"],"forms":["AddOscillatorQ"]},{"name":"AddSound","description":"Play an existing sound (a stzSound, or an engine buffer id) as a source.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addsound","signature":"AddSound(poSound)","extensions":["Q"],"forms":["AddSoundQ"]},{"name":"AddLoopingSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addloopingsound","signature":"AddLoopingSound(poSound)","extensions":["Q"],"forms":["AddLoopingSoundQ"]},{"name":"AddTimeline","description":"MU2: a node whose output is the notes placed on it, each at the frame asked -- inside a block, not at its top. It has no input. Returns the node (1-based), which StzEngineSoundGraphTimelinePlace takes.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addtimeline","signature":"AddTimeline()","extensions":[]},{"name":"AddGainOn","description":"the shapers: each takes WHAT it acts on, by name","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addgainon","signature":"AddGainOn(pName, pnGain)","extensions":["Q"],"forms":["AddGainOnQ"]},{"name":"AddFilterOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addfilteron","signature":"AddFilterOn(pName, pKind, pnCutoff, pnQ)","extensions":["Q"],"forms":["AddFilterOnQ"]},{"name":"AddEnvelopeOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addenvelopeon","signature":"AddEnvelopeOn(pName, pnAttack, pnDecay, pnSustain, pnRelease, pnHold)","extensions":["Q"],"forms":["AddEnvelopeOnQ"]},{"name":"AddEnvelopeOnAt","description":"The same envelope, starting nStart seconds in. THIS is what makes a score possible: a voice that knows WHEN it sounds is a note.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addenvelopeonat","signature":"AddEnvelopeOnAt(pName, pnAttack, pnDecay, pnSustain, pnRelease, pnHold, pnStart)","extensions":["Q"],"forms":["AddEnvelopeOnAtQ"]},{"name":"AddEchoOn","description":"ECHO, not \"reverb\". SN4's challenge pass refused to call a delay a reverb: one repeat fading out is not a diffuse room, and a name that promises a hall and delivers a slapback survives into documentation.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addechoon","signature":"AddEchoOn(pName, pnSeconds, pnFeedback, pnWet)","extensions":["Q"],"forms":["AddEchoOnQ"]},{"name":"AddPanOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addpanon","signature":"AddPanOn(pName, pnPan)","extensions":["Q"],"forms":["AddPanOnQ"]},{"name":"AddMixOf","description":"mixing -------------------------------------------------------------- Mix several named nodes into one. The engine requires every input to EXIST before the mix does -- that is what makes a cycle impossible -- so this verb takes them all at once rather than letting you add to a mix later and discover the refusal.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#addmixof","signature":"AddMixOf(paNames)","extensions":["Q"],"forms":["AddMixOfQ"]},{"name":"SetOutputTo","description":"output -------------------------------------------------------------- Which node the graph hands to the world. Defaults to the last thing added, which is right far more often than not.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#setoutputto","signature":"SetOutputTo(pName)","extensions":["Q"],"forms":["SetOutputToQ"]},{"name":"Prepare","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#prepare","signature":"Prepare()","extensions":[]},{"name":"ToSound","description":"Render nSeconds and hand back a stzSound. DATA, so To... is right.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#tosound","signature":"ToSound(pnSeconds)","extensions":[]},{"name":"ToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#tofile","signature":"ToFile(pcPath, pnSeconds)","extensions":["Q"],"forms":["ToFileQ"]},{"name":"Rewind","description":"Rewind every stateful node so the next render starts from the top.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#rewind","signature":"Rewind()","extensions":["Q"],"forms":["RewindQ"]},{"name":"PlayFor","description":"hearing it","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#playfor","signature":"PlayFor(pnSeconds)","extensions":["Q"],"forms":["PlayForQ"]},{"name":"Underruns","description":"How many frames the last PlayFor could not supply. Zero is the answer you want, and the plane counts it rather than letting you guess.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgraph.html#underruns","signature":"Underruns()","extensions":[]}]},{"name":"stzSoundGrid","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundGrid.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#init","signature":"init(pnGridId)","extensions":[]},{"name":"GridId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#gridid","signature":"GridId()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#release","signature":"Release()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Rows","description":"shape and meaning","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#rows","signature":"Rows()","extensions":[]},{"name":"Columns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#columns","signature":"Columns()","extensions":[]},{"name":"SecondsPerRow","description":"What one row STEP means in time, for a spectrogram. 0 when a row is not a moment (a spectrum, an onset list).","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#secondsperrow","signature":"SecondsPerRow()","extensions":[]},{"name":"HertzPerColumn","description":"What one column means in frequency. 0 when a column is not a frequency.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#hertzpercolumn","signature":"HertzPerColumn()","extensions":[]},{"name":"At","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#at","signature":"At(pnRow, pnColumn)","extensions":[]},{"name":"Max","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#max","signature":"Max()","extensions":[]},{"name":"PeakColumnOfRow","description":"Which column holds the largest value in a row -- \"which frequency won\".","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#peakcolumnofrow","signature":"PeakColumnOfRow(pnRow)","extensions":[]},{"name":"PeakFrequencyOfRow","description":"The same answer in hertz, which is what you actually wanted.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#peakfrequencyofrow","signature":"PeakFrequencyOfRow(pnRow)","extensions":[]},{"name":"ToList","description":"One row as a plain Haro list. DATA, so To... is right. It crosses the FFI once per value, so it is for looking at a row, not at a whole spectrogram -- ToCanvas does that without ever building a Haro list.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#tolist","signature":"ToList(pnRow)","extensions":[]},{"name":"ToTimesList","description":"The whole of a one-row grid -- an onset list is exactly this.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#totimeslist","signature":"ToTimesList()","extensions":[]},{"name":"ToCanvas","description":"Recorded as an SN5 finding: an AddImage on stzCanvas would turn this from thousands of rectangles into one call, and the graphics plane is where that belongs.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#tocanvas","signature":"ToCanvas(pnWidth, pnHeight)","extensions":[]},{"name":"ToCanvasOf","description":"pnMaxBins caps how much of the spectrum is drawn: nearly all musical energy lives in the bottom fraction of the range, and drawing 2048 bins up to Nyquist wastes most of the picture on silence.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#tocanvasof","signature":"ToCanvasOf(pnWidth, pnHeight, pnMaxBins)","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#tosvg","signature":"ToSVG(pnWidth, pnHeight)","extensions":[]},{"name":"ToSVGFile","description":"Write the picture. SVG always works -- it needs no device at all, which is what lets a CI machine draw a spectrogram.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#tosvgfile","signature":"ToSVGFile(pcPath, pnWidth, pnHeight)","extensions":[]},{"name":"ToPNG","description":"PNG goes through the GPU tier, so it needs a device. SVG does not.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundgrid.html#topng","signature":"ToPNG(pcPath, pnWidth, pnHeight)","extensions":[]}]},{"name":"stzSoundInstrument","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundInstrument.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#init","signature":"init(pName)","extensions":[]},{"name":"IsUsable","description":"what it is","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#isusable","signature":"IsUsable()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#name","signature":"Name()","extensions":[]},{"name":"HonestName","description":"The name it ships under if the author's ear says the real one lies.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#honestname","signature":"HonestName()","extensions":[]},{"name":"Engine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#engine","signature":"Engine()","extensions":[]},{"name":"PitchClass","description":"harmonic: held to 2 cents. inharmonic: a bar, a bell or a drum, whose partials are not multiples -- its lowest mode is checked, its perceived pitch is the listener's. none: a hi-hat or a snare.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#pitchclass","signature":"PitchClass()","extensions":[]},{"name":"Range","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#range","signature":"Range()","extensions":[]},{"name":"Velocity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#velocity","signature":"Velocity()","extensions":[]},{"name":"SetVelocity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#setvelocity","signature":"SetVelocity(pnVelocity)","extensions":["Q"],"forms":["SetVelocityQ"]},{"name":"ToSoundOf","description":"a note, as data","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#tosoundof","signature":"ToSoundOf(pnHz, pnSeconds)","extensions":[]},{"name":"ToSoundOfNote","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#tosoundofnote","signature":"ToSoundOfNote(pcNote, pnSeconds)","extensions":[]},{"name":"ToSoundOfGlide","description":"A pitch that MOVES while it sounds -- a talking drum squeezed, a bow sliding. Strings plucked and FM voices hold one pitch and refuse this.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#tosoundofglide","signature":"ToSoundOfGlide(pnFromHz, pnToHz, pnSeconds)","extensions":[]},{"name":"ToSoundOfStroke","description":"Where a drum is struck. Hand drums: :Dum (centre), :Tak (rim), :Ka (the weaker rim). The kit: :Kick, :Snare, :HiHat.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#tosoundofstroke","signature":"ToSoundOfStroke(pStroke, pnHz, pnSeconds)","extensions":[]},{"name":"RawCents","description":"what the last note needed","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#rawcents","signature":"RawCents()","extensions":[]},{"name":"TuningCents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#tuningcents","signature":"TuningCents()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundinstrument.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzSoundLive","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundLive.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#init","signature":"init()","extensions":[]},{"name":"SetTempo","description":"settings","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#settempo","signature":"SetTempo(pnBpm)","extensions":[]},{"name":"Tempo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#tempo","signature":"Tempo()","extensions":[]},{"name":"SetDefaultInstrument","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#setdefaultinstrument","signature":"SetDefaultInstrument(pcName)","extensions":[]},{"name":"CaptureInsteadOfDevice","description":"WHAT IT CANNOT STAND IN FOR: a device drains on ITS OWN thread, so while this thread is busy rendering a new loop's notes the card keeps playing what was posted. Here THIS thread is the consumer, so it stalls with the render and nothing is consumed. Whether a render while playing costs a note its frame is therefore a DEVICE question, and the guard asks it on the device.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#captureinsteadofdevice","signature":"CaptureInsteadOfDevice(pnSeconds, pbPaced)","extensions":[]},{"name":"Capture","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#capture","signature":"Capture()","extensions":[]},{"name":"OnCycle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#oncycle","signature":"OnCycle(f)","extensions":[]},{"name":"LiveLoop","description":"NAMED LiveLoop, NOT Loop. The plan's section 4 writes oM.Loop(...), and that line cannot be written in Haro: `loop` is a keyword (it is Haro's `continue`), and a method may not take its name. LiveLoop is also Sonic Pi's word for the same thing (live_loop).","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#liveloop","signature":"LiveLoop(pName, pcPattern)","extensions":[]},{"name":"LiveLoopOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#liveloopon","signature":"LiveLoopOn(pName, pcPattern, pInstrument)","extensions":[]},{"name":"LiveLoopOf","description":"A loop given a pattern object -- one already transformed by the algebra.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#liveloopof","signature":"LiveLoopOf(pName, poPattern, pInstrument)","extensions":[]},{"name":"Every","description":"The plan's line: every n cycles, the loop transformed. A redefinition like any other -- it lands on a boundary.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#every","signature":"Every(pnN, pName, pXform)","extensions":[]},{"name":"Silence","description":"Stop one loop at the next boundary it can land on.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#silence","signature":"Silence(pName)","extensions":[]},{"name":"Hush","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#hush","signature":"Hush()","extensions":[]},{"name":"Start","description":"running","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#start","signature":"Start()","extensions":[]},{"name":"Tick","description":"Post what is due, drain (capture mode), and report what is heard.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#tick","signature":"Tick()","extensions":[]},{"name":"WaitCycles","description":"Play for `pnCycles` more cycles of HEARD time, ticking all the while.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#waitcycles","signature":"WaitCycles(pnCycles)","extensions":[]},{"name":"DriveWith","description":"The reactive plane drives it instead: one timer, every 20 ms, for every session registered -- see StzSoundLiveTickAll above for why it is global.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#drivewith","signature":"DriveWith(poReactive)","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#stop","signature":"Stop()","extensions":[]},{"name":"Release","description":"Free the notes and the graph -- only once stopped: the timeline reads the notes' samples directly.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#release","signature":"Release()","extensions":[]},{"name":"IsRunning","description":"what happened","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#isrunning","signature":"IsRunning()","extensions":[]},{"name":"CycleFrames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#cycleframes","signature":"CycleFrames()","extensions":[]},{"name":"FrameOfCycle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#frameofcycle","signature":"FrameOfCycle(pnCycle)","extensions":[]},{"name":"HeardFrames","description":"Frames the listener has been given: the device's consumed frames, or what capture mode has drained.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#heardframes","signature":"HeardFrames()","extensions":[]},{"name":"HeardCycle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#heardcycle","signature":"HeardCycle()","extensions":[]},{"name":"RenderFrames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#renderframes","signature":"RenderFrames()","extensions":[]},{"name":"ConsoleLog","description":"[ cycle, heardFrame, text ] -- one line per cycle as it was HEARD","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#consolelog","signature":"ConsoleLog()","extensions":[]},{"name":"Ledger","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#ledger","signature":"Ledger()","extensions":[]},{"name":"Landings","description":"[ name, version, landingCycle, heardCycleAtCall ]","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#landings","signature":"Landings()","extensions":[]},{"name":"Late","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#late","signature":"Late()","extensions":[]},{"name":"Cancelled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#cancelled","signature":"Cancelled()","extensions":[]},{"name":"MidCycleChanges","description":"Withdrawals the engine refused because the note was already sounding -- a change that would have landed MID-CYCLE. MU3's kill criterion is that this stays 0.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#midcyclechanges","signature":"MidCycleChanges()","extensions":[]},{"name":"NotesRenderedLive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#notesrenderedlive","signature":"NotesRenderedLive()","extensions":[]},{"name":"SecondsRendering","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#secondsrendering","signature":"SecondsRendering()","extensions":[]},{"name":"DrainShortfall","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#drainshortfall","signature":"DrainShortfall()","extensions":[]},{"name":"Underruns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#underruns","signature":"Underruns()","extensions":[]},{"name":"OnDevice","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#ondevice","signature":"OnDevice()","extensions":[]},{"name":"Renderer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#renderer","signature":"Renderer()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundlive.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzSoundNotation","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotation.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotation.html#init","signature":"init(poScore)","extensions":[]},{"name":"Losses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotation.html#losses","signature":"Losses()","extensions":[]},{"name":"ToABC","description":"ABC 2.1","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotation.html#toabc","signature":"ToABC(pcTitle)","extensions":[]},{"name":"ToMusicXML","description":"MusicXML (partwise)","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotation.html#tomusicxml","signature":"ToMusicXML(pcTitle)","extensions":[]},{"name":"ToMidiFile","description":"MIDI (Standard MIDI File, type 1)","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotation.html#tomidifile","signature":"ToMidiFile(pcPath)","extensions":[]},{"name":"ToMidiBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotation.html#tomidibytes","signature":"ToMidiBytes()","extensions":[]}]},{"name":"stzSoundNotationReader","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotationReader.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#init","signature":"init()","extensions":[]},{"name":"Losses","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#losses","signature":"Losses()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Title","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#title","signature":"Title()","extensions":[]},{"name":"Voices","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#voices","signature":"Voices()","extensions":[]},{"name":"FromMidiFileQ","description":"== MIDI ====================================================================","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#frommidifileq","signature":"FromMidiFileQ(pcPath)","extensions":[]},{"name":"FromMidiBytesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#frommidibytesq","signature":"FromMidiBytesQ(pcBytes)","extensions":[]},{"name":"FromAbcQ","description":"== ABC 2.1 =================================================================","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundnotationreader.html#fromabcq","signature":"FromAbcQ(pcAbc)","extensions":[]}]},{"name":"stzSoundPattern","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundpattern.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundPattern.ring","inherits":{"stzPattern":14},"methods":[{"name":"DistinctNotes","description":"The distinct notes and strokes over the first `pnCycles` cycles -- what a player renders BEFORE it starts: DistinctValues, in sound's word.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundpattern.html#distinctnotes","signature":"DistinctNotes(pnCycles)","extensions":[]},{"name":"IsAllStrokes","description":"True when every word is a stroke: the pattern names its own drum.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundpattern.html#isallstrokes","signature":"IsAllStrokes()","extensions":[]},{"name":"HasStroke","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundpattern.html#hasstroke","signature":"HasStroke(pcName)","extensions":[]},{"name":"ToScoreQ","description":"`pnCycles` cycles as a stzSoundScore, a cycle being four beats. The pivot: a pattern is a function, a score is data, and this is where one becomes the other.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundpattern.html#toscoreq","signature":"ToScoreQ(pnCycles)","extensions":[]}]},{"name":"stzSoundPlot","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundPlot.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#init","signature":"init(pnWidth, pnHeight)","extensions":[]},{"name":"Canvas","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#canvas","signature":"Canvas()","extensions":[]},{"name":"SetTitle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#settitle","signature":"SetTitle(pcTitle, pcSubtitle)","extensions":["Q"],"forms":["SetTitleQ"]},{"name":"SetNote","description":"One line under the plot saying what the picture MEANS. A chart that needs a paragraph of explanation elsewhere is a chart that failed.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#setnote","signature":"SetNote(pcNote)","extensions":["Q"],"forms":["SetNoteQ"]},{"name":"ToNoteLines","description":"The note as it will actually be laid out -- DATA, so To... is right. It exists so a guard can check the wrapping without reading the picture: text reaches the SVG as glyph OUTLINES, not as characters, so there is nothing in the output to read the sentence back out of.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#tonotelines","signature":"ToNoteLines()","extensions":[]},{"name":"SetDynamicRange","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#setdynamicrange","signature":"SetDynamicRange(pnDb)","extensions":["Q"],"forms":["SetDynamicRangeQ"]},{"name":"SaveAsPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#saveaspng","signature":"SaveAsPNG(pcPath)","extensions":[]},{"name":"SaveAsSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#saveassvg","signature":"SaveAsSVG(pcPath)","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#tosvg","signature":"ToSVG()","extensions":[]},{"name":"DrawSpectrogram","description":"THE SPECTROGRAM ----------------------------------------------------- Time across, frequency up, magnitude as lightness. nMaxHz crops the top: nearly all musical energy lives low, and drawing to Nyquist spends most of the picture on silence.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#drawspectrogram","signature":"DrawSpectrogram(poGrid, pnMaxHz)","extensions":[]},{"name":"DrawSpectra","description":"THE SPECTRUM (one or more series) ----------------------------------- paSeries: [ [cLabel, oGrid], ... ] -- each a one-row spectrum grid. Log frequency across, decibels up. Several series is a CATEGORICAL job: fixed hue order, a legend always, and a direct label on each line.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#drawspectra","signature":"DrawSpectra(paSeries, pnFromHz, pnToHz)","extensions":[]},{"name":"DrawWave","description":"THE WAVEFORM","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#drawwave","signature":"DrawWave(poSound)","extensions":[]},{"name":"MarkTimeAt","description":"A vertical marker with a label -- for pointing at the moment something happens (\"the click is HERE\").","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#marktimeat","signature":"MarkTimeAt(pnSeconds, pnTotalSeconds, pcLabel)","extensions":[]},{"name":"MarkFrequencyAt","description":"The same marker on a LOG frequency axis -- for pointing at a filter's corner, a fundamental, or Nyquist. The from/to must match the DrawSpectra call, because the axis is only as wide as what was drawn on it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundplot.html#markfrequencyat","signature":"MarkFrequencyAt(pnHz, pnFromHz, pnToHz, pcLabel)","extensions":[]}]},{"name":"stzSoundRetunedVoice","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundRetunedVoice.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#init","signature":"init()","extensions":[]},{"name":"IsUsable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#isusable","signature":"IsUsable()","extensions":[]},{"name":"VoiceName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#voicename","signature":"VoiceName()","extensions":[]},{"name":"SetVibrato","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#setvibrato","signature":"SetVibrato(pnCents)","extensions":[]},{"name":"FromHz","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#fromhz","signature":"FromHz()","extensions":[]},{"name":"Marks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#marks","signature":"Marks()","extensions":[]},{"name":"Spoken","description":"The syllable as SAPI says it, slowly -- the raw material, unretuned.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#spoken","signature":"Spoken(pcSyllable)","extensions":[]},{"name":"Syllable","description":"The syllable held on a note (a name or Hz) for `pnSeconds`, at 48 kHz.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#syllable","signature":"Syllable(pcSyllable, pNote, pnSeconds)","extensions":[]},{"name":"LineQ","description":"Syllables on notes, a beat each, laid end to end.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#lineq","signature":"LineQ(pcSyllables, pcNotes, pnBpm)","extensions":[]},{"name":"Sing","description":"SINGING -- gated by the retuned voice's own verdict.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#sing","signature":"Sing(pcLyrics, pcNotes)","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundretunedvoice.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzSoundScheduler","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundScheduler.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#init","signature":"init(poScore)","extensions":[]},{"name":"SetLookahead","description":"settings ------------------------------------------------------------ Frames of lookahead. Set it small only to PROVE the engine counts lateness -- the negative sibling in the guard does exactly that.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#setlookahead","signature":"SetLookahead(pnFrames)","extensions":[]},{"name":"Lookahead","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#lookahead","signature":"Lookahead()","extensions":[]},{"name":"SetGain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#setgain","signature":"SetGain(pnGain)","extensions":[]},{"name":"Prepare","description":"the instruments' work, done first","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#prepare","signature":"Prepare()","extensions":[]},{"name":"NotesRendered","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#notesrendered","signature":"NotesRendered()","extensions":[]},{"name":"SecondsRendering","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#secondsrendering","signature":"SecondsRendering()","extensions":[]},{"name":"Play","description":"live, on the device","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#play","signature":"Play()","extensions":["Q"],"forms":["PlayQ"]},{"name":"Tick","description":"Post what is due, let the transport keep its clock, and stop once the last note has played out on the device.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#tick","signature":"Tick()","extensions":[]},{"name":"IsPlaying","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#isplaying","signature":"IsPlaying()","extensions":[]},{"name":"RunToEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#runtoend","signature":"RunToEnd()","extensions":[]},{"name":"RenderThroughRing","description":"The SAME real-time path -- a producer thread rendering the graph into a ring, this thread posting notes ahead of it -- with this thread also draining the ring instead of a sound card. It runs as fast as the machine can, which is HARDER for the scheduler than a device: the producer is never waiting for the speaker. What comes out is returned as a sound, so a guard can hold it against the offline render sample for sample.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#renderthroughring","signature":"RenderThroughRing()","extensions":[]},{"name":"Placed","description":"what happened","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#placed","signature":"Placed()","extensions":[]},{"name":"Late","description":"Notes whose frame the producer had already rendered when they arrived.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#late","signature":"Late()","extensions":[]},{"name":"LateMaxInMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#latemaxinms","signature":"LateMaxInMs()","extensions":[]},{"name":"PostsRefused","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#postsrefused","signature":"PostsRefused()","extensions":[]},{"name":"Underruns","description":"Frames the device asked for and the ring could not supply, as of the last tick -- the producer falling behind, which is a different failure from a note posted late, and counted separately.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#underruns","signature":"Underruns()","extensions":[]},{"name":"Plan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#plan","signature":"Plan()","extensions":[]},{"name":"Renderer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#renderer","signature":"Renderer()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#refusals","signature":"Refusals()","extensions":[]},{"name":"Release","description":"Free the notes. Only once nothing is playing: the timeline reads their samples directly, and a freed note under a playing timeline is a read of freed memory.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscheduler.html#release","signature":"Release()","extensions":[]}]},{"name":"stzSoundScore","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundScore.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#init","signature":"init(pcNotes)","extensions":[]},{"name":"Note","description":"building ------------------------------------------------------------ One pitched note, after everything already in the score. `pNote` is a note name (\"A4\", \"C#3\", \"Bb2\", \"D4+50\") or a frequency in Hz.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#note","signature":"Note(pNote, pnBeats)","extensions":["Q"],"forms":["NoteQ"]},{"name":"GlideAt","description":"MU4: a note whose pitch MOVES from one pitch to another over its whole length -- a meend, a Zarma slide, a kalangu's squeezed tone. Names or Hz.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#glideat","signature":"GlideAt(pnBeat, pFrom, pTo, pnBeats)","extensions":[]},{"name":"NoteAt","description":"MU3: a note at an explicit beat, for a score built from a pattern. It does not move where the next Note() goes; the length grows to cover it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#noteat","signature":"NoteAt(pnBeat, pNote, pnBeats)","extensions":[]},{"name":"StrokeAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#strokeat","signature":"StrokeAt(pnBeat, pStroke, pnBeats)","extensions":[]},{"name":"SetLength","description":"The length in beats, set outright -- a pattern's cycles end where they end, whatever their last note does.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#setlength","signature":"SetLength(pnBeats)","extensions":[]},{"name":"Rest","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#rest","signature":"Rest(pnBeats)","extensions":["Q"],"forms":["RestQ"]},{"name":"Stroke","description":"A struck sound on a membrane -- :dum, :tak, :ka, or :kick, :snare, :hihat on the kit. Which drum strikes it is the instrument's business (On).","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#stroke","signature":"Stroke(pStroke, pnBeats)","extensions":["Q"],"forms":["StrokeQ"]},{"name":"AddNotes","description":"Space-separated names, one beat each; the octave carries; ~ rests.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#addnotes","signature":"AddNotes(pcNotes)","extensions":["Q"],"forms":["AddNotesQ"]},{"name":"Then","description":"the algebra --------------------------------------------------------- SEQUENCE: the other score starts where this one ends.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#then","signature":"Then(poScore)","extensions":["Q"],"forms":["ThenQ"]},{"name":"Together","description":"PARALLEL: the other score starts where this one starts. The length is the longer of the two.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#together","signature":"Together(poScore)","extensions":["Q"],"forms":["TogetherQ"]},{"name":"Repeat","description":"The same score, n times in sequence.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#repeat","signature":"Repeat(pnTimes)","extensions":["Q"],"forms":["RepeatQ"]},{"name":"On","description":"AND it names the notes this score gains AFTERWARDS by Note and Stroke. The first cut was the pure modifier only, and the very first smoke test fell into it: StzSoundScoreQ().On(:Drumkit) then twenty strokes named NOTHING (the score was empty when On ran), so every stroke went to the default piano and was refused. A rule that the first user breaks in the first line is the rule's fault. Scores joined by Then or Together keep their own naming -- an unnamed part stays unnamed until an outer On names it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#on","signature":"On(pInstrument)","extensions":["Q"],"forms":["OnQ"]},{"name":"Transpose","description":"Semitones, fractional allowed (0.5 is a quarter tone). Strokes keep their pitch: a transposed drum pattern is the same drum pattern.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#transpose","signature":"Transpose(pnSemitones)","extensions":["Q"],"forms":["TransposeQ"]},{"name":"SetVelocity","description":"The velocity of notes ADDED FROM NOW ON, 0 < v <= 1.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#setvelocity","signature":"SetVelocity(pnVelocity)","extensions":["Q"],"forms":["SetVelocityQ"]},{"name":"Tempo","description":"the performance settings","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#tempo","signature":"Tempo(pnBpm)","extensions":["Q"],"forms":["TempoQ"]},{"name":"Quantize","description":"Snap every start to the nearest multiple of `pnGrid` beats (0.25 = a sixteenth). 0 turns it off. Durations are left alone.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#quantize","signature":"Quantize(pnGrid)","extensions":["Q"],"forms":["QuantizeQ"]},{"name":"Swing","description":"SWING: the first of each PAIR of subdivisions lasts `pnRatio` of the pair. 0.5 is straight, 2/3 is a triplet swing, 0.75 a dotted one. Every position is warped, not only those on the grid -- the first half of each pair is stretched and the second compressed, piecewise-linearly -- so a note between two grid points moves with its neighbours instead of jumping past one.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#swing","signature":"Swing(pnRatio)","extensions":["Q"],"forms":["SwingQ"]},{"name":"SwingOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#swingon","signature":"SwingOn(pnRatio, pnGrid)","extensions":[]},{"name":"Events","description":"reading it ---------------------------------------------------------- The events in start order. A copy: changing it changes nothing here.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#events","signature":"Events()","extensions":[]},{"name":"NumberOfEvents","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#numberofevents","signature":"NumberOfEvents()","extensions":[]},{"name":"PitchedEvents","description":"The plan's fourth transform: key, mode, density, contour -- Music21's side, on the same stzSoundScore every other transform makes and reads. the pitched events, in start order","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#pitchedevents","signature":"PitchedEvents()","extensions":[]},{"name":"RangeInCents","description":"lowest to highest pitch, in cents","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#rangeincents","signature":"RangeInCents()","extensions":[]},{"name":"Density","description":"pitched notes per beat","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#density","signature":"Density()","extensions":[]},{"name":"Contour","description":"\"U\", \"D\" or \"S\" from each pitched note to the next -- S within 5 cents","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#contour","signature":"Contour()","extensions":[]},{"name":"BestModes","description":"WHICH DECLARED MODE FITS: every mode of every universe, every note tried as its tonic, scored by how far (in cents) each note sits from the nearest degree of the mode, going up or coming down -- the mean. [ universe, mode, tonicHz, meanCentsOff ], best first. It ranks the DECLARATIONS; a tie is reported as a tie.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#bestmodes","signature":"BestModes(pnTop)","extensions":[]},{"name":"Beats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#beats","signature":"Beats()","extensions":[]},{"name":"TempoInBpm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#tempoinbpm","signature":"TempoInBpm()","extensions":[]},{"name":"SwingRatio","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#swingratio","signature":"SwingRatio()","extensions":[]},{"name":"Seconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#seconds","signature":"Seconds()","extensions":[]},{"name":"FrameOf","description":"WHERE A BEAT LANDS, in 0-based frames at `pnRate`: quantised, then swung, then timed. The one place beats become frames -- the offline render and the live scheduler both call it, so they cannot disagree about when a note is.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#frameof","signature":"FrameOf(pnBeat, pnRate)","extensions":[]},{"name":"SecondsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#secondsof","signature":"SecondsOf(pnBeats)","extensions":[]},{"name":"ToSound","description":"performing it ------------------------------------------------------- The whole performance, rendered offline into one sound. Every note is the instrument's (MU1), placed at FrameOf() by mixInto.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#tosound","signature":"ToSound()","extensions":["Q"],"forms":["ToSoundQ"]},{"name":"Play","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#play","signature":"Play()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscore.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzSoundScoreRenderer","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundScore.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#init","signature":"init(poScore)","extensions":[]},{"name":"SetGain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#setgain","signature":"SetGain(pnGain)","extensions":[]},{"name":"Gain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#gain","signature":"Gain()","extensions":[]},{"name":"Rate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#rate","signature":"Rate()","extensions":[]},{"name":"Channels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#channels","signature":"Channels()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#refusals","signature":"Refusals()","extensions":[]},{"name":"NotesRendered","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#notesrendered","signature":"NotesRendered()","extensions":[]},{"name":"SecondsRendering","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#secondsrendering","signature":"SecondsRendering()","extensions":[]},{"name":"EndFrame","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#endframe","signature":"EndFrame()","extensions":[]},{"name":"Plan","description":"[ frame0, bufferId ] per event, in start order; rendered on first ask.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#plan","signature":"Plan()","extensions":[]},{"name":"Offline","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#offline","signature":"Offline()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#release","signature":"Release()","extensions":[]},{"name":"BufferFor","description":"MU3: one note's buffer, rendered once -- the live loops ask for notes one at a time. [ start, beats, hz, instrument, velocity, stroke ]","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundscorerenderer.html#bufferfor","signature":"BufferFor(paEvent)","extensions":[]}]},{"name":"stzSoundTranscriber","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundTranscriber.ring","inherits":{},"methods":[{"name":"init","description":"present on purpose: \"new X()\" WITH parentheses calls init, and fails when there is none (\"Calling Function without definition: init\")","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html#init","signature":"init()","extensions":[]},{"name":"SetInstrument","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html#setinstrument","signature":"SetInstrument(pcName)","extensions":[]},{"name":"SetMinClarity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html#setminclarity","signature":"SetMinClarity(pn)","extensions":[]},{"name":"Confidences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html#confidences","signature":"Confidences()","extensions":[]},{"name":"Unpitched","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html#unpitched","signature":"Unpitched()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html#lasterror","signature":"LastError()","extensions":[]},{"name":"TranscribeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtranscriber.html#transcribeq","signature":"TranscribeQ(poSound, pnBpm)","extensions":[]}]},{"name":"stzSoundTransport","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundTransport.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#init","signature":"init(poGraph)","extensions":[]},{"name":"State","description":"what it is doing","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#state","signature":"State()","extensions":[]},{"name":"IsPlaying","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#isplaying","signature":"IsPlaying()","extensions":[]},{"name":"IsPaused","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#ispaused","signature":"IsPaused()","extensions":[]},{"name":"IsStopped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#isstopped","signature":"IsStopped()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"How many moves the state machine refused. A transport that is being driven wrongly says so in a number rather than misbehaving quietly.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#refusals","signature":"Refusals()","extensions":[]},{"name":"PositionInFrames","description":"Frames the DEVICE has consumed, not frames the graph has produced: the producer runs ahead by a ring's worth, so asking it would report a position up to a third of a second in the future. What the listener has heard is what the device has taken.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#positioninframes","signature":"PositionInFrames()","extensions":[]},{"name":"PositionInSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#positioninseconds","signature":"PositionInSeconds()","extensions":[]},{"name":"SampleRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#samplerate","signature":"SampleRate()","extensions":[]},{"name":"Underruns","description":"Frames the producer could not supply in time. Zero is the answer you want, and it is counted rather than guessed.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#underruns","signature":"Underruns()","extensions":[]},{"name":"Play","description":"the moves","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#play","signature":"Play()","extensions":["Q"],"forms":["PlayQ"]},{"name":"PlayFor","description":"Play, and stop by itself after pnSeconds. The stop happens in Tick(), so it needs someone to be ticking -- RunFor and DriveWith both do.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#playfor","signature":"PlayFor(pnSeconds)","extensions":["Q"],"forms":["PlayForQ"]},{"name":"Pause","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#pause","signature":"Pause()","extensions":["Q"],"forms":["PauseQ"]},{"name":"Resume","description":"The graph carries on from where it was: pausing did not rewind it, so an envelope half way through its decay is still half way through it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#resume","signature":"Resume()","extensions":["Q"],"forms":["ResumeQ"]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#stop","signature":"Stop()","extensions":["Q"],"forms":["StopQ"]},{"name":"Rewind","description":"Back to the top: the graph rewinds and the clock goes with it. Only legal when stopped, because rewinding under a running device is a jump.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#rewind","signature":"Rewind()","extensions":["Q"],"forms":["RewindQ"]},{"name":"Tick","description":"being driven -------------------------------------------------------- One step. Cheap on purpose: it reads a counter and decides whether the sound has run out. Call it as often as you like.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#tick","signature":"Tick()","extensions":[]},{"name":"RunToEnd","description":"Tick until it stops, without a reactive loop. This DOES occupy the thread -- it is the honest version of PlayFor for a script that has nothing else to do, and it still reports the position while it runs.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#runtoend","signature":"RunToEnd()","extensions":[]},{"name":"RunFor","description":"Same as PlayFor: Play, and stop by itself after pnSeconds. The stop happens in Tick(), so it needs someone to be ticking -- RunFor and DriveWith both do.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#runfor","signature":"RunFor(pnSeconds)","extensions":[]},{"name":"DriveWith","description":"THE REACTIVE CONVERGENCE. The transport does not own a loop; it owns a STEP. Hand it a stzReactive and the loop that already exists calls the step, alongside every timer, stream and task that loop is already carrying -- which is the whole point of there being one loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#drivewith","signature":"DriveWith(poReactive)","extensions":["Q"],"forms":["DriveWithQ"]},{"name":"OnStarted","description":"what to call","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#onstarted","signature":"OnStarted(f)","extensions":[]},{"name":"OnFinished","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#onfinished","signature":"OnFinished(f)","extensions":[]},{"name":"OnTick","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#ontick","signature":"OnTick(f)","extensions":[]},{"name":"Release","description":"housekeeping","url":"https://mayouni.github.io/stzsite/en/reference/stzsoundtransport.html#release","signature":"Release()","extensions":[]}]},{"name":"stzSoundUniverse","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundUniverse.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#init","signature":"init(pName)","extensions":[]},{"name":"IsUsable","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#isusable","signature":"IsUsable()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#name","signature":"Name()","extensions":[]},{"name":"Title","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#title","signature":"Title()","extensions":[]},{"name":"Declaration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#declaration","signature":"Declaration()","extensions":[]},{"name":"Listener","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#listener","signature":"Listener()","extensions":[]},{"name":"Sources","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sources","signature":"Sources()","extensions":[]},{"name":"ModeNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#modenames","signature":"ModeNames()","extensions":[]},{"name":"CycleNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#cyclenames","signature":"CycleNames()","extensions":[]},{"name":"Mode","description":"choosing","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#mode","signature":"Mode(pName)","extensions":[]},{"name":"Cycle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#cycle","signature":"Cycle(pName)","extensions":[]},{"name":"NoCycle","description":"The phrase ALONE: a cycle of `pnBeats` with no layers and no accents -- to hear a mode without its rhythm, or to measure a melody note with nothing struck on top of it.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#nocycle","signature":"NoCycle(pnBeats)","extensions":[]},{"name":"Tonic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#tonic","signature":"Tonic(pcNote)","extensions":[]},{"name":"Tempo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#tempo","signature":"Tempo(pnBpm)","extensions":[]},{"name":"On","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#on","signature":"On(pInstrument)","extensions":[]},{"name":"ModeName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#modename","signature":"ModeName()","extensions":[]},{"name":"CycleName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#cyclename","signature":"CycleName()","extensions":[]},{"name":"TonicName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#tonicname","signature":"TonicName()","extensions":[]},{"name":"Melody","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#melody","signature":"Melody()","extensions":[]},{"name":"HasScale","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#hasscale","signature":"HasScale()","extensions":[]},{"name":"CentsOf","description":"the pitch vocabulary ------------------------------------------------- Cents above the tonic of degree `pcDegree` (\"5\", \"5_\", \"9\"), reached going UP (pbDown FALSE) or DOWN. -1 when the mode declares no scale.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#centsof","signature":"CentsOf(pcDegree, pbDown)","extensions":[]},{"name":"HzOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#hzof","signature":"HzOf(pcDegree, pbDown)","extensions":[]},{"name":"Check","description":"The movement rules this mode declares, held against a phrase: a list of what breaks them, each as text. An empty list is a phrase the declaration permits -- not a phrase a musician would call right.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#check","signature":"Check(pcPhrase)","extensions":[]},{"name":"PerformQ","description":"performing a phrase --------------------------------------------------- The phrase, once per cycle for `pnCycles` cycles, in this mode, over this cycle, with its ornaments and accents, as a stzSoundScore. One phrase cycle fills one rhythmic cycle, however many beats that has.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#performq","signature":"PerformQ(pcPhrase, pnCycles)","extensions":[]},{"name":"Sentences","description":"The declared sentences of a TONAL language, drummed: the plan's MU7 row (text -> drum) needs the declaration first, and it is here. Each syllable is a stroke at the pitch its tone asks for -- High, Low, or a Falling glide from High to Low -- lasting its declared units (a long vowel takes two). The interval between High and Low is the declaration's :tonepitch, which says where it came from.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sentences","signature":"Sentences()","extensions":[]},{"name":"SentenceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sentenceq","signature":"SentenceQ(pcText)","extensions":[]},{"name":"SonifyQ","description":"The plan's MU7 row \"data -> melody in a declared universe\": sonification that a listener from the tradition would hear as music, not as a meter. The lowest value sits on degree 1 and the highest two octaves of the mode up; one note per beat of the cycle, the cycle's own rhythm under it, the mode's movement and ornaments applied as for any phrase. A series with no spread is refused rather than played as one repeated note.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sonifyq","signature":"SonifyQ(paValues)","extensions":[]},{"name":"SonifiedDegrees","description":"the degrees the last SonifyQ chose, one per value","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sonifieddegrees","signature":"SonifiedDegrees()","extensions":[]},{"name":"SonifiedTop","description":"the highest degree it allowed -- 2n, or fewer when the instrument is short","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sonifiedtop","signature":"SonifiedTop()","extensions":[]},{"name":"SonifiedPhrase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sonifiedphrase","signature":"SonifiedPhrase()","extensions":[]},{"name":"ToneSyllables","description":"ToneSyllables returns what was read; DrumTonesQ plays it on the drum. SayOnDrum is the verb the plan names, and it is GATED: text -> drum is speech only if a Hausa speaker hears the sentence back, and until one has (the declaration's :talkingdrum verdict), it refuses with that reason.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#tonesyllables","signature":"ToneSyllables(pcText)","extensions":[]},{"name":"DrumTonesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#drumtonesq","signature":"DrumTonesQ(pcText)","extensions":[]},{"name":"SayOnDrum","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#sayondrum","signature":"SayOnDrum(pcText)","extensions":[]},{"name":"ToSound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#tosound","signature":"ToSound(pcPhrase, pnCycles)","extensions":[]},{"name":"PlayedNotes","description":"[ beat, degree, cents, hz, ornament ] for every melody note the last PerformQ placed -- what a guard, or a curious reader, holds it against.","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#playednotes","signature":"PlayedNotes()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsounduniverse.html#refusals","signature":"Refusals()","extensions":[]}]},{"name":"stzSplitter","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSplitter.ring","inherits":{"stzListOfNumbers":228,"stzList":869},"methods":[{"name":"init","description":"initializing the splitter","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#init","signature":"init(p)","extensions":[]},{"name":"NumberOfPositions","description":"initializing the splitter","also_written":["NumberOfItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#numberofpositions","signature":"NumberOfPositions()","extensions":[],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? o1.NumberOfPositions()","output":"10","from":"composed from the signature, run in the library"}},{"name":"Content","description":"initializing the splitter","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#content","signature":"Content()","extensions":["Q","QRT","CS","W","U"],"forms":["ContentQ","ContentU","NumbersQ","NumbersW","ContentCS","ContentUQ","NumbersWQ","ContentCSQ","ContentCSU","NumbersQRT","ContentCSUQ","NumbersWQRT"]},{"name":"Value","description":"initializing the splitter","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#value","signature":"Value()","extensions":[]},{"name":"Copy","description":"initializing the splitter","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#copy","signature":"Copy()","extensions":[]},{"name":"SplitAt","description":"","also_written":["Split","Splits","SplitsAt"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitat.html","signature":"SplitAt(p)","extensions":["CS","XT","ZZ"],"forms":["SplitXT","SplitZZ","SplitsXT","SplitsZZ","SplitAtCS","SplitAtZZ","SplitXTZZ","SplitsAtZZ","SplitsXTZZ","SplitAtCSZZ"]},{"name":"SplitAtPosition","description":"splitting at a given position","also_written":["SplitsAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitatposition","signature":"SplitAtPosition(n)","extensions":["ZZ"],"forms":["SplitAtPositionZZ","SplitsAtPositionZZ"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAtPosition(2) )","output":"[ [ 1, 1 ], [ 3, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPositions","description":"","also_written":["SplitsAtPositions","SplitAtManyPositions","SplitAtThesePositions","SplitsAtManyPositions","SplitsAtThesePositions"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitatpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitatpositions.html","signature":"SplitAtPositions(panPos)","extensions":["ZZ"],"forms":["SplitAtPositionsZZ","SplitAtManyPositionsZZ","SplitAtThesePositionsZZ","SplitsAtManyPositionsZZ","SplitsAtThesePositionsZZ"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAtPositions([ 2, 3 ]) )","output":"[ [ 1, 1 ], [ 3, 2 ], [ 4, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitBefore","description":"splitting before","also_written":["SplitsBefore"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitbefore.html","signature":"SplitBefore(p)","extensions":["CS"],"forms":["SplitBeforeCS"]},{"name":"SplitBeforePosition","description":"splitting before a position","also_written":["SplitsBeforePosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitbeforeposition","signature":"SplitBeforePosition(n)","extensions":[],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitBeforePosition(2) )","output":"[ [ 1, 1 ], [ 2, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforePositions","description":"splitting before many positions","also_written":["SplitBeforeManyPositions","SplitBeforeThesePositions","SplitsBeforeManyPositions","SplitsBeforeThesePositions"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitbeforepositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitbeforepositions.html","signature":"SplitBeforePositions(panPos)","extensions":["Q"],"forms":["SplitBeforePositionsQ"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitBeforePositions([ 2, 3 ]) )","output":"[ [ 1, 1 ], [ 2, 2 ], [ 3, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfter","description":"splitting after","also_written":["SplitsAfter"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitafter.html","signature":"SplitAfter(p)","extensions":["CS"],"forms":["SplitAfterCS"]},{"name":"SplitAfterPosition","description":"splitting after a given position","also_written":["SplitsAfterPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitafterposition","signature":"SplitAfterPosition(n)","extensions":[],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAfterPosition(2) )","output":"[ [ 1, 2 ], [ 3, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfterPositions","description":"","also_written":["SplitsAfterPositions","SplitAfterManyPositions","SplitAfterThesePositions","SplitsAfterManyPositions","SplitsAfterThesePositions"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitafterpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/splitafterpositions.html","signature":"SplitAfterPositions(panPos)","extensions":["Q","IB"],"forms":["SplitAfterPositionsQ","SplitAfterPositionsIB","SplitsAfterPositionsIB","SplitAfterManyPositionsIB","SplitAfterThesePositionsIB","SplitsAfterManyPositionsIB","SplitsAfterThesePositionsIB"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAfterPositions([ 2, 3 ]) )","output":"[ [ 1, 2 ], [ 3, 3 ], [ 4, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtSection","description":"","also_written":["SplitBetween","SplitsBetween","SplitsAtSection","SplitAtThisSection","SplitsAtThisSection","SplitBetweenPositions","SplitsBetweenPositions","SplitBetweenManyPositions","SplitBetweenThesePositions","SplitsBetweenManyPositions","SplitsBetweenThesePositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitatsection","signature":"SplitAtSection(_n1_, _n2_)","extensions":["IB"],"forms":["SplitBetweenIB","SplitsBetweenIB","SplitAtSectionIB","SplitsAtSectionIB","SplitAtThisSectionIB","SplitsAtThisSectionIB","SplitBetweenPositionsIB","SplitsBetweenPositionsIB","SplitBetweenManyPositionsIB","SplitBetweenThesePositionsIB","SplitsBetweenManyPositionsIB","SplitsBetweenThesePositionsIB"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAtSection(2, 5) )","output":"[ [ 1, 1 ], [ 6, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtSections","description":"","also_written":["SplitsAtSections","SplitAtManySections","SplitAtTheseSections","SplitBetweenSections","SplitsAtManySections","SplitsAtTheseSections","SplitsBetweenSections","SplitBetweenManySections","SplitBetweenTheseSections","SplitsBetweenManySections","SplitsBetweenTheseSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitatsections","signature":"SplitAtSections(paSections)","extensions":["IB"],"forms":["SplitAtSectionsIB","SplitsAtSectionsIB","SplitAtManySectionsIB","SplitAtTheseSectionsIB","SplitBetweenSectionsIB","SplitsAtManySectionsIB","SplitsAtTheseSectionsIB","SplitsBetweenSectionsIB","SplitBetweenManySectionsIB","SplitBetweenTheseSectionsIB","SplitsBetweenManySectionsIB","SplitsBetweenTheseSectionsIB"]},{"name":"SplitBeforeSection","description":"","also_written":["SplitsBeforeSection","SplitBeforeThisSection","SplitsBeforeThisSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitbeforesection","signature":"SplitBeforeSection(_n1_, _n2_)","extensions":["IB"],"forms":["SplitBeforeSectionIB","SplitsBeforeSectionIB","SplitBeforeThisSectionIB","SplitsBeforeThisSectionIB"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitBeforeSection(2, 5) )","output":"[ [ 1, 1 ], [ 2, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforeSections","description":"","also_written":["SplitsBeforeSections","SplitBeforeManySections","SplitBeforeTheseSections","SplitsBeforeManySections","SplitsBeforeTheseSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitbeforesections","signature":"SplitBeforeSections(paSections)","extensions":["IB"],"forms":["SplitBeforeSectionsIB","SplitsBeforeSectionsIB","SplitBeforeManySectionsIB","SplitBeforeTheseSectionsIB","SplitsBeforeManySectionsIB","SplitsBeforeTheseSectionsIB"]},{"name":"SplitAfterSection","description":"","also_written":["SplitsAfterSection","SplitAfterThisSection","SplitsAfterThisSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitaftersection","signature":"SplitAfterSection(_n1_, _n2_)","extensions":["IB"],"forms":["SplitAfterSectionIB","SplitsAfterSectionIB","SplitAfterThisSectionIB","SplitsAfterThisSectionIB"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAfterSection(2, 5) )","output":"[ [ 1, 5 ], [ 6, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfterSections","description":"","also_written":["SplitsAfterSections","SplitAfterManySections","SplitAfterTheseSections","SplitsAfterManySections","SplitsAfterTheseSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitaftersections","signature":"SplitAfterSections(paSections)","extensions":["IB"],"forms":["SplitAfterSectionsIB","SplitsAfterSectionsIB","SplitAfterManySectionsIB","SplitAfterTheseSectionsIB","SplitsAfterManySectionsIB","SplitsAfterTheseSectionsIB"]},{"name":"SplitToPartsOfNItems","description":"","also_written":["SplitToPartsOf","SplitToPartsOfN","SplitsToPartsOf","SplitsToPartsOfN","SplitToSectionsOf","SplitToSectionsOfN","SplitsToSectionsOf","SplitsToSectionsOfN","SplitToPartsOfExactly","SplitsToPartsOfNItems","SplitToPartsOfExactlyN","SplittoSectionsOfNItems","SplitToPartsOfNPositions","SplitToSectionsOfExactly","SplitsToSectionsOfNItems","SplitToSectionsOfExactlyN","SplitsToPartsOfNPositions","SplitToPartsOfExactlyNItems","SplitToSectionsOfNPositions","SplitsToSectionsOfNPositions","SplitToSectionsOfExactlyNItems","SplitToPartsOfExactlyNPositions","SplitToSectionsOfExactlyNPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splittopartsofnitems","signature":"SplitToPartsOfNItems(n)","extensions":["Q","XT"],"forms":["SplitToPartsOfXT","SplitToPartsOfNXT","SplitsToPartsOfXT","SplitsToPartsOfNXT","SplitToSectionsOfXT","SplitToSectionsOfNXT","SplitsToSectionsOfXT","SplitsToSectionsOfNXT","SplitToPartsOfNItemsXT","SplitToPartsOfNItemsXTQ","SplitsToPartsOfNItemsXT","SplitToSectionsOfNItemsXT","SplitToPartsOfNPositionsXT","SplitsToSectionsOfNItemsXT","SplitsToPartsOfNPositionsXT","SplitToSectionsOfNPositionsXT","SplitsToSectionsOfNPositionsXT"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitToPartsOfNItems(2) )","output":"[ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ], [ 7, 8 ], [ 9, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitToNParts","description":"splitting to n parts","also_written":["SplitsToNParts","SplitToNSections","SplitsToNSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splittonparts","signature":"SplitToNParts(n)","extensions":["Q"],"forms":["SplitToNPartsQ"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitToNParts(2) )","output":"[ [ 1, 5 ], [ 6, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAround","description":"splitting around position(s) or section(s)","also_written":["SplitsAround"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitaround","signature":"SplitAround(p)","extensions":["IB"],"forms":["SplitAroundIB","SplitsAroundIB"]},{"name":"SplitAroundPosition","description":"splitting around a position","also_written":["SplitsAroundPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitaroundposition","signature":"SplitAroundPosition(n)","extensions":["IB"],"forms":["SplitAroundPositionIB","SplitsAroundPositionIB"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAroundPosition(2) )","output":"[ [ 1, 1 ], [ 3, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAroundPositions","description":"splitting around positions","also_written":["SplitsAroundPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitaroundpositions","signature":"SplitAroundPositions(panPos)","extensions":["IB"],"forms":["SplitAroundPositionsIB","SplitsAroundPositionsIB"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAroundPositions([ 2, 3 ]) )","output":"[ [ 1, 1 ], [ 4, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAroundSection","description":"splitting around a section","also_written":["SplitsAroundSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitaroundsection","signature":"SplitAroundSection(_n1_, _n2_)","extensions":["IB"],"forms":["SplitAroundSectionIB","SplitsAroundSectionIB"]},{"name":"SplitAroundSections","description":"splitting around sections","also_written":["SplitsAroundSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#splitaroundsections","signature":"SplitAroundSections(paSections)","extensions":["IB"],"forms":["SplitAroundSectionsIB","SplitsAroundSectionsIB"],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.SplitAroundSections([ 2, 3 ]) )","output":"[ [ 1, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindAntiSectionsZZ_local","description":"splitting around sections","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#findantisectionszz_local","signature":"FindAntiSectionsZZ_local(paSections)","extensions":[],"example":{"code":"o1 = new stzSplitter([ 10, 2 ])\n? @@( o1.FindAntiSectionsZZ_local([ 2, 3 ]) )","output":"[ [ 1, 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"GetPairsFromPositions","description":"utility functions used by the other methods above","entry":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/getpairsfrompositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter/getpairsfrompositions.html","signature":"GetPairsFromPositions(panPos)","extensions":[],"example":{"code":"o1 = new stzSplitter(5)\n? @@( o1.GetPairsFromPositions([ 3, 5 ]) )\n? @@( o1.GetPairsFromPositions([ 1, 4 ]) ) + NL","output":"[ [ 1, 3 ], [ 3, 5 ] ]\n[ [ 1, 4 ], [ 4, 5 ] ]","from":"library test"}},{"name":"ToStzList","description":"utility functions used by the other methods above","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"pvtSectionsToSectionsIB","description":"utility functions used by the other methods above","url":"https://mayouni.github.io/stzsite/en/reference/stzsplitter.html#pvtsectionstosectionsib","signature":"pvtSectionsToSectionsIB(_aSections_)","extensions":[]}]},{"name":"stzSqliteDataSource","area":"web","page":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzDataPort.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#init","signature":"init(pcPath)","extensions":[]},{"name":"Exec","description":"the PORT contract (three methods, and that is all)","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#exec","signature":"Exec(pcSql)","extensions":[]},{"name":"Rows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#rows","signature":"Rows(pcSql)","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#value","signature":"Value(pcSql)","extensions":[]},{"name":"IsLocalReal","description":"what it is ------------------------------------------------------- NOT a sandbox: sqlite is a real database. The registry asks this, and the answer is what lets a local source ship where a fake may not.","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#islocalreal","signature":"IsLocalReal()","extensions":[]},{"name":"IsEphemeral","description":"\":memory:\" is real sqlite that VANISHES on restart -- fine for a test, fatal in production, and one character away from the safe spelling. The registry treats this as an error in a production phase.","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#isephemeral","signature":"IsEphemeral()","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#path","signature":"Path()","extensions":[]},{"name":"IsOpen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#isopen","signature":"IsOpen()","extensions":[]},{"name":"DatabaseQ","description":"the live stzDatabase, for code that wants more than the port's three methods (the port is the CONTRACT; this is the escape hatch, named so its use shows up in a grep).","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#databaseq","signature":"DatabaseQ()","extensions":[]},{"name":"TableExists","description":"small conveniences on top of the contract","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#tableexists","signature":"TableExists(pcTable)","extensions":[]},{"name":"Tables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#tables","signature":"Tables()","extensions":[]},{"name":"RowCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#rowcount","signature":"RowCount(pcTable)","extensions":[]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#close","signature":"Close()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsqlitedatasource.html#show","signature":"Show()","extensions":[]}]},{"name":"stzStateMachine","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzStateMachine.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#init","signature":"init(cName)","extensions":[]},{"name":"Name","description":"name","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzStateMachine(\"idle_only\")\n? o1.Name()","output":"idle_only","from":"composed from the signature, run in the library"}},{"name":"AddState","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#addstate","signature":"AddState(cState)","extensions":["Q"],"forms":["AddStateQ"]},{"name":"AddStates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#addstates","signature":"AddStates(paStates)","extensions":["Q"],"forms":["AddStatesQ"]},{"name":"AddTransition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#addtransition","signature":"AddTransition(cFrom, cEvent, cTo)","extensions":["Q"],"forms":["AddTransitionQ"]},{"name":"AddTransitions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#addtransitions","signature":"AddTransitions(paTransitions)","extensions":["Q"],"forms":["AddTransitionsQ"]},{"name":"SetState","description":"current state","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#setstate","signature":"SetState(cState)","extensions":["Q"],"forms":["SetStateQ"]},{"name":"CurrentState","description":"current state","also_written":["State"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#currentstate","signature":"CurrentState()","extensions":[]},{"name":"Send","description":"events","also_written":["Trigger"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#send","signature":"Send(cEvent)","extensions":["Q"],"forms":["SendQ","TriggerQ"]},{"name":"NumberOfStates","description":"counting","also_written":["StateCount","CountStates"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#numberofstates","signature":"NumberOfStates()","extensions":[],"example":{"code":"o1 = new stzStateMachine(\"idle_only\")\n? o1.NumberOfStates()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfTransitions","description":"counting","also_written":["TransitionCount","CountTransitions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#numberoftransitions","signature":"NumberOfTransitions()","extensions":[],"example":{"code":"o1 = new stzStateMachine(\"idle_only\")\n? o1.NumberOfTransitions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Destroy","description":"cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzstatemachine.html#destroy","signature":"Destroy()","extensions":[]}]},{"name":"stzStochasticSolver","area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzStochasticSolver.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#init","signature":"init()","extensions":[]},{"name":"clear","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#clear","signature":"clear()","extensions":[]},{"name":"addVariable","description":"Variables Management","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#addvariable","signature":"addVariable(_varName_, lowerBound, upperBound)","extensions":[]},{"name":"addIntegerVariable","description":"Same as addVariable: Variables Management","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#addintegervariable","signature":"addIntegerVariable(_varName_, lowerBound, upperBound)","extensions":[]},{"name":"addBinaryVariable","description":"Same as addVariable: Variables Management","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#addbinaryvariable","signature":"addBinaryVariable(_varName_)","extensions":[]},{"name":"variables","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#variables","signature":"variables()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\n? @@( o1.variables() )","output":"[ [ [ \"name\", \"x\" ], [ \"lowerbound\", 0 ], [ \"upperbound\", 10 ], [ \"type\", \"continuous\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"variableNames","description":"","also_written":["VarNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#variablenames","signature":"variableNames()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\n? @@( o1.variableNames() )","output":"[ \"x\" ]","from":"composed from the signature, run in the library"}},{"name":"SetVariableNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#setvariablenames","signature":"SetVariableNames(pacNames)","extensions":[]},{"name":"addScenario","description":"Scenario Management","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#addscenario","signature":"addScenario(name, description, parameters, probability)","extensions":[]},{"name":"scenarios","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#scenarios","signature":"scenarios()","extensions":[]},{"name":"validateScenarios","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#validatescenarios","signature":"validateScenarios()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\no1.ValidateScenarios()\n? \"the probabilities sum to 1\"","output":"the probabilities sum to 1","from":"composed from the signature, run in the library"}},{"name":"addConstraint","description":"Constraints Management - Enhanced to support string values","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#addconstraint","signature":"addConstraint(expression, operator, value)","extensions":[]},{"name":"addScenarioConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#addscenarioconstraint","signature":"addScenarioConstraint(expression, operator, value, scenarioName)","extensions":[]},{"name":"addChanceConstraint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#addchanceconstraint","signature":"addChanceConstraint(expression, operator, value, confidenceLevel)","extensions":[]},{"name":"constraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#constraints","signature":"constraints()","extensions":[]},{"name":"maximize","description":"Objective Function","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#maximize","signature":"maximize(expression)","extensions":[]},{"name":"minimize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#minimize","signature":"minimize(expression)","extensions":[]},{"name":"objective","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#objective","signature":"objective()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\n? o1.objective()","output":"x","from":"composed from the signature, run in the library"}},{"name":"objectiveType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#objectivetype","signature":"objectiveType()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\n? o1.objectiveType()","output":"maximize","from":"composed from the signature, run in the library"}},{"name":"setSolverType","description":"Solver Configuration","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#setsolvertype","signature":"setSolverType(cType)","extensions":[]},{"name":"setRobustnessFactor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#setrobustnessfactor","signature":"setRobustnessFactor(nFactor)","extensions":[]},{"name":"setConfidenceLevel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#setconfidencelevel","signature":"setConfidenceLevel(nLevel)","extensions":[]},{"name":"evaluateConstraintValue","description":"Enhanced Value Evaluation - New method to handle string constraint values","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#evaluateconstraintvalue","signature":"evaluateConstraintValue(value, _scenario_)","extensions":[]},{"name":"evaluateExpression","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#evaluateexpression","signature":"evaluateExpression(cExpression)","extensions":[]},{"name":"solve","description":"Main Solving Methods","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solve","signature":"solve()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\no1.Solve()\n? o1.Status()","output":"optimal","from":"composed from the signature, run in the library"}},{"name":"solveExpectedValue","description":"Expected Value Method","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solveexpectedvalue","signature":"solveExpectedValue()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\n? @@( o1.solveExpectedValue() )","output":"[ [ \"x\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"solveRobust","description":"Robust Optimization","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solverobust","signature":"solveRobust()","extensions":[]},{"name":"solveChanceConstrained","description":"Chance-Constrained Programming","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solvechanceconstrained","signature":"solveChanceConstrained()","extensions":[]},{"name":"solveMonteCarlo","description":"Monte Carlo Simulation","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solvemontecarlo","signature":"solveMonteCarlo()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\n? @@( o1.solveMonteCarlo() )","output":"[ [ \"x\", 10 ] ]","from":"composed from the signature, run in the library"}},{"name":"applyScenarioParameters","description":"Helper Methods","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#applyscenarioparameters","signature":"applyScenarioParameters(cExpression, aParameters)","extensions":[]},{"name":"extractCoefficient","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#extractcoefficient","signature":"extractCoefficient(cExpression, _cVarName_)","extensions":[]},{"name":"parseObjectiveCoefficients","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#parseobjectivecoefficients","signature":"parseObjectiveCoefficients(cExpression)","extensions":[]},{"name":"calculateExpectedResourceCost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculateexpectedresourcecost","signature":"calculateExpectedResourceCost(_cVarName_)","extensions":[]},{"name":"calculateWorstCaseResourceCost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculateworstcaseresourcecost","signature":"calculateWorstCaseResourceCost(_cVarName_)","extensions":[]},{"name":"calculateChanceResourceCost","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculatechanceresourcecost","signature":"calculateChanceResourceCost(_cVarName_)","extensions":[]},{"name":"calculateExpectedMaxValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculateexpectedmaxvalue","signature":"calculateExpectedMaxValue(_cVarName_, _aSolution_)","extensions":[]},{"name":"calculateRobustMaxValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculaterobustmaxvalue","signature":"calculateRobustMaxValue(_cVarName_, _aSolution_)","extensions":[]},{"name":"calculateChanceMaxValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculatechancemaxvalue","signature":"calculateChanceMaxValue(_cVarName_, _aSolution_)","extensions":[]},{"name":"calculateScenarioMaxValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculatescenariomaxvalue","signature":"calculateScenarioMaxValue(_cVarName_, _aSolution_, _scenario_)","extensions":[]},{"name":"getWorstCaseObjective","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#getworstcaseobjective","signature":"getWorstCaseObjective()","extensions":[]},{"name":"solveForScenario","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solveforscenario","signature":"solveForScenario(_scenario_)","extensions":[]},{"name":"calculateScenarioObjectiveValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#calculatescenarioobjectivevalue","signature":"calculateScenarioObjectiveValue(_aSolution_, _scenario_)","extensions":[]},{"name":"getSolutionValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#getsolutionvalue","signature":"getSolutionValue(_aSolution_, _cVarName_)","extensions":[]},{"name":"analyzeScenarios","description":"Analysis Methods","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#analyzescenarios","signature":"analyzeScenarios()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\no1.Solve()\n? @@( o1.AnalyzeScenarios() )","output":"[ [ [ \"scenario\", \"good\" ], [ \"probability\", 0.6000 ], [ \"objectivevalue\", 0 ], [ \"feasible\", 1 ] ], [ [ \"scenario\", \"bad\" ], [ \"probability\", 0.4000 ], [ \"objectivevalue\", 0 ], [ \"feasible\", 1 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"checkScenarioFeasibility","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#checkscenariofeasibility","signature":"checkScenarioFeasibility(_aSolution_, _scenario_)","extensions":[]},{"name":"expectedObjectiveValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#expectedobjectivevalue","signature":"expectedObjectiveValue()","extensions":[]},{"name":"solution","description":"Solution Access","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solution","signature":"solution()","extensions":[]},{"name":"status","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#status","signature":"status()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\no1.Solve()\n? o1.Status()","output":"optimal","from":"composed from the signature, run in the library"}},{"name":"iterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#iterations","signature":"iterations()","extensions":[]},{"name":"solveTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solvetime","signature":"solveTime()","extensions":[]},{"name":"solverType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#solvertype","signature":"solverType()","extensions":[],"example":{"code":"o1 = new stzStochasticSolver()\no1.AddVariable(\"x\", 0, 10)\no1.AddScenario(\"good\", \"high demand\", [ :d = 8 ], 0.6)\no1.AddScenario(\"bad\", \"low demand\", [ :d = 3 ], 0.4)\no1.Maximize(\"x\")\n? o1.solverType()","output":"expected","from":"composed from the signature, run in the library"}},{"name":"show","description":"Display and Reporting","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#show","signature":"show()","extensions":[]},{"name":"exportToCSV","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#exporttocsv","signature":"exportToCSV(cFileName)","extensions":[]},{"name":"exportScenarioAnalysis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstochasticsolver.html#exportscenarioanalysis","signature":"exportScenarioAnalysis(cFileName)","extensions":[]}]},{"name":"stzStopwatch","area":"performance","page":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzStopwatch.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#name","signature":"Name()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Start","description":"The clock ------------------------------------------------ Start() restarts from zero (fresh span, fresh laps, fresh wall anchor) -- the engine watch_start semantics. To continue after a Pause()/Stop() without discarding, use Resume().","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#start","signature":"Start()","extensions":[]},{"name":"Pause","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#pause","signature":"Pause()","extensions":[]},{"name":"Resume","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#resume","signature":"Resume()","extensions":[]},{"name":"Stop","description":"Stop() = Pause() + stamp the span's wall end, so the record / OTel export has a closed [start, end] interval.","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#stop","signature":"Stop()","extensions":[]},{"name":"Reset","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#reset","signature":"Reset()","extensions":[]},{"name":"IsRunning","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#isrunning","signature":"IsRunning()","extensions":[]},{"name":"ElapsedNs","description":"Elapsed: numbers, monotonic, unit in the verb","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#elapsedns","signature":"ElapsedNs()","extensions":[]},{"name":"ElapsedUs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#elapsedus","signature":"ElapsedUs()","extensions":[]},{"name":"ElapsedMs","description":"The house unit is milliseconds (see the engine time bridge).","also_written":["Elapsed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#elapsedms","signature":"ElapsedMs()","extensions":[]},{"name":"ElapsedS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#elapseds","signature":"ElapsedS()","extensions":[]},{"name":"Lap","description":"Laps ----------------------------------------------------- A split reading without stopping: label + elapsed-at-lap (ms, monotonic) + a wall anchor for serialization.","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#lap","signature":"Lap(pcLabel)","extensions":[]},{"name":"Laps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#laps","signature":"Laps()","extensions":[]},{"name":"NumberOfLaps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#numberoflaps","signature":"NumberOfLaps()","extensions":[]},{"name":"Record","description":"The record (Softanza-native serialization)","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#record","signature":"Record()","extensions":[]},{"name":"TraceContextQ","description":"W3C trace identity (engine tracectx)","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#tracecontextq","signature":"TraceContextQ()","extensions":[]},{"name":"TraceId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#traceid","signature":"TraceId()","extensions":[]},{"name":"SpanId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#spanid","signature":"SpanId()","extensions":[]},{"name":"TraceParent","description":"The traceparent header value -- hand it to a downstream call (stzHttpClient.SetTraceParent) and the export joins one trace.","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#traceparent","signature":"TraceParent()","extensions":[]},{"name":"JoinTrace","description":"Adopt an incoming traceparent so this span joins an existing trace instead of opening a fresh one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#jointrace","signature":"JoinTrace(pcTraceParent)","extensions":[]},{"name":"ToOtelSpan","description":"OpenTelemetry export (industry interop) ------------------ The span as a hashlist in OTel vocabulary. Absolute anchors in unix NANOS as STRINGS (integer ms + \"000000\" -- exact, since f64 cannot hold epoch nanos); exact ns duration as an attribute.","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#tootelspan","signature":"ToOtelSpan()","extensions":[]},{"name":"ToOtelJson","description":"One OTLP-style span as a JSON string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#tooteljson","signature":"ToOtelJson()","extensions":[]},{"name":"Explain","description":"Legibility","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#explain","signature":"Explain()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstopwatch.html#show","signature":"Show()","extensions":[]}]},{"name":"stzStoryboard","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzStoryboard.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#init","signature":"init(pcName, poPicture, pcFolio)","extensions":[]},{"name":"Frame","description":"the frames ----------------------------------------------------------- Open a frame. The one before it closes here: its caption is filled from the facts bound to it, its picture is drawn and judged, and neither can be changed afterwards.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#frame","signature":"Frame(pcCaption)","extensions":["Q"],"forms":["FrameQ"]},{"name":"FrameOf","description":"the same, on a different picture: a narration may show two solves of one content, or two contents that make one point","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#frameof","signature":"FrameOf(poPicture, pcCaption)","extensions":["Q"],"forms":["FrameOfQ"]},{"name":"ExpectFindings","description":"A FRAME MAY BE ABOUT A PICTURE THE GATE FINDS FAULT WITH, and that is not a defect in the telling -- it is often the point. \"Here is what goes wrong\" is a frame whose picture is meant to be unlawful. So a frame says so, and then the gate's findings are its SUBJECT rather than its failure. A frame that expects findings and gets none is itself reported, because a flag nobody checks is a flag that rots.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#expectfindings","signature":"ExpectFindings()","extensions":[]},{"name":"Bind","description":"BIND A HOLE TO A FACT. The fact is read when the frame closes, not now, so an action later in the same frame still moves the number.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#bind","signature":"Bind(pcHole, pcKind, paArgs)","extensions":["Q"],"forms":["BindQ"]},{"name":"BindFact","description":"A FACT FROM ANOTHER PLANE. The fact shape is one shape on purpose (DN9b), so a verdict an org chart reached, or a count a notation picture keeps, can be quoted in a caption about a drawing of it. The caller supplies the fact; the storyboard still holds the caption to it, which is the whole point of binding rather than typing.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#bindfact","signature":"BindFact(pcHole, paFact)","extensions":["Q"],"forms":["BindFactQ"]},{"name":"Show","description":"what a frame may do to the picture","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#show","signature":"Show(pcRule)","extensions":[]},{"name":"Region","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#region","signature":"Region(pcRule)","extensions":[]},{"name":"Measure","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#measure","signature":"Measure(pcA, pcB, paOpts)","extensions":[]},{"name":"Callout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#callout","signature":"Callout(pcTarget, pcText, paOpts)","extensions":[]},{"name":"Emphasis","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#emphasis","signature":"Emphasis(pcTarget, pcMode)","extensions":[]},{"name":"ClearMarks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#clearmarks","signature":"ClearMarks()","extensions":[]},{"name":"WindowOn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#windowon","signature":"WindowOn(pcPath, pnReach)","extensions":[]},{"name":"SetWindow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#setwindow","signature":"SetWindow(pnCx, pnCy, pnW, pnH)","extensions":[]},{"name":"ClearWindow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#clearwindow","signature":"ClearWindow()","extensions":[]},{"name":"Act","description":"AN ACTION IS WHAT TURNS A PICTURE INTO A DEMONSTRATION. Between two frames something changes -- a point is dragged, a datum is set -- and the next frame shows what that did. The verbs are the picture's own.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#act","signature":"Act(pcVerb, paArgs)","extensions":[]},{"name":"NumberOfFrames","description":"what the storyboard is, once written","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#numberofframes","signature":"NumberOfFrames()","extensions":[]},{"name":"Caption","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#caption","signature":"Caption(pnI)","extensions":[]},{"name":"RawCaption","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#rawcaption","signature":"RawCaption(pnI)","extensions":[]},{"name":"FileOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#fileof","signature":"FileOf(pnI)","extensions":[]},{"name":"HolesOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#holesof","signature":"HolesOf(pnI)","extensions":[]},{"name":"FindingsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#findingsof","signature":"FindingsOf(pnI)","extensions":[]},{"name":"ExpectsFindings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#expectsfindings","signature":"ExpectsFindings(pnI)","extensions":[]},{"name":"NumberOfHoles","description":"how many numbers this narration shows, all of them from facts","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#numberofholes","signature":"NumberOfHoles()","extensions":[]},{"name":"Judge","description":"EVERY FRAME THROUGH THE GATE, EVERY HOLE HELD TO ITS FACT. The second half is what makes a filled caption evidence rather than decoration: the number the reader sees must be the number the fact reported, and a hole the author never bound must not survive into the sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#judge","signature":"Judge()","extensions":[]},{"name":"IsClean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#isclean","signature":"IsClean()","extensions":[]},{"name":"Render","description":"the folio, and the page --------------------------------------------- The frames are already drawn, one file each, as they closed. This writes the page that puts them in order with their sentences.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#render","signature":"Render()","extensions":[]},{"name":"ToNarration","description":"The question of whether this shape conforms was routed to the sibling through Central as DN9-EMITTER-01 and is unanswered; silence is not a veto here, so this is written, pinned and marked, and a correction costs one function.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#tonarration","signature":"ToNarration(pcPath)","extensions":[]},{"name":"Rendition","description":"A VALUE THAT SAYS WHAT IT IS (DN9g) --------------------------------- A STORYBOARD IS NOT A PICTURE, and its rendition says so by its kind: markup, the page that puts its frames in order. A consumer choosing a surface from the kind alone therefore opens it as a document rather than trying to draw it, without knowing what class it came from.","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#rendition","signature":"Rendition()","extensions":[]},{"name":"RenditionKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#renditionkinds","signature":"RenditionKinds()","extensions":[]},{"name":"RenditionAs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#renditionas","signature":"RenditionAs(pcKind)","extensions":[]},{"name":"Fact","description":"reading the picture, without being able to mutate it by accident","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#fact","signature":"Fact(pcKind, paArgs)","extensions":[]},{"name":"PictureName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#picturename","signature":"PictureName()","extensions":[]},{"name":"Folio","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstoryboard.html#folio","signature":"Folio()","extensions":[]}]},{"name":"stzString","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstring.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzString.ring","inherits":{},"methods":[{"name":"operator","description":"Haro's `obj[n]` syntax dispatches to operator(\"[]\", n). For stzString we want the n-th codepoint (1-based). Negative n counts from the end: Q(\"ABCDE\")[-1] = \"E\", [-2] = \"D\".","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#operator","signature":"operator(pOp, pValue)","extensions":[]},{"name":"init","description":"Build the string object from the given Haro string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#init","signature":"init(pcStr)","extensions":[]},{"name":"Content","description":"Override stzObject.Stringified/ToString. The parent returns ObjectName() (which is \"@noname\" for unnamed objects); stzString must return its actual content. Without this override, stzHashList.Classes() returned 4x \"@noname\" instead of the unique value labels.","also_written":["Text","AsWell","String","ToString","TheString","Stringified","DeepStringified"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/content.html","signature":"Content()","extensions":["Q"],"forms":["TextQ","StringQ","ContentQ","ToStringQ","TheStringQ"],"example":{"code":"o1 = new stzList([ 1, 2, 3 ])\n? @@( o1 + Q(4) + 5 )\n? @@( (o1 + Q(\"X\" : \"Z\")).content() )","output":"[ 1, 2, 3, 4, 5 ]\n[ 1, 2, 3, [ \"X\", \"Y\", \"Z\" ] ]","from":"library test"}},{"name":"InfereType","description":"Infer the canonical Softanza type named by this string. Used by the global InfereType(cType). Scalars collapse to :Number/:String/:Char (Stz-prefixed to :StzNumber/...); non-stz list/pair types collapse to the generic :List; stz-prefixed list types keep their (de-pluralised) canonical name (e.g. StzListsOfNumbers -> :StzListOfNumbers). Delegates to a file-scope helper: inside this class StartsWith / StzFind / StzReplaceCS resolve to stzString METHODS (wrong arity -> R20); at file scope they resolve to the global funcs.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#inferetype","signature":"InfereType()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.InfereType()","output":"unknown","from":"composed from the signature, run in the library"}},{"name":"Show","description":"Show -- print the content to stdout (terminated by NL). Convenience alias used by narrative tests of the form `o.Show()` instead of `? o.Content()`.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#show","signature":"Show()","extensions":["Q"],"forms":["ShowQ"]},{"name":"Display","description":"Same as Show: print the content to stdout (terminated by NL). Convenience alias used by narrative tests of the form `o.Show()` instead of `? o.Content()`.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#display","signature":"Display()","extensions":[]},{"name":"Print","description":"Same as Show: print the content to stdout (terminated by NL). Convenience alias used by narrative tests of the form `o.Show()` instead of `? o.Content()`.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#print","signature":"Print()","extensions":[]},{"name":"BoundsOf","description":"BoundsOf(pcSub): the FLAT bound runs (left then right, per occurrence) of the occurrences bounded on BOTH sides -- per the original SubStringBoundsCS (Sections of the bound sections).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boundsof","signature":"BoundsOf(pcSub)","extensions":["XT"],"forms":["BoundsOfXT"]},{"name":"FirstBoundsOf","description":"FirstBoundsOf / LastBoundsOf: just the left / right runs of the both-side-bounded occurrences.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstboundsof","signature":"FirstBoundsOf(pcSub)","extensions":[]},{"name":"LastBoundsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastboundsof","signature":"LastBoundsOf(pcSub)","extensions":[]},{"name":"BoundsOfFirstOccurrence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boundsoffirstoccurrence","signature":"BoundsOfFirstOccurrence(pcSub)","extensions":[]},{"name":"BoundsOfUpToNChars","description":"BoundsOfUpToNChars(pcSub, n): like BoundsOf but cap each PER-OCCURRENCE side at n chars (counted from the inside out). n can also be the list [nBefore, nAfter] for independent caps.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boundsofuptonchars","signature":"BoundsOfUpToNChars(pcSub, n)","extensions":[]},{"name":"BoundsOfXT3","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boundsofxt3","signature":"BoundsOfXT3(pcSub, nBefore, nAfter)","extensions":[]},{"name":"Engine","description":"getting the engine handle","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#engine","signature":"Engine()","extensions":[]},{"name":"NumberOfChars","description":"The length of the string in characters (Unicode codepoints).","also":"length  string length  length of the string  size  how long  count characters  number of letters","also_written":["Length"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofchars.html","signature":"NumberOfChars()","extensions":["Q","W"],"forms":["LengthQ","NumberOfCharsW"],"example":{"code":"ostr = new stzString(\"s㊱m\")\n? ostr.NumberOfChars()\n? ostr[2]","output":"3\n㊱","from":"library test"}},{"name":"HasMoreCharsThan","description":"","also_written":["IsLarger","HasMoreChars","IsLargerThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasmorecharsthan","signature":"HasMoreCharsThan(pVal)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasMoreCharsThan(3)","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasLessCharsThan","description":"","also_written":["IsSmaller","HasLessChars","HasFewerChars","IsSmallerThan"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#haslesscharsthan","signature":"HasLessCharsThan(pVal)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasLessCharsThan(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSameNumberOfCharsAs","description":"","also_written":["HasAsManyCharsAs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hassamenumberofcharsas","signature":"HasSameNumberOfCharsAs(pVal)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasSameNumberOfCharsAs(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"Whether the string has no characters.","also":"empty  blank  is empty  no characters  nothing  void blank  empty  has nothing  no characters  is it empty","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAChar","description":"TRUE if the string is exactly one char long.","also_written":["IsChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isachar","signature":"IsAChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsAChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"getting a copy of the string object","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/copy.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/copy.html","signature":"Copy()","extensions":[],"example":{"code":"o2 = new stzString(\"R I N G\")\n# Copy().ReplaceQ() returns the changed copy\n? o2.Copy().ReplaceQ(\" \", \"-\").Content()\n# the original is unchanged\n? o2.Content()","output":"R-I-N-G\nR I N G","from":"library test"}},{"name":"Update","description":"updating the string content","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#update","signature":"Update(pcNewStr)","extensions":["Q"],"forms":["UpdateQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Update(\"AN\")\n? o1.Content()","output":"AN","from":"composed from the signature, run in the library"}},{"name":"Undo","description":"updating the string content","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/undo.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/undo.html","signature":"Undo()","extensions":["Q"],"forms":["UndoQ"]},{"name":"Redo","description":"updating the string content","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/redo.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/redo.html","signature":"Redo()","extensions":["Q"],"forms":["RedoQ"]},{"name":"UndoStack","description":"updating the string content","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#undostack","signature":"UndoStack()","extensions":[]},{"name":"NthChar","description":"The char at position n (codepoint-aware).","also_written":["CharAt"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthchar","signature":"NthChar(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NthChar(2)","output":"a","from":"composed from the signature, run in the library"}},{"name":"FirstChar","description":"The first char of the string (codepoint-aware).","also":"first character  initial  leading character  opening char","also_written":["LeftChar"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstchar.html","signature":"FirstChar()","extensions":["Q"],"forms":["FirstCharQ"],"example":{"code":"o1 = new stzString(\"ABC\")\n# first\n? o1.FirstChar()\n# last\n? o1.LastChar()","output":"A\nC","from":"library test"}},{"name":"LastChar","description":"The last char of the string (codepoint-aware).","also":"last character  final char  trailing character  ending char","also_written":["RightChar"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastchar.html","signature":"LastChar()","extensions":["Q"],"forms":["LastCharQ"],"example":{"code":"o1 = new stzString(\"ABC\")\n# first\n? o1.FirstChar()\n# last\n? o1.LastChar()","output":"A\nC","from":"library test"}},{"name":"Chars","description":"The chars of the string, as a list (codepoint-aware).","also_written":["ToListOfChars"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/chars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/chars.html","signature":"Chars()","extensions":["Q","W","U"],"forms":["CharsQ","CharsU","CharsW","CharsWQ"],"example":{"code":"oAB  = new stzString(\"ab\")\nbig  = new stzString( oAB.Repeated(1000000) )\noA = new stzString(\"a\")\noBigA = new stzString( oA.Repeated(200000) )\n# Chars() returns 200,000 single chars\n? len(oBigA.Chars())","output":"200000","from":"library test"}},{"name":"CharsNames","description":"The Unicode NAME of each char, as a list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/charsnames.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/charsnames.html","signature":"CharsNames()","extensions":[],"example":{"code":"? Q(\"◐◰☁\").CharsNames()","output":"CIRCLE WITH LEFT HALF BLACK\nWHITE SQUARE WITH UPPER LEFT QUADRANT\nCLOUD","from":"library test"}},{"name":"Section","description":"The substring from position n1 to n2 (inclusive, codepoint-aware).","also":"substring  slice  part  portion  extract  characters between two positions","also_written":["Slice"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/section.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/section.html","signature":"Section(_n1_, _n2_)","extensions":["Q","XT"],"forms":["SliceQ","SliceXT","SectionQ","SliceXTQ","SectionXT","SectionXTQ"],"example":{"code":"# 456\n? StzStringQ(\"123456789\").Section(4, 6)","output":"456","from":"library test"}},{"name":"FirstHalf","description":"FirstHalf / SecondHalf -- split the content in two equal halves (rounded down on odd length). FirstHalfXT returns trailing char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firsthalf","signature":"FirstHalf()","extensions":["XT","Z","ZZ"],"forms":["FirstHalfZ","FirstHalfXT","FirstHalfZZ","FirstHalfXTZ","FirstHalfXTZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FirstHalf()","output":"banana","from":"composed from the signature, run in the library"}},{"name":"SecondHalf","description":"The second half of the string (the longer half when the length is odd).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#secondhalf","signature":"SecondHalf()","extensions":["XT","Z","ZZ"],"forms":["SecondHalfZ","SecondHalfXT","SecondHalfZZ","SecondHalfXTZ","SecondHalfXTZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SecondHalf()","output":"split","from":"composed from the signature, run in the library"}},{"name":"Halves","description":"Halves(): return [firstHalf, secondHalf] as a list of strings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#halves","signature":"Halves()","extensions":["XT","Z","ZZ"],"forms":["HalvesZ","HalvesXT","HalvesZZ","HalvesXTZ","HalvesXTZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Halves() )","output":"[ \"banana\", \" split\" ]","from":"composed from the signature, run in the library"}},{"name":"IsCircledNumber","description":"IsCircledNumber / IsCircledDigit -- Unicode-aware single-char predicates (Enclosed Alphanumerics block etc.).","also_written":["IsCircledDigit"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscirclednumber","signature":"IsCircledNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCircledNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReplaceSection","description":"Replace the chars at positions n1..n2 (inclusive) with pcNewSubStr. Ported from the legacy monolithic archive (~line 84916), kept minimal: pure numeric positions only. Symbolic forms (:First/:Last) are not yet supported.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesection.html","signature":"ReplaceSection(_n1_, _n2_, pcNewSubStr)","extensions":["Q"],"forms":["ReplaceSectionQ"],"example":{"code":"o1 = new stzString(\"123--67--\")\no1.ReplaceSection(1, 3, \"~\")\n# collapsed\n? o1.Content()","output":"~--67--","from":"library test"}},{"name":"Sections","description":"The substrings at the given [start, end] sections, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sections","signature":"Sections(_aSections_)","extensions":["Z","ZZ"],"forms":["SectionsZ","SectionsZZ"]},{"name":"AntiSections","description":"The substrings OUTSIDE the given sections, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#antisections","signature":"AntiSections(_aSections_)","extensions":["Z","ZZ"],"forms":["AntiSectionsZ","AntiSectionsZZ"]},{"name":"FindAntiSections","description":"The substrings between the occurrences of pcSubStr, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findantisections","signature":"FindAntiSections(pcSubStr)","extensions":["Z","ZZ"],"forms":["FindAntiSectionsZ","FindAntiSectionsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAntiSections(\"an\") )","output":"[ \"b\", \"a split\" ]","from":"composed from the signature, run in the library"}},{"name":"FindAsAntiSections","description":"FindAsAntiSections: the complement [start, end] spans (the gaps around the occurrences), not the gap substrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findasantisections","signature":"FindAsAntiSections(pcSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAsAntiSections(\"an\") )","output":"[ [ 1, 1 ], [ 6, 12 ] ]","from":"composed from the signature, run in the library"}},{"name":"AntiFindAsSections","description":"AntiFindAsSections: the complement POSITION sections (the gaps between occurrences), e.g. [[1,3],[8,10]] -- not the substrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#antifindassections","signature":"AntiFindAsSections(pcSubStr)","extensions":["Z","ZZ"],"forms":["AntiFindAsSectionsZ","AntiFindAsSectionsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.AntiFindAsSections(\"an\") )","output":"[ [ 1, 1 ], [ 6, 12 ] ]","from":"composed from the signature, run in the library"}},{"name":"Range","description":"The substring starting at nStart and spanning nRange chars (lenient).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#range","signature":"Range(_nStart_, _nRange_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Range(2, 5)","output":"anana","from":"composed from the signature, run in the library"}},{"name":"IsLeftToRight","description":"TRUE if the string runs left-to-right (bidi direction).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#islefttoright","signature":"IsLeftToRight()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLeftToRight()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Contains","description":"Whether the string contains the given substring.","also":"contain  contains  includes  has  contain a word  is present  occurs in includes  has  holds  is there  present in  does it have","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/contains.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/contains.html","signature":"Contains(pcSubStr)","extensions":["CS","XT"],"forms":["ContainsCS","ContainsXT"],"example":{"code":"oS = new stzString(\"tea rice tea fish\")\n? oS.Contains(\"tea\")\n? oS.NumberOfOccurrence(\"tea\")\n? @@( oS.FindAll(\"tea\") )","output":"1\n2\n[ 1, 10 ]","from":"library test"}},{"name":"ExistsInList","description":"Same as ExistsInListCS: List membership predicates: does this string appear as an item in the given list of strings? Ported from the legacy monolithic archive (~line 98300). Backs the natural-language chain \"Q(str).IsOneOfThese([...])\" and its aliases.","also_written":["IsOneOf","IsOneOfThe","IsOneOfThese","ExistsAsItemInList"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/existsinlist.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/existsinlist.html","signature":"ExistsInList(paList)","extensions":["CS"],"forms":["IsOneOfCS","IsOneOfTheCS","ExistsInListCS","IsOneOfTheseCS","ExistsAsItemInListCS"],"example":{"code":"? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence(\"2\")\n? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence([ 2 ])\n? StzListQ([ 3, 2, 5 ]).FindFirstOccurrence( 2 )\n? Q(2).IsOneOfThese([ 3, 2, 5 ])\n? Q(\"2\").IsOneOfThese([ 3, 2, 5 ])\n? Q([2]).IsOneOfThese([ 3, 2, 5 ])","output":"0\n0\n2\n1\n0\n0","from":"library test"}},{"name":"FindFirst","description":"The first occurrence of the substring: the position(s).","also_written":["FirstOccurrence","FindFirstSubString","FindFirstOccurrence"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirst.html","signature":"FindFirst(pcSubStr)","extensions":["CS","ST","XT","Z","ZZ","D"],"forms":["FindFirstD","FindFirstZ","FindFirstCS","FindFirstST","FindFirstXT","FindFirstZZ","FindFirstDZZ","FindFirstSTD","FindFirstSTCS","FindFirstSTZZ","FindFirstSTDZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindFirst(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"FindNext","description":"Same as FindNextCS: FindNext: find the next occurrence of pcSubStr starting AFTER position nStart (so FindNext(\"x\", 0) is equivalent to FindFirst). Ported from the legacy monolithic archive (~line 50328). Uses Haro's substr() with start-position support so it works for both case-sensitive and case-insensitive search without pulling in engine-level changes.","also_written":["FindNextSubString"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnext.html","signature":"FindNext(pcSubStr, _nStart_)","extensions":["CS","ST"],"forms":["FindNextCS","FindNextSTCS"],"example":{"code":"o1 = new stzString(\"123456789\")\n# nothing at or after 10\n? o1.FindNext(\"1\", :startingAt = 10)","output":"0","from":"library test"}},{"name":"FindNextNth","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnextnth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnextnth.html","signature":"FindNextNth(n, pcSubStr, _nStart_)","extensions":["CS"],"forms":["FindNextNthCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNextNth(2, \"an\", 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumbersComingAfter","description":"Same as NumbersComingAfterCS: Numbers: extract every number literal embedded in the string as a list of strings, preserving signs and decimal points. Example: \"book: 12.34, watch: -56.30, glasses: 77.\" -> [ \"12.34\", \"-56.30\", \"77\" ] Ported from the legacy monolithic archive (~line 100884) -- pure char-scan, self-contained, depends only on Chars(). Used by stzTimex.ParseDurationToMinutes() and is the #3 most-called missing method in the catalog. -- NumbersComingAfter: find every signed/decimal number literal that follows an occurrence of pcSubStr in the string. Returns a list of strings (the textual number forms incl. sign). Example: new stzString(\"This[@i-1] = This[@i+3]\").NumbersComingAfter(\"@i\") -> [ \"-1\", \"+3\" ] Ported from archive line 101153 but kept self-contained: manual scan instead of stzRegex + WithoutSpaces dependency. Used by stzCCode and friends.","also_written":["NumbersAfter"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberscomingafter","signature":"NumbersComingAfter(pcSubStr)","extensions":["Q","CS"],"forms":["NumbersAfterCS","NumbersComingAfterQ","NumbersComingAfterCS"]},{"name":"NumberComingAfter","description":"Same as NumberComingAfterCS: The FIRST number coming after the substring (NULL if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numbercomingafter","signature":"NumberComingAfter(pcSubStr)","extensions":["CS"],"forms":["NumberComingAfterCS"]},{"name":"NumberAfter","description":"Same as NumberComingAfterCS: The FIRST number coming after the substring (NULL if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberafter","signature":"NumberAfter(pcSubStr)","extensions":[]},{"name":"FirstNumberComingAfter","description":"Same as NumberComingAfterCS: The FIRST number coming after the substring (NULL if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstnumbercomingafter","signature":"FirstNumberComingAfter(pcSubStr)","extensions":[]},{"name":"ToListOfStzChars","description":"Vowels: return the list of vowel chars in the string (ASCII a/e/i/o/u, case-insensitive). Ported from archive line 103163; self-contained byte scan. NumberOfVowels / VowelN are simple count aliases; VowelsB / HasVowels are predicates. Transform the chars of the string into a list of stzChar objects (each backed by stzStringChar via the alias).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tolistofstzchars","signature":"ToListOfStzChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ToListOfStzChars() )","output":"[ @noname, @noname, @noname, @noname, @noname, @noname, @noname, @noname, @noname, @noname, @noname, @noname ]","from":"composed from the signature, run in the library"}},{"name":"HtmlEscaped","description":"HtmlEscaped: escape `&`, `<`, `>`, `\"`, `'` to HTML entities. Self-contained: no engine dependency, no external lookup.","also_written":["HTMLEscape","EscapedHtml"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#htmlescaped","signature":"HtmlEscaped()","extensions":[]},{"name":"ContainsInSection","description":"ContainsInSection: does pcSubStr appear within the substring bounded by positions [n1, n2] (inclusive)?","also_written":["ContainsBetweenPositions"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsinsection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsinsection.html","signature":"ContainsInSection(pcSubStr, _n1_, _n2_)","extensions":["CS"],"forms":["ContainsInSectionCS"],"example":{"code":"# a caret after position 2\n? Q(\"^^♥^^\").ContainsXT(\"^\", :AfterPosition = 2)\n# a caret in the 5..3 span (normalized)\n? Q(\"^^♥^^\").ContainsInSection(\"^\", 5, 3)","output":"1\n1","from":"library test"}},{"name":"ReplaceInSection","description":"ReplaceInSection: replace occurrences of pSubStr within the section [n1, n2] with pNew. Polymorphic on argument order: ReplaceInSection(n1, n2, pSubStr, pNew)      -- bounds first ReplaceInSection(pSubStr, pNew, n1, n2)      -- substrings first","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceinsection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceinsection.html","signature":"ReplaceInSection(pA, pB, pC, pD)","extensions":["Q"],"forms":["ReplaceInSectionQ"],"example":{"code":"# FindZZ locates the section of Programming\n? @@( Q(\"Softanza Programming by Heart\").FindZZ(\"Programming\") )\n# ReplaceInSection m->M inside [10,20]\no = new stzString(\"Softanza Programming by Heart\")\no.ReplaceInSection(\"m\", \"M\", 10, 20)\n? o.Content()","output":"[ [ 10, 20 ] ]\nSoftanza PrograMMing by Heart","from":"library test"}},{"name":"UppercaseSubString","description":"UppercaseSubString: uppercase a section or a named substring. Accepts: - UppercaseSubString(pcSub)           : every occurrence - UppercaseSubString([n1, n2])        : 1-arg list form","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/uppercasesubstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/uppercasesubstring.html","signature":"UppercaseSubString(p1)","extensions":["Q","XT"],"forms":["UppercaseSubStringQ","UppercaseSubStringXT"],"example":{"code":"o1 = new stzString(\"Thank you Irwin Rodriguez!\")\no1.UppercaseSubString(\"Irwin\")\no1.AddXT( 2Hearts(), :Around = \"IRWIN\" )\n# Irwin is uppercased and hearted\n? o1.Content()","output":"Thank you ♥♥IRWIN♥♥ Rodriguez!","from":"library test"}},{"name":"Shorten","description":"Shorten: truncate the content to the first N chars + \"...\" if it's longer than N. Defaults to N = 30. The \"shorten the MIDDLE\" family: keep N chars from each side and join them with an ellipsis. Shorten/ShortenN mutate; Shortened/ShortenedN return.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/shorten.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/shorten.html","signature":"Shorten()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Shorten()\n? o1.Content()","output":"ban...lit","from":"composed from the signature, run in the library"}},{"name":"ShortenedN","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenedn.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenedn.html","signature":"ShortenedN(n)","extensions":[],"example":{"code":"# ShortenedN(2) keeps 2 each side\n? Q(\"1234567890987654321\").ShortenedN(2)\n# ShortenedXT(0,2,' {...} ') mirrors and uses the ellipsis\n? Q(\"1234567890987654321\").ShortenedXT(0, 2, \" {...} \")","output":"12...21\n12 {...} 21","from":"library test"}},{"name":"Shortened","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortened.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortened.html","signature":"Shortened()","extensions":["XT"],"forms":["ShortenedXT"],"example":{"code":"# Shortened() keeps 3 each side\n? Q(\"1234567890987654321\").Shortened()\n# ShortenedN(5) keeps 5 each side\n? Q(\"1234567890987654321\").ShortenedN(5)\n# ShortenedXT(0,3,' ... ') mirrors with a custom ellipsis\n? Q(\"1234567890987654321\").ShortenedXT(0, 3, \" ... \")","output":"123...321\n12345...54321\n123 ... 321","from":"library test"}},{"name":"ShortenedUsing","description":"ShortenedUsing(pcEllipsis): keep first+last 3 chars, glued with the ellipsis.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenedusing.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenedusing.html","signature":"ShortenedUsing(p1)","extensions":["XT"],"forms":["ShortenedUsingXT"],"example":{"code":"# ShortenedUsing(' {...} ') keeps 3 each side\n? Q(\"1234567890987654321\").ShortenedUsing(\" {...} \")\n# ShortenedNUsing(5, ' {...} ') keeps 5 each side\n? Q(\"1234567890987654321\").ShortenedNUsing(5, \" {...} \")","output":"123 {...} 321\n12345 {...} 54321","from":"library test"}},{"name":"Boxify","description":"Boxify: surround the content with the Softanza box -- the SAME box-drawing glyphs as tables, grids, timelines and calendars (the VISUALITY design system; never plain +/- bars). Returns the boxed string; the content-mutating form is Box()/BoxXT().","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boxify","signature":"Boxify()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Boxify()","output":"┌──────────────┐\n│ banana split │\n└──────────────┘","from":"composed from the signature, run in the library"}},{"name":"Vowels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#vowels","signature":"Vowels()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Vowels() )","output":"[ \"a\", \"a\", \"a\", \"i\" ]","from":"composed from the signature, run in the library"}},{"name":"Extend","description":"Extend / ExtendXT: append content / pad to length / pad to position. Port from archive line 3596 (the DSL variant) plus the simpler positional cases.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/extend.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/extend.html","signature":"Extend(pWith)","extensions":["Q","XT"],"forms":["ExtendQ","ExtendXT","ExtendXTQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Extend(\"x\")\n? o1.Content()","output":"banana splitx","from":"composed from the signature, run in the library"}},{"name":"ExtendWith","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendwith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendwith.html","signature":"ExtendWith(pcStr)","extensions":["Q"],"forms":["ExtendWithQ"],"example":{"code":"o1 = new stzString(\"ABC\")\no1.ExtendWith(\"DE\")\n# the content is now ABCDE\n? o1.Content()","output":"ABCDE","from":"library test"}},{"name":"ExtendToPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extendtoposition","signature":"ExtendToPosition(n)","extensions":["Q"],"forms":["ExtendToPositionQ"]},{"name":"ExtendToPositionWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extendtopositionwith","signature":"ExtendToPositionWith(n, pcChar)","extensions":["Q"],"forms":["ExtendToPositionWithQ"]},{"name":"RandomChar","description":"Return a random char from the string content. Uniform random choice across char positions.","also_written":["AChar","AnyChar","ARandomChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#randomchar","signature":"RandomChar()","extensions":[]},{"name":"FindNumbersAsSections","description":"FindNumbersAsSections: for each number found in the content, return a [start, end] pair (1-based byte positions). Used by stzListRandom.RandomizeNumbers and friends.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnumbersassections","signature":"FindNumbersAsSections()","extensions":[]},{"name":"NumberOfVowels","description":"","also_written":["VowelN","CountVowels"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofvowels","signature":"NumberOfVowels()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfVowels()","output":"4","from":"composed from the signature, run in the library"}},{"name":"VowelNB","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#vowelnb","signature":"VowelNB()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.VowelNB()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsVowel","description":"Returns 1 if the string is a single vowel char (case-insensitive ASCII a/e/i/o/u). Convenience predicate; callers use it as `Q(c).IsVowel()` or `Q(c).Vowel()`.","also_written":["Vowel"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isvowel","signature":"IsVowel()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsVowel()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasVowels","description":"","also_written":["ContainsVowels"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasvowels","signature":"HasVowels()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasVowels()","output":"1","from":"composed from the signature, run in the library"}},{"name":"VowelsB","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/vowelsb.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/vowelsb.html","signature":"VowelsB()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.VowelsB()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Numbers","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numbers.html","signature":"Numbers()","extensions":["Q","Z","ZZ"],"forms":["NumbersQ","NumbersZ","NumbersZZ"],"example":{"code":"? rx(\"[0-9]+\").Match(\"24/09/2026\")\n? rx(\"[0-9]+\").MatchFirst(\"24/09/2026\")\n? @@( Q(\"tea 12, rice 30\").Numbers() )","output":"0\n1\n[ \"12\", \"30\" ]","from":"library test"}},{"name":"SumOfNumbers","description":"Data extraction: total amounts in an invoice/log, averages, ranges. A number = optional '-', digits, one optional '.' with more digits.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sumofnumbers","signature":"SumOfNumbers()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SumOfNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#countnumbers","signature":"CountNumbers()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CountNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MinNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#minnumber","signature":"MinNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.MinNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MaxNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#maxnumber","signature":"MaxNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.MaxNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AverageOfNumbers","description":"","also_written":["MeanOfNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#averageofnumbers","signature":"AverageOfNumbers()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.AverageOfNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrence","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofoccurrence.html","signature":"NumberOfOccurrence(pcSubStr)","extensions":["CS","XT"],"forms":["NumberOfOccurrenceCS","NumberOfOccurrenceXT"],"example":{"code":"oS = new stzString(\"tea rice tea fish\")\n? oS.Contains(\"tea\")\n? oS.NumberOfOccurrence(\"tea\")\n? @@( oS.FindAll(\"tea\") )","output":"1\n2\n[ 1, 10 ]","from":"library test"}},{"name":"Find","description":"Find pcSubStr in the string: the positions of EVERY occurrence, as a list (engine-backed, codepoint-aware). (case-sensitive by default)","also":"locate  search for  position of  index of  where is","also_written":["FindAll","FindSubString"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/find.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/find.html","signature":"Find(pcSubStr)","extensions":["CS","ST","XT","Z","ZZ","W","D","Many","Except"],"forms":["FindD","FindW","FindZ","FindCS","FindDZ","FindST","FindXT","FindZZ","FindDZZ","FindSTZ","FindStD","FindWCS","FindMany","FindSTDZ","FindSTZZ","FindZZCS","FindAllCS","FindAllZZ","FindSTDZZ","FindManyCS","FindManyZZ","FindExceptZZ","FindSubStringCS"],"example":{"code":"oS = new stzString(\"tea rice tea fish\")\n? oS.Contains(\"tea\")\n? oS.NumberOfOccurrence(\"tea\")\n? @@( oS.FindAll(\"tea\") )","output":"1\n2\n[ 1, 10 ]","from":"library test"}},{"name":"FindInSection","description":"Same as FindInSectionCS: FindInSection: find occurrences of pcSubStr restricted to the character range [n1, n2]. Returns positions in the FULL string (not relative to the section). No match -> [].","also_written":["FindAllInSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findinsection","signature":"FindInSection(pcSubStr, _n1_, _n2_)","extensions":["CS","ZZ"],"forms":["FindInSectionCS","FindInSectionZZ","FindAllInSectionCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindInSection(\"an\", 2, 5) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindNth","description":"find all / find nth","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnth.html","signature":"FindNth(n, pcSubStr)","extensions":["CS","ST","XT","Z","ZZ","W","D"],"forms":["FindNthD","FindNthW","FindNthZ","FindNthCS","FindNthST","FindNthXT","FindNthZZ","FindNthDZZ","FindNthSTD","FindNthSTZZ","FindNthSTDZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNth(2, \"an\")","output":"4","from":"composed from the signature, run in the library"}},{"name":"FindLast","description":"The last occurrence of the substring: the position(s).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findlast.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findlast.html","signature":"FindLast(pcSubStr)","extensions":["CS","ST","Z","ZZ","D"],"forms":["FindLastD","FindLastZ","FindLastCS","FindLastST","FindLastZZ","FindLastDZZ","FindLastSTD","FindLastSTZZ","FindLastSTDZZ"],"example":{"code":"o1 = new stzString(\"•♥••••♥••\")\n# FindLast('♥') is 7\n? o1.FindLast(\"♥\")\n# FindLast('_') (absent) is 0\n? o1.FindLast(\"_\")","output":"7\n0","from":"library test"}},{"name":"StartsWith","description":"Whether the string starts with the given prefix.","also":"starts with  begins with  prefix  leading  has prefix begins with  prefix  at the start  opens with","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#startswith","signature":"StartsWith(pcSubStr)","extensions":["Q","CS","XT"],"forms":["StartsWithCS","StartsWithXT","StartsWithXTQ","StartsWithXTCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.StartsWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWith","description":"Whether the string ends with the given suffix.","also":"ends with  finishes with  suffix  trailing  has suffix finishes with  suffix  at the end  closes with","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/endswith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/endswith.html","signature":"EndsWith(pcSubStr)","extensions":["Q","CS","XT"],"forms":["EndsWithCS","EndsWithXT","EndsWithXTQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EndsWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWithANumber","description":"Predicates: does the string end with / start with a numeric character (0-9)? Ported from the legacy monolithic archive (line 100803) but kept self-contained -- no dependency on stzChar.IsANumber. Used by stzGlobal feature detection.","also_written":["EndsWithNumber","ContainsAFinalNumber","EndsWithAFinalNumber","ContainsAnEndingNumber","ContainsATrailingNumber","EndsWithATrailingNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/endswithanumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/endswithanumber.html","signature":"EndsWithANumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EndsWithANumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"StartsWithANumber","description":"starts with / ends with","also_written":["StartsWithNumber","StartsWithALeadingNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/startswithanumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/startswithanumber.html","signature":"StartsWithANumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.StartsWithANumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Uppercase","description":"Change the string to UPPER CASE in place (mutating). For a copy, use Uppercased.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uppercase","signature":"Uppercase()","extensions":["Q"],"forms":["UppercaseQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Uppercase()\n? o1.Content()","output":"BANANA SPLIT","from":"composed from the signature, run in the library"}},{"name":"Uppercased","description":"An UPPER CASE (all capitals) copy of the string; the original is unchanged.","also":"upper case  capitals  all caps  in capitals","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/uppercased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/uppercased.html","signature":"Uppercased()","extensions":[],"example":{"code":"# lowercased\n? Q(\"tunis\").Lowercased()\n# uppercased\n? Q(\"tunis\").Uppercased()\n# titlecased\n? Q(\"tunis\").Titlecased()","output":"tunis\nTUNIS\nTunis","from":"library test"}},{"name":"Lowercase","description":"Change the string to lower case in place (mutating). For a copy, use Lowercased.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lowercase","signature":"Lowercase()","extensions":["Q"],"forms":["LowercaseQ"]},{"name":"InLowercase","description":"Misspelled but historically-used aliases","also_written":["InLowarcase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#inlowercase","signature":"InLowercase()","extensions":["Q"],"forms":["InLowercaseQ"]},{"name":"Lowercased","description":"A lower case copy of the string; the original is unchanged.","also":"lower case  small letters  in lowercase","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lowercased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lowercased.html","signature":"Lowercased()","extensions":[],"example":{"code":"? Q(\"ABC\") * 3\n? ( Q(\"ABC\") * Q(3) ).StzType() + NL\n? ( Q(\"ABC\") * Q(3) ).Lowercased()\n? Q(\"ABC\") * \" -> \"\n? ( Q(\"ABC\") * Q(\" -> \") ).Lowercased()","output":"ABCABCABC\nstzstring\n\nabcabcabc\nA -> B -> C -> \na -> b -> c ->","from":"library test"}},{"name":"Capitalize","description":"Capitalize the first letter in place (mutating). For a copy, use Capitalized.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#capitalize","signature":"Capitalize()","extensions":["Q"],"forms":["CapitalizeQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Capitalize()\n? o1.Content()","output":"Banana split","from":"composed from the signature, run in the library"}},{"name":"Capitalized","description":"A copy with the first letter capitalized (title-style); original unchanged.","also":"title case  first letter capital  sentence case  proper case","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#capitalized","signature":"Capitalized()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Capitalized()","output":"Banana split","from":"composed from the signature, run in the library"}},{"name":"Reverse","description":"Reverse the order of the characters in the string, in place (mutating). For a copy that leaves the original unchanged, use Reversed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#reverse","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Reverse()\n? o1.Content()","output":"tilps ananab","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"A copy of the string with the characters in reverse order; original unchanged.","also":"backwards  in reverse order  mirrored  flipped","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/reversed.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/reversed.html","signature":"Reversed()","extensions":[],"example":{"code":"# digits flip\n? Q(\"9876543210\").Reversed()","output":"0123456789","from":"library test"}},{"name":"Replace","description":"Replace every occurrence of a substring with another.","also":"replace  substitute  swap text  find and replace  change all  rename substitute  swap  change  find and replace  put instead","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replace.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replace.html","signature":"Replace(pcSubStr, pcNewSubStr)","extensions":["Q","CS","XT","W","Many"],"forms":["ReplaceQ","ReplaceW","ReplaceCS","ReplaceWQ","ReplaceXT","ReplaceCSQ","ReplaceXTQ","ReplaceMany","ReplaceManyCS","ReplaceManyCSQ"],"example":{"code":"o1 = new stzString(\"R I N G\")\no1.Replace(\" \", \"-\")\n# Replace() mutates the object\n? o1.Content()","output":"R-I-N-G","from":"library test"}},{"name":"ReplaceAll","description":"Same as Replace: replace every occurrence of pcSubStr (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceall.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceall.html","signature":"ReplaceAll(pcSubStr, pcNewSubStr)","extensions":["Q","CS","Except"],"forms":["ReplaceAllQ","ReplaceAllCS","ReplaceAllCSQ","ReplaceAllExcept","ReplaceAllExceptQ"],"example":{"code":"o1 = new stzString(\"one two three four\")\no1.ReplaceAll(\"two\", \"---\")\n# two became dashes\n? o1.Content()","output":"one --- three four","from":"library test"}},{"name":"Replaced","description":"Same as ReplacedCS: A copy with every occurrence of pcSubStr replaced by pcNewSubStr; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaced.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaced.html","signature":"Replaced(pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["ReplacedCS"],"example":{"code":"? Q(\"tea, rice, tea\").Replaced(\"tea\", :With = \"coffee\")","output":"coffee, rice, coffee","from":"library test"}},{"name":"Remove","description":"Remove every occurrence of pcSubStr from the string (mutating). For a copy, use Removed.","also":"delete  erase  take out  strip  drop","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/remove.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/remove.html","signature":"Remove(pcSubStr)","extensions":["Q","CS","XT","W","Many"],"forms":["RemoveQ","RemoveW","RemoveCS","RemoveWQ","RemoveXT","RemoveCSQ","RemoveXTQ","RemoveMany","RemoveManyQ","RemoveManyCS","RemoveManyCSQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Remove(\"an\")\n? o1.Content()","output":"ba split","from":"composed from the signature, run in the library"}},{"name":"RemoveAll","description":"Same as Remove: remove every occurrence of pcSubStr (mutating).","also":"delete  strip  erase  get rid of  take out  drop","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeall","signature":"RemoveAll(pcSubStr)","extensions":["Q","CS","Except"],"forms":["RemoveAllQ","RemoveAllCS","RemoveAllExcept","RemoveAllExceptQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveAll(\"an\")\n? o1.Content()","output":"ba split","from":"composed from the signature, run in the library"}},{"name":"ReplaceNth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacenth","signature":"ReplaceNth(n, pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["ReplaceNthQ","ReplaceNthCS","ReplaceNthCSQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceNth(2, \"an\", \"AN\")\n? o1.Content()","output":"banANa split","from":"composed from the signature, run in the library"}},{"name":"ReplaceFirst","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacefirst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacefirst.html","signature":"ReplaceFirst(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["ReplaceFirstQ","ReplaceFirstCS","ReplaceFirstCSQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceFirst(\"an\", \"AN\")\n? o1.Content()","output":"bANana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacelast","signature":"ReplaceLast(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["ReplaceLastQ","ReplaceLastCS","ReplaceLastCSQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceLast(\"an\", \"AN\")\n? o1.Content()","output":"banANa split","from":"composed from the signature, run in the library"}},{"name":"ReplaceByMany","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacebymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacebymany.html","signature":"ReplaceByMany(pcSubStr, paReplacements)","extensions":["Q","XT"],"forms":["ReplaceByManyQ","ReplaceByManyXT","ReplaceByManyXTQ"],"example":{"code":"o1 = new stzString(\"--*--*--*--\")\no1.ReplaceByMany(\"*\", [ \"ONE\", \"TWO\", :And = \"THREE\" ])\n# one word per star\n? o1.Content()","output":"--ONE--TWO--THREE--","from":"library test"}},{"name":"ReplaceSubStringsBoundedBy","description":"ReplaceSubStringsBoundedBy(pacBounds, pcNew): replace every substring sitting BETWEEN the bounds (exclusive of the bounds themselves) with pcNew. pacBounds can be [\"open\", \"close\"] or a single string used for both ends.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesubstringsboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesubstringsboundedby.html","signature":"ReplaceSubStringsBoundedBy(pacBounds, pcNew)","extensions":["Q"],"forms":["ReplaceSubStringsBoundedByQ"],"example":{"code":"o1 = new stzString(\"bla bla <<word>> bla bla <<noword>> bla <<wording>>\")\no1.ReplaceSubStringsBoundedBy([ \"<<\", \">>\" ], \"wrod\")\n# all three regions now hold wrod\n? o1.Content()","output":"bla bla <<wrod>> bla bla <<wrod>> bla <<wrod>>","from":"library test"}},{"name":"ReplaceSubStringBoundedBy","description":"ReplaceSubStringBoundedBy(pcWhat, pacBounds, pcNew): replace pcWhat with pcNew only when it sits inside a bounded section. pacBounds may be [\"open\",\"close\"] OR a single string used both ways. ReplaceSubStringBoundedBy(pcWhat, bounds, :With = new): replace the occurrences of pcWhat that ARE a whole bounded region's content (the same equality contract as FindSubStringBoundedBy; same-string bounds pair with the overlap walk).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesubstringboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesubstringboundedby.html","signature":"ReplaceSubStringBoundedBy(pcWhat, pacBounds, pcNew)","extensions":["Q","IB"],"forms":["ReplaceSubStringBoundedByQ","ReplaceSubStringBoundedByIB"]},{"name":"ReplaceSubStringAtPosition","description":"ReplaceSubStringAtPosition(n, pcOld, pcNew): replace pcOld with pcNew only at character position n (so pcOld must start at n).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacesubstringatposition","signature":"ReplaceSubStringAtPosition(n, pcOld, pcNew)","extensions":["Q"],"forms":["ReplaceSubStringAtPositionQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceSubStringAtPosition(2, \"an\", \"AN\")\n? o1.Content()","output":"bANana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceAt","description":"ReplaceAt(n, pcOld, pcNew)            -- replace pcOld at position n with pcNew ReplaceAt(anPos, pcOld, :By = pcNew)  -- list-of-positions form Haro's strict arity means the single-char form lives at ReplaceCharAt(n, pcNewChar) (positional or named-param). Three-arg signature -- callers using the 2-arg form should use ReplaceCharAt.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replaceat","signature":"ReplaceAt(n, pcOld, pcNew)","extensions":["Q"],"forms":["ReplaceAtQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceAt(2, \"an\", \"AN\")\n? o1.Content()","output":"bANana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceCharAt","description":"ReplaceCharAt(:Position = n, :By = pcNew) -- named-param variant of ReplaceAt for char-at-position replacement.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharat.html","signature":"ReplaceCharAt(pP1, pP2)","extensions":["Q"],"forms":["ReplaceCharAtQ"],"example":{"code":"o1 = new stzString(\"ABC*EF\")\no1.ReplaceCharAt(:Position = 4, :By = \"D\")\n# the star became D\n? o1.Content()","output":"ABCDEF","from":"library test"}},{"name":"ReplaceCharAtSimple","description":"ReplaceCharAt(n, pcNew) -- single-char-at-position form. (Named-param :Position/:By form lives at ReplaceCharAt2 above.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacecharatsimple","signature":"ReplaceCharAtSimple(n, pcNew)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceCharAtSimple(2, \"AN\")\n? o1.Content()","output":"bANnana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceCharsAtPositions","description":"ReplaceCharsAtPositions(anPos, :With/:By = pcNewChar) -- replace the char at each listed position with pcNewChar.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharsatpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharsatpositions.html","signature":"ReplaceCharsAtPositions(anPos, pNamed)","extensions":["Q"],"forms":["ReplaceCharsAtPositionsQ"],"example":{"code":"o1 = new stzString(\"AB3CD6EF9GH\")\no1.ReplaceCharsAtPositions([ 3, 9, 6 ], Heart())\n# all three replaced\n? o1.Content()","output":"AB♥CD♥EF♥GH","from":"library test"}},{"name":"ReplaceCharsAtPositionsByMany","description":"ReplaceCharsAtPositionsByMany(anPos, paChars): per-position parallel replacement -- position anPos[i] gets replaced by paChars[i] (cycling if there are more positions than chars).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharsatpositionsbymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharsatpositionsbymany.html","signature":"ReplaceCharsAtPositionsByMany(anPos, paChars)","extensions":["Q"],"forms":["ReplaceCharsAtPositionsByManyQ"],"example":{"code":"o1 = new stzString(\"ab3de6gh9\")\no1.ReplaceCharsAtPositionsByMany([3, 6, 9], [ \"c\", \"f\", \"i\" ])\n# the alphabet restored\n? o1.Content()","output":"abcdefghi","from":"library test"}},{"name":"Sit","description":"Sit(:OnSection = [n1, n2], :AndHarvest = [:NCharsBefore=a, :NCharsAfter=b]) -- \"sit on a section\" and harvest a chars to the left + b chars to the right of it. Returns [cLeft, cRight]. Sit(:OnSection = [n1,n2] / :OnPosition = n, :AndHarvest = [...] / :AndHarvestSections = [...]): sit on a section (or single position) and harvest what's around it. Harvest specs: :NCharsBefore / :NCharsAfter (fixed counts) and :CharsBeforeW / :CharsAfterW (the run of chars satisfying a W predicate). The Sections variant returns the [start, end] spans instead of the substrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sit","signature":"Sit(p1, p2)","extensions":[]},{"name":"Markers","description":"Markers(): return the list of marker numbers as they appear, left-to-right. e.g. \"#1 #3 #2\" -> [1, 3, 2].","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#markers","signature":"Markers()","extensions":["Z","ZZ","U"],"forms":["MarkersZ","MarkersUZ","MarkersZZ","MarkersUZZ"]},{"name":"Marquers","description":"Marquers() returns the \"#N\" STRINGS (the numeric-only view stays in Markers(), which the sorting checks use).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquers","signature":"Marquers()","extensions":["Z","ZZ","U"],"forms":["MarquersZ","MarquersUZ","MarquersZZ","MarquersUZZ"]},{"name":"NumberOfMarkers","description":"","also_written":["NumberOfMarquers"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofmarkers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofmarkers.html","signature":"NumberOfMarkers()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfMarkers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MarkersAreSortedInAscending","description":"","also_written":["MarkersAreSortedAscending","MarquersAreSortedInAscending"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersaresortedinascending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersaresortedinascending.html","signature":"MarkersAreSortedInAscending()","extensions":[],"example":{"code":"# 1-2-3 ascends\n? Q(\"My name is #1, my age is #2, and my job is #3.\").MarquersAreSortedInAscending()\n# 2-1-3 does not\n? Q(\"My name is #2, my age is #1, and my job is #3.\").MarquersAreSortedInAscending()","output":"1\n0","from":"library test"}},{"name":"MarkersAreSortedInDescending","description":"","also_written":["MarquersAreSortedInDescending"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersaresortedindescending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersaresortedindescending.html","signature":"MarkersAreSortedInDescending()","extensions":[],"example":{"code":"# 3-2-1 descends\n? Q(\"My name is #3, my age is #2, and my job is #1.\").MarquersAreSortedIndescending()\n# 2-1-3 does not\n? Q(\"My name is #2, my age is #1, and my job is #3.\").MarquersAreSortedInDescending()","output":"1\n0","from":"library test"}},{"name":"MarkersAreSorted","description":"","also_written":["MarquersAreSorted"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersaresorted.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersaresorted.html","signature":"MarkersAreSorted()","extensions":[],"example":{"code":"o1 = new stzString(\"My name is #1, my age is #2, and my job is #3.\")\n# they are sorted\n? o1.MarquersAreSorted()\n# ... ascending\n? o1.MarquersSortingOrder()","output":"1\nascending","from":"library test"}},{"name":"MarkersAreUnsorted","description":"MarkersAreUnsorted: TRUE when markers don't all monotone.","also_written":["MarquersAreUnsorted"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersareunsorted.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/markersareunsorted.html","signature":"MarkersAreUnsorted()","extensions":[],"example":{"code":"o1 = new stzString(\"My name is #1, my age is #3, and my job is #2.\")\n# they are unsorted\n? o1.MarquersAreUnsorted()\n# the order says so\n? o1.MarquersSortingOrder()","output":"1\nunsorted","from":"library test"}},{"name":"MarkersSortingOrder","description":"MarkersSortingOrder: :Ascending, :Descending, :Unsorted, or :Undefined for fewer than 2 markers.","also_written":["MarquersSortingOrder"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/markerssortingorder.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/markerssortingorder.html","signature":"MarkersSortingOrder()","extensions":[],"example":{"code":"o1 = new stzString(\"My name is #1, my age is #2, and my job is #3.\")\n# they are sorted\n? o1.MarquersAreSorted()\n# ... ascending\n? o1.MarquersSortingOrder()","output":"1\nascending","from":"library test"}},{"name":"SpacifyChars","description":"SpacifyChars / SpacifyCharsUsing / SpacifyCharsXT -- char-wise Spacify variants: insert a separator between every pair of consecutive chars (with optional step + direction).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifychars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifychars.html","signature":"SpacifyChars()","extensions":["Q","XT"],"forms":["SpacifyCharsQ","SpacifyCharsXT","SpacifyCharsXTQ"],"example":{"code":"o1 = new stzString(\"99999999999\")\no1.SpacifyChars()\n# a space is inserted between every 9\n? o1.Content()","output":"9 9 9 9 9 9 9 9 9 9 9","from":"library test"}},{"name":"Spacify","description":"Spacify: shorter spelling -- same as SpacifyChars.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacify.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacify.html","signature":"Spacify()","extensions":["Q","XT"],"forms":["SpacifyQ","SpacifyXT","SpacifyXTQ"],"example":{"code":"# four carets, doubled gaps\n? Q(\"ABTCADNBBABEFACCC\").SpacifyQ().vizFind(\"A\")","output":"A B T C A D N B B A B E F A C C C\n^-------^---------^-------^------","from":"library test"}},{"name":"SpacifyUsing","description":"SpacifyUsing: alias of SpacifyCharsUsing.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#spacifyusing","signature":"SpacifyUsing(pcSep)","extensions":["Q"],"forms":["SpacifyUsingQ"]},{"name":"SpacifyCharsUsing","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifycharsusing.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifycharsusing.html","signature":"SpacifyCharsUsing(pcSep)","extensions":["Q"],"forms":["SpacifyCharsUsingQ"],"example":{"code":"o1 = new stzString(\"SOFTANZA\")\no1.SpacifyCharsUsing(\"~\")\n# tilde-joined\n? o1.Content()","output":"S~O~F~T~A~N~Z~A","from":"library test"}},{"name":"RemoveFirst","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirst.html","signature":"RemoveFirst(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveFirstQ","RemoveFirstCS","RemoveFirstCSQ"],"example":{"code":"o1 = new stzString(\"**A1****A2***A3\")\no1.RemoveFirst(\"A\")\n# the first A is gone\n? o1.Content()","output":"**1****A2***A3","from":"library test"}},{"name":"RemoveLast","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removelast.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removelast.html","signature":"RemoveLast(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveLastQ","RemoveLastCS","RemoveLastCSQ"],"example":{"code":"o1 = new stzString(\"**A1****A2***A3\")\no1.RemoveLast(\"A\")\n# the third A is gone\n? o1.Content()","output":"**A1****A2***3","from":"library test"}},{"name":"InsertBefore","description":"Insert pcSubStr BEFORE position n -- or before the given anchor substring (mutating).","also":"put before  prepend at  inject ahead of","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertbefore.html","signature":"InsertBefore(n, pcSubStr)","extensions":["Q"],"forms":["InsertBeforeQ"],"example":{"code":"o1 = new stzString(\"123456789\")\no1.InsertBefore([4, 7], \"_\")\n# underscores land before positions 4 and 7\n? o1.Content()","output":"123_456_789","from":"library test"}},{"name":"InsertBeforePosition","description":"Same as InsertBefore: Insert pcSubStr BEFORE position n -- or before the given anchor substring (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertbeforeposition","signature":"InsertBeforePosition(n, pcSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertBeforePosition(2, \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"ExtendToWith","description":"ExtendToWith(n, pcChar): pad the string out to total length n by appending copies of pcChar at the end.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtowith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtowith.html","signature":"ExtendToWith(n, pcChar)","extensions":["Q"],"forms":["ExtendToWithQ"],"example":{"code":"o1 = new stzString(\"ABC\")\no1.ExtendToWith(5, \"*\")\n# 'ABC' padded to width 5 with '*'\n? o1.Content()","output":"ABC**","from":"library test"}},{"name":"ExtendToWithCharsRepeated","description":"Pad the string to total length n by cycling its own chars (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtowithcharsrepeated.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtowithcharsrepeated.html","signature":"ExtendToWithCharsRepeated(n)","extensions":["Q"],"forms":["ExtendToWithCharsRepeatedQ"],"example":{"code":"o1 = new stzString(\"123\")\no1.ExtendToWithCharsRepeated(8)\n# '123' repeated up to width 8\n? o1.Content()","output":"12312312","from":"library test"}},{"name":"ExtendToWithCharsIn","description":"Pad the string to total length n by cycling the given chars or range (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtowithcharsin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtowithcharsin.html","signature":"ExtendToWithCharsIn(n, pcCharsOrRange)","extensions":["Q"],"forms":["ExtendToWithCharsInQ"],"example":{"code":"o1 = new stzString(\"123\")\no1.ExtendToWithCharsIn( 8, \"1\":\"3\" )\n# it grows to length 8 by cycling 1,2,3\n? o1.Content()","output":"12312312","from":"library test"}},{"name":"RemoveCharsW","description":"RemoveCharsWXT(pcCondition): remove every char where the predicate is TRUE. Predicate runs with @char bound.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removecharsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removecharsw.html","signature":"RemoveCharsW(pcCondition)","extensions":["Q"],"forms":["RemoveCharsWQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveCharsW(\"@char = 'a'\")\n? o1.Content()","output":"bnn split","from":"composed from the signature, run in the library"}},{"name":"RemoveDuplicatedChars","description":"RemoveDuplicatedChars: dedup chars in-place (keep first occurrence).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeduplicatedchars","signature":"RemoveDuplicatedChars()","extensions":["Q"],"forms":["RemoveDuplicatedCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveDuplicatedChars()\n? o1.Content()","output":"ban split","from":"composed from the signature, run in the library"}},{"name":"RemoveDupChars","description":"Same as RemoveDuplicatedChars: RemoveDuplicatedChars: dedup chars in-place (keep first occurrence).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removedupchars","signature":"RemoveDupChars()","extensions":["Q"],"forms":["RemoveDupCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveDupChars()\n? o1.Content()","output":"ban split","from":"composed from the signature, run in the library"}},{"name":"InsertAt","description":"Same as InsertBefore: Insert pcSubStr BEFORE position n -- or before the given anchor substring (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertat","signature":"InsertAt(n, pcSubStr)","extensions":["Q"],"forms":["InsertAtQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAt(2, \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"InsertAfter","description":"Insert pcSubStr AFTER position n -- or after the given anchor substring (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertafter.html","signature":"InsertAfter(n, pcSubStr)","extensions":["Q"],"forms":["InsertAfterQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAfter(2, \"an\")\n? o1.Content()","output":"baannana split","from":"composed from the signature, run in the library"}},{"name":"InsertAfterPosition","description":"Same as InsertAfter: Insert pcSubStr AFTER position n -- or after the given anchor substring (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertafterposition","signature":"InsertAfterPosition(n, pcSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAfterPosition(2, \"an\")\n? o1.Content()","output":"baannana split","from":"composed from the signature, run in the library"}},{"name":"InsertAfterPositions","description":"InsertAfterPositions(anPos, pcStr): insert pcStr after each position in anPos. Walk descending so earlier positions stay valid as later inserts shift the string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertafterpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertafterpositions.html","signature":"InsertAfterPositions(anPos, pcStr)","extensions":["Q"],"forms":["InsertAfterPositionsQ"],"example":{"code":"o1 = new stzString(\"SOFTANZA\")\no1.InsertAfterPositions([ 2, 4, 6, 8 ], \" \")\n# pairs, no trailing space\n? o1.Content()","output":"SO FT AN ZA","from":"library test"}},{"name":"InsertBeforePositions","description":"InsertBeforePositions: mirror. Insert pcStr before EACH of the given positions (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertbeforepositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertbeforepositions.html","signature":"InsertBeforePositions(anPos, pcStr)","extensions":["Q"],"forms":["InsertBeforePositionsQ"],"example":{"code":"o1 = new stzString(\"SOFTANZA\")\no1.InsertBeforePositions([ 2, 4, 6, 8 ], \" \")\n# split look\n? o1.Content()","output":"S OF TA NZ A","from":"library test"}},{"name":"InsertAfterEachNChars","description":"InsertAfterEachNChars(n, pcStr) -- insert pcStr after every n characters, walking from start by default. :StartingFrom = :End walks from the right.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertaftereachnchars","signature":"InsertAfterEachNChars(n, pcStr)","extensions":["Q","XT"],"forms":["InsertAfterEachNCharsQ","InsertAfterEachNCharsXT"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAfterEachNChars(2, \"an\")\n? o1.Content()","output":"baannaannaan sanplanit","from":"composed from the signature, run in the library"}},{"name":"Words","description":"The words of the string, as a list (whitespace-split by design).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/words.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/words.html","signature":"Words()","extensions":["Q","QQ"],"forms":["WordsQ","WordsQQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Words() )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfWords","description":"How many words the string holds.","also":"word count  how many words  count the words","also_written":["CountWords","HowManyWords"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofwords.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofwords.html","signature":"NumberOfWords()","extensions":[],"example":{"code":"o1 = new stzString(\"the bread was cold and the tea was cold\")\n? o1.NumberOfWords()","output":"9","from":"library test"}},{"name":"StemmedInLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#stemmedinlanguage","signature":"StemmedInLanguage(pcLang)","extensions":[]},{"name":"Stemmed","description":"","also_written":["Stem"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#stemmed","signature":"Stemmed()","extensions":[]},{"name":"StemmedWordsInLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#stemmedwordsinlanguage","signature":"StemmedWordsInLanguage(pcLang)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.StemmedWordsInLanguage(\"en\") )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"StemmedWords","description":"","also_written":["WordsStemmed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#stemmedwords","signature":"StemmedWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.StemmedWords() )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"SupportedStemmerLanguages","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/supportedstemmerlanguages.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/supportedstemmerlanguages.html","signature":"SupportedStemmerLanguages()","extensions":[]},{"name":"SupportedLemmaLanguages","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#supportedlemmalanguages","signature":"SupportedLemmaLanguages()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SupportedLemmaLanguages() )","output":"[ \"english\", \"french\", \"arabic\" ]","from":"composed from the signature, run in the library"}},{"name":"Synonyms","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/synonyms.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/synonyms.html","signature":"Synonyms()","extensions":["Q","QQ"],"forms":["SynonymsQ","SynonymsQQ"]},{"name":"Hypernyms","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/hypernyms.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/hypernyms.html","signature":"Hypernyms()","extensions":["Q","QQ"],"forms":["HypernymsQ","HypernymsQQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Hypernyms() )","output":"[ \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"IsSynonymOf","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/issynonymof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/issynonymof.html","signature":"IsSynonymOf(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsSynonymOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSynonyms","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hassynonyms","signature":"HasSynonyms()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasSynonyms()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LemmatizedInLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lemmatizedinlanguage","signature":"LemmatizedInLanguage(pcLang)","extensions":[]},{"name":"Lemmatized","description":"","also_written":["Lemma"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lemmatized","signature":"Lemmatized()","extensions":[]},{"name":"LemmatizedWordsInLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lemmatizedwordsinlanguage","signature":"LemmatizedWordsInLanguage(pcLang)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.LemmatizedWordsInLanguage(\"en\") )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"LemmatizedWords","description":"","also_written":["WordsLemmatized"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lemmatizedwords","signature":"LemmatizedWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.LemmatizedWords() )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"SentimentScore","description":"","also_written":["SentimentCompound"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sentimentscore","signature":"SentimentScore()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SentimentScore()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Sentiment","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sentiment.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sentiment.html","signature":"Sentiment()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Sentiment()","output":"neutral","from":"composed from the signature, run in the library"}},{"name":"PositiveScore","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#positivescore","signature":"PositiveScore()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.PositiveScore()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NegativeScore","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#negativescore","signature":"NegativeScore()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NegativeScore()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NeutralScore","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#neutralscore","signature":"NeutralScore()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NeutralScore()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPositive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ispositive","signature":"IsPositive()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsPositive()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNegative","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isnegative","signature":"IsNegative()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNegative()","output":"0","from":"composed from the signature, run in the library"}},{"name":"POSTags","description":"The part-of-speech tag of each word (via the text layer).","also_written":["PartOfSpeechTags"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#postags","signature":"POSTags()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.POSTags() )","output":"[ \"NN\", \"NN\" ]","from":"composed from the signature, run in the library"}},{"name":"TaggedWords","description":"","also_written":["WordsWithPOS"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#taggedwords","signature":"TaggedWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.TaggedWords() )","output":"[ [ \"banana\", \"NN\" ], [ \"split\", \"NN\" ] ]","from":"composed from the signature, run in the library"}},{"name":"NamedEntities","description":"The named entities found in the string (via the text layer).","also_written":["Entities"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#namedentities","signature":"NamedEntities()","extensions":[]},{"name":"EntitiesOfType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#entitiesoftype","signature":"EntitiesOfType(pcType)","extensions":[]},{"name":"PersonNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#personnames","signature":"PersonNames()","extensions":[]},{"name":"Organizations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#organizations","signature":"Organizations()","extensions":[]},{"name":"Locations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#locations","signature":"Locations()","extensions":[]},{"name":"ContentWords","description":"","also_written":["Keywords"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#contentwords","signature":"ContentWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ContentWords() )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"WithoutStopwords","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#withoutstopwords","signature":"WithoutStopwords()","extensions":[]},{"name":"IsStopword","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isstopword","signature":"IsStopword()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsStopword()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReadingEase","description":"The Flesch reading-ease score of the string (via the text layer).","also_written":["FleschReadingEase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#readingease","signature":"ReadingEase()","extensions":[]},{"name":"ReadabilityGrade","description":"","also_written":["FleschKincaidGrade"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#readabilitygrade","signature":"ReadabilityGrade()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FleschKincaidGrade()","output":"8.79","from":"composed from the signature, run in the library"}},{"name":"KeyPhrases","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/keyphrases.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/keyphrases.html","signature":"KeyPhrases(n)","extensions":["Q","QQ","XT"],"forms":["KeyPhrasesQ","KeyPhrasesQQ","KeyPhrasesXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.KeyPhrases(2) )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"TopKeyPhrase","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/topkeyphrase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/topkeyphrase.html","signature":"TopKeyPhrase()","extensions":[]},{"name":"RankedKeywords","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/rankedkeywords.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/rankedkeywords.html","signature":"RankedKeywords(n)","extensions":["Q","QQ","XT"],"forms":["RankedKeywordsQ","RankedKeywordsQQ","RankedKeywordsXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.RankedKeywords(2) )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"SummarySentences","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/summarysentences.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/summarysentences.html","signature":"SummarySentences(n)","extensions":["Q","QQ"],"forms":["SummarySentencesQ","SummarySentencesQQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SummarySentences(2) )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SummarizedIn","description":"","also_written":["Summary"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/summarizedin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/summarizedin.html","signature":"SummarizedIn(n)","extensions":[]},{"name":"WordsForSearch","description":"Like Words() but CJK runs become OVERLAPPING CHARACTER BIGRAMS -- the dictionary-free CJK indexing baseline (cf. Lucene CJKBigramFilter), much better recall than per-character for CJK search/matching. Non-CJK words are unchanged. (True dictionary word segmentation would be a future ICU step.)","also_written":["SearchTokens"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#wordsforsearch","signature":"WordsForSearch()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.WordsForSearch() )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"WordsThatAre","description":"Fluent text-meaning layer -- thin delegators to the text domain (base/natural/stzText). Canonical form is Q(str).Text().<op>(); these keep Q(str).<op>() working too.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#wordsthatare","signature":"WordsThatAre(pcPenn)","extensions":["Q"],"forms":["WordsThatAreQ"]},{"name":"Nouns","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nouns.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nouns.html","signature":"Nouns()","extensions":["Q"],"forms":["NounsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Nouns() )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"ProperNouns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#propernouns","signature":"ProperNouns()","extensions":[]},{"name":"Verbs","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/verbs.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/verbs.html","signature":"Verbs()","extensions":["Q"],"forms":["VerbsQ"]},{"name":"Adjectives","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/adjectives.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/adjectives.html","signature":"Adjectives()","extensions":["Q"],"forms":["AdjectivesQ"]},{"name":"Adverbs","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/adverbs.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/adverbs.html","signature":"Adverbs()","extensions":[]},{"name":"Pronouns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#pronouns","signature":"Pronouns()","extensions":[]},{"name":"SentencesThatAre","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sentencesthatare","signature":"SentencesThatAre(pcPolarity)","extensions":[]},{"name":"PositiveSentences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#positivesentences","signature":"PositiveSentences()","extensions":[]},{"name":"NegativeSentences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#negativesentences","signature":"NegativeSentences()","extensions":[]},{"name":"MostPositiveSentence","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/mostpositivesentence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/mostpositivesentence.html","signature":"MostPositiveSentence()","extensions":[]},{"name":"MostNegativeSentence","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/mostnegativesentence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/mostnegativesentence.html","signature":"MostNegativeSentence()","extensions":[]},{"name":"MostSimilarSentenceTo","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/mostsimilarsentenceto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/mostsimilarsentenceto.html","signature":"MostSimilarSentenceTo(pcQuery)","extensions":[]},{"name":"Language","description":"","also_written":["DetectedLanguage"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/language.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/language.html","signature":"Language()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Language()","output":"unknown","from":"composed from the signature, run in the library"}},{"name":"AutoLemmatized","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#autolemmatized","signature":"AutoLemmatized()","extensions":[]},{"name":"AutoStemmed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#autostemmed","signature":"AutoStemmed()","extensions":[]},{"name":"SentimentExplained","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sentimentexplained","signature":"SentimentExplained()","extensions":[]},{"name":"ReadabilityExplained","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#readabilityexplained","signature":"ReadabilityExplained()","extensions":[]},{"name":"Profile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#profile","signature":"Profile()","extensions":[]},{"name":"LexicalDiversity","description":"","also_written":["TypeTokenRatio"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lexicaldiversity.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lexicaldiversity.html","signature":"LexicalDiversity()","extensions":[],"example":{"code":"o1 = new stzString(\"The cat sat on the mat in the warm sun\")\n# lexical diversity is distinct/total words (8 distinct / 10)\n? o1.LexicalDiversity()\nac = o1.ComparedTo(\"The dog sat on the mat in the cold rain\")\n# shared content vocabulary\n? @@(ac[4][2])","output":"0.80\n[ \"sat\", \"mat\" ]","from":"library test"}},{"name":"StyleProfile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#styleprofile","signature":"StyleProfile()","extensions":[]},{"name":"InContextWithWindow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#incontextwithwindow","signature":"InContextWithWindow(pcWord, nWindow)","extensions":[]},{"name":"InContext","description":"","also_written":["Concordance"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#incontext","signature":"InContext(pcWord)","extensions":[]},{"name":"ComparedTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#comparedto","signature":"ComparedTo(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ComparedTo(\"an\") )","output":"[ [ \"similarity\", 0 ], [ \"sentiment_delta\", 0 ], [ \"grade_delta\", 12.19 ], [ \"shared_keywords\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ShowTagged","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#showtagged","signature":"ShowTagged()","extensions":[]},{"name":"ShowEntities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#showentities","signature":"ShowEntities()","extensions":[]},{"name":"ShowSentiment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#showsentiment","signature":"ShowSentiment()","extensions":[]},{"name":"Split","description":"Split the string into a list of parts around a separator.","also":"split  separate  tokenize  break apart  delimiter  explode  cut into parts separate  tokenize  break apart  cut into parts  explode  divide on","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/split.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/split.html","signature":"Split(pcSep)","extensions":["Q","CS","W"],"forms":["SplitQ","SplitW","SplitCS"],"example":{"code":"# Split on the literal hyphen\n? @@( Q(\"ONE-TWO-THREE\").Split(\"-\") )\n# SplitW at every non-letter is equivalent\n? @@( Q(\"ONE-TWO-THREE\").SplitW('{ Q(@char).IsNotLetter() }') )","output":"[ \"ONE\", \"TWO\", \"THREE\" ]\n[ \"ONE\", \"TWO\", \"THREE\" ]","from":"library test"}},{"name":"SplitToNParts","description":"SplitToNParts: split the string into fixed-size character chunks of n characters each. The split is RIGHT-anchored (counting from the end of the string), which is the natural shape for digit grouping -- \"1234567\" with n=3 gives [\"1\", \"234\", \"567\"]. The Q form returns a stzList wrapper for fluent chaining.","also_written":["SplitInNParts"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splittonparts","signature":"SplitToNParts(n)","extensions":["Q"],"forms":["SplitInNPartsQ","SplitToNPartsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitToNParts(2) )","output":"[ \"banana\", \" split\" ]","from":"composed from the signature, run in the library"}},{"name":"Trimmed","description":"A copy without leading and trailing whitespace; the original is unchanged.","also":"without surrounding spaces  whitespace stripped  without padding  cleaned","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimmed.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimmed.html","signature":"Trimmed()","extensions":[],"example":{"code":"o1 = new stzString(\"  lots   of    whitespace  \")\n# edges trimmed\n? o1.Trimmed()\n# then squeezed and shouted\n? o1.SimplifyQ().Uppercased()","output":"lots   of    whitespace\nLOTS OF WHITESPACE","from":"library test"}},{"name":"TrimmedLeft","description":"A copy with the leading spaces removed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trimmedleft","signature":"TrimmedLeft()","extensions":[]},{"name":"TrimmedRight","description":"A copy with the trailing spaces removed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trimmedright","signature":"TrimmedRight()","extensions":[]},{"name":"Lines","description":"The lines of the string, as a list.","also":"split into lines  rows of text  line by line","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lines.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lines.html","signature":"Lines()","extensions":["Q","QRT"],"forms":["LinesQ","LinesQRT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Lines() )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLines","description":"How many lines the string holds.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberoflines.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberoflines.html","signature":"NumberOfLines()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfLines()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCharName","description":"TRUE if the string is a valid Unicode char NAME.","also_written":["IsACharName"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/ischarname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/ischarname.html","signature":"IsCharName()","extensions":[],"example":{"code":"# a digit name\n? Q(\"DIGIT ZERO\").IsCharName()\n# a latin letter name\n? Q(\"LATIN CAPITAL LETTER O\").IsCharName()\n# a javanese name\n? Q(\"JAVANESE PADA PISELEH\").IsCharName()","output":"1\n1\n1","from":"library test"}},{"name":"RepresentsNumberInUnicodeHexForm","description":"TRUE if the string is a Unicode hex form like U+0041.","also_written":["IsHexUnicode","IsAHexUnicode","IsHexUnicodeInString","RepresentsAHexUnicode","RepresentsAHexUnicodeInString"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsnumberinunicodehexform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsnumberinunicodehexform.html","signature":"RepresentsNumberInUnicodeHexForm()","extensions":[],"example":{"code":"# HexPrefix() is '0x'\n? HexPrefix()\n# '0x066E' is a hex number\n? Q( HexPrefix() + \"066E\").RepresentsNumberInHexForm()\n# 'U+066E' is a unicode-hex number\n? Q(\"U+066E\").RepresentsNumberInUnicodeHexForm()","output":"0x\n1\n1","from":"library test"}},{"name":"DiacriticsRemoved","description":"Dotless / DotsRemoved: return the content with dots stripped from \"i\" and \"j\" (Unicode \"Latin Letter Dotless I\" / \"Dotless J\"). Lossy on purpose -- meant for the typographic effect, not for round-trippable encoding. Port from archive line 93405. DiacriticsRemoved: strip combining diacritic codepoints from the content. Uses NFD normalisation to decompose accented letters into base + combining marks, then drops any codepoint in the combining ranges: U+0300-U+036F   Combining Diacritical Marks (Latin etc.) U+0610-U+061A   Arabic U+064B-U+065F   Arabic Tashkil (Fatha, Damma, ...) U+06D6-U+06ED   Arabic supplementals U+0951-U+0954   Vedic / Devanagari","also_written":["WithoutDiacritics"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/diacriticsremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/diacriticsremoved.html","signature":"DiacriticsRemoved()","extensions":[],"example":{"code":"# a French sentence loses its accents\n? StzStringQ(\"C'était un énoncé accentuée, à vrai-dire, extrâ!\").DiacriticsRemoved()\n# an Arabic greeting loses its harakat\n? StzStringQ(\"السَّلَامُ عَلَيْكُمْ\").DiacriticsRemoved()","output":"C'etait un enonce accentuee, a vrai-dire, extra!\nالسلام عليكم","from":"library test"}},{"name":"RemoveDiacritics","description":"Remove the diacritics (accents) in place (mutating). For a copy, use DiacriticsRemoved.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removediacritics","signature":"RemoveDiacritics()","extensions":["Q"],"forms":["RemoveDiacriticsQ"]},{"name":"ContainsDiacritics","description":"TRUE if the string contains diacritics (accents).","also_written":["HasDiacritics"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsdiacritics.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsdiacritics.html","signature":"ContainsDiacritics()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsDiacritics()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DotsRemoved","description":"The string in its dotless skeleton (rasm) -- the diacritic dots removed (Arabic-aware); the original is unchanged.","also_written":["Dotless","WithoutDots","DotsOnLettersRemoved","WithoutDotsOnLetters"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#dotsremoved","signature":"DotsRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.DotsRemoved()","output":"banana splıt","from":"composed from the signature, run in the library"}},{"name":"NLeftChars","description":"The n leftmost chars, as a string (direction-aware).","also_written":["NLeftCharsAsString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nleftchars","signature":"NLeftChars(n)","extensions":["Q"],"forms":["NLeftCharsAsStringQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NLeftChars(2)","output":"ba","from":"composed from the signature, run in the library"}},{"name":"NRightChars","description":"The n rightmost chars, as a string (direction-aware).","also_written":["NRightCharsAsString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nrightchars","signature":"NRightChars(n)","extensions":["Q"],"forms":["NRightCharsAsStringQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NRightChars(2)","output":"it","from":"composed from the signature, run in the library"}},{"name":"NFirstChars","description":"The first n chars of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nfirstchars","signature":"NFirstChars(n)","extensions":["Q"],"forms":["NFirstCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NFirstChars(2)","output":"ba","from":"composed from the signature, run in the library"}},{"name":"NLastChars","description":"The last n chars of the string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nlastchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nlastchars.html","signature":"NLastChars(n)","extensions":["Q"],"forms":["NLastCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NLastChars(2)","output":"it","from":"composed from the signature, run in the library"}},{"name":"RemoveSection","description":"Remove the chars at positions n1..n2 (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removesection.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removesection.html","signature":"RemoveSection(_n1_, _n2_)","extensions":["Q"],"forms":["RemoveSectionQ"],"example":{"code":"o1 = new stzString(\"ABC456DE\")\no1.RemoveSection(4, 6)\n# the digits vanish\n? o1.Content()","output":"ABCDE","from":"library test"}},{"name":"RemoveSections","description":"Remove the chars of each given [start, end] section (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removesections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removesections.html","signature":"RemoveSections(_aSections_)","extensions":[],"example":{"code":"o1 = new stzString(\"1♥♥456♥♥901♥♥4\")\no1.RemoveSections([ 2:3, 7:8, 12:13 ])\n# the three heart pairs are gone\n? o1.Content()","output":"14569014","from":"library test"}},{"name":"ReplaceSections","description":"Replace each given [start, end] section with pcNewSubStr (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacesections","signature":"ReplaceSections(_aSections_, pcNewSubStr)","extensions":[]},{"name":"ReplaceSectionsByMany","description":"ReplaceSectionsByMany(aSections, paReplacements): replace each [n1, n2] section in aSections with the corresponding replacement from paReplacements. Walks sections in reverse so earlier positions stay valid as later ones shift.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesectionsbymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesectionsbymany.html","signature":"ReplaceSectionsByMany(_aSections_, paReplacements)","extensions":["Q"],"forms":["ReplaceSectionsByManyQ"],"example":{"code":"o1 = new stzString(\"123---78--\")\no1.ReplaceSectionsByMany([ [1, 3], [7, 8] ], [ \"*\", \"~\" ])\n# shrunk\n? o1.Content()","output":"*---~--","from":"library test"}},{"name":"TrimLeft","description":"Remove the leading spaces in place (mutating). For a copy, use TrimmedLeft.","also":"strip leading spaces  remove left whitespace","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimleft.html","signature":"TrimLeft()","extensions":[]},{"name":"TrimRight","description":"Remove the trailing spaces in place (mutating). For a copy, use TrimmedRight.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimright.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimright.html","signature":"TrimRight()","extensions":[]},{"name":"TrimStart","description":"Same as TrimLeft: Remove the leading spaces in place (mutating). For a copy, use TrimmedLeft.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trimstart","signature":"TrimStart()","extensions":[]},{"name":"TrimEnd","description":"Same as TrimRight: Remove the trailing spaces in place (mutating). For a copy, use TrimmedRight.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trimend","signature":"TrimEnd()","extensions":[]},{"name":"RemoveThisCharFromStart","description":"Same as RemoveThisCharFromStartXT: RemoveThisCharFromStart / Left / End / Right -- strip every leading (or trailing) occurrence of pcChar. No-op if the string doesn't start (or end) with pcChar.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removethischarfromstart","signature":"RemoveThisCharFromStart(pcChar)","extensions":["XT"],"forms":["RemoveThisCharFromStartXT"]},{"name":"RemoveThisCharFromLeft","description":"Same as RemoveThisCharFromStartXT: RemoveThisCharFromStart / Left / End / Right -- strip every leading (or trailing) occurrence of pcChar. No-op if the string doesn't start (or end) with pcChar.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removethischarfromleft","signature":"RemoveThisCharFromLeft(pcChar)","extensions":["XT"],"forms":["RemoveThisCharFromLeftXT"]},{"name":"RemoveThisCharFromEnd","description":"Same as RemoveThisCharFromEndXT: Drop the trailing run of pcChar from the end of the string (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removethischarfromend","signature":"RemoveThisCharFromEnd(pcChar)","extensions":["XT"],"forms":["RemoveThisCharFromEndXT"]},{"name":"RemoveThisCharFromRight","description":"Same as RemoveThisCharFromEndXT: Drop the trailing run of pcChar from the end of the string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethischarfromright.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethischarfromright.html","signature":"RemoveThisCharFromRight(pcChar)","extensions":["XT"],"forms":["RemoveThisCharFromRightXT"],"example":{"code":"o1 = new stzString(\"12.58000\")\no1.RemoveThisCharFromRightXT(\"0\")\n# the trailing zeros are gone\n? o1.Content()","output":"12.58","from":"library test"}},{"name":"ReplaceLeadingChars","description":"ReplaceLeadingChars(:With = pcNew) -- collapse the leading run of a single repeated char into one instance of pcNew. Examples: \"___VAR---\" + :With=\"*\"  ->  \"*VAR---\" \"aaaaHELLO\" + :With=\"A\"  ->  \"AHELLO\" If there's no run (the first 2 chars differ), the string is returned unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceleadingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceleadingchars.html","signature":"ReplaceLeadingChars(pWith)","extensions":["Q","CS"],"forms":["ReplaceLeadingCharsQ","ReplaceLeadingCharsCS","ReplaceLeadingCharsCSQ"]},{"name":"ReplaceTrailingChars","description":"Replace the run of identical chars at the end of the string with the given string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacetrailingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacetrailingchars.html","signature":"ReplaceTrailingChars(pWith)","extensions":["Q","CS"],"forms":["ReplaceTrailingCharsQ","ReplaceTrailingCharsCS","ReplaceTrailingCharsCSQ"]},{"name":"ReplaceLeadingAndTrailingChars","description":"Same as ReplaceLeadingChars: ReplaceLeadingChars(:With = pcNew) -- collapse the leading run of a single repeated char into one instance of pcNew. Examples: \"___VAR---\" + :With=\"*\"  ->  \"*VAR---\" \"aaaaHELLO\" + :With=\"A\"  ->  \"AHELLO\" If there's no run (the first 2 chars differ), the string is returned unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceleadingandtrailingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceleadingandtrailingchars.html","signature":"ReplaceLeadingAndTrailingChars(pWith)","extensions":["Q"],"forms":["ReplaceLeadingAndTrailingCharsQ"]},{"name":"ReplaceLeadingChar","description":"ReplaceLeadingChar(pcChar, :With = pcNew) -- replace the leading run only IF the leading char equals pcChar. Otherwise no-op.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceleadingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceleadingchar.html","signature":"ReplaceLeadingChar(pcChar, pWith)","extensions":["Q","CS"],"forms":["ReplaceLeadingCharCS","ReplaceLeadingCharCSQ"]},{"name":"ReplaceTrailingChar","description":"Replace the trailing run of pcChar with the given string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacetrailingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacetrailingchar.html","signature":"ReplaceTrailingChar(pcChar, pWith)","extensions":[]},{"name":"Trim","description":"Remove leading and trailing whitespace in place (mutating). For a copy, use Trimmed.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trim.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trim.html","signature":"Trim()","extensions":["Q"],"forms":["TrimQ"],"example":{"code":"o1 = new stzString(\" ♥♥♥123♥♥♥   \")\no1.Trim()\n# only the spaces went\n? o1.Content()","output":"♥♥♥123♥♥♥","from":"library test"}},{"name":"ContainsDuplicates","description":"Same as ContainsDuplicatesCS: Same as ContainsDuplicatedSubStringsCS: TRUE if some substring occurs more than once in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsduplicates","signature":"ContainsDuplicates()","extensions":["CS"],"forms":["ContainsDuplicatesCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsDuplicates()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsDuplicatedSubStrings","description":"Same as ContainsDuplicatedSubStringsCS: TRUE if some substring occurs more than once in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsduplicatedsubstrings","signature":"ContainsDuplicatedSubStrings()","extensions":["CS"],"forms":["ContainsDuplicatedSubStringsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsDuplicatedSubStrings()","output":"1","from":"composed from the signature, run in the library"}},{"name":"DuplicatedSubStrings","description":"Same as DuplicatedSubStringsCS: The substrings that occur more than once in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#duplicatedsubstrings","signature":"DuplicatedSubStrings()","extensions":["CS"],"forms":["DuplicatedSubStringsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DuplicatedSubStrings() )","output":"[ \"a\", \"n\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicates","description":"Same as NumberOfDuplicatesCS: How many duplicated occurrences the string holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofduplicates","signature":"NumberOfDuplicates()","extensions":["CS"],"forms":["NumberOfDuplicatesCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfDuplicates()","output":"4","from":"composed from the signature, run in the library"}},{"name":"HasDuplicatedChars","description":"TRUE if some char occurs more than once.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasduplicatedchars","signature":"HasDuplicatedChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasDuplicatedChars()","output":"1","from":"composed from the signature, run in the library"}},{"name":"UpTo","description":"For a single-char string: the chars from it UP TO the given char, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#upto","signature":"UpTo(pcChar)","extensions":[]},{"name":"DownTo","description":"For a single-char string: the chars from it DOWN TO the given char, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#downto","signature":"DownTo(pcChar)","extensions":[]},{"name":"Box","description":"Surround the content with the Softanza box in place (mutating). For a copy, use Boxed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#box","signature":"Box()","extensions":["Q","XT"],"forms":["BoxXT","BoxXTQ"]},{"name":"BoxRound","description":"Box the content with rounded corners in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boxround","signature":"BoxRound()","extensions":[]},{"name":"BoxifyRound","description":"Same as BoxRound: Box the content with rounded corners in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boxifyround","signature":"BoxifyRound()","extensions":["Q"],"forms":["BoxifyRoundQ"]},{"name":"Boxed","description":"A boxed copy of the string; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/boxed.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/boxed.html","signature":"Boxed()","extensions":["XT"],"forms":["BoxedXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Boxed()","output":"┌──────────────┐\n│ banana split │\n└──────────────┘","from":"composed from the signature, run in the library"}},{"name":"BoxedRound","description":"A rounded-corner boxed copy of the string.","also_written":["BoxedDashed","BoxedRounded"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boxedround","signature":"BoxedRound()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.BoxedRound()","output":"╭──────────────╮\n│ banana split │\n╰──────────────╯","from":"composed from the signature, run in the library"}},{"name":"BoxedRoundedDashed","description":"A rounded, dashed-line boxed copy of the string.","also_written":["BoxedRoundDashed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boxedroundeddashed","signature":"BoxedRoundedDashed()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.BoxedRoundedDashed()","output":"╭╌╌╌╌╌╌╌╌╌╌╌╌╌╌╮\n┊ banana split ┊\n╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxed","description":"Each char in its own box cell, as a string.","also_written":["EachCharBoxed_alias"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#eachcharboxed","signature":"EachCharBoxed()","extensions":["Q"],"forms":["EachCharBoxedQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EachCharBoxed()","output":"┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐\n│ b │ a │ n │ a │ n │ a │   │ s │ p │ l │ i │ t │\n└───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘","from":"composed from the signature, run in the library"}},{"name":"BoxRoundEachChar","description":"BoxRoundEachChar: surround each char with a rounded-corner box.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boxroundeachchar","signature":"BoxRoundEachChar()","extensions":["Q"],"forms":["BoxRoundEachCharQ"]},{"name":"SplitAroundPosition","description":"SplitAroundPosition(n): two pieces around codepoint position n.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaroundposition","signature":"SplitAroundPosition(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAroundPosition(2) )","output":"[ \"b\", \"nana split\" ]","from":"composed from the signature, run in the library"}},{"name":"TheseCharsZ","description":"TheseCharsZ([chars]): each char grouped with ALL its positions -- [ [c, [positions]], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#thesecharsz","signature":"TheseCharsZ(pacChars)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.TheseCharsZ([ \"an\", \"a\" ]) )","output":"[ [ \"an\", [ 2, 4 ] ], [ \"a\", [ 2, 4, 6 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"AlignXT","description":"Align the content in a field of nWidth chars, padded with cFillChar, to the given direction (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#alignxt","signature":"AlignXT(nWidth, cFillChar, cDirection)","extensions":["Q"],"forms":["AlignXTQ"]},{"name":"UniqueChars","description":"Same as CharsU: The UNIQUE chars of the string, in first-seen order.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquechars","signature":"UniqueChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.UniqueChars() )","output":"[ \"b\", \"a\", \"n\", \" \", \"s\", \"p\", \"l\", \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"Unicode","description":"The codepoint of a single-char string -- or the codepoints list for a longer one.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/unicode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/unicode.html","signature":"Unicode()","extensions":[],"example":{"code":"# 'I' is codepoint 73\n? Q(\"I\").Unicode()","output":"73","from":"library test"}},{"name":"CharName","description":"CharName / CharacterName / UnicodeName -- when the string IS a single character, return its Unicode name (CHECK MARK etc.). Convenient on Q(\"✓\") narratives that avoid the StzCharQ() ramp. Haro chained-new+method parses oddly here, so split into two.","also_written":["UnicodeName","CharacterName"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/charname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/charname.html","signature":"CharName()","extensions":[]},{"name":"Unicodes","description":"The codepoint of each char, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#unicodes","signature":"Unicodes()","extensions":["XT"],"forms":["UnicodesXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Unicodes() )","output":"[ 98, 97, 110, 97, 110, 97, 32, 115, 112, 108, 105, 116 ]","from":"composed from the signature, run in the library"}},{"name":"CharsAndUnicodes","description":"Each char paired with its codepoint: [ [char, unicode], ... ].","also_written":["UnicodePerChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charsandunicodes","signature":"CharsAndUnicodes()","extensions":["U"],"forms":["CharsAndUnicodesU"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.CharsAndUnicodes() )","output":"[ [ \"b\", 98 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"a\", 97 ], [ \" \", 32 ], [ \"s\", 115 ], [ \"p\", 112 ], [ \"l\", 108 ], [ \"i\", 105 ], [ \"t\", 116 ] ]","from":"composed from the signature, run in the library"}},{"name":"UniqueCharsAndUnicodes","description":"Same as CharsAndUnicodesU: The unique chars paired with their codepoints.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquecharsandunicodes","signature":"UniqueCharsAndUnicodes()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.UniqueCharsAndUnicodes() )","output":"[ [ \"b\", 98 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \" \", 32 ], [ \"s\", 115 ], [ \"p\", 112 ], [ \"l\", 108 ], [ \"i\", 105 ], [ \"t\", 116 ] ]","from":"composed from the signature, run in the library"}},{"name":"Repeated","description":"The string repeated n times.","also":"repeat  duplicate  times  concatenate copies  tile duplicate  repeat n times  multiply the string  echo","also_written":["RepeatedNTimes"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/repeated.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/repeated.html","signature":"Repeated(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Repeated(2)","output":"banana splitbanana split","from":"composed from the signature, run in the library"}},{"name":"Repeat","description":"Turn the content into itself repeated n times (mutating). For a copy, use Repeated.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#repeat","signature":"Repeat(n)","extensions":["Q"],"forms":["RepeatQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Repeat(2)\n? o1.Content()","output":"banana splitbanana split","from":"composed from the signature, run in the library"}},{"name":"Concatenate","description":"Append the given string at the end (mutating). For a copy, use Concatenated.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#concatenate","signature":"Concatenate(pcStr)","extensions":["Q","XT"],"forms":["ConcatenateQ","ConcatenateXT"]},{"name":"Append","description":"Same as Concatenate: Append the given string at the end (mutating). For a copy, use Concatenated.","also":"add to the end  concatenate  tack on  put after  join to","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#append","signature":"Append(pcStr)","extensions":["Q"],"forms":["AppendQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Append(\"an\")\n? o1.Content()","output":"banana splitan","from":"composed from the signature, run in the library"}},{"name":"Concatenated","description":"The string with pcStr appended, as data; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#concatenated","signature":"Concatenated(pcStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Concatenated(\"an\")","output":"banana splitan","from":"composed from the signature, run in the library"}},{"name":"IsEqualTo","description":"TRUE if the content equals the given string (case-sensitive).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isequalto.html","signature":"IsEqualTo(pcStr)","extensions":["CS"],"forms":["IsEqualToCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsEqualTo(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStrictlyEqualTo","description":"Strict equality: same content AND same Haro type (string). When the other side is a list/number, returns 0. Used by stzHashList.KeysForValue to compare values polymorphically.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isstrictlyequalto","signature":"IsStrictlyEqualTo(pOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsStrictlyEqualTo(3)","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveFirstChar","description":"RemoveFirstCharCS(pCaseSensitive): \"permissiveness\" form -- accepts the case-sensitivity flag for narrative-symmetry, but ignores it (per stzStringTest block #37). (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirstchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirstchar.html","signature":"RemoveFirstChar()","extensions":["Q","CS","XT"],"forms":["RemoveFirstCharQ","RemoveFirstCharCS","RemoveFirstCharXT","RemoveFirstCharCSQ","RemoveFirstCharXTQ"],"example":{"code":"o1 = new stzString(\"1BATISTA\")\no1.RemoveFirstChar()\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"1BATISTA\").FirstCharRemoved()","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"RemoveLeadingChars","description":"RemoveLeadingChars / RemoveTrailingChars / RemoveBoundingChars: strip every leading (or trailing, or both) char that matches the first (resp. last) char of the current content. Equivalent to the \"trim run\" interpretation in narrative tests.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeleadingchars","signature":"RemoveLeadingChars()","extensions":["Q"],"forms":["RemoveLeadingCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveLeadingChars()\n? o1.Content()","output":"anana split","from":"composed from the signature, run in the library"}},{"name":"LeadingCharsAsString","description":"LeadingChars() / TrailingChars() -- return the leading (or trailing) RUN of identical chars as a single string. e.g. \"----Haro\" -> \"----\". Used by narrative leading-char analysis. LeadingChars() returns the leading run as a LIST of chars (e.g. [\"-\",\"-\",\"-\"]); LeadingCharsAsString() returns the run \"---\".","also_written":["LeadingSubString","LeadingCharsAsSubString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#leadingcharsasstring","signature":"LeadingCharsAsString()","extensions":["CS","ZZ"],"forms":["LeadingSubStringCS","LeadingSubStringZZ"]},{"name":"LeadingChars","description":"The run of identical chars at the START of the string, as a list of chars.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingchars.html","signature":"LeadingChars()","extensions":["CS","XT"],"forms":["LeadingCharsCS","LeadingCharsXT"]},{"name":"LeadingChar","description":"The leading char (case-dial form). (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingchar.html","signature":"LeadingChar()","extensions":["CS"],"forms":["LeadingCharCS"],"example":{"code":"o1 = new stzString(\"000122.12\")\n# the leading char\n? o1.LeadingChar()\no1.RemoveThisLeadingChar(\"0\")\n# the run is gone\n? o1.Content()","output":"0\n122.12","from":"library test"}},{"name":"NumberOfLeadingChars","description":"Same as NumberOfLeadingItems: How long the leading char run is. (case-sensitive by default)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofleadingchars","signature":"NumberOfLeadingChars()","extensions":["CS"],"forms":["NumberOfLeadingCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfLeadingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"TrailingCharsAsString","description":"The run of identical chars at the end of the string, as a string.","also_written":["TrailingSubString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trailingcharsasstring","signature":"TrailingCharsAsString()","extensions":["CS","ZZ"],"forms":["TrailingSubStringCS","TrailingSubStringZZ"]},{"name":"TrailingChars","description":"The run of identical chars at the END of the string, as a list of chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trailingchars","signature":"TrailingChars()","extensions":["CS","XT"],"forms":["TrailingCharsCS","TrailingCharsXT"]},{"name":"TrailingChar","description":"The trailing char (case-dial form). (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trailingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trailingchar.html","signature":"TrailingChar()","extensions":["CS"],"forms":["TrailingCharCS"]},{"name":"NumberOfTrailingChars","description":"Same as NumberOfTrailingItems: How long the trailing char run is. (case-sensitive by default)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberoftrailingchars","signature":"NumberOfTrailingChars()","extensions":["CS"],"forms":["NumberOfTrailingCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfTrailingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveLeadingChar","description":"Singular forms: RemoveLeadingChar = remove ONE leading char, RemoveAnyLeadingChar = peel every leading char of the same type.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeleadingchar","signature":"RemoveLeadingChar()","extensions":["Q"],"forms":["RemoveLeadingCharQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveLeadingChar()\n? o1.Content()","output":"anana split","from":"composed from the signature, run in the library"}},{"name":"RemoveAnyLeadingChar","description":"Same as RemoveLeadingChars: RemoveLeadingChars / RemoveTrailingChars / RemoveBoundingChars: strip every leading (or trailing, or both) char that matches the first (resp. last) char of the current content. Equivalent to the \"trim run\" interpretation in narrative tests.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeanyleadingchar","signature":"RemoveAnyLeadingChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveAnyLeadingChar()\n? o1.Content()","output":"anana split","from":"composed from the signature, run in the library"}},{"name":"RemoveTrailingChar","description":"Drop the LAST char of the string (one char, from the end) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removetrailingchar","signature":"RemoveTrailingChar()","extensions":["Q"],"forms":["RemoveTrailingCharQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveTrailingChar()\n? o1.Content()","output":"banana spli","from":"composed from the signature, run in the library"}},{"name":"RemoveTrailingChars","description":"Drop the whole trailing run of the string's last char (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removetrailingchars","signature":"RemoveTrailingChars()","extensions":["Q"],"forms":["RemoveTrailingCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveTrailingChars()\n? o1.Content()","output":"banana spli","from":"composed from the signature, run in the library"}},{"name":"RemoveBoundingChars","description":"Same as RemoveLeadingChars: RemoveLeadingChars / RemoveTrailingChars / RemoveBoundingChars: strip every leading (or trailing, or both) char that matches the first (resp. last) char of the current content. Equivalent to the \"trim run\" interpretation in narrative tests.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeboundingchars","signature":"RemoveBoundingChars()","extensions":["Q"],"forms":["RemoveBoundingCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveBoundingChars()\n? o1.Content()","output":"anana spli","from":"composed from the signature, run in the library"}},{"name":"FirstCharRemoved","description":"Immutable / past-tense forms: return the modified content without mutating This. Used by stzNumber.Absolute() and similar fluent chains.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstcharremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstcharremoved.html","signature":"FirstCharRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"1BATISTA\")\no1.RemoveFirstChar()\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"1BATISTA\").FirstCharRemoved()","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"LastCharRemoved","description":"A copy with the last char removed; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastcharremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastcharremoved.html","signature":"LastCharRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"BATISTA1\")\no1.RemoveLastChar()\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"BATISTA1\").LastCharRemoved()","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"RemoveLastChar","description":"Remove the last char of the string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removelastchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removelastchar.html","signature":"RemoveLastChar()","extensions":["Q","XT"],"forms":["RemoveLastCharQ","RemoveLastCharXT","RemoveLastCharXTQ"],"example":{"code":"o1 = new stzString(\"BATISTA1\")\no1.RemoveLastChar()\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"BATISTA1\").LastCharRemoved()","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"RemoveFirstAndLastChars","description":"Same as RemoveFirstChar: RemoveFirstCharCS(pCaseSensitive): \"permissiveness\" form -- accepts the case-sensitivity flag for narrative-symmetry, but ignores it (per stzStringTest block #37). (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirstandlastchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirstandlastchars.html","signature":"RemoveFirstAndLastChars()","extensions":["Q"],"forms":["RemoveFirstAndLastCharsQ"],"example":{"code":"# removing the first and last chars leaves the inner content\no = new stzString('[ @$2{\"a\";1;[1]}U ]')\no.RemoveFirstAndLastChars()\n? o.Content()","output":"@$2{\"a\";1;[1]}U","from":"library test"}},{"name":"RemoveThisFirstChar","description":"Conditional first/last char removers: act only if the first (resp. last) char equals pcChar. Used by code-string fluent chains that may or may not see leading/trailing braces.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethisfirstchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethisfirstchar.html","signature":"RemoveThisFirstChar(pcChar)","extensions":["Q","CS","XT"],"forms":["RemoveThisFirstCharQ","RemoveThisFirstCharCS","RemoveThisFirstCharXT","RemoveThisFirstCharXTQ"],"example":{"code":"o1 = new stzString(\"{abc}\")\no1.RemoveThisFirstChar(\"{\")\no1.RemoveThisLastChar(\"}\")\n# both braces gone\n? o1.Content()","output":"abc","from":"library test"}},{"name":"RemoveThisLastChar","description":"Remove the last char when it equals pcChar (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethislastchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethislastchar.html","signature":"RemoveThisLastChar(pcChar)","extensions":["Q","XT"],"forms":["RemoveThisLastCharQ","RemoveThisLastCharXT","RemoveThisLastCharXTQ"],"example":{"code":"o1 = new stzString(\"{abc}\")\no1.RemoveThisFirstChar(\"{\")\no1.RemoveThisLastChar(\"}\")\n# both braces gone\n? o1.Content()","output":"abc","from":"library test"}},{"name":"Bytes","description":"The raw bytes of the string, as a list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/bytes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/bytes.html","signature":"Bytes()","extensions":[],"example":{"code":"o1 = new stzString(\"s㊱m\")\n? o1.NumberOfBytes()\n? o1.SizeInBytes()\n? @@(o1.Bytes())\n? @@(o1.NumberOfBytesPerChar())","output":"5\n5\n[ \"s\", \"�\", \"�\", \"�\", \"m\" ]\n[ [ \"s\", 1 ], [ \"㊱\", 3 ], [ \"m\", 1 ] ]","from":"library test"}},{"name":"BytesPerChar","description":"The bytes of each char, char by char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#bytesperchar","signature":"BytesPerChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.BytesPerChar() )","output":"[ [ \"b\", [ \"b\" ] ], [ \"a\", [ \"a\" ] ], [ \"n\", [ \"n\" ] ], [ \"a\", [ \"a\" ] ], [ \"n\", [ \"n\" ] ], [ \"a\", [ \"a\" ] ], [ \" \", [ \" \" ] ], [ \"s\", [ \"s\" ] ], [ \"p\", [ \"p\" ] ], [ \"l\", [ \"l\" ] ], [ \"i\", [ \"i\" ] ], [ \"t\", [ \"t\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfBytesPerChar","description":"How many bytes each char occupies (UTF-8), as a list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofbytesperchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofbytesperchar.html","signature":"NumberOfBytesPerChar()","extensions":[],"example":{"code":"o1 = new stzString(\"s㊱m\")\n? o1.NumberOfBytes()\n? o1.SizeInBytes()\n? @@(o1.Bytes())\n? @@(o1.NumberOfBytesPerChar())","output":"5\n5\n[ \"s\", \"�\", \"�\", \"�\", \"m\" ]\n[ [ \"s\", 1 ], [ \"㊱\", 3 ], [ \"m\", 1 ] ]","from":"library test"}},{"name":"NumberOfBytes","description":"The size of the string in bytes (UTF-8).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofbytes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofbytes.html","signature":"NumberOfBytes()","extensions":[],"example":{"code":"o1 = new stzString(\"s㊱m\")\n? o1.NumberOfBytes()\n? o1.SizeInBytes()\n? @@(o1.Bytes())\n? @@(o1.NumberOfBytesPerChar())","output":"5\n5\n[ \"s\", \"�\", \"�\", \"�\", \"m\" ]\n[ [ \"s\", 1 ], [ \"㊱\", 3 ], [ \"m\", 1 ] ]","from":"library test"}},{"name":"Bytecodes","description":"The numeric byte codes of the string, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#bytecodes","signature":"Bytecodes()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Bytecodes() )","output":"[ 98, 97, 110, 97, 110, 97, 32, 115, 112, 108, 105, 116 ]","from":"composed from the signature, run in the library"}},{"name":"BytecodesPerChar","description":"The byte codes of each char, char by char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#bytecodesperchar","signature":"BytecodesPerChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.BytecodesPerChar() )","output":"[ [ \"b\", [ 98 ] ], [ \"a\", [ 97 ] ], [ \"n\", [ 110 ] ], [ \"a\", [ 97 ] ], [ \"n\", [ 110 ] ], [ \"a\", [ 97 ] ], [ \" \", [ 32 ] ], [ \"s\", [ 115 ] ], [ \"p\", [ 112 ] ], [ \"l\", [ 108 ] ], [ \"i\", [ 105 ] ], [ \"t\", [ 116 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"SizeInBytesPerChar","description":"How many bytes each char occupies (UTF-8), as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sizeinbytesperchar","signature":"SizeInBytesPerChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SizeInBytesPerChar() )","output":"[ [ \"b\", 1 ], [ \"a\", 1 ], [ \"n\", 1 ], [ \"a\", 1 ], [ \"n\", 1 ], [ \"a\", 1 ], [ \" \", 1 ], [ \"s\", 1 ], [ \"p\", 1 ], [ \"l\", 1 ], [ \"i\", 1 ], [ \"t\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"SizeInBytes","description":"The size of the string in bytes (UTF-8).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sizeinbytes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sizeinbytes.html","signature":"SizeInBytes()","extensions":[],"example":{"code":"o1 = new stzString(\"s㊱m\")\n? o1.NumberOfBytes()\n? o1.SizeInBytes()\n? @@(o1.Bytes())\n? @@(o1.NumberOfBytesPerChar())","output":"5\n5\n[ \"s\", \"�\", \"�\", \"�\", \"m\" ]\n[ [ \"s\", 1 ], [ \"㊱\", 3 ], [ \"m\", 1 ] ]","from":"library test"}},{"name":"ContainsOneOfThese","description":"Same as ContainsOneOfTheseCS: TRUE if the string contains at least ONE of the given substrings.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsoneofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsoneofthese.html","signature":"ContainsOneOfThese(paSubStr)","extensions":["CS"],"forms":["ContainsOneOfTheseCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOneOfThese([ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsEither","description":"ContainsEither(arg1, arg2): two-arg form covers the narrative shapes. arg2 can be the :Or = \"...\" named-param, or any string (treated as the second alternative); if arg1 is itself a list of substrings and arg2 is \"\", we fall back to ContainsOneOfThese.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containseither.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containseither.html","signature":"ContainsEither(pVal1, pVal2)","extensions":[],"example":{"code":"# both words present is still TRUE (inclusive)\n? Q(\"me you all the others\").ContainsEither(\"me\", :Or = \"you\")\n# only one word present is TRUE\n? Q(\"me and all the others\").ContainsEither(\"me\", :Or = \"you\")","output":"1\n1","from":"library test"}},{"name":"FindTheseBounds","description":"Same as FindTheseBoundsCS: Find the given opening and closing bounds: their positions in the string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findthesebounds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findthesebounds.html","signature":"FindTheseBounds(pcBound1, pcBound2)","extensions":["CS","ZZ"],"forms":["FindTheseBoundsCS","FindTheseBoundsZZ"],"example":{"code":"# FindTheseBounds reports the outer [ ] positions\n? @@( Q('[ @$2{\"a\";1;[1]}U ]').FindTheseBounds(\"[\", \"]\") )\n# RemoveTheseBounds drops the outer bounds\no = new stzString('[ @$2{\"a\";1;[1]}U ]')\no.RemoveTheseBounds(\"[\", \"]\")\n? o.Content()","output":"[ 1, 15 ]\n @$2{\"a\";1;[1}U ]","from":"library test"}},{"name":"RemoveTheseBounds","description":"Remove the given opening and closing bounds when they enclose the string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethesebounds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethesebounds.html","signature":"RemoveTheseBounds(pcBound1, pcBound2)","extensions":["Q","CS"],"forms":["RemoveTheseBoundsQ","RemoveTheseBoundsCS"],"example":{"code":"o1 = new stzString(\"<<word>>\")\n# it is angle-bounded\n? o1.IsBoundedBy([\"<<\", \">>\"])\no1.RemoveTheseBounds(\"<<\",\">>\")\n# stripped\n? o1.Content()","output":"1\nword","from":"library test"}},{"name":"RemoveBounds","description":"Single-bound forms: same character on both sides. E.g. RemoveBounds('\"') strips matching leading + trailing quotes. RemoveBounds(): no-arg, AUTO-detects the bounds and removes them in place (the mutating active form of BoundsRemoved). Matches the original.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removebounds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removebounds.html","signature":"RemoveBounds()","extensions":["Q"],"forms":["RemoveBoundsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveBounds()\n? o1.Content()","output":"anana spli","from":"composed from the signature, run in the library"}},{"name":"RemoveThisBound","description":"RemoveThisBound(c): remove a specific same-char bound from both ends.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removethisbound","signature":"RemoveThisBound(pcBound)","extensions":["Q"],"forms":["RemoveThisBoundQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveThisBound(\"an\")\n? o1.Content()","output":"ba split","from":"composed from the signature, run in the library"}},{"name":"Between","description":"Same as BetweenCS: Between() returns ALL substrings between bounds (Softanza Universal Naming Convention) FirstBetween/LastBetween/NthBetween for specific occurrences Between: the GREEDY single span between the FIRST open and the LAST close (matches the original Softanza Between -- returns a STRING, not a list).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/between.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/between.html","signature":"Between(pBound1, pBound2)","extensions":["CS","IB"],"forms":["BetweenCS","BetweenIB","BetweenCSIB"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Between(TRUE, TRUE)","output":"ba","from":"composed from the signature, run in the library"}},{"name":"BoundedBy","description":"Same as BoundedByCS: BoundedBy: same semantics as Between() (returns the list of substrings sitting between matched open/close delimiters) but takes the bounds packed as a 2-list [ open, close ]. Matches the archive API at line 34272 + 34290. Used by ccode tests that read like `o1.BoundedBy([ \"[\", \"]\" ])`.","also_written":["SubStringsBoundedBy","AnySubStringsBoundedBy"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/boundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/boundedby.html","signature":"BoundedBy(pacBounds)","extensions":["CS","IB","Z","ZZ","U"],"forms":["BoundedByU","BoundedByZ","BoundedByCS","BoundedByIB","BoundedByUZ","BoundedByZZ","BoundedByIBU","BoundedByIBZ","BoundedByUZZ","BoundedByCSZZ","BoundedByIBZZ","SubStringsBoundedByU","SubStringsBoundedByCS","SubStringsBoundedByIB","SubStringsBoundedByZZ","SubStringsBoundedByIBCS","SubStringsBoundedByIBZZ","AnySubStringsBoundedByCS","AnySubStringsBoundedByIB"],"example":{"code":"o1 = new stzString(\"blabla bla <<word1>> bla bla <<word2>>\")\n? o1.SubstringsBoundedBy([ \"<<\", \">>\" ])","output":"word1\nword2","from":"library test"}},{"name":"AnyBoundedBy","description":"AnyBoundedBy: the bounded SUBSTRINGS, derived from FindAnyBoundedByZZ so a repeated single bound (\"*\") keeps every overlapping region (BoundedBy's non-overlapping pairing drops the middles). AnyBoundedByZZ pairs each substring with its [start, end] span.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#anyboundedby","signature":"AnyBoundedBy(pacBounds)","extensions":["CS","IB","ZZ"],"forms":["AnyBoundedByCS","AnyBoundedByIB","AnyBoundedByZZ"]},{"name":"ContainsSubStringsBoundedBy","description":"TRUE if some substring is bounded by the given bounds. (case-sensitive by default)","also_written":["ContainsBoundedBy","ContainsAnyBoundedBy"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containssubstringsboundedby","signature":"ContainsSubStringsBoundedBy(pacBounds)","extensions":["CS"],"forms":["ContainsSubStringsBoundedByCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsSubStringsBoundedBy([ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"FirstBetween","description":"Same as FirstBetweenCS: first between (single result)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstbetween","signature":"FirstBetween(pBound1, pBound2)","extensions":["CS"],"forms":["FirstBetweenCS"]},{"name":"LastBetween","description":"Same as LastBetweenCS: last between (single result)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastbetween","signature":"LastBetween(pBound1, pBound2)","extensions":["CS"],"forms":["LastBetweenCS"]},{"name":"NthBetween","description":"Same as NthBetweenCS: nth between (single result)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthbetween","signature":"NthBetween(n, pBound1, pBound2)","extensions":["CS"],"forms":["NthBetweenCS"]},{"name":"ReplaceBetween","description":"Engine replaces INCLUDING bounds. For default (bounds preserved), we wrap replacement with pcOpen + replacement + pcClose. IB variants pass replacement directly (engine includes bounds).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacebetween","signature":"ReplaceBetween(pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceBetweenIB"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceBetween(\"an\", \"an\", \"AN\")\n? o1.Content()","output":"banANana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceFirstBetween","description":"Replace what lies between the FIRST pcOpen...pcClose pair (the bounds stay) -- engine-backed, mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacefirstbetween","signature":"ReplaceFirstBetween(pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceFirstBetweenIB"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceFirstBetween(\"an\", \"an\", \"AN\")\n? o1.Content()","output":"banANana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceLastBetween","description":"Replace what lies between the LAST pcOpen...pcClose pair (the bounds stay) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacelastbetween","signature":"ReplaceLastBetween(pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceLastBetweenIB"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceLastBetween(\"an\", \"an\", \"AN\")\n? o1.Content()","output":"banANana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceNthBetween","description":"Replace what lies between the NTH pcOpen...pcClose pair (the bounds stay) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacenthbetween","signature":"ReplaceNthBetween(n, pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceNthBetweenIB"]},{"name":"RemoveBetween","description":"Remove what lies between every pcOpen...pcClose pair (the bounds stay) -- mutating.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removebetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removebetween.html","signature":"RemoveBetween(pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveBetweenIB"],"example":{"code":"o1 = new stzString(\"__/♥\\__\")\no1.RemoveBetween(\"/\", \"\\\")\n# the heart between / and \\\\ is gone, bounds kept\n? o1.Content()","output":"__/\\__","from":"library test"}},{"name":"RemoveFirstBetween","description":"Remove what lies between the FIRST pair only (the bounds stay) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removefirstbetween","signature":"RemoveFirstBetween(pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveFirstBetweenIB"]},{"name":"RemoveLastBetween","description":"Remove what lies between the LAST pair only (the bounds stay) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removelastbetween","signature":"RemoveLastBetween(pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveLastBetweenIB"]},{"name":"RemoveNthBetween","description":"Remove what lies between the NTH pair only (the bounds stay) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removenthbetween","signature":"RemoveNthBetween(n, pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveNthBetweenIB"]},{"name":"ReplaceManyByMany","description":"replace many by many","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacemanybymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacemanybymany.html","signature":"ReplaceManyByMany(paSubStr, paNewSubStr)","extensions":["CS","XT"],"forms":["ReplaceManyByManyCS","ReplaceManyByManyXT"]},{"name":"ContainsThese","description":"contains these","also_written":["ContainsAllOfThese"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsthese","signature":"ContainsThese(pacSubStrings)","extensions":["CS"],"forms":["ContainsTheseCS","ContainsAllOfTheseCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsThese([ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindAsSections","description":"Same as FindAsSectionsCS: The [start, end] section of every occurrence of pcSubStr.","also_written":["FindAllAsSections"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findassections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findassections.html","signature":"FindAsSections(pcSubStr)","extensions":["CS","XT","D"],"forms":["FindAsSectionsD","FindAsSectionsCS","FindAsSectionsXT"],"example":{"code":"o1 = new stzString('   str = \"  ...  \"     and   str !=    \"  *** \" ')\n? @@NL( o1.BoundedBy('\"') ) + NL\n? @@( o1.FindAsSections( o1.BoundedBy('\"') ) )","output":"[ \"  ...  \", \"     and   str !=    \", \"  *** \" ]\n\n[ [ 11, 17 ], [ 19, 39 ], [ 41, 46 ] ]","from":"library test"}},{"name":"FindAsSection","description":"Same as FindAsSectionCS: Singular form: returns the first occurrence as a [start, end] section (rather than a list of sections). Useful when the narrative cares about \"where IS that one substring\".","also_written":["FindFirstAsSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findassection","signature":"FindAsSection(pcSubStr)","extensions":["CS","ST"],"forms":["FindAsSectionCS","FindFirstAsSectionST"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAsSection(\"an\") )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"FindManyAsSections","description":"Same as FindManyAsSectionsCS: Plural with explicit \"Many\" prefix: same semantics as FindAsSections but accepts a list of substrings, with the results from all of them flattened into a single ordered list.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findmanyassections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findmanyassections.html","signature":"FindManyAsSections(pacSubStr)","extensions":["CS"],"forms":["FindManyAsSectionsCS"],"example":{"code":"o1 = new stzString(\"...emm...eh..emm...eh\")\n? @@( o1.FindMany([ \"emm\", \"eh\" ]) )\n? @@(o1.FindManyAsSections([ \"emm\", \"eh\" ]))\n? @@( o1.Find([ \"emm\", \"eh\" ]) )\n? @@(o1.FindAsSections([ \"emm\", \"eh\" ])) # Of FindZZ() for short","output":"[ 4, 10, 14, 20 ]\n[ [ 4, 6 ], [ 10, 11 ], [ 14, 16 ], [ 20, 21 ] ]\n[ 4, 10, 14, 20 ]\n[ [ 4, 6 ], [ 10, 11 ], [ 14, 16 ], [ 20, 21 ] ]","from":"library test"}},{"name":"MultiReplaced","description":"Same as MultiReplacedCS: ONE-PASS dictionary replace: old[i] -> new[i], scanning the text ONCE. The FIRST matching pattern (in list order) wins at each position and the scan advances past it -- so a replacement's output is NEVER re-matched (no cascade). Contrast the classic ReplaceManyByMany which runs N sequential Replace passes (N full rebuilds + cascade). For templating, sanitization and dictionary substitution. Patterns must not contain NUL.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#multireplaced","signature":"MultiReplaced(paOlds, paNews)","extensions":["CS"],"forms":["MultiReplacedCS"]},{"name":"MultiReplace","description":"Replace each substring of paOlds with its counterpart in paNews (pairwise, mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#multireplace","signature":"MultiReplace(paOlds, paNews)","extensions":["Q","CS"],"forms":["MultiReplaceQ","MultiReplaceCS","MultiReplaceCSQ"]},{"name":"ManyReplaced","description":"Same as ManyReplacedCS: Immutable forms of ReplaceMany. Return the new string content without mutating This. Ported from archive line 41923.","also_written":["TheseReplaced","SubStringsReplaced","ManySubstringsReplaced","TheseSubstringsReplaced"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#manyreplaced","signature":"ManyReplaced(pacSubStrings, pcNewSubStr)","extensions":["CS"],"forms":["ManyReplacedCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ManyReplaced([ \"an\", \"a\" ], \"AN\")","output":"bANANAN split","from":"composed from the signature, run in the library"}},{"name":"RemoveNth","description":"Same as RemoveNthCS: Remove only the nth occurrence of pcSubStr (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removenth","signature":"RemoveNth(n, pcSubStr)","extensions":["CS"],"forms":["RemoveNthCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveNth(2, \"an\")\n? o1.Content()","output":"bana split","from":"composed from the signature, run in the library"}},{"name":"Surround","description":"Put pcBefore and pcAfter around the content (mutating). For a copy, use Surrounded.","also":"wrap  enclose  put around  bracket with","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#surround","signature":"Surround(pcBefore, pcAfter)","extensions":["Q"],"forms":["SurroundQ"]},{"name":"Surrounded","description":"The content with pcBefore and pcAfter around it, as data.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#surrounded","signature":"Surrounded(pcBefore, pcAfter)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Surrounded(\"an\", \"an\")","output":"anbanana splitan","from":"composed from the signature, run in the library"}},{"name":"Duplicates","description":"Duplicates(): every duplicated SUBSTRING (not just chars), deduped, in (i,j) scan order -- matches the original DuplicatesCS. e.g. \"RINGORIALAND\" -> [ \"R\",\"I\",\"A\",\"N\", ...multi-char dups... ]. (For a string with no repeated multi-char run, this coincides with the duplicated chars.)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/duplicates.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/duplicates.html","signature":"Duplicates()","extensions":["CS","Z"],"forms":["DuplicatesZ","DuplicatesCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Duplicates() )","output":"[ \"a\", \"an\", \"n\", \"na\" ]","from":"composed from the signature, run in the library"}},{"name":"IsPalindrome","description":"Same as IsPalindromeCS: TRUE if the string reads the same backward (a palindrome).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ispalindrome","signature":"IsPalindrome()","extensions":["CS"],"forms":["IsPalindromeCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsPalindrome()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPalindromeWords","description":"TRUE if the WORD sequence reads the same backward.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ispalindromewords","signature":"IsPalindromeWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsPalindromeWords()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAnagramOf","description":"Same as IsAnagramOfCS: TRUE if the string is an anagram of the given one (same chars, reordered).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isanagramof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isanagramof.html","signature":"IsAnagramOf(pcOtherStr)","extensions":["CS"],"forms":["IsAnagramOfCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsAnagramOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUppercase","description":"TRUE if the string is in UPPER CASE.","also":"all caps  in capitals  all uppercase  is it shouting","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isuppercase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isuppercase.html","signature":"IsUppercase()","extensions":[],"example":{"code":"# happy-holidays is lowercase\n? StzStringQ(\"happy-holidays\").IsLowercase()\n# HOLIDAYS! is uppercase\n? StzStringQ(\"HOLIDAYS!\").IsUppercase()","output":"1\n1","from":"library test"}},{"name":"IsLowercase","description":"TRUE if the string is in lower case.","also":"all lowercase  all small letters  in lower case","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islowercase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islowercase.html","signature":"IsLowercase()","extensions":[],"example":{"code":"? Q(\"bread\").IsLowercase()","output":"1","from":"library test"}},{"name":"IsCapitalcase","description":"IsCapitalcase(): TRUE iff the string already equals its TITLE-cased form (every word capitalised), per the original.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscapitalcase","signature":"IsCapitalcase()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCapitalcase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHybridcase","description":"TRUE if the string mixes upper and lower case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ishybridcase","signature":"IsHybridcase()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsHybridcase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTitlecase","description":"TRUE if the string is written in Title Case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#istitlecase","signature":"IsTitlecase()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsTitlecase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCamelCase","description":"TRUE if the string is written in camelCase.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscamelcase","signature":"IsCamelCase()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCamelCase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSnakeCase","description":"TRUE if the string is written in snake_case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#issnakecase","signature":"IsSnakeCase()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsSnakeCase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKebabCase","description":"TRUE if the string is written in kebab-case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iskebabcase","signature":"IsKebabCase()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsKebabCase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlySpaces","description":"TRUE if the string is made of spaces only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsonlyspaces","signature":"ContainsOnlySpaces()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOnlySpaces()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyLetters","description":"TRUE if the string is made of letters only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsonlyletters","signature":"ContainsOnlyLetters()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOnlyLetters()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyNumbers","description":"TRUE if the string is made of number chars only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsonlynumbers","signature":"ContainsOnlyNumbers()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOnlyNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyDigits","description":"TRUE if the string is made of digits only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsonlydigits","signature":"ContainsOnlyDigits()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOnlyDigits()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyLettersAndNumbers","description":"TRUE if the string is made of letters and numbers only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsonlylettersandnumbers","signature":"ContainsOnlyLettersAndNumbers()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOnlyLettersAndNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOf","description":"Same as IsMadeOfCS: TRUE if the string is built ONLY from the given substring(s).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismadeof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismadeof.html","signature":"IsMadeOf(acSubStr)","extensions":["CS"],"forms":["IsMadeOfCS"],"example":{"code":"# made of m, a, a, n\n? Q(\"maan\").IsMadeOf([ \"m\", \"a\", \"a\", \"n\" ])","output":"1","from":"library test"}},{"name":"IsMadeOfChar","description":"Same as IsMadeOfCharCS: TRUE if the string is made of the given char only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ismadeofchar","signature":"IsMadeOfChar(c)","extensions":["CS"],"forms":["IsMadeOfCharCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsMadeOfChar(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfSome","description":"Same as IsMadeOfSomeCS: TRUE if the string is made only of (some of) the given substrings.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismadeofsome.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismadeofsome.html","signature":"IsMadeOfSome(acSubStr)","extensions":["CS"],"forms":["IsMadeOfSomeCS"],"example":{"code":"# all chars are hex digits\n? Q(\"4E992\").IsMadeOfSome( HexChars() )","output":"1","from":"library test"}},{"name":"IsCountryName","description":"TRUE if the string names a country (per the locale data).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscountryname","signature":"IsCountryName()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCountryName()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryAbbreviation","description":"TRUE if the string is a country abbreviation (per the locale data).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscountryabbreviation","signature":"IsCountryAbbreviation()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCountryAbbreviation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryNumber","description":"TRUE if the string is a numeric country code (per the locale data).","also_written":["IsCountryCode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscountrynumber","signature":"IsCountryNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCountryNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryPhoneCode","description":"TRUE if the string is a country phone code.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscountryphonecode","signature":"IsCountryPhoneCode()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCountryPhoneCode()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageName","description":"TRUE if the string names a language (per the locale data).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#islanguagename","signature":"IsLanguageName()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLanguageName()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageNumber","description":"TRUE if the string is a numeric language code.","also_written":["IsLanguageCode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#islanguagenumber","signature":"IsLanguageNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLanguageNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageAbbreviation","description":"TRUE if the string is a language abbreviation.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islanguageabbreviation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islanguageabbreviation.html","signature":"IsLanguageAbbreviation()","extensions":[],"example":{"code":"? StzStringQ(\"ar\").IsLanguageAbbreviation()\n? IsLanguageAbbreviation(\"ar\")","output":"1\n1","from":"library test"}},{"name":"IsLocaleAbbreviation","description":"TRUE if the string has an ISO locale shape (like en-US).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islocaleabbreviation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islocaleabbreviation.html","signature":"IsLocaleAbbreviation()","extensions":[],"example":{"code":"o1 = new stzString(\"ar_Arab_TN\")\n# well formed\n? o1.IsLocaleAbbreviation()","output":"1","from":"library test"}},{"name":"IsCurrencyName","description":"TRUE if the string names a currency (per the locale data).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscurrencyname","signature":"IsCurrencyName()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCurrencyName()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCurrencySymbol","description":"Currency-symbol check (stub: the monolith left it TODO; completes with the locale data).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscurrencysymbol","signature":"IsCurrencySymbol()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCurrencySymbol()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptName","description":"TRUE if the string names a script (per the locale data).","also_written":["IsScript"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isscriptname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isscriptname.html","signature":"IsScriptName()","extensions":[],"example":{"code":"# yes\n? StzStringQ(\"latin\").IsScriptName()","output":"1","from":"library test"}},{"name":"IsScriptCode","description":"TRUE if the string is a script code.","also_written":["IsScriptNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isscriptcode.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isscriptcode.html","signature":"IsScriptCode()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsScriptCode()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptAbbreviation","description":"TRUE if the string is a script abbreviation.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isscriptabbreviation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isscriptabbreviation.html","signature":"IsScriptAbbreviation()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsScriptAbbreviation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOneOccurrence","description":"Same as ContainsOneOccurrenceCS: TRUE if the substring occurs EXACTLY once.","also_written":["ContainsOne","ContainsOnlyOne"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsoneoccurrence","signature":"ContainsOneOccurrence(pcSubStr)","extensions":["CS"],"forms":["ContainsOneOccurrenceCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOneOccurrence(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNTimes","description":"Same as ContainsNTimesCS: TRUE if the substring occurs exactly n times.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsntimes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsntimes.html","signature":"ContainsNTimes(n, pcSubStr)","extensions":["CS"],"forms":["ContainsNTimesCS"],"example":{"code":"? Q(\"ar_arab_tn\").ContainsNTimes(2,\"_\")","output":"1","from":"library test"}},{"name":"RepresentsInteger","description":"TRUE if the string is an integer literal.","also_written":["RepresentsCalculableInteger"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#representsinteger","signature":"RepresentsInteger()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsSignedInteger","description":"TRUE if the string is a SIGNED integer literal.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#representssignedinteger","signature":"RepresentsSignedInteger()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsSignedInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedInteger","description":"TRUE if the string is an UNSIGNED integer literal.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#representsunsignedinteger","signature":"RepresentsUnsignedInteger()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsUnsignedInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsRealNumber","description":"TRUE if the string is a real-number literal (carries a fractional dot).","also_written":["IsRealInString","IsARealInString","RepresentsRealInString","RepresentsCalculableRealNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsrealnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsrealnumber.html","signature":"RepresentsRealNumber()","extensions":[],"example":{"code":"# yes\n? Q(\"12500543.12\").RepresentsRealNumber()","output":"1","from":"library test"}},{"name":"RepresentsSignedNumber","description":"TRUE if the string is a SIGNED number literal.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#representssignednumber","signature":"RepresentsSignedNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsSignedNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedNumber","description":"TRUE if the string is an UNSIGNED number literal.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#representsunsignednumber","signature":"RepresentsUnsignedNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsUnsignedNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNumberInString","description":"TRUE if the string holds a numeric literal.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isnumberinstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isnumberinstring.html","signature":"IsNumberInString()","extensions":[],"example":{"code":"# IsNumberInString on a space\n? Q(\" \").IsNumberInString()","output":"0","from":"library test"}},{"name":"IsListInString","description":"TRUE if the string holds a list literal (normal or computable form).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islistinstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islistinstring.html","signature":"IsListInString()","extensions":[],"example":{"code":"# a bracketed list\n? StzStringQ(\"[ 2, 3, 5:7 ]\").IsListInString()\n# a char range\n? StzStringQ(\"'A':'F'\").IsListInString()","output":"1\n1","from":"library test"}},{"name":"FilledWith","description":"FilledWith(pItem): for an empty (or any) wrapped string, set the content to the string form of pItem and return it. Used for the 'start from an empty stzString and fill it with this value' fluent shape.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#filledwith","signature":"FilledWith(pItem)","extensions":["Q"],"forms":["FilledWithQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FilledWith(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"ToList","description":"ToList: if the string represents a Haro list literal (\"[1,2,3]\"), eval it into the actual list. Otherwise returns the chars. Used by stzSmallFuncs.StzN to count list-in-string elements.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tolist","signature":"ToList()","extensions":["Q"],"forms":["ToListQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ToList() )","output":"[ \"b\", \"a\", \"n\", \"a\", \"n\", \"a\", \" \", \"s\", \"p\", \"l\", \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumber","description":"TRUE if the string is a valid number literal (any base form).","also_written":["RepresentsCalculableNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsnumber.html","signature":"RepresentsNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsDecimalNumber","description":"TRUE if the string is a decimal number literal.","also_written":["RepresentsNumberInDecimalForm"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsdecimalnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsdecimalnumber.html","signature":"RepresentsDecimalNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsDecimalNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsBinaryNumber","description":"TRUE if the string is a binary number literal.","also_written":["RepresentsNumberInBinaryForm"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsbinarynumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsbinarynumber.html","signature":"RepresentsBinaryNumber()","extensions":[],"example":{"code":"# plain\n? Q(\"0b110001.1001\").RepresentsNumberInBinaryForm()\n# signed before the prefix\n? Q(\"-0b110001.1001\").RepresentsNumberInBinaryForm()\n# sign inside: malformed\n? Q(\"0b-110001.1001\").RepresentsNumberInBinaryForm()","output":"1\n1\n0","from":"library test"}},{"name":"RepresentsHexNumber","description":"TRUE if the string is a hexadecimal number literal.","also_written":["RepresentsNumberInHexForm"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/representshexnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/representshexnumber.html","signature":"RepresentsHexNumber()","extensions":[],"example":{"code":"# hex form\n? Q(\"x4E992\").RepresentsNumberInHexForm()","output":"1","from":"library test"}},{"name":"RepresentsOctalNumber","description":"TRUE if the string is an octal number literal.","also_written":["RepresentsNumberInOctalForm"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsoctalnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/representsoctalnumber.html","signature":"RepresentsOctalNumber()","extensions":[],"example":{"code":"# octal form\n? Q(\"o01234567\").RepresentsNumberInOctalForm()","output":"1","from":"library test"}},{"name":"IsBlank","description":"TRUE if the string is empty or whitespace only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isblank","signature":"IsBlank()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsBlank()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIdentifier","description":"TRUE if the string is a valid identifier (letter or underscore first, then letters, digits, underscores).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isidentifier","signature":"IsIdentifier()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsIdentifier()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBalanced","description":"TRUE if the brackets and parentheses in the string are balanced.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isbalanced","signature":"IsBalanced()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsBalanced()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNestedUsing","description":"Different from IsBalanced (which only checks balance of opens and closes) -- this answers whether the structure has any proper nesting depth >= 2.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isnestedusing","signature":"IsNestedUsing(pcOpen, pcClose)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNestedUsing(\"an\", \"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNested","description":"TRUE if the string's bounds nest (bounded regions inside bounded regions).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isnested","signature":"IsNested()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNested()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEmailLike","description":"TRUE if the string looks like an email address.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isemaillike","signature":"IsEmailLike()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsEmailLike()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUrlLike","description":"TRUE if the string looks like a URL.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isurllike","signature":"IsUrlLike()","extensions":[]},{"name":"IsPangram","description":"TRUE if the string uses every letter of the alphabet (a pangram).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ispangram","signature":"IsPangram()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsPangram()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIsogram","description":"TRUE if no char repeats in the string (an isogram).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isisogram","signature":"IsIsogram()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsIsogram()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWord","description":"TRUE if the string is a single word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isword","signature":"IsWord()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsWord()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLetter","description":"TRUE if the string is a single letter.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isletter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isletter.html","signature":"IsLetter()","extensions":[],"example":{"code":"# * is not a letter, computationally\n? NOT Q(\"*\").IsLetter()\n# ... and linguistically\n? Q(\"*\").IsNotLetter()","output":"1\n1","from":"library test"}},{"name":"IsADigit","description":"TRUE if the string is a single digit.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isadigit","signature":"IsADigit()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsADigit()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedAscending","description":"TRUE if the chars are in ascending order.","also_written":["IsCharsSortedAsc"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ischarssortedascending","signature":"IsCharsSortedAscending()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCharsSortedAscending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedDescending","description":"TRUE if the chars are in descending order.","also_written":["IsCharsSortedDesc"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ischarssorteddescending","signature":"IsCharsSortedDescending()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCharsSortedDescending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingChars","description":"TRUE if the string starts with a repeated char run.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/hasleadingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/hasleadingchars.html","signature":"HasLeadingChars()","extensions":["CS"],"forms":["HasLeadingCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasLeadingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrailingChars","description":"TRUE if the string ends with a repeated char run.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/hastrailingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/hastrailingchars.html","signature":"HasTrailingChars()","extensions":["CS"],"forms":["HasTrailingCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasTrailingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingAndTrailingChars","description":"TRUE if the string both starts AND ends with repeated char runs.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasleadingandtrailingchars","signature":"HasLeadingAndTrailingChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasLeadingAndTrailingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsReversedCopyOf","description":"Same as IsReversedCopyOfCS: TRUE if the string is the reverse of the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isreversedcopyof","signature":"IsReversedCopyOf(pcOtherStr)","extensions":["CS"],"forms":["IsReversedCopyOfCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsReversedCopyOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsLatin","description":"TRUE if the string contains Latin chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containslatin","signature":"ContainsLatin()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsLatin()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsArabic","description":"TRUE if the string contains Arabic chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsarabic","signature":"ContainsArabic()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsArabic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsChar","description":"Same as ContainsCharCS: TRUE if the string contains the given char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containschar","signature":"ContainsChar(pcChar)","extensions":["CS"],"forms":["ContainsCharCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsChar(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsAnyOfChars","description":"Same as ContainsAnyOfCharsCS: contains char / any / all","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsanyofchars","signature":"ContainsAnyOfChars(pcChars)","extensions":["CS"],"forms":["ContainsAnyOfCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsAnyOfChars(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsAllOfChars","description":"Same as ContainsAllOfCharsCS: contains char / any / all","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsallofchars","signature":"ContainsAllOfChars(pcChars)","extensions":["CS"],"forms":["ContainsAllOfCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsAllOfChars(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyChars","description":"Same as ContainsOnlyCharsCS: contains char / any / all","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsonlychars","signature":"ContainsOnlyChars(pcChars)","extensions":["CS"],"forms":["ContainsOnlyCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOnlyChars(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindInvisibleChars","description":"The positions of the invisible chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findinvisiblechars","signature":"FindInvisibleChars()","extensions":[]},{"name":"InvisibleChars","description":"The invisible chars of the string, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#invisiblechars","signature":"InvisibleChars()","extensions":[]},{"name":"ContainsInvisibleChars","description":"TRUE if the string contains invisible chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsinvisiblechars","signature":"ContainsInvisibleChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsInvisibleChars()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsControl","description":"TRUE if the string is made of control chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscontrol","signature":"IsControl()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsControl()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMark","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasmark","signature":"HasMark()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasMark()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsControlAt","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#chariscontrolat","signature":"CharIsControlAt(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CharIsControlAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsMarkAt","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charismarkat","signature":"CharIsMarkAt(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CharIsMarkAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsSpaceAt","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charisspaceat","signature":"CharIsSpaceAt(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CharIsSpaceAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"OnlyMarks","description":"only marks / controls","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#onlymarks","signature":"OnlyMarks()","extensions":[]},{"name":"OnlyControls","description":"only marks / controls","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#onlycontrols","signature":"OnlyControls()","extensions":[]},{"name":"OnlyLatinLetters","description":"only marks / controls","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#onlylatinletters","signature":"OnlyLatinLetters()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.OnlyLatinLetters()","output":"bananasplit","from":"composed from the signature, run in the library"}},{"name":"IsNumericString","description":"TRUE if the string is numeric.","also_written":["IsANumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isnumericstring","signature":"IsNumericString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNumericString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAlphaString","description":"numeric / alpha checks","also_written":["IsAllLetters"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isalphastring","signature":"IsAlphaString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsAlphaString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchesRegex","description":"TRUE if the string matches the given regex pattern.","also_written":["IsMatchedByRegex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#matchesregex","signature":"MatchesRegex(pcPattern)","extensions":["CS"],"forms":["MatchesRegexCS","IsMatchedByRegexCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.MatchesRegex(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"SubStrings","description":"ENGINE-BACKED (StzEngineStringSubStrings): all substrings in (i,j) order, no dedup. Retires the O(n^2) Haro double-loop.","also_written":["Substrinks","Substrongs"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substrings.html","signature":"SubStrings()","extensions":["CS","Z","ZZ","W","WF","U"],"forms":["SubStringsU","SubStringsW","SubStringsZ","SubStringsCS","SubStringsWF","SubStringsZZ"],"example":{"code":"o1 = new stzString(\"RINGORIALAND\")\n# there are 12*13/2 = 78 substrings\n? o1.NumberOfSubStrings()\n# SubStrings() returns that many\n? len( o1.SubStrings() )","output":"78\n78","from":"library test"}},{"name":"NumberOfSubStrings","description":"How many substrings the string yields.","also_written":["HowManySubStrings"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofsubstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofsubstrings.html","signature":"NumberOfSubStrings()","extensions":["CS","U"],"forms":["NumberOfSubStringsU","NumberOfSubStringsCS"],"example":{"code":"o1 = new stzString(\"..ONE..TWO..ONE..\")\n# all substrings\n? o1.NumberOfSubStrings()\n# unique substrings\n? o1.NumberOfUniqueSubStrings()","output":"153\n120","from":"library test"}},{"name":"UniqueSubStrings","description":"Same as SubStringsU: Same as SubStringsCS: ENGINE-BACKED (StzEngineStringSubStringsUniqueCS): dedup, first-seen order. cs=1 exact, cs=0 case-insensitive. Retires the O(n^3) loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquesubstrings","signature":"UniqueSubStrings()","extensions":[]},{"name":"NumberOfUniqueSubStrings","description":"How many DISTINCT substrings the string yields.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofuniquesubstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofuniquesubstrings.html","signature":"NumberOfUniqueSubStrings()","extensions":[],"example":{"code":"o1 = new stzString(\"..ONE..TWO..ONE..\")\n# all substrings\n? o1.NumberOfSubStrings()\n# unique substrings\n? o1.NumberOfUniqueSubStrings()","output":"153\n120","from":"library test"}},{"name":"IndexOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#indexof","signature":"IndexOf(pcSubStr)","extensions":["CS"],"forms":["IndexOfCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IndexOf(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"FindAllChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findallchar","signature":"FindAllChar(pcChar)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAllChar(\"an\") )","output":"[ 2, 4, 6 ]","from":"composed from the signature, run in the library"}},{"name":"StartsWithAny","description":"Same as StartsWithAnyCS: TRUE if the string starts with ANY of the given prefixes.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#startswithany","signature":"StartsWithAny(pcPrefixes)","extensions":["CS"],"forms":["StartsWithAnyCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.StartsWithAny(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWithAny","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#endswithany","signature":"EndsWithAny(pcSuffixes)","extensions":["CS"],"forms":["EndsWithAnyCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EndsWithAny(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindBetweenAsSection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findbetweenassection","signature":"FindBetweenAsSection(pcBound1, pcBound2)","extensions":["CS"],"forms":["FindBetweenAsSectionCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindBetweenAsSection(\"an\", \"an\") )","output":"[ 3, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindBetweenAsSections","description":"FindBetweenAsSections takes EITHER 2 or 3 args (Haro lacks optional params), so the 3-arg form lives at a separate method name -- the alias below accepts both via Haro's lookup rules.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findbetweenassections","signature":"FindBetweenAsSections(p1, p2, p3)","extensions":[]},{"name":"FindBoundedByAsSections","description":"Same as FindBoundedByAsSectionsCS: The [start, end] sections of the substrings bounded by the given bounds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findboundedbyassections","signature":"FindBoundedByAsSections(pacBounds)","extensions":["CS"],"forms":["FindBoundedByAsSectionsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindBoundedByAsSections([ \"an\", \"a\" ]) )","output":"[ [ 4, 3 ], [ 6, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindAnyBoundedByAsSections","description":"The [start, end] sections of the substrings bounded by any of the given bounds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findanyboundedbyassections","signature":"FindAnyBoundedByAsSections(pacBounds)","extensions":["IB","XT"],"forms":["FindAnyBoundedByAsSectionsIB","FindAnyBoundedByAsSectionsXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAnyBoundedByAsSections([ \"an\", \"a\" ]) )","output":"[ [ 4, 3 ], [ 6, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindAnyBoundedBy","description":"FindAnyBoundedBy(pacBounds): single-arg form. Accepts a list [open, close] or a single string used for both ends.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findanyboundedby","signature":"FindAnyBoundedBy(pacBounds)","extensions":["IB","ZZ"],"forms":["FindAnyBoundedByIB","FindAnyBoundedByZZ","FindAnyBoundedByIBZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAnyBoundedBy([ \"an\", \"a\" ]) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindAnyBoundedByIBAsSections","description":"Same as FindSubStringsBoundedByIBZZ: FindSubStringsBoundedByIBZZ: for every substring bounded by pacBounds[1]..pacBounds[2] return the [startPos, endPos] pairs INCLUDING the bounds (IB = inclusive bounds). Ported from archive line 34794; self-contained scan rather than the SectionsBetween-based archive version.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findanyboundedbyibassections","signature":"FindAnyBoundedByIBAsSections(pacBounds)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAnyBoundedByIBAsSections([ \"an\", \"a\" ]) )","output":"[ [ 2, 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"DeepFindBoundedByZZ","description":"The [start, end] sections of the bounded substrings at EVERY nesting depth.","also_written":["DeepFindSubStringsZZ","DeepFindSubStringsBoundedByZZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#deepfindboundedbyzz","signature":"DeepFindBoundedByZZ(pacBounds)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DeepFindBoundedByZZ([ \"an\", \"a\" ]) )","output":"[ [ 6, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"DeepBoundedBy","description":"The bounded substrings at every nesting depth.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#deepboundedby","signature":"DeepBoundedBy(pacBounds)","extensions":["IB"],"forms":["DeepBoundedByIB"]},{"name":"DeepSubStringsZZ","description":"The nested bounded substrings with their [start, end] sections.","also_written":["DeepSubStringsBoundedByZZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#deepsubstringszz","signature":"DeepSubStringsZZ(pacBounds)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DeepSubStringsZZ([ \"an\", \"a\" ]) )","output":"[ [ \"\", [ 6, 5 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"DeepFindBoundedByIBZZ","description":"The nested bounded sections, bounds INCLUDED (IB).","also_written":["DeepFindSubStringsBoundedByIBZZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#deepfindboundedbyibzz","signature":"DeepFindBoundedByIBZZ(pacBounds)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DeepFindBoundedByIBZZ([ \"an\", \"a\" ]) )","output":"[ [ 4, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"DeepSubStringsBoundedByIBZZ","description":"The nested bounded substrings, bounds included, with their sections.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#deepsubstringsboundedbyibzz","signature":"DeepSubStringsBoundedByIBZZ(pacBounds)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DeepSubStringsBoundedByIBZZ([ \"an\", \"a\" ]) )","output":"[ [ \"ana\", [ 4, 6 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NestedSubStrings","description":"The bounded substrings including the NESTED ones.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nestedsubstrings","signature":"NestedSubStrings(pacBounds)","extensions":["IB"],"forms":["NestedSubStringsIB"]},{"name":"RemoveSubStringsBoundedByIB","description":"RemoveSubStringsBoundedByIB([o,c]): drop every bounded region together with -- its bounds (e.g. removing the \"]---[\" runs from \"Hello ]---[Haro!]---[\" -> -- \"Hello Haro!\"). MUTATING; returns This.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removesubstringsboundedbyib","signature":"RemoveSubStringsBoundedByIB(pacBounds)","extensions":["Q"],"forms":["RemoveSubStringsBoundedByIBQ"]},{"name":"FindSubStringsAsSectionsW","description":"FindSubStringsAsSectionsW(pcCondition): enumerate every substring [start, end] and return the sections where the @SubString predicate is TRUE. Engine-backed (stzList.FindW over the candidates), no eval(). FindSubStringsAsSectionsW(pcCondition): the [start,end] sections of every substring matching the predicate. Engine-backed -- enumerates the candidate substrings and evaluates the @SubString predicate via the list W-DSL (stzList.FindW, predicate normalized: { } stripped, @SubString -> @item, Q().Method() lowered), with NO eval(). For engine-expressible predicates (=, or, and, comparisons); for richer ones use the WF form below. Replaces the retired raw-eval FindSubStringsAsSectionsWXT.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findsubstringsassectionsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findsubstringsassectionsw.html","signature":"FindSubStringsAsSectionsW(pcCondition)","extensions":["F"],"forms":["FindSubStringsAsSectionsWF"],"example":{"code":"# the length-4 sections containing a heart pair\n? @@( Q(\"..♥^^♥..^♥♥^..\").FindSubStringsAsSectionsWF( func s { return Q(s).NumberOfChars() = 4 and Q(s).ContainsCS(\"♥♥\", 1) } ) )","output":"[ [ 8, 11 ], [ 9, 12 ], [ 10, 13 ] ]","from":"library test"}},{"name":"FindSubStringsW","description":"The positions of the substrings satisfying the W condition.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findsubstringsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findsubstringsw.html","signature":"FindSubStringsW(pcCondition)","extensions":["ZZ","F"],"forms":["FindSubStringsWF","FindSubStringsWZZ"],"example":{"code":"# the matching substrings\n? @@( Q(\"...ONE...TWO...ONE\").FindSubStringsW('{ @SubString = \"ONE\" or @SubString = \"TWO\" }') )\n# FindSubStringsWZZ gives their sections\n? @@( Q(\"...ONE...TWO...ONE\").FindSubStringsWZZ('{ @SubString = \"ONE\" or @SubString = \"TWO\" }') )","output":"[ \"ONE\", \"TWO\", \"ONE\" ]\n[ [ 4, 6 ], [ 10, 12 ], [ 16, 18 ] ]","from":"library test"}},{"name":"FindSubStringsMadeOf","description":"FindSubStringsMadeOf(pcChar): return the start positions of each MAXIMAL run of pcChar in the content. e.g. \"..._...__\" with pcChar=\"_\" -> [4, 8]. \"Made of\" runs: the arg is a POOL of chars (\"12\" = chars 1 and 2), and a run is a maximal stretch whose every char belongs to the pool.","also_written":["FindMadeOf"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findsubstringsmadeof","signature":"FindSubStringsMadeOf(pcChars)","extensions":["ZZ"],"forms":["FindMadeOfZZ","FindSubStringsMadeOfZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindSubStringsMadeOf(\"an\") )","output":"[ 2 ]","from":"composed from the signature, run in the library"}},{"name":"FindNthOccurrence","description":"FindNthOccurrenceCS / FindNthOccurrence: n-th match of pcSub inside the content. Engine-backed. (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthoccurrence.html","signature":"FindNthOccurrence(n, pcSub)","extensions":["CS"],"forms":["FindNthOccurrenceCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNthOccurrence(2, \"an\")","output":"4","from":"composed from the signature, run in the library"}},{"name":"AllPositionsOf","description":"All positions of pcSub (collect-them-all helper).","also_written":["FindMarker","FindMarquer","OccurrencesOfMarquer"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#allpositionsof","signature":"AllPositionsOf(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.AllPositionsOf(\"an\") )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindFirstNOccurrences","description":"FindFirstNOccurrences(n, pcSub): the first n positions where pcSub appears in the content.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findfirstnoccurrences","signature":"FindFirstNOccurrences(n, pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindFirstNOccurrences(2, \"an\") )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindLastNOccurrences","description":"FindLastNOccurrences(n, pcSub): the last n positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findlastnoccurrences","signature":"FindLastNOccurrences(n, pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindLastNOccurrences(2, \"an\") )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"HowMany","description":"HowMany family: count occurrences of pcSub in the content.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/howmany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/howmany.html","signature":"HowMany(pcSub)","extensions":["CS","ST"],"forms":["HowManyCS","HowManyST"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HowMany(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"HowManyTrailingChar","description":"How long the trailing char run is.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/howmanytrailingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/howmanytrailingchar.html","signature":"HowManyTrailingChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HowManyTrailingChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowManyLeadingChar","description":"How long the leading char run is.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#howmanyleadingchar","signature":"HowManyLeadingChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HowManyLeadingChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowManyOccurrenceOfCharRightSide","description":"HowManyOccurrenceOfCharRightSide(pcChar) / EndSide: count the trailing run of pcChar.","also_written":["HowManyOccurrenceOfCharEndSide","NumberOfOccurrenceOfCharEndSide","NumberOfOccurrenceOfCharRightSide","NumberOfOccurrenceOfCharEndingSide"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#howmanyoccurrenceofcharrightside","signature":"HowManyOccurrenceOfCharRightSide(pcChar)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HowManyOccurrenceOfCharRightSide(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HowManyOccurrenceOfCharLeftSide","description":"How many times the char repeats at the START of the string.","also_written":["HowManyOccurrenceOfCharStartSide","NumberOfOccurrenceOfCharLeftSide","NumberOfOccurrenceOfCharStartSide","NumberOfOccurrenceOfCharStartingSide"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#howmanyoccurrenceofcharleftside","signature":"HowManyOccurrenceOfCharLeftSide(pcChar)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HowManyOccurrenceOfCharLeftSide(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringsMadeOf","description":"SubStringsMadeOf(pcChar): the actual matching substrings (each maximal run as a single string).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#substringsmadeof","signature":"SubStringsMadeOf(pcChar)","extensions":["ZZ"],"forms":["SubStringsMadeOfZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SubStringsMadeOf(\"an\") )","output":"[ \"anana\" ]","from":"composed from the signature, run in the library"}},{"name":"FindSubStringBoundsUpToNCharsAsSections","description":"FindSubStringBoundsUpToNCharsAsSections(pcSub, n) -- for each occurrence of pcSub, return the [startBefore, endBefore] section of up to n chars to its LEFT and the [startAfter, endAfter] section of up to n chars to its RIGHT. Returns a flat list of all such sections.","also_written":["FindSubStringBoundsUpToNChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findsubstringboundsuptoncharsassections","signature":"FindSubStringBoundsUpToNCharsAsSections(pcSub, n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindSubStringBoundsUpToNCharsAsSections(\"an\", 2) )","output":"[ [ 1, 1 ], [ 4, 5 ], [ 2, 3 ], [ 6, 7 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindSubStringsBoundedBy","description":"FindSubStringsBoundedBy(pacBounds): return the starting positions of each substring that sits between the open / close bounds. The bounds list may use the [open, :And = close] DSL shape or a plain [open, close] / single string for both ends.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findsubstringsboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findsubstringsboundedby.html","signature":"FindSubStringsBoundedBy(pacBounds)","extensions":["CS","IB","ZZ"],"forms":["FindSubStringsBoundedByZZ","FindSubStringsBoundedByCSZZ","FindSubStringsBoundedByIBZZ","FindSubStringsBoundedByIBCSZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindSubStringsBoundedBy([ \"an\", \"a\" ]) )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindSubStringsBetween","description":"Find the substrings lying between the two given bounds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findsubstringsbetween","signature":"FindSubStringsBetween(pcOpen, pcClose)","extensions":["XT"],"forms":["FindSubStringsBetweenXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindSubStringsBetween(\"an\", \"an\") )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindSubStringBoundedBy","description":"FindSubStringBoundedBy(pcWhat, pacBounds): return positions (only inside bounded sections) where pcWhat appears.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findsubstringboundedby","signature":"FindSubStringBoundedBy(pcWhat, pacBounds)","extensions":["CS","ZZ"],"forms":["FindSubStringBoundedByCS","FindSubStringBoundedByZZ"]},{"name":"FindSubStringBoundedByAsSections","description":"Same as FindSubStringBoundedByZZ: FindSubStringBoundedBy(pcWhat, pacBounds): return positions (only inside bounded sections) where pcWhat appears. (answers [start, end] sections)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findsubstringboundedbyassections","signature":"FindSubStringBoundedByAsSections(pcWhat, pacBounds)","extensions":[]},{"name":"FindBoundedSubString","description":"FindBoundedSubString(pcSub): the start positions of the occurrences of pcSub that carry non-space bound runs on BOTH sides (a 2-list arg keeps the legacy BoundedBy behavior).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findboundedsubstring","signature":"FindBoundedSubString(pcSubOrOpen)","extensions":["IB","XT","Z","ZZ"],"forms":["FindBoundedSubStringZ","FindBoundedSubStringIB","FindBoundedSubStringXT","FindBoundedSubStringZZ","FindBoundedSubStringIBZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindBoundedSubString(\"an\") )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindBoundedSubStrings","description":"Find the bounded substrings (polymorphic: one substring or an [open, close] pair).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findboundedsubstrings","signature":"FindBoundedSubStrings(pcSubOrOpen)","extensions":["XT"],"forms":["FindBoundedSubStringsXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindBoundedSubStrings(\"an\") )","output":"[ [ 2, 3 ], [ 4, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindSubStringBounds","description":"FindSubStringBounds(pcSub): the FLAT start positions of the bound runs (left then right, per bounded occurrence, in order).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findsubstringbounds","signature":"FindSubStringBounds(pcSub)","extensions":["ZZ"],"forms":["FindSubStringBoundsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindSubStringBounds(\"an\") )","output":"[ 1, 4, 3, 6 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveTrailingSubString","description":"Same as RemoveTrailingChars: Drop the whole trailing run of the string's last char (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removetrailingsubstring","signature":"RemoveTrailingSubString()","extensions":["Q"],"forms":["RemoveTrailingSubStringQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveTrailingSubString()\n? o1.Content()","output":"banana spli","from":"composed from the signature, run in the library"}},{"name":"FindNextNthMarquer","description":"Find the position of the next n-th marker after nFrom.","also_written":["FindNextNthMarker"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnextnthmarquer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnextnthmarquer.html","signature":"FindNextNthMarquer(n, _nFrom_)","extensions":["ST"],"forms":["FindNextNthMarkerST","FindNextNthMarquerST"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNextNthMarquer(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSubStringBoundedBy","description":"ContainsSubStringBoundedBy(pcSub, pacBounds): TRUE if pcSub appears inside any bounded section.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containssubstringboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containssubstringboundedby.html","signature":"ContainsSubStringBoundedBy(pcSub, pacBounds)","extensions":["CS"],"forms":["ContainsSubStringBoundedByCS"],"example":{"code":"# '♥♥♥' is enclosed by '^^' .. '^^'\n? Q(\"^^♥♥♥^^\").ContainsSubStringBoundedBy(\"♥♥♥\", [ \"^^\", \"^^\" ])","output":"1","from":"library test"}},{"name":"FindAsSectionsStD","description":"(Haro is case-insensitive; one method name covers StD / STD.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findassectionsstd","signature":"FindAsSectionsStD(pcSub, _nStartAt_, pDir)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAsSectionsStD(\"an\", 2, :Forward) )","output":"[ [ 2, 3 ], [ 4, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"HexUnicodes","description":"HexUnicodes(): hex codepoints for every char, returned as a list.","also_written":["HexUnicodes_alias"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hexunicodes","signature":"HexUnicodes()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.HexUnicodes() )","output":"[ \"U+0062\", \"U+0061\", \"U+006E\", \"U+0061\", \"U+006E\", \"U+0061\", \"U+0020\", \"U+0073\", \"U+0070\", \"U+006C\", \"U+0069\", \"U+0074\" ]","from":"composed from the signature, run in the library"}},{"name":"First2CharsAsString","description":"First2CharsAsString / Last2CharsAsString: aliases.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#first2charsasstring","signature":"First2CharsAsString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.First2CharsAsString()","output":"ba","from":"composed from the signature, run in the library"}},{"name":"Last2CharsAsString","description":"The last two chars, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#last2charsasstring","signature":"Last2CharsAsString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Last2CharsAsString()","output":"it","from":"composed from the signature, run in the library"}},{"name":"RemoveSpacesQ_alias","description":"RemoveSpacesQ on stzString -- fluent form (existing RemoveSpaces at line ~6094 isn't followed by a Q form). Wrap and return This.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removespacesq_alias","signature":"RemoveSpacesQ_alias()","extensions":[]},{"name":"SpacifySections","description":"SpacifySections(aSections [, pcSep]): insert pcSep between every pair of consecutive chars inside each [n1, n2] section. pcSep defaults to \" \" when the second arg is omitted.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifysections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifysections.html","signature":"SpacifySections(_aSections_)","extensions":["XT"],"forms":["SpacifySectionsXT"],"example":{"code":"o1 = new stzString(\"Ringprogramminglanguageispowerful!\")\no1.SpacifySections([ [ 5, 15 ], [ 24, 25 ] ])\n# each section's chars are spaced out\n? o1.Content()","output":"Ringp r o g r a m m i n glanguagei spowerful!","from":"library test"}},{"name":"Shrink","description":"Shrink(): trim leading + trailing whitespace. Shrink([p1]): Shrink()                      : Trim Shrink(:ToPosition = N)       : keep first N chars Shrink(N)                     : keep first N chars Implemented as 1-arg with optional sentinel NULL/empty for trim.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/shrink.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/shrink.html","signature":"Shrink(p1)","extensions":["Q"],"forms":["ShrinkQ"],"example":{"code":"o1 = new stzString(\"ABCDE\")\no1.Shrink( :ToPosition = 3 )\n# 'ABCDE' shrunk to position 3\n? o1.Content()","output":"ABC","from":"library test"}},{"name":"ShortenN","description":"ShortenN(n): same as ShortenedN but mutates in place.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenn.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenn.html","signature":"ShortenN(n)","extensions":["Q"],"forms":["ShortenNQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ShortenN(2)\n? o1.Content()","output":"ba...it","from":"composed from the signature, run in the library"}},{"name":"ContainsInSections","description":"ContainsInSections(pcSub, aSections): TRUE if pcSub appears inside ANY of the listed sections.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsinsections.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsinsections.html","signature":"ContainsInSections(pcSub, _aSections_)","extensions":[],"example":{"code":"o1 = new stzString(\"123♥♥678♥♥1234♥♥789\")\n# '♥' is inside section 3..10\n? o1.ContainsInSection(\"♥\", 3, 10)\n# '♥' is inside all three sections\n? o1.ContainsInSections(\"♥\", [ [3,10], [8,12], [14,19] ])","output":"1\n1","from":"library test"}},{"name":"ContainsBefore","description":"ContainsBefore(pcSub, pcAnchor | :Position = n | :SubString = s): TRUE iff pcSub appears in the content BEFORE the anchor.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsbefore.html","signature":"ContainsBefore(pcSub, pcAnchor)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsBefore(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAfter","description":"TRUE if pcSub occurs AFTER the anchor substring.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsafter.html","signature":"ContainsAfter(pcSub, pcAnchor)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsAfter(\"an\", \"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyOneOfThese","description":"ContainsOnlyOneOfThese(paSubStr): TRUE iff EXACTLY ONE of the listed substrings appears in the content (counting at least one occurrence as 1).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsonlyoneofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsonlyoneofthese.html","signature":"ContainsOnlyOneOfThese(paSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsOnlyOneOfThese([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsReverseOf","description":"IsReverseOf(pcOther): TRUE iff This.Content() is the reverse of pcOther (codepoint-by-codepoint).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isreverseof","signature":"IsReverseOf(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsReverseOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HexUnicode","description":"HexUnicode(): hex form of the codepoint (e.g. \"A\" -> \"0041\"). When the content is a single char, returns its codepoint hex; otherwise the codepoint of the first char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hexunicode","signature":"HexUnicode()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HexUnicode()","output":"U+0062","from":"composed from the signature, run in the library"}},{"name":"First2Chars","description":"The first two chars, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#first2chars","signature":"First2Chars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.First2Chars() )","output":"[ \"b\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"Last2Chars","description":"The last two chars, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#last2chars","signature":"Last2Chars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Last2Chars() )","output":"[ \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"Last3Chars","description":"The last three chars, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#last3chars","signature":"Last3Chars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Last3Chars() )","output":"[ \"l\", \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"First3Chars","description":"The first three chars, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#first3chars","signature":"First3Chars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.First3Chars() )","output":"[ \"b\", \"a\", \"n\" ]","from":"composed from the signature, run in the library"}},{"name":"FirstNChars","description":"The first n chars, as a string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstnchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstnchars.html","signature":"FirstNChars(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FirstNChars(2)","output":"ba","from":"composed from the signature, run in the library"}},{"name":"LastNChars","description":"The last n chars, as a string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastnchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastnchars.html","signature":"LastNChars(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LastNChars(2)","output":"it","from":"composed from the signature, run in the library"}},{"name":"ExtendToNChars","description":"ExtendToNChars(n): pad content with spaces up to length n.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtonchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendtonchars.html","signature":"ExtendToNChars(n)","extensions":["Q"],"forms":["ExtendToNCharsQ"],"example":{"code":"o1 = new stzString(\"ABC\")\no1.ExtendToNChars(5)\n# 'ABC' padded to width 5\n? o1.Content()","output":"ABC","from":"library test"}},{"name":"Spacified","description":"Spacified / SpacifiedUsing / SpacifiedXT: non-mutating Spacify variants. Return the spaced-out string without altering This.","also":"add spaces between characters  space out  letter spacing","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacified.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacified.html","signature":"Spacified()","extensions":["XT"],"forms":["SpacifiedXT"],"example":{"code":"# spaces between\n? Q(\"SOFTANZA\").Spacified()","output":"S O F T A N Z A","from":"library test"}},{"name":"SpacifiedUsing","description":"A copy with the chars separated by the given separator.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifiedusing.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifiedusing.html","signature":"SpacifiedUsing(pcSep)","extensions":[],"example":{"code":"o1 = new stzString(\"99999999999\")\n# Spacified() spaces the chars\n? o1.Spacified()\n# SpacifiedUsing('_') uses underscores\n? o1.SpacifiedUsing(\"_\")","output":"9 9 9 9 9 9 9 9 9 9 9\n9_9_9_9_9_9_9_9_9_9_9","from":"library test"}},{"name":"SpacifyTheseSubStrings","description":"SpacifyTheseSubStrings(paSubStr [, pcSep]): wrap each occurrence of every substring in paSubStr with pcSep on each side. pcSep defaults to \" \" when the second arg is omitted.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifythesesubstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifythesesubstrings.html","signature":"SpacifyTheseSubStrings(paSubStr)","extensions":["Q","XT"],"forms":["SpacifyTheseSubStringsQ","SpacifyTheseSubStringsXT"],"example":{"code":"o1 = new stzString(\"MahmoudBertAhmedMansourIlirGalMajdi\")\no1.SpacifyTheseSubStrings([\n\t\t\"Mahmoud\", \"Bert\", \"Ahmed\", \"Mansour\", \"Ilir\", \"Gal\", \"Majdi\" ])\n# the names separate with single spaces, no edge spaces\n? o1.Content()","output":"Mahmoud Bert Ahmed Mansour Ilir Gal Majdi","from":"library test"}},{"name":"SplitAtSections","description":"SplitAtSections(aSections): the pieces of content sliced by the listed [n1, n2] sections. Each section becomes one piece. SplitAtSections(aSections): split AT the sections -- return the COMPLEMENT parts between them (the original monolith routes the complement computation through stzSplitter).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitatsections","signature":"SplitAtSections(_aSections_)","extensions":[]},{"name":"SplitAtCharsW","description":"SplitAtCharsW(pcCondition): split content at every char where the predicate is TRUE. Same semantics as SplitW, spelled for char-narratives.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitatcharsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitatcharsw.html","signature":"SplitAtCharsW(pcCondition)","extensions":[],"example":{"code":"# SplitAtCharsW\n? @@( Q(\"RingRingRing\").SplitAtCharsW('Q(@char).IsUppercase()') )\n# SplitW(:AtChars) is the same\n? @@( Q(\"RingRingRing\").SplitW(:AtChars = 'Q(@char).IsUppercase()') )","output":"[ \"ing\", \"ing\", \"ing\" ]\n[ \"ing\", \"ing\", \"ing\" ]","from":"library test"}},{"name":"CommonSubStrings","description":"CommonSubStrings(:With = pcOther): substrings appearing in both This and pcOther (set-style intersection at the char-substring level, capped at the smaller string's substring count).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#commonsubstrings","signature":"CommonSubStrings(pNamed)","extensions":[]},{"name":"EndsWithNumberN","description":"EndsWithNumberN(pcNumStr): TRUE if the content ENDS with the given number-as-string. Accepts optional leading sign in pcNumStr.","also_written":["EndsWithThisNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/endswithnumbern.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/endswithnumbern.html","signature":"EndsWithNumberN(pcNumStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EndsWithNumberN(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"TheseBoundsRemoved","description":"(EndsWithNumber zero-arg form already exists above as nested alias; the 1-arg \"ends with this number\" variant is reachable via EndsWithNumberN.) TheseBoundsRemoved(pcOpen, pcClose): return the content with pcOpen stripped from start and pcClose from end (only when both are present in those positions).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/theseboundsremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/theseboundsremoved.html","signature":"TheseBoundsRemoved(pcOpen, pcClose)","extensions":["Q"],"forms":["TheseBoundsRemovedQ"],"example":{"code":"o1 = new stzString(\"<<Go!>>\")\n# the bounds fall away\n? o1.TheseBoundsRemoved(\"<<\", \">>\")","output":"Go!","from":"library test"}},{"name":"RemoveEmptyLines","description":"RemoveEmptyLines / RemoveEmptyLinesQ: drop lines that are empty (after trim).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeemptylines","signature":"RemoveEmptyLines()","extensions":["Q"],"forms":["RemoveEmptyLinesQ"]},{"name":"ScriptIs","description":"TRUE if the string's dominant script is the given one.","also_written":["IsScriptOf"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/scriptis.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/scriptis.html","signature":"ScriptIs(pcScript)","extensions":[],"example":{"code":"# spaces are Common\n? StzStringQ(\"  \").IsScriptOf(:Common)\n# a dhammah is Inherited\n? StzStringQ(ArabicDhammah()).IsScriptOf(:Inherited)","output":"1\n1","from":"library test"}},{"name":"RemoveAt","description":"RemoveAt -- two shapes: RemoveAt(n)             -- remove single char at position n RemoveAt(n, pcSub)      -- remove pcSub at position n","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeat","signature":"RemoveAt(n, pcSub)","extensions":["Q"],"forms":["RemoveAtQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveAt(2, \"an\")\n? o1.Content()","output":"bana split","from":"composed from the signature, run in the library"}},{"name":"IsQuietEqualTo","description":"IsQuietEqualTo(pcOther): \"quiet\" equality -- accept up to ~30% char-level mismatches. Useful for fuzzy comparisons. Uses Levenshtein-style distance with simple thresholding.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isquietequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isquietequalto.html","signature":"IsQuietEqualTo(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsQuietEqualTo(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NextOccurrence","description":"NextOccurrence(pcSub, nFrom): position of the next occurrence of pcSub strictly after nFrom.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nextoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nextoccurrence.html","signature":"NextOccurrence(pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"12500;NAME;10;0\")\n# the next one from 1\n? o1.NextOccurrence( :Of = \";\", :StartingAt = 1 )\n# the 2nd from 5\n? o1.NextNthOccurrence( 2, :Of = \";\", :StartingAt = 5)","output":"6\n11","from":"library test"}},{"name":"PreviousOccurrence","description":"PreviousOccurrence(sub, nFrom): the last occurrence lying ENTIRELY before nFrom (the original searches Section(1, nFrom-1), so an occurrence overlapping nFrom does not count).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#previousoccurrence","signature":"PreviousOccurrence(pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.PreviousOccurrence(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedLeadingChar","description":"RepeatedLeadingChar(): the single char that begins a leading run of repeated chars (or \"\" if no run).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/repeatedleadingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/repeatedleadingchar.html","signature":"RepeatedLeadingChar()","extensions":[],"example":{"code":"o1 = new stzString(\"exeeeeeTUNIS\")\n# no repeated leading char\n? o1.RepeatedLeadingChar()\n# empty list\n? len( o1.RepeatedLeadingChars() )","output":"0","from":"library test"}},{"name":"RepeatedTrailingChar","description":"The char repeated at the end of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#repeatedtrailingchar","signature":"RepeatedTrailingChar()","extensions":[]},{"name":"NumberOfRepeatedLeadingChars","description":"How long the repeated run at the start is.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofrepeatedleadingchars","signature":"NumberOfRepeatedLeadingChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfRepeatedLeadingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfRepeatedTrailingChars","description":"How long the repeated run at the end is.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofrepeatedtrailingchars","signature":"NumberOfRepeatedTrailingChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfRepeatedTrailingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SectionsOfSameItems","description":"SectionsOfSameItems(): contiguous runs of equal chars as [start, end] sections.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sectionsofsameitems","signature":"SectionsOfSameItems()","extensions":["Q"],"forms":["SectionsOfSameItemsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SectionsOfSameItems() )","output":"[ [ 1, 1 ], [ 2, 2 ], [ 3, 3 ], [ 4, 4 ], [ 5, 5 ], [ 6, 6 ], [ 7, 7 ], [ 8, 8 ], [ 9, 9 ], [ 10, 10 ], [ 11, 11 ], [ 12, 12 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAnyBoundedBy","description":"ReplaceAnyBoundedBy(pacBounds, pcNew): wrapper over the substrings-bounded-by-replace family.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceanyboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceanyboundedby.html","signature":"ReplaceAnyBoundedBy(pacBounds, pcNew)","extensions":["IB"],"forms":["ReplaceAnyBoundedByIB"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceAnyBoundedBy([ \"an\", \"a\" ], \"AN\")\n? o1.Content()","output":"banANana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceManyPairs","description":"(ReplaceMany 2-list form: per-index pcOld[i] -> pcNew[i] via the existing ReplaceMany above.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacemanypairs","signature":"ReplaceManyPairs(paOld, paNew)","extensions":["Q"],"forms":["ReplaceManyPairsQ"]},{"name":"AntiFindAsSection","description":"AntiFindAsSection: alias for the singular form (just first section from AntiFindAsSections, or [] if none). AntiFindAsSection: the FIRST complement span (the first gap not covered by an occurrence of pcSub).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#antifindassection","signature":"AntiFindAsSection(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.AntiFindAsSection(\"an\") )","output":"[ 1, 1 ]","from":"composed from the signature, run in the library"}},{"name":"TrailingNumber","description":"Trailing/leading number helpers. TrailingNumber / LeadingNumber: decimal- and SIGN-aware, so \"Amount: -132.45\" trails \"-132.45\" and \"-23.67 pounds\" leads with \"-23.67\".","also_written":["EndingNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trailingnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trailingnumber.html","signature":"TrailingNumber()","extensions":[]},{"name":"LeadingNumber","description":"The number the string STARTS with, as a string (empty if none).","also_written":["StartingNumber"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingnumber.html","signature":"LeadingNumber()","extensions":[]},{"name":"NumberOfTrailingNumberDigits","description":"How many digits the trailing number has.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberoftrailingnumberdigits","signature":"NumberOfTrailingNumberDigits()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfTrailingNumberDigits()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfLeadingNumberDigits","description":"How many digits the leading number has.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofleadingnumberdigits","signature":"NumberOfLeadingNumberDigits()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfLeadingNumberDigits()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Bounds","description":"Bounds(pcOpen, pcClose): the [open, close] positions of the first bounded match. Two-arg form. Bounds(): auto-detect leading and trailing non-letter runs - e.g. \"<<Haro>>\" -> [ \"<<\", \">>\" ], \"---Ring___\" -> [ \"---\", \"___\" ]. Falls back to [ firstchar, lastchar ] for fully alphanumeric input. Bounds(): auto-detect the leading/trailing bound. Each side is the maximal run of the SAME edge char (when it is a bound char), so \"<<Go!>>\" -> [ \"<<\", \">>\" ] -- the \"!\" is content, NOT swallowed into the trailing bound (the old \"any non-alpha\" walk greedily took \"!>>\").","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#bounds","signature":"Bounds()","extensions":["XT"],"forms":["BoundsXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Bounds() )","output":"[ \"b\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"BoundsBetween","description":"The [open, close] bounds found between the given pair.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boundsbetween","signature":"BoundsBetween(pcOpen, pcClose)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.BoundsBetween(\"an\", \"an\") )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedLeadingChars","description":"HasRepeatedLeadingChars(): TRUE if the content begins with a run of identical chars (length >= 2).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/hasrepeatedleadingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/hasrepeatedleadingchars.html","signature":"HasRepeatedLeadingChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasRepeatedLeadingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedTrailingChars","description":"TRUE if the string ends with a repeated char run.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasrepeatedtrailingchars","signature":"HasRepeatedTrailingChars()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasRepeatedTrailingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Except","description":"Except(pcSub): the content with all occurrences of pcSub removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#except","signature":"Except(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Except(\"an\") )","output":"[ \"b\", \"a split\" ]","from":"composed from the signature, run in the library"}},{"name":"Nth","description":"Nth(n[, pcSub]): Nth(n)        : the n-th char (1-based, codepoint-aware) Nth(n, pcSub) : position of the n-th occurrence of pcSub Negative n counts from the end (-1 = last).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nth.html","signature":"Nth(n, pcSub)","extensions":["ST","Z","ZZ","D"],"forms":["NthZ","NthZZ","NthSTDZ","NthSTDZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Nth(2, \"an\")","output":"4","from":"composed from the signature, run in the library"}},{"name":"NthChar1","description":"The char at position n (lenient 1-based form).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthchar1","signature":"NthChar1(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NthChar1(2)","output":"a","from":"composed from the signature, run in the library"}},{"name":"LastNItemsQRT","description":"(NthChar already exists earlier; just expose Nth alias above.) LastNItemsQRT(n, pcType): the last n items wrapped in pcType. stzString surface: forward to LastNChars + appropriate wrapper.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastnitemsqrt","signature":"LastNItemsQRT(n, pcType)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LastNItemsQRT(2, \"an\")","output":"it","from":"composed from the signature, run in the library"}},{"name":"FirstNItemsQRT","description":"The first n chars, in the requested return type (QRT).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstnitemsqrt","signature":"FirstNItemsQRT(n, pcType)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FirstNItemsQRT(2, \"an\")","output":"ba","from":"composed from the signature, run in the library"}},{"name":"FindLastAsSection","description":"FindLastAsSection: [start, end] of the last occurrence of pcSub.","also_written":["FindLasteAsSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findlastassection","signature":"FindLastAsSection(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindLastAsSection(\"an\") )","output":"[ 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"FindPrevious","description":"FindPrevious(pcSub, nFrom): mirror of NextOccurrence -- highest position strictly before nFrom.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findprevious.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findprevious.html","signature":"FindPrevious(pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"[••[•[••]•[•]]••[••]]\")\n? o1.FindNext(\"[\", :StartingAt = 17)\n? o1.FindPrevious(\"]\", :StartingAt = 13)","output":"0\n9","from":"library test"}},{"name":"FindPreviousNth","description":"The position of the nth occurrence STRICTLY BEFORE the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findpreviousnth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findpreviousnth.html","signature":"FindPreviousNth(n, pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindPreviousNth(2, \"an\", 5)","output":"2","from":"composed from the signature, run in the library"}},{"name":"ExtractNumbers","description":"ExtractNumbers(): every contiguous run of digits as a list of numbers. e.g. \"abc12def345\" -> [12, 345].","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractnumbers","signature":"ExtractNumbers()","extensions":[]},{"name":"LeftCharRemoved","description":"LeftCharRemoved / RightCharRemoved: non-mutating singular.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#leftcharremoved","signature":"LeftCharRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LeftCharRemoved()","output":"anana split","from":"composed from the signature, run in the library"}},{"name":"RightCharRemoved","description":"A copy with the last (rightmost) char removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#rightcharremoved","signature":"RightCharRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RightCharRemoved()","output":"banana spli","from":"composed from the signature, run in the library"}},{"name":"CapitalCased","description":"CapitalCased(): first char uppercase, rest lowercase. CapitalCased(): TITLE case -- capitalise the first letter of EVERY word (engine ToTitle), per the original. (NOT sentence-case / first-letter-only.)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/capitalcased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/capitalcased.html","signature":"CapitalCased()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CapitalCased()","output":"Banana Split","from":"composed from the signature, run in the library"}},{"name":"CapitalCase","description":"Capitalize the string in place (mutating). For a copy, use CapitalCased.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#capitalcase","signature":"CapitalCase()","extensions":["Q"],"forms":["CapitalCaseQ"]},{"name":"IsMadeOfNumbers","description":"IsMadeOfNumbers(): TRUE if EVERY char is a digit.","also_written":["IsMadeOfDigits"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismadeofnumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismadeofnumbers.html","signature":"IsMadeOfNumbers()","extensions":[],"example":{"code":"# '121212' is made of '12'\n? Q(\"121212\").IsMadeOf(\"12\")\n# '121212' is made of ['1','2']\n? Q(\"121212\").IsMadeOf([ \"1\", \"2\" ])\n# '984332' is made of numbers\n? Q(\"984332\").IsMadeOfNumbers()","output":"1\n1\n1","from":"library test"}},{"name":"IsMadeOfLetters","description":"TRUE if the string is made of letters only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ismadeofletters","signature":"IsMadeOfLetters()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsMadeOfLetters()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SplitToPartsOfSizes","description":"SplitToPartsOfSizes(anSizes): split into pieces of the given sizes.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splittopartsofsizes","signature":"SplitToPartsOfSizes(anSizes)","extensions":[]},{"name":"IsStepNamedParam","description":"IsStepNamedParam(): TRUE if content is [:step, value]. Used by parser narratives.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isstepnamedparam","signature":"IsStepNamedParam()","extensions":[]},{"name":"UpdateWith","description":"UpdateWith(pcNew): replace content with pcNew. Alias of Update.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/updatewith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/updatewith.html","signature":"UpdateWith(pcNew)","extensions":["Q"],"forms":["UpdateWithQ"],"example":{"code":"o1 = new stzString(\"999999999999\")\no1.UpdateWith(\"999 999 999.999\")\n# the content becomes the new value\n? o1.Content()","output":"999 999 999.999","from":"library test"}},{"name":"RemoveCharFromLeft","description":"RemoveCharFromLeft(pcChar): drop leading chars matching pcChar.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removecharfromleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removecharfromleft.html","signature":"RemoveCharFromLeft(pcChar)","extensions":["Q","XT"],"forms":["RemoveCharFromLeftQ","RemoveCharFromLeftXT","RemoveCharFromLeftXTQ"]},{"name":"RemoveCharFromRight","description":"Drop the trailing chars matching pcChar from the end of the string (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removecharfromright","signature":"RemoveCharFromRight(pcChar)","extensions":["Q","XT"],"forms":["RemoveCharFromRightQ","RemoveCharFromRightXT","RemoveCharFromRightXTQ"]},{"name":"NthAsSection","description":"ItemsAndTheirNumberOfOccurrence(): per-char occurrence count returned as [ [char, count], ... ]. NthAsSection(n, pcSub): [start, end] of the n-th occurrence of pcSub.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthassection","signature":"NthAsSection(n, pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.NthAsSection(2, \"an\") )","output":"[ 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"LeftBound","description":"The opening (left) bound of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#leftbound","signature":"LeftBound()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LeftBound()","output":"b","from":"composed from the signature, run in the library"}},{"name":"RightBound","description":"The closing (right) bound of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#rightbound","signature":"RightBound()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RightBound()","output":"t","from":"composed from the signature, run in the library"}},{"name":"CharsInverted","description":"CharsInverted: each char's case toggled.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charsinverted","signature":"CharsInverted()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.CharsInverted() )","output":"[ \"B\", \"A\", \"N\", \"A\", \"N\", \"A\", \" \", \"S\", \"P\", \"L\", \"I\", \"T\" ]","from":"composed from the signature, run in the library"}},{"name":"InvertCharsCase","description":"Swap the case of every char in place (mutating, engine-backed).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#invertcharscase","signature":"InvertCharsCase()","extensions":[]},{"name":"ToStzTable","description":"ToStzTable: stub returning content as a single-cell table.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tostztable","signature":"ToStzTable()","extensions":[]},{"name":"FindNextOccurrences","description":"IsContiguousListInString: TRUE if content roughly matches `a:b` short-form list literal. FindNextOccurrences(:Of = pcSub, :StartingAt = N): positions of every occurrence of pcSub after position N.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnextoccurrences","signature":"FindNextOccurrences(pNamedOf, pNamedStartingAt)","extensions":[]},{"name":"FindPreviousOccurrences","description":"The previous occurrence of the substring from the given start position: the position(s).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findpreviousoccurrences","signature":"FindPreviousOccurrences(pNamedOf, pNamedStartingAt)","extensions":[]},{"name":"IsContiguousListInNormalForm","description":"TRUE if the string is a contiguous list in normal form (1:5 style).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/iscontiguouslistinnormalform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/iscontiguouslistinnormalform.html","signature":"IsContiguousListInNormalForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsContiguousListInNormalForm()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsContiguousListInShortForm","description":"TRUE if the string is a contiguous list in short form.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/iscontiguouslistinshortform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/iscontiguouslistinshortform.html","signature":"IsContiguousListInShortForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsContiguousListInShortForm()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsContiguousListInString","description":"TRUE if the string holds a contiguous list, any form.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/iscontiguouslistinstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/iscontiguouslistinstring.html","signature":"IsContiguousListInString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsContiguousListInString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ItemsAndTheirNumberOfOccurrence","description":"Each char paired with how many times it occurs.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#itemsandtheirnumberofoccurrence","signature":"ItemsAndTheirNumberOfOccurrence()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ItemsAndTheirNumberOfOccurrence() )","output":"[ [ \"b\", 1 ], [ \"a\", 3 ], [ \"n\", 2 ], [ \" \", 1 ], [ \"s\", 1 ], [ \"p\", 1 ], [ \"l\", 1 ], [ \"i\", 1 ], [ \"t\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"Last3CharsAsString","description":"The last three chars, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#last3charsasstring","signature":"Last3CharsAsString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Last3CharsAsString()","output":"lit","from":"composed from the signature, run in the library"}},{"name":"First3CharsAsString","description":"The first three chars, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#first3charsasstring","signature":"First3CharsAsString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.First3CharsAsString()","output":"ban","from":"composed from the signature, run in the library"}},{"name":"Next3Chars","description":"More codepoint convenience slices. Next3Chars(:StartingAt = n): the 3 chars AFTER position n (a LIST); Next3CharsAsString returns them as a substring.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#next3chars","signature":"Next3Chars(p1)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Next3Chars(3) )","output":"[ \"a\", \"n\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"CharRemovedFromLeft","description":"CharRemovedFromLeft / FromRight: non-mutating singular form. Accepts a one-arg call (param ignored) for narrative-friendly spellings like CharRemovedFromLeft(\"*\"). CharRemovedFromLeft(c): drop ONE leading char ONLY if it equals c (no-op when c is absent). Non-mutating. The XT form strips the whole run.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charremovedfromleft","signature":"CharRemovedFromLeft(c)","extensions":["XT"],"forms":["CharRemovedFromLeftXT"]},{"name":"CharRemovedFromRight","description":"A copy with the trailing run of the given char dropped.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charremovedfromright","signature":"CharRemovedFromRight(c)","extensions":["XT"],"forms":["CharRemovedFromRightXT"]},{"name":"NumberOfConsecutiveSubStrings","description":"Consecutive (adjacent) substrings, per the original monolith: for each length i in 1..floor(n/2), the string is tiled from each of the i phase offsets into i-char windows (phase-major order). Across all phases that yields every window of length i, so the count per length is n-i+1 and the total is Sum(n-i+1).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofconsecutivesubstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofconsecutivesubstrings.html","signature":"NumberOfConsecutiveSubStrings()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfConsecutiveSubStrings()","output":"57","from":"composed from the signature, run in the library"}},{"name":"NumberOfConsecutiveSubStringsOf","description":"How many CONSECUTIVE repetitions of pcSub the string holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofconsecutivesubstringsof","signature":"NumberOfConsecutiveSubStringsOf(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfConsecutiveSubStringsOf(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ConsecutiveSubStrings","description":"ENGINE-BACKED (StzEngineStringConsecutiveSubStrings): all window tilings 1..floor(len/2). Retires the O(len^2) Haro double-loop.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/consecutivesubstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/consecutivesubstrings.html","signature":"ConsecutiveSubStrings()","extensions":["Q","Z","ZZ"],"forms":["ConsecutiveSubStringsQ","ConsecutiveSubStringsZ","ConsecutiveSubStringsZZ"],"example":{"code":"oA = new stzString(\"a\")\ns = new stzString( oA.Repeated(1000) )\n# ConsecutiveSubStrings count is 375,250\n? len(s.ConsecutiveSubStrings())\n# FindDupSecutiveChars is 999 (positions 2..1000)\n? len(s.FindDupSecutiveChars())","output":"375250\n999","from":"library test"}},{"name":"FindConsecutiveSubStrings","description":"The original Find form returns the UNIQUE per-length indices, which reduce to [1..n] (the length-1 row alone spans them all).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findconsecutivesubstrings","signature":"FindConsecutiveSubStrings()","extensions":["Z","ZZ"],"forms":["FindConsecutiveSubStringsZ","FindConsecutiveSubStringsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindConsecutiveSubStrings() )","output":"[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ]","from":"composed from the signature, run in the library"}},{"name":"ShortenedNUsing","description":"Same as ShortenedXT: ShortenedXT(nLeft, nRight, pcEllipsis): keep nLeft chars from the start and nRight from the end, with pcEllipsis between. A 0 left count mirrors the right (the symmetric default).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenednusing.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/shortenednusing.html","signature":"ShortenedNUsing(n, pcSuffix)","extensions":[],"example":{"code":"# ShortenedUsing(' {...} ') keeps 3 each side\n? Q(\"1234567890987654321\").ShortenedUsing(\" {...} \")\n# ShortenedNUsing(5, ' {...} ') keeps 5 each side\n? Q(\"1234567890987654321\").ShortenedNUsing(5, \" {...} \")","output":"123 {...} 321\n12345 {...} 54321","from":"library test"}},{"name":"BoundsRemoved","description":"BoundsRemoved(): drop the auto-detected leading + trailing non-letter bounds.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/boundsremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/boundsremoved.html","signature":"BoundsRemoved()","extensions":["Q"],"forms":["BoundsRemovedQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.BoundsRemoved()","output":"anana spli","from":"composed from the signature, run in the library"}},{"name":"NumberOfConsecutiveSubStringsOfNChars","description":"How many consecutive n-char chunks the string splits into.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofconsecutivesubstringsofnchars","signature":"NumberOfConsecutiveSubStringsOfNChars(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfConsecutiveSubStringsOfNChars(2)","output":"11","from":"composed from the signature, run in the library"}},{"name":"Unspacify","description":"Unspacify(): trim, then collapse each run of 2+ spaces to one (the original monolith: Trim + remove dup-consecutive spaces).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/unspacify.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/unspacify.html","signature":"Unspacify()","extensions":["Q"],"forms":["UnspacifyQ"],"example":{"code":"o1 = new stzString(\" so ftan   za \")\no1.Unspacify()\n# edges trimmed, the 3-space run collapsed\n? o1.Content()","output":"so ftan za","from":"library test"}},{"name":"Unspacified","description":"A copy with the spaces removed; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/unspacified.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/unspacified.html","signature":"Unspacified()","extensions":[],"example":{"code":"# \"r  in  g \" -> \"r in g\"\n? Q(\"r  in  g \").Unspacified()\n# \"    r  in  g \" -> \"r in g\"\n? Q(\"    r  in  g \").Unspacified()","output":"r in g\nr in g","from":"library test"}},{"name":"FindNthNext","description":"The position of the nth occurrence of pcSub after the given position (0 when there is none).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthnext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthnext.html","signature":"FindNthNext(n, pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNthNext(2, \"an\", 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNthPrevious","description":"FindNthPrevious / FindNthNext on stzString.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthprevious.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthprevious.html","signature":"FindNthPrevious(n, pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"12♥4♥67\")\n# previous from 5\n? o1.FindPrevious(\"♥\", :StartingAt = 5)\n# 2nd previous from 6\n? o1.FindNthPrevious(2, \"♥\", :StartingAt = 6)","output":"3\n3","from":"library test"}},{"name":"FirstZ","description":"FirstZ(sub) -- the Z grouping [sub, position] of the first occurrence (0-arg keeps the first-char section form).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstz","signature":"FirstZ(pcSub)","extensions":["Z"],"forms":["FirstZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FirstZ(\"an\") )","output":"[ \"an\", 2 ]","from":"composed from the signature, run in the library"}},{"name":"LastZ","description":"The last char along with its position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastz","signature":"LastZ()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.LastZ() )","output":"[ 12, 12 ]","from":"composed from the signature, run in the library"}},{"name":"VizFind","description":"VizFind / VizFindCSXT / VizFindXT -- visualization (returns a rendered string showing match positions). Provisional: just return the content with matched chars highlighted via ASCII.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/vizfind.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/vizfind.html","signature":"VizFind(pcSub)","extensions":["CS","XT","ZZ","Many"],"forms":["VizFindCS","VizFindXT","VizFindZZ","VizFindCSXT","VizFindMany","VizFindManyXT"],"example":{"code":"# four carets on the rail\n? StzStringQ(\"ABTCADNBBABEFACCC\").VizFind(\"A\")","output":"ABTCADNBBABEFACCC\n^---^----^---^---","from":"library test"}},{"name":"ConsecutiveSubStringsOfNChars","description":"SectionsOfSameItems already defined as method; expose as alias in case test calls a slightly different spelling. ConsecutiveSubStringsOfNChars(n) -- value form: the substrings (not just count) that appear consecutively. ConsecutiveSubStringsOfNChars(n): the n-char windows obtained by tiling the string from each of the n phase offsets (phase-major), per the original monolith. ENGINE-BACKED (StzEngineStringConsecutiveSubStringsOfN): phase-major window tiling of n codepoints. Retires the O(len) Haro double-loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#consecutivesubstringsofnchars","signature":"ConsecutiveSubStringsOfNChars(n)","extensions":["Z","ZZ"],"forms":["ConsecutiveSubStringsOfNCharsZ","ConsecutiveSubStringsOfNCharsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ConsecutiveSubStringsOfNChars(2) )","output":"[ \"ba\", \"na\", \"na\", \" s\", \"pl\", \"it\", \"an\", \"an\", \"a \", \"sp\", \"li\" ]","from":"composed from the signature, run in the library"}},{"name":"FindNthAsSection","description":"FindNthAsSection(n, pcSub): [start, end] of the n-th occurrence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnthassection","signature":"FindNthAsSection(n, pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindNthAsSection(2, \"an\") )","output":"[ 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"NthStz","description":"NthStz(n[, pcSub, :StartingAt = N]): 1-arg : the n-th char wrapped in stzChar 3-arg : start position of n-th occurrence of pcSub, optionally from a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthstz","signature":"NthStz(n, pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.NthStz(2, \"an\", 2) )","output":"[ \"an\", 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindNthSZZ","description":"The nth occurrence of the substring from the given start position, as [start, end] section(s).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnthszz","signature":"FindNthSZZ(n, pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindNthSZZ(2, \"an\", 2) )","output":"[ \"an\", [ 4, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"FirstSTDZ","description":"FirstSTDZ(pcSub, nStartAt, pDir): pos only (no section). The STDZ/STDZZ forms carry the [sub, pos] / [sub, span] grouping.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firststdz","signature":"FirstSTDZ(pcSub, _nStartAt_, pDir)","extensions":["Z"],"forms":["FirstSTDZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FirstSTDZ(\"an\", 2, :Forward) )","output":"[ \"an\", 2 ]","from":"composed from the signature, run in the library"}},{"name":"CharsInSection","description":"CharsInSection(n1, n2): the chars in the [n1, n2] section as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charsinsection","signature":"CharsInSection(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.CharsInSection(2, 5) )","output":"[ \"a\", \"n\", \"a\", \"n\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceInSections","description":"ReplaceInSections(aSections, pcOld, pcNew): apply Replace only inside the given sections. Walks sections descending so positions stay valid.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replaceinsections","signature":"ReplaceInSections(_aSections_, pcOld, pcNew)","extensions":["Q"],"forms":["ReplaceInSectionsQ"]},{"name":"ReplaceCharsW","description":"ReplaceCharsWXT(pcCondition, pcNewChar): replace every char matching the predicate with pcNewChar. Engine-backed walk.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacecharsw.html","signature":"ReplaceCharsW(pcCondition, pcNewChar)","extensions":["Q"],"forms":["ReplaceCharsWQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceCharsW(\"@char = 'a'\", \"AN\")\n? o1.Content()","output":"bANnANnAN split","from":"composed from the signature, run in the library"}},{"name":"ReplaceEachLeadingChar","description":"ReplaceEachLeadingChar(pcNewChar): replace every leading run char with pcNewChar.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceeachleadingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceeachleadingchar.html","signature":"ReplaceEachLeadingChar(pcNewChar)","extensions":["Q"],"forms":["ReplaceEachLeadingCharQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceEachLeadingChar(\"AN\")\n? o1.Content()","output":"ANanana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceEachTrailingChar","description":"Replace EACH char of the trailing run with the given char (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceeachtrailingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceeachtrailingchar.html","signature":"ReplaceEachTrailingChar(pcNewChar)","extensions":["Q"],"forms":["ReplaceEachTrailingCharQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceEachTrailingChar(\"AN\")\n? o1.Content()","output":"banana spliAN","from":"composed from the signature, run in the library"}},{"name":"ReplaceEachLeadingAndTrailingChar","description":"Same as ReplaceEachLeadingChar: ReplaceEachLeadingChar(pcNewChar): replace every leading run char with pcNewChar.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceeachleadingandtrailingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceeachleadingandtrailingchar.html","signature":"ReplaceEachLeadingAndTrailingChar(pcNewChar)","extensions":["Q"],"forms":["ReplaceEachLeadingAndTrailingCharQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceEachLeadingAndTrailingChar(\"AN\")\n? o1.Content()","output":"ANanana spliAN","from":"composed from the signature, run in the library"}},{"name":"ReplaceSubStringsWithMarquers","description":"ReplaceSubStringsWithMarquers: turn the listed substrings INTO their ordinal marquers (#1, #2, ...) -- the inverse of ReplaceMarquers.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacesubstringswithmarquers","signature":"ReplaceSubStringsWithMarquers(paReplacements)","extensions":["Q","CS"],"forms":["ReplaceSubStringsWithMarquersQ","ReplaceSubstringsWithMarquersCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceSubStringsWithMarquers([ \"an\", \"a\" ])\n? o1.Content()","output":"b#1#1#2 split","from":"composed from the signature, run in the library"}},{"name":"ReplaceSubStringsWithMarkers","description":"Same as ReplaceSubStringsWithMarquers: ReplaceSubStringsWithMarquers: turn the listed substrings INTO their ordinal marquers (#1, #2, ...) -- the inverse of ReplaceMarquers.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacesubstringswithmarkers","signature":"ReplaceSubStringsWithMarkers(paReplacements)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceSubStringsWithMarkers([ \"an\", \"a\" ])\n? o1.Content()","output":"b#1#1#2 split","from":"composed from the signature, run in the library"}},{"name":"UnicodeDataAsStringEmpty","description":"UnicodeDataAsString() and MarquersPositions(): missing globals called inside the test scripts. We make them top-level stubs so the R3 misses resolve. The full UnicodeDataAsString returns the entire Unicode database as a string (engine call); for now we return \"\" so the test load completes -- it's only used by perf-comparison narratives.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#unicodedataasstringempty","signature":"UnicodeDataAsStringEmpty()","extensions":[]},{"name":"LastSTDZ","description":"LastSTDZ / LastSTDZZ: positional / sectional last-occurrence directional search from a starting position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#laststdz","signature":"LastSTDZ(pcSub, _nStartAt_, pDir)","extensions":["Z"],"forms":["LastSTDZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.LastSTDZ(\"an\", 2, :Forward) )","output":"[ \"an\", 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindOccurrences","description":"FindOccurrences(pcSub | anN, :Of = pcSub): all positions, or select positions of nth-occurrences from a list.","also_written":["FindAllOccurrences","FindTheseOccurrences","FindTheseOccurrencesAsS"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findoccurrences","signature":"FindOccurrences(p1, pNamedOf)","extensions":["CS","ST","ZZ","D"],"forms":["FindOccurrencesCS","FindAllOccurrencesCS","FindTheseOccurrencesD","FindTheseOccurrencesST","FindTheseOccurrencesZZ","FindTheseOccurrencesSTZZ"]},{"name":"FindTheseOccurrencesSD","description":"FindTheseOccurrencesSD(anN, :Of=pcSub, :StartingAt=N, pDir): typo-tolerant alias accepting optional :StartingAt.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findtheseoccurrencessd","signature":"FindTheseOccurrencesSD(_anN_, pNamedOf, pStartingAt, pDir)","extensions":["XT"],"forms":["FindTheseOccurrencesSDXT"]},{"name":"NthStzS","description":"NthStzS(n, pcSub[, :StartingAt = N]): start position of the n-th occurrence of pcSub, optionally starting from a given position. (Spelled NthStzS to avoid case-insensitive collision with NthStz.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthstzs","signature":"NthStzS(n, pcSub, pStartingAt)","extensions":["Z"],"forms":["NthStzSZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NthStzS(2, \"an\", 2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"Next3CharsAsString","description":"The three chars after the given position, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#next3charsasstring","signature":"Next3CharsAsString(p1)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Next3CharsAsString(3)","output":"ana","from":"composed from the signature, run in the library"}},{"name":"FirstStz","description":"FirstStz / LastStz: the [sub, position] grouping of the first / last occurrence at or after :StartingAt (the S = starting-at family is forward-looking).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firststz","signature":"FirstStz(pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FirstStz(\"an\", 2) )","output":"[ \"an\", 2 ]","from":"composed from the signature, run in the library"}},{"name":"LastStz","description":"The last occurrence: the substring paired with its position, from the given start position (an empty list when there is no match).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#laststz","signature":"LastStz(pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.LastStz(\"an\", 2) )","output":"[ \"an\", 4 ]","from":"composed from the signature, run in the library"}},{"name":"CharTrimmedFromLeft","description":"Same as CharRemovedFromLeftXT: CharRemovedFromLeft / FromRight: non-mutating singular form. Accepts a one-arg call (param ignored) for narrative-friendly spellings like CharRemovedFromLeft(\"*\"). CharRemovedFromLeft(c): drop ONE leading char ONLY if it equals c (no-op when c is absent). Non-mutating. The XT form strips the whole run. (extended form: takes an options list)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#chartrimmedfromleft","signature":"CharTrimmedFromLeft(pcChar)","extensions":[]},{"name":"CharTrimmedFromRight","description":"Same as CharRemovedFromRightXT: A copy with the trailing run of pcChar dropped; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#chartrimmedfromright","signature":"CharTrimmedFromRight(pcChar)","extensions":[]},{"name":"FindLastSZZ","description":"The SZZ forms group [sub, [start, end]] (per the original archive: FindLastSZZ(\"♥♥♥\", :StartingAt = 6) --> [ \"♥♥♥\", [13, 15] ]).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findlastszz","signature":"FindLastSZZ(pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindLastSZZ(\"an\", 2) )","output":"[ \"an\", [ 4, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindFirstSZZ","description":"The first occurrence of the substring from the given start position, as [start, end] section(s).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findfirstszz","signature":"FindFirstSZZ(pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindFirstSZZ(\"an\", 2) )","output":"[ \"an\", [ 2, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindTheseOccurrencesAsSections","description":"The [start, end] sections of the chosen occurrence numbers (:Of = sub).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findtheseoccurrencesassections","signature":"FindTheseOccurrencesAsSections(p1, pNamedOf)","extensions":["ST","D"],"forms":["FindTheseOccurrencesAsSectionsD","FindTheseOccurrencesAsSectionsSTD"]},{"name":"TheseSubstringsZ","description":"TheseSubstringsZ(pacSubStr): start positions of any listed substring's first occurrence. TheseSubstringsZ([subs]): each substring grouped with ALL its positions -- [ [sub, [positions]], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#thesesubstringsz","signature":"TheseSubstringsZ(pacSubStr)","extensions":["Z"],"forms":["TheseSubstringsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.TheseSubstringsZ([ \"an\", \"a\" ]) )","output":"[ [ \"an\", [ 2, 4 ] ], [ \"a\", [ 2, 4, 6 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"SplitAroundCS_named","description":"(FindAntiSectionsZZ already exists earlier; the FindExceptZZ helper above covers the gap-sections semantic.) SplitAroundCS(pcSub, pCaseSensitive): like SplitAround but tolerant of named-param :CS = bCase.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaroundcs_named","signature":"SplitAroundCS_named(pcSub, pCaseSensitive)","extensions":[]},{"name":"SubStringXT","description":"SubStringXT(p1, p2): polymorphic substring DSL. SubStringXT(n, :NCharsFrom = m)         -- m chars from pos n SubStringXT(pcSub, :NCharsFrom = m)     -- m chars after pcSub SubStringXT(:NCharsBefore = m, pcSub)   -- m chars before pcSub","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringxt.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringxt.html","signature":"SubStringXT(p1, p2)","extensions":[],"example":{"code":"# the named-param shape is recognised\n? Q(:IsBoundedBy = \".\").IsIsBoundedByNamedParam()\n# the direct check\n? Q(\".♥.\").SubStringIsBoundedBy(\"♥\", \".\")\n# the SubStringXT spelling\n? Q(\".♥.\").SubStringXT(\"♥\", :IsBoundedBy = \".\")","output":"1\n1\n1","from":"library test"}},{"name":"IsIsBoundedByNamedParam","description":"IsIsBoundedByNamedParam: predicate on the content list for the :IsBoundedBy named-param shape. Returns TRUE iff content is a 2-elem list [:IsBoundedBy, ...].","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isisboundedbynamedparam","signature":"IsIsBoundedByNamedParam()","extensions":[]},{"name":"CommonItems","description":"CommonItems(:With = pcOther): same idea as CommonSubStrings but at the CHAR level (intersection of char sets).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#commonitems","signature":"CommonItems(pNamed)","extensions":[]},{"name":"RemoveNthChar","description":"FindConsecutiveSubStringsOfNChars(n): positions of each back-to-back n-char identical pair. RemoveNthChar(n): remove the char at codepoint position n. Accepts :First / :Last / :Middle symbolic positions.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenthchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenthchar.html","signature":"RemoveNthChar(n)","extensions":["Q"],"forms":["RemoveNthCharQ"],"example":{"code":"o1 = new stzString(\"125.450\")\no1.RemoveNthChar(7)\n# the 7th char is gone\n? o1.Content()","output":"125.45","from":"library test"}},{"name":"AntiFind","description":"Antifind on stzString: synonyms of AntiFindAsSections / AntiFind. AntiFind(pcSub) here returns the positions of every char that is NOT inside pcSub's occurrences -- the complement walk.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#antifind","signature":"AntiFind(pcSub)","extensions":["ZZ"],"forms":["AntiFindZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.AntiFind(\"an\") )","output":"[ 1, 6, 7, 8, 9, 10, 11, 12 ]","from":"composed from the signature, run in the library"}},{"name":"SplitAroundCSNamed","description":"SplitAroundCS alias delegating to existing.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaroundcsnamed","signature":"SplitAroundCSNamed(pcSub, pNamed)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAroundCSNamed(\"an\", 2) )","output":"[ \"b\", \"\", \"a split\" ]","from":"composed from the signature, run in the library"}},{"name":"SubStringsOccuringNTimes","description":">= n occurrences (canonical + misspelled alias)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringsoccuringntimes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringsoccuringntimes.html","signature":"SubStringsOccuringNTimes(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SubStringsOccuringNTimes(2) )","output":"[ \"a\", \"an\", \"n\", \"na\" ]","from":"composed from the signature, run in the library"}},{"name":"SubStringsOccurringOnlyNTimes","description":"= n occurrences The substrings occurring EXACTLY n times.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringsoccurringonlyntimes.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringsoccurringonlyntimes.html","signature":"SubStringsOccurringOnlyNTimes(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SubStringsOccurringOnlyNTimes(2) )","output":"[ \"an\", \"n\", \"na\" ]","from":"composed from the signature, run in the library"}},{"name":"YieldCharsW","description":"YieldCharsW(pcYielder, pNamedWhere): transform every char through the yielder expression via the engine char-map (StzEngineStringMapChars, expr.zig -- no eval). Optional :Where = predicate restricts to the matching chars first (engine FindCharsW). @char binding. Replaces the retired raw-eval YieldCharsWXT.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/yieldcharsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/yieldcharsw.html","signature":"YieldCharsW(pcYielder, pNamedWhere)","extensions":[],"example":{"code":"# FindCharsW reports the letter positions\n? @@( Q(\"..ONE...TWO..\").FindCharsW('isLetter(@char)') )\n# YieldCharsW with :Where collects the letters\n? @@( Q(\"..ONE...TWO..\").YieldCharsW('@char', :Where = 'isLetter(@char)') )","output":"[ 3, 4, 5, 9, 10, 11 ]\n[ \"O\", \"N\", \"E\", \"T\", \"W\", \"O\" ]","from":"library test"}},{"name":"SplitToPartsOfNChars","description":"SplitToPartsOfNChars(n): split into pieces of EXACTLY n chars -- a shorter trailing remainder is DROPPED (the XT form keeps it).","also_written":["SplitToPartsOfExactlyNChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splittopartsofnchars","signature":"SplitToPartsOfNChars(n)","extensions":["XT"],"forms":["SplitToPartsOfNCharsXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitToPartsOfNChars(2) )","output":"[ \"ba\", \"na\", \"na\", \" s\", \"pl\", \"it\" ]","from":"composed from the signature, run in the library"}},{"name":"NextNChars","description":"PreviousNChars / NextNChars: the n chars before / after the first occurrence of a delimiter substring.","also_written":["NextNItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nextnchars","signature":"NextNChars(pcAnchor, n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NextNChars(\"an\", 2)","output":"an","from":"composed from the signature, run in the library"}},{"name":"PreviousNChars","description":"The n chars before the given anchor (position or substring).","also_written":["PreviousNItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#previousnchars","signature":"PreviousNChars(pcAnchor, n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.PreviousNChars(\"an\", 2)","output":"b","from":"composed from the signature, run in the library"}},{"name":"FindNumbers","description":"FindNumbers(): start positions of every (sign- and decimal-aware) number -- derived from the same sections Numbers() uses.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnumbers","signature":"FindNumbers()","extensions":["ZZ"],"forms":["FindNumbersZZ"]},{"name":"UniqueNumbers","description":"UniqueNumbers(): the distinct numbers in the content. Uses Numbers() (NOT ExtractNumbers, which now mutates by removing them).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquenumbers","signature":"UniqueNumbers()","extensions":[]},{"name":"SubStringsOccurringExactlyNTimes","description":"The substrings occurring EXACTLY n times.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#substringsoccurringexactlyntimes","signature":"SubStringsOccurringExactlyNTimes(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SubStringsOccurringExactlyNTimes(2) )","output":"[ \"an\", \"n\", \"na\" ]","from":"composed from the signature, run in the library"}},{"name":"SubStringsOccurringNTimes","description":"The substrings occurring AT LEAST n times.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#substringsoccurringntimes","signature":"SubStringsOccurringNTimes(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SubStringsOccurringNTimes(2) )","output":"[ \"a\", \"an\", \"n\", \"na\" ]","from":"composed from the signature, run in the library"}},{"name":"NumbrifyQ","description":"NumbrifyQ / NumbrifiedQ: alias for ToNumber wrap.","also_written":["NumbrifiedQ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numbrifyq","signature":"NumbrifyQ()","extensions":[]},{"name":"StartsWithThisNumber","description":"TRUE if the string starts with the given number (prefix equality).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/startswiththisnumber.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/startswiththisnumber.html","signature":"StartsWithThisNumber(pcNum)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.StartsWithThisNumber(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SplitToPartsOfNCharsXTOpt","description":"Split into n-char parts with options (keep-remainder form).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splittopartsofncharsxtopt","signature":"SplitToPartsOfNCharsXTOpt(n, pNamed)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitToPartsOfNCharsXTOpt(2, 5) )","output":"[ \"ba\", \"na\", \"na\", \" s\", \"pl\", \"it\" ]","from":"composed from the signature, run in the library"}},{"name":"NumbersAndTheirPositions","description":"Same as NumbersZ: The numbers embedded in the string, each with its position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numbersandtheirpositions","signature":"NumbersAndTheirPositions()","extensions":[]},{"name":"NumbersAndTheirSections","description":"Same as NumbersZZ: The numbers embedded in the string, each with its [start, end] section.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numbersandtheirsections","signature":"NumbersAndTheirSections()","extensions":[]},{"name":"NthNumberComingAfter","description":"NthNumberComingAfter(n, pcAnchor): the n-th number after pcAnchor.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthnumbercomingafter","signature":"NthNumberComingAfter(n, pcAnchor)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NthNumberComingAfter(2, \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotLetter","description":"IsNotLetter() -- TRUE if This is NOT a single letter char. (IsLetter already exists above; just add the negation.)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isnotletter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isnotletter.html","signature":"IsNotLetter()","extensions":[],"example":{"code":"# * is not a letter, computationally\n? NOT Q(\"*\").IsLetter()\n# ... and linguistically\n? Q(\"*\").IsNotLetter()","output":"1\n1","from":"library test"}},{"name":"IsAtCharsNamedParam","description":"IsAtCharsNamedParam(): TRUE iff content is [:AtChars, value]. We're a string -> always FALSE.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isatcharsnamedparam","signature":"IsAtCharsNamedParam()","extensions":[]},{"name":"SplitAroundPositions","description":"SplitAroundPositions(anPos): split at each position; the delimiter char at each position becomes its own piece. SplitAroundPositions(anPos): the pieces between the positions (the chars AT the positions are dropped).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitaroundpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitaroundpositions.html","signature":"SplitAroundPositions(anPos)","extensions":[],"example":{"code":"# the pieces between the positions remain\n? @@( Q(\"---4---8---\").SplitAroundPositions([ 4, 8 ]) )","output":"[ \"---\", \"---\", \"---\" ]","from":"library test"}},{"name":"IsPluralOfThisStzType","description":"IsPluralOfThisStzType(pcType): TRUE if content is the plural form of pcType (i.e. equal to pcType + \"s\").","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/ispluralofthisstztype.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/ispluralofthisstztype.html","signature":"IsPluralOfThisStzType(pcType)","extensions":[],"example":{"code":"# stzchars is a plural of a stz type\n? Q(\"stzchars\").IsPluralOfAStzType()\n# ... specifically of stzchar\n? Q(\"stzchars\").IsPluralOfThisStzType(\"stzchar\")","output":"1\n1","from":"library test"}},{"name":"InfereMethod","description":"InfereMethod(:From = :stzClass): infer the predicate method the given class offers for THIS string -- \"is\" + string, else \"is\" + string-minus-final-s (per the original monolith). E.g. Q(\"punctuation\").InfereMethod(:From = :stzChar) -> \"ispunctuation\".","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/inferemethod.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/inferemethod.html","signature":"InfereMethod(p)","extensions":[],"example":{"code":"# punctuation infers its checker\n? Q(\"punctuation\").InfereMethod(:From = :stzChar)\n# the plural falls back to the singular\n? Q(\"punctuations\").InfereMethod(:From = :stzChar)","output":"ispunctuation\nispunctuation","from":"library test"}},{"name":"DuplicatedCharsRemoved","description":"A copy with the duplicated chars removed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#duplicatedcharsremoved","signature":"DuplicatedCharsRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.DuplicatedCharsRemoved()","output":"ban split","from":"composed from the signature, run in the library"}},{"name":"IsAString","description":"A stzString IS a string (stzChar answers TRUE via its own def).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isastring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isastring.html","signature":"IsAString()","extensions":[],"example":{"code":"# a stzString is a string\n? StzStringQ(\"s\").IsAString()\n# a stzChar is a string too\n? StzCharQ(\"s\").IsAString()","output":"1\n1","from":"library test"}},{"name":"IsAFunction","description":"IsAFunction: is the content the name of a DEFINED function (per the original monolith: functions() lookup)? The call-looking check is IsAlmostAFunctionCall.","also_written":["IsFunc","IsAFunctionName"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isafunction.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isafunction.html","signature":"IsAFunction()","extensions":[],"example":{"code":"# stzLen is a function\n? Q(\"stzLen\").IsAFunction()\n# stzChar is a class\n? Q(\"stzChar\").IsAClass()","output":"1\n1","from":"library test"}},{"name":"IsAnInteger","description":"TRUE if the string is an integer literal (trimmed).","also_written":["IsInteger"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isaninteger","signature":"IsAnInteger()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsAnInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindSpaces","description":"FindSpaces() / FindEmptyStrings(): positions of every \" \".","also_written":["FindEmptyStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findspaces","signature":"FindSpaces()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindSpaces() )","output":"[ 7 ]","from":"composed from the signature, run in the library"}},{"name":"Check","description":"Check([pcExpr]) -- evaluate pcExpr per char (@char in scope) and return TRUE if it holds for every char. 0-arg form is the existence-check stub used by re-include narratives.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/check.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/check.html","signature":"Check(pcExpr)","extensions":[],"example":{"code":"? Q(\"(,,)\").Check(:That = 'StzCharQ(@Char).IsPunctuation()')","output":"1","from":"library test"}},{"name":"SubStringsOccurringLessThanNTimes","description":"The substrings occurring fewer than n times.","also_written":["SubStringsOccurringNoMoreThanNTimes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#substringsoccurringlessthanntimes","signature":"SubStringsOccurringLessThanNTimes(n)","extensions":[]},{"name":"Removed","description":"A copy of the string with every occurrence of pcWhat removed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removed","signature":"Removed(pcWhat)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Removed(\"an\")","output":"ba split","from":"composed from the signature, run in the library"}},{"name":"IsBoundOfXT","description":"IsBoundOfXT(:Open=, :Close=) -- TRUE iff the content equals one of the bounds (i.e. it IS the opening or closing string).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isboundofxt","signature":"IsBoundOfXT(pNamed1, pNamed2)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsBoundOfXT(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAClass","description":"IsAClass(): TRUE if content is a Haro class name (lookup via Haro's classes() introspection).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isaclass.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isaclass.html","signature":"IsAClass()","extensions":[],"example":{"code":"# stzLen is a function\n? Q(\"stzLen\").IsAFunction()\n# stzChar is a class\n? Q(\"stzChar\").IsAClass()","output":"1\n1","from":"library test"}},{"name":"Combinations","description":"Combinations(n): every n-char combination from the content.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#combinations","signature":"Combinations(n)","extensions":[]},{"name":"IsNotAString","description":"IsNotAString(): TRUE iff content is NOT a string. We're a stzString -- always FALSE.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isnotastring","signature":"IsNotAString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNotAString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AreBoundsOfXT","description":"AreBoundsOfXT(:Open=, :Close=): TRUE iff THIS contains both bounds; the IsBoundOfXT predicate flipped to \"we contain something bounded by these\".","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#areboundsofxt","signature":"AreBoundsOfXT(pNamed1, pNamed2)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.AreBoundsOfXT(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"RandomPositionAfter","description":"RandomPositionAfter(nFrom): a random codepoint position strictly after nFrom (inclusive of the last position).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#randompositionafter","signature":"RandomPositionAfter(_nFrom_)","extensions":[]},{"name":"ContainsMoreThenN","description":"ContainsMoreThenN(n, pcSub) or (pcSub, n): TRUE iff content contains pcSub strictly more than n times.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsmorethenn.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsmorethenn.html","signature":"ContainsMoreThenN(pcSub, n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsMoreThenN(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsMoreThanN","description":"TRUE if pcSub occurs MORE than n times.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsmorethann","signature":"ContainsMoreThanN(pcSub, n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsMoreThanN(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsAtLeastN","description":"TRUE if pcSub occurs at least n times.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsatleastn","signature":"ContainsAtLeastN(pcSub, n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsAtLeastN(\"an\", 2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsExactlyN","description":"TRUE if pcSub occurs exactly n times.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsexactlyn","signature":"ContainsExactlyN(pcSub, n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsExactlyN(\"an\", 2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMarquer","description":"IsMarquer / IsMarker: TRUE iff content is a \"#N\" marker token.","also_written":["IsMarker"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ismarquer","signature":"IsMarquer()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsMarquer()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfEmptyLines","description":"NumberOfEmptyLines(): count blank lines (after trim).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofemptylines","signature":"NumberOfEmptyLines()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfEmptyLines()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfNonEmptyLines","description":"How many non-empty lines the string holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofnonemptylines","signature":"NumberOfNonEmptyLines()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfNonEmptyLines()","output":"1","from":"composed from the signature, run in the library"}},{"name":"BoundsUpToNChars","description":"The string's bounds, capped to n chars each.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boundsuptonchars","signature":"BoundsUpToNChars(p)","extensions":[]},{"name":"Move","description":"Move(n1, n2): move char from position n1 to position n2. Accepts named-param form Move(:CharFromPosition = N, :To = M).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/move.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/move.html","signature":"Move(_n1_, _n2_)","extensions":["Q"],"forms":["MoveQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Move(2, 5)\n? o1.Content()","output":"bnaana split","from":"composed from the signature, run in the library"}},{"name":"Swap","description":"Swap(n1, n2): swap chars at positions n1 and n2. Also accepts Swap(:Positions = n1, :And = n2) and Swap(pcA, :And = pcB) to swap two substrings.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/swap.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/swap.html","signature":"Swap(_n1_, _n2_)","extensions":["Q"],"forms":["SwapQ"],"example":{"code":"o1 = new stzString(\"TWO, ONE, THREE!\")\no1.Swap(\"TWO\", :And = \"ONE\")\n# the words traded places\n? o1.Content()","output":"ONE, TWO, THREE!","from":"library test"}},{"name":"NthToLast","description":"NthToLast(n): the n-th-to-last char (\"1st to last\" = last). NthToLast(n): the char at position len - n (the original: CharAtPosition(NumberOfChars() - n)).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthtolast.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthtolast.html","signature":"NthToLast(n)","extensions":[],"example":{"code":"# SOFTANZA's 3rd-to-last is A\n? Q(\"SOFTANZA\").NthToLast(3)","output":"A","from":"library test"}},{"name":"IsListInNormalForm","description":"IsListInNormalForm(): TRUE iff content parses as a Haro list literal in normal form (square-bracketed, comma-separated).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islistinnormalform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islistinnormalform.html","signature":"IsListInNormalForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsListInNormalForm()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UniqueSubStringsBoundedBy","description":"Same as SubStringsBoundedByU: SubStringsBoundedByU: the UNIQUE bounded substrings (\"U\" = unique, not case-insensitive -- the settled Z/U convention).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquesubstringsboundedby","signature":"UniqueSubStringsBoundedBy(pacBounds)","extensions":[]},{"name":"Positions","description":"Positions(pcSub): all positions of pcSub (alias of AllPositionsOf; accepts the :Of / :OfSubString named spelling).","also_written":["FindPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#positions","signature":"Positions(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Positions(\"an\") )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"FindNthBoundedBy","description":"FindNthBoundedBy(n, pacBounds, pcSub): position of the n-th occurrence of pcSub inside any bounded section.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnthboundedby","signature":"FindNthBoundedBy(n, pacBounds, pcSub)","extensions":["ZZ"],"forms":["FindNthBoundedByZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNthBoundedBy(2, [ \"an\", \"a\" ], \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Ranges","description":"Ranges([aRanges]): contiguous-character ranges, or section-text extraction when given a list of [start, count] ranges. Test 543: o1.Ranges([[1,2],[8,3],...]) -> sliced sections.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ranges","signature":"Ranges(p1)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Ranges(3) )","output":"[ [ \"b\", \"b\" ], [ \"a\", \"a\" ], [ \"n\", \"n\" ], [ \"a\", \"a\" ], [ \"n\", \"n\" ], [ \"a\", \"a\" ], [ \" \", \" \" ], [ \"s\", \"s\" ], [ \"p\", \"p\" ], [ \"l\", \"l\" ], [ \"i\", \"i\" ], [ \"t\", \"t\" ] ]","from":"composed from the signature, run in the library"}},{"name":"RemoveBoundedSubString","description":"RemoveBoundedSubString(pacBounds): remove the entire bounded section (including bounds) of the FIRST match. RemoveBoundedSubString(pcSub): remove the BOUNDED occurrences of pcSub (their content only -- the bounds stay); a 2-list keeps the legacy remove-first-region-with-bounds behavior.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeboundedsubstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeboundedsubstring.html","signature":"RemoveBoundedSubString(pacBounds)","extensions":["Q","IB"],"forms":["RemoveBoundedSubStringQ","RemoveBoundedSubStringIB","RemoveBoundedSubStringIBQ"],"example":{"code":"o1 = new stzString(\"bla word bla <<word>> bla bla <<word>> bla <<word>> word\")\no1.RemoveBoundedSubString(\"word\")\n# only the bounded contents vanish\n? o1.Content()","output":"bla word bla <<>> bla bla <<>> bla <<>> word","from":"library test"}},{"name":"RemoveAnySubStringBoundedBy","description":"RemoveAnySubStringBoundedBy: remove every bounded region's CONTENT (the bounds stay); the IB form removes bounds too.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeanysubstringboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeanysubstringboundedby.html","signature":"RemoveAnySubStringBoundedBy(pacBounds)","extensions":["Q","IB"],"forms":["RemoveAnySubStringBoundedByQ","RemoveAnySubStringBoundedByIB","RemoveAnySubStringBoundedByIBQ"],"example":{"code":"o1 = new stzString(\"bla bla <<word>> bla bla <<noword>> bla <<word>>\")\no1.RemoveAnySubStringBoundedBy([ \"<<\", \">>\" ])\n# the shells remain\n? o1.Content()","output":"bla bla <<>> bla bla <<>> bla <<>>","from":"library test"}},{"name":"SubStringBounds","description":"SubStringBounds(pcSub): the FLAT bound-run SUBSTRINGS of every bounded occurrence (left then right, in order) -- [\"<<\", \">>\", \"<<\", \">>\", ...].","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#substringbounds","signature":"SubStringBounds(pcSub)","extensions":["XT"],"forms":["SubStringBoundsXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SubStringBounds(\"an\") )","output":"[ \"b\", \"a\", \"n\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"FindTheseSubStringBounds","description":"FindTheseSubStringBounds(pcSub|pacSubStr [, pacBounds]): - 1-arg list: per substring, the [before, after] single-char bounds - 2-arg (string, list): the bounds of pcSub when found inside any of the explicit pacBounds [open, close] pair FindTheseSubStringBounds(pcSub, [open, close]): the FLAT start positions of the open/close tokens IMMEDIATELY around each occurrence of pcSub (only exactly-bounded occurrences count).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findthesesubstringbounds","signature":"FindTheseSubStringBounds(pacSubStr, pacBounds)","extensions":["ZZ"],"forms":["FindTheseSubStringBoundsZZ"]},{"name":"IsRightToLeft","description":"NRightCharsAsSubString(n) / NLeftCharsAsSubString(n). For a right-to-left string the VISUAL right is the string START (per the original NRightCharsAsSubString: IsRightToLeft -> the leading codepoints).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isrighttoleft","signature":"IsRightToLeft()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsRightToLeft()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NRightCharsAsSubString","description":"The n rightmost chars, direction-aware, as a string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nrightcharsassubstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nrightcharsassubstring.html","signature":"NRightCharsAsSubString(n)","extensions":[],"example":{"code":"o1 = new stzString(\"هذه الكلمات الّتي سوف تبقى\")\n# the right 4 chars open the text\n? o1.NRightCharsAsSubstring(4)\no1.RemoveFromRight(\"هذه \")\n# removing from the right trims the start\n? o1.Content()","output":"هذه \nالكلمات الّتي سوف تبقى","from":"library test"}},{"name":"NLeftCharsAsSubString","description":"The n leftmost chars, direction-aware, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nleftcharsassubstring","signature":"NLeftCharsAsSubString(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NLeftCharsAsSubString(2)","output":"ba","from":"composed from the signature, run in the library"}},{"name":"RemoveNthOccurrence","description":"RemoveNthOccurrence(n, pcSub): remove the n-th occurrence of pcSub. RemoveNthOccurrence(n, pcSub): remove the n-th occurrence of pcSub; n may be the symbols :First / :Last.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenthoccurrence.html","signature":"RemoveNthOccurrence(n, pcSub)","extensions":["Q","CS"],"forms":["RemoveNthOccurrenceQ","RemoveNthOccurrenceCS","RemoveNthOccurrenceCSQ"],"example":{"code":"o1 = new stzString(\"**A1****A2***A3\")\no1.RemoveNthOccurrence(:Last, \"A\")\n# the third A is gone\n? o1.Content()","output":"**A1****A2***3","from":"library test"}},{"name":"AddBounds","description":"AddBounds([pcOpen, pcClose]): wrap content with bounds. 1-arg list form accepted: AddBounds([\"<<\", \">>\"]).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/addbounds.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/addbounds.html","signature":"AddBounds(p1)","extensions":["Q","XT"],"forms":["AddBoundsQ","AddBoundsXT"],"example":{"code":"o1 = new stzString(\"word\")\no1.AddBounds([\"<<\",\">>\"])\n# bounded\n? o1.Content()","output":"<<word>>","from":"library test"}},{"name":"BoundWith","description":"Same as AddBounds: AddBounds([pcOpen, pcClose]): wrap content with bounds. 1-arg list form accepted: AddBounds([\"<<\", \">>\"]).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boundwith","signature":"BoundWith(p1)","extensions":["Q"],"forms":["BoundWithQ"]},{"name":"BeginsWithOneOfThese","description":"Same as BeginsWithOneOfTheseCS: (FirstBoundsOf / LastBoundsOf live next to BoundsOf above.) BeginsWithOneOfTheseCS(pacSubStr, pCaseSensitive): TRUE if the content starts with any of the listed substrings.","also_written":["StartsWithOneOfThese"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/beginswithoneofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/beginswithoneofthese.html","signature":"BeginsWithOneOfThese(pacSubStr)","extensions":["CS"],"forms":["BeginsWithOneOfTheseCS","StartsWithOneOfTheseCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.BeginsWithOneOfThese([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"StartsWithEither","description":"Same as StartsWithEitherCS: The second argument arrives as the pair [ :Or, \"...\" ]; a bare string is accepted too.","also_written":["BeginsWithEither"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#startswitheither","signature":"StartsWithEither(pcFirst, pSecond)","extensions":["CS"],"forms":["BeginsWithEitherCS","StartsWithEitherCS"]},{"name":"EndsWithOneOfThese","description":"Same as EndsWithOneOfTheseCS: TRUE if the string ends with ANY of the given suffixes.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#endswithoneofthese","signature":"EndsWithOneOfThese(pacSubStr)","extensions":["CS"],"forms":["EndsWithOneOfTheseCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EndsWithOneOfThese([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasCentralChar","description":"HasCentralChar(): TRUE iff content length is odd.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/hascentralchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/hascentralchar.html","signature":"HasCentralChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasCentralChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CentralChar","description":"The middle char of the string (odd lengths).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/centralchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/centralchar.html","signature":"CentralChar()","extensions":[]},{"name":"IsMultipleOf","description":"IsMultipleOf(pcUnit): TRUE iff content is pcUnit repeated.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismultipleof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/ismultipleof.html","signature":"IsMultipleOf(pcUnit)","extensions":["CS"],"forms":["IsMultipleOfCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsMultipleOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Marquer","description":"Marquer / Marker: the FIRST marker number. Marquer(): the marquer SYMBOL itself.","also_written":["Marker"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquer","signature":"Marquer()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Marquer()","output":"#","from":"composed from the signature, run in the library"}},{"name":"ContainsMarquers","description":"TRUE if the string contains marquers.","also_written":["ContainsMarkers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsmarquers","signature":"ContainsMarquers()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsMarquers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIncludedIn","description":"TRUE if the string occurs inside the given one.","also_written":["IncludedIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isincludedin","signature":"IsIncludedIn(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsIncludedIn(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ReplaceSubStringAtPositions","description":"ReplaceSubStringAtPositions(anPos, pcOld, pcNew). pcNew accepts :By = \"...\" named-param form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacesubstringatpositions","signature":"ReplaceSubStringAtPositions(anPos, pcOld, pcNew)","extensions":["Q"],"forms":["ReplaceSubStringAtPositionsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceSubStringAtPositions([ 1, 2 ], \"an\", \"AN\")\n? o1.Content()","output":"bANana split","from":"composed from the signature, run in the library"}},{"name":"SortMarquersInDescending","description":"Sort the marquers in descending order (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortmarquersindescending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortmarquersindescending.html","signature":"SortMarquersInDescending()","extensions":[]},{"name":"SortMarkersInDescending","description":"Same as SortMarquersInDescending: Sort the marquers in descending order (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sortmarkersindescending","signature":"SortMarkersInDescending()","extensions":[]},{"name":"SortMarquersInAscending","description":"Sort the marquers in ascending order (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortmarquersinascending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortmarquersinascending.html","signature":"SortMarquersInAscending()","extensions":[]},{"name":"SortMarkersInAscending","description":"Same as SortMarquersInAscending: Sort the marquers in ascending order (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sortmarkersinascending","signature":"SortMarkersInAscending()","extensions":[]},{"name":"MarquersSortedInDescendingZZ","description":"MarquersSortedInDescendingZZ: the sorted marquers ZIPPED onto the text-order slots (the ZZ view of the would-be sorted string).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerssortedindescendingzz","signature":"MarquersSortedInDescendingZZ()","extensions":[]},{"name":"MarquersAndPositions","description":"Same as MarquersZ: MarquersZ: each marquer grouped with its start position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquersandpositions","signature":"MarquersAndPositions()","extensions":[]},{"name":"NFirstOccurrences","description":"NFirstOccurrences(n, :Of = pcSub): the first n positions of pcSub.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nfirstoccurrences","signature":"NFirstOccurrences(n, pNamedOf)","extensions":["ST"],"forms":["NFirstOccurrencesST"]},{"name":"LastNOccurrences","description":"The positions of the LAST n occurrences.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastnoccurrences","signature":"LastNOccurrences(n, pNamedOf)","extensions":["ST"],"forms":["LastNOccurrencesST"]},{"name":"NLastOccurrencesST","description":"NLastOccurrencesST: the stzString spelling of the abstract stzObject form (whose SectionQ pipeline can't take symbols).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nlastoccurrencesst","signature":"NLastOccurrencesST(n, pNamedOf, pStartingAt)","extensions":[]},{"name":"MarquersAndSections","description":"Each marquer paired with its [start, end] section.","also_written":["MarkersAndSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquersandsections","signature":"MarquersAndSections()","extensions":[]},{"name":"ReplaceOccurrencesByMany","description":"ReplaceOccurrencesByMany: (pcSubStr, paReplacements)               : alias of ReplaceByMany (anN, pcSubStr, :By = paReplacements)    : replace n-th selected occurrences with each replacement in turn","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replaceoccurrencesbymany","signature":"ReplaceOccurrencesByMany(p1, p2, p3)","extensions":["Q"],"forms":["ReplaceOccurrencesByManyQ"]},{"name":"MarkTheseSubStringsCS","description":"MarkTheseSubStringsCS: wrap each occurrence in [|...|]. MarkTheseSubStringsCS: replace each listed substring with its ordinal marquer #1, #2, ... (aka ReplaceSubstringsWithMarquersCS).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#markthesesubstringscs","signature":"MarkTheseSubStringsCS(pacSubStr, pCaseSensitive)","extensions":[]},{"name":"RemoveChar","description":"Remove every occurrence of the given char (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removechar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removechar.html","signature":"RemoveChar(n)","extensions":["Q"],"forms":["RemoveCharQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveChar(2)\n? o1.Content()","output":"bnana split","from":"composed from the signature, run in the library"}},{"name":"CharRemoved","description":"A copy with the given char removed everywhere.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/charremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/charremoved.html","signature":"CharRemoved(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CharRemoved(2)","output":"bnana split","from":"composed from the signature, run in the library"}},{"name":"RemoveThisNthChar","description":"Remove the char at position n only if it equals pcChar (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethisnthchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethisnthchar.html","signature":"RemoveThisNthChar(n, pcChar)","extensions":["Q"],"forms":["RemoveThisNthCharQ"]},{"name":"IsSortedInAscending","description":"TRUE if the chars are in ascending order.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/issortedinascending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/issortedinascending.html","signature":"IsSortedInAscending()","extensions":[],"example":{"code":"# is ascending\n? Q(\"01233445679\").IsSortedInAscending()\n# not descending\n? Q(\"01233445679\").IsSortedInDescending()","output":"1\n0","from":"library test"}},{"name":"IsSortedInDescending","description":"TRUE if the chars are in descending order.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/issortedindescending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/issortedindescending.html","signature":"IsSortedInDescending()","extensions":[],"example":{"code":"# is ascending\n? Q(\"01233445679\").IsSortedInAscending()\n# not descending\n? Q(\"01233445679\").IsSortedInDescending()","output":"1\n0","from":"library test"}},{"name":"RemoveManySections","description":"Remove the chars of each given [start, end] section (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removemanysections","signature":"RemoveManySections(_aSections_)","extensions":["Q"],"forms":["RemoveManySectionsQ"]},{"name":"ReplaceNextNthOccurrence","description":"Replace the nth occurrence AFTER the given position (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacenextnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacenextnthoccurrence.html","signature":"ReplaceNextNthOccurrence(n, pcSub, pcNew, _nFrom_)","extensions":["Q"],"forms":["ReplaceNextNthOccurrenceQ"],"example":{"code":"o1 = new stzString( \"----@@--@@-------@@----@@---\")\no1.ReplaceNextNthOccurrence(2, :Of = \"@@\", :StartingAt = 12, :With = \"##\")\n# the 2nd @@ after 12 became ##\n? o1.Content()","output":"----@@--@@-------@@----##---","from":"library test"}},{"name":"ReplacePreviousNthOccurrence","description":"Replace the nth occurrence BEFORE the given position (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacepreviousnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacepreviousnthoccurrence.html","signature":"ReplacePreviousNthOccurrence(n, pcSub, pcNew, _nFrom_)","extensions":["Q"],"forms":["ReplacePreviousNthOccurrenceQ"],"example":{"code":"o1 = new stzString( \"----@@--@@-------@@----@@---\")\no1.ReplacePreviousNthOccurrence(2, :Of = \"@@\", :StartingAt = 22, :With = \"##\")\n# the 2nd @@ before 22 became ##\n? o1.Content()","output":"----@@--##-------@@----@@---","from":"library test"}},{"name":"IsLowercaseOf","description":"TRUE if the string is the lowercase form of the given one.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islowercaseof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islowercaseof.html","signature":"IsLowercaseOf(pcOther)","extensions":["XT"],"forms":["IsLowercaseOfXT"],"example":{"code":"# in itself\n? Q(\"date\").IsLowercase()\n# ... and of DATE\n? Q(\"date\").IsLowercaseOf(\"DATE\")","output":"1\n1","from":"library test"}},{"name":"IsUppercaseOf","description":"TRUE if the string is the uppercase form of the given one.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isuppercaseof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isuppercaseof.html","signature":"IsUppercaseOf(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsUppercaseOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"UppercasedInLocale","description":"UppercasedInLocale / LowercasedInLocale -- locale-neutral fallback.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uppercasedinlocale","signature":"UppercasedInLocale(pcLocale)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.UppercasedInLocale(\"an\")","output":"BANANA SPLIT","from":"composed from the signature, run in the library"}},{"name":"LowercasedInLocale","description":"The string lowercased for the given locale (plain lowercase fallback).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lowercasedinlocale.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lowercasedinlocale.html","signature":"LowercasedInLocale(pcLocale)","extensions":[],"example":{"code":"# DER FLUSS lowers to der fluss\n? Q(\"DER FLUSS\").LowercasedInLocale(\"de-DE\")\n# the eszett round-trip stays FALSE (documented limitation)\n? Q(\"der fluß\").IsLowercaseOfXT(\"DER FLUSS\", :InLocale = \"de-DE\")","output":"der fluss\n0","from":"library test"}},{"name":"CharCase","description":"The case of the single-char string (codepoint-aware).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/charcase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/charcase.html","signature":"CharCase()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CharCase()","output":"mixed","from":"composed from the signature, run in the library"}},{"name":"CountInSections","description":"How many occurrences of pcSub fall inside the given sections.","also_written":["NumberOfOccurrencesInSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#countinsections","signature":"CountInSections(pcSub, _aSections_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CountInSections(\"an\", [ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Splits","description":"Splits([pcSep]): split-on-separator words; 0-arg uses whitespace.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splits","signature":"Splits(pcSep)","extensions":["Z","ZZ"],"forms":["SplitsZ","SplitsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Splits(\" \") )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveRanges","description":"Remove the chars of each given [start, range] slice (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeranges","signature":"RemoveRanges(p1)","extensions":["Q"],"forms":["RemoveRangesQ"]},{"name":"RemoveTheseSubStringBounds","description":"RemoveTheseSubStringBounds(pcSub, pacBounds): strip the bounds surrounding every occurrence of pcSub inside the bounded regions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removethesesubstringbounds","signature":"RemoveTheseSubStringBounds(pcSub, pacBounds)","extensions":["Q"],"forms":["RemoveTheseSubStringBoundsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveTheseSubStringBounds(\"an\", [ \"an\", \"a\" ])\n? o1.Content()","output":"ban split","from":"composed from the signature, run in the library"}},{"name":"WalkForwardW","description":"Walk forward collecting where the W condition holds (mirror of WalkBackwardW).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#walkforwardw","signature":"WalkForwardW(pcCondition, pNamedUntil)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.WalkForwardW(\"@char = 'a'\", 2) )","output":"[ 2, 4, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindWords","description":"The position of each word of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findwords","signature":"FindWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindWords() )","output":"[ 1, 8 ]","from":"composed from the signature, run in the library"}},{"name":"HasThisTrailingChar","description":"Same as HasThisTrailingCharCS: HasThisTrailingChar(pcChar, pCS): TRUE iff content ends with a run of pcChar. (Distinct from HasTrailingChars() which is the 0-arg \"has any trailing run\" predicate above.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasthistrailingchar","signature":"HasThisTrailingChar(pcChar)","extensions":["CS"],"forms":["HasThisTrailingCharCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasThisTrailingChar(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasThisLeadingChar","description":"Same as HasThisLeadingCharCS: TRUE if the string starts with the given char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasthisleadingchar","signature":"HasThisLeadingChar(pcChar)","extensions":["CS"],"forms":["HasThisLeadingCharCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasThisLeadingChar(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindTrailingChars","description":"The positions of the trailing char run.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findtrailingchars","signature":"FindTrailingChars()","extensions":["ZZ"],"forms":["FindTrailingCharsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindTrailingChars() )","output":"[ 12 ]","from":"composed from the signature, run in the library"}},{"name":"FindLeadingChars","description":"The positions of the leading char run.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findleadingchars","signature":"FindLeadingChars()","extensions":["ZZ"],"forms":["FindLeadingCharsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindLeadingChars() )","output":"[ 1 ]","from":"composed from the signature, run in the library"}},{"name":"TrailingCharIs","description":"TRUE if the last char equals the given one.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trailingcharis.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trailingcharis.html","signature":"TrailingCharIs(pcChar)","extensions":["CS"],"forms":["TrailingCharIsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.TrailingCharIs(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"LeadingCharIs","description":"TRUE if the first char equals the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#leadingcharis","signature":"LeadingCharIs(pcChar)","extensions":["CS"],"forms":["LeadingCharIsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LeadingCharIs(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"PositionOfCentralChar","description":"PositionOfCentralChar: position of the center char (0 if even).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/positionofcentralchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/positionofcentralchar.html","signature":"PositionOfCentralChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.PositionOfCentralChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNTimesMultipleOf","description":"IsNTimesMultipleOf(n, pcUnit): TRUE iff content is pcUnit repeated exactly n times.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isntimesmultipleof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isntimesmultipleof.html","signature":"IsNTimesMultipleOf(n, pcUnit)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNTimesMultipleOf(2, \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MarkSubStringsCS","description":"MarkSubStringsCS(pcSubStr, pCaseSensitive): mark every occurrence of pcSubStr with [|...|] (single-substring form).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marksubstringscs","signature":"MarkSubStringsCS(pcSubStr, pCaseSensitive)","extensions":[]},{"name":"ReplaceMarquers","description":"ReplaceMarquers(paReplacements): replace #1, #2, ... in order with paReplacements[1], [2], ... (engine-replace).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacemarquers","signature":"ReplaceMarquers(paReplacements)","extensions":[]},{"name":"ReplaceMarkers","description":"Same as ReplaceMarquers: ReplaceMarquers(paReplacements): replace #1, #2, ... in order with paReplacements[1], [2], ... (engine-replace).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacemarkers","signature":"ReplaceMarkers(paReplacements)","extensions":[]},{"name":"FindInSections","description":"the given sections (codepoint absolute positions).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findinsections","signature":"FindInSections(pcSub, _aSections_)","extensions":[]},{"name":"HasTrailingSubString","description":"HasTrailingSubString(): TRUE iff content has any trailing word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hastrailingsubstring","signature":"HasTrailingSubString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasTrailingSubString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingSubString","description":"TRUE if the string has a leading repeated-char run.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasleadingsubstring","signature":"HasLeadingSubString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasLeadingSubString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrailingSubStringOf","description":"Same as EndsWithCS: Whether the string ends with the given suffix. (with the case-sensitivity dial)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hastrailingsubstringof","signature":"HasTrailingSubStringOf(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasTrailingSubStringOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingSubStringOf","description":"Same as StartsWithCS: Whether the string starts with the given prefix. (with the case-sensitivity dial)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hasleadingsubstringof","signature":"HasLeadingSubStringOf(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasLeadingSubStringOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"TrailingSubStringZZOf","description":"The [start, end] section of the trailing run of pcSub.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trailingsubstringzzof","signature":"TrailingSubStringZZOf(pcSub)","extensions":[]},{"name":"MarquersPositions","description":"Object wrappers around stzStringFunc global helpers so they resolve inside StzStringQ(){...} blocks. Inline rather than delegate to avoid same-name recursion.","also_written":["FindMarkers","FindMarquers","MarkersPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerspositions","signature":"MarquersPositions()","extensions":[]},{"name":"FirstMarquer","description":"Marker family: a \"marquer\" is a `#N` placeholder in content. These wrappers expose Find/First/Nth/Previous variants used by the StzStringQ block tests (609-628). Marquer accessors: the plain forms return the \"#N\" STRING, the Find* twins the position.","also_written":["FirstMarker"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstmarquer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstmarquer.html","signature":"FirstMarquer()","extensions":[]},{"name":"FindFirstMarquer","description":"The position of the first marquer.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirstmarquer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirstmarquer.html","signature":"FindFirstMarquer()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindFirstMarquer()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NthMarquer","description":"The nth marquer of the string.","also_written":["NthMarker"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthmarquer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthmarquer.html","signature":"NthMarquer(n)","extensions":[],"example":{"code":"o1 = new stzString(\"My name is #1, my age is #2, and my job is #3. Again: my name is #1!\")\n# the marquer\n? o1.NthMarquer(2)\n# its position\n? o1.FindNthMarquer(2)","output":"#2\n26","from":"library test"}},{"name":"FindNthMarquer","description":"The position of the nth marquer.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthmarquer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnthmarquer.html","signature":"FindNthMarquer(n)","extensions":[],"example":{"code":"o1 = new stzString(\"My name is #1, my age is #2, and my job is #3. Again: my name is #1!\")\n# the marquer\n? o1.NthMarquer(2)\n# its position\n? o1.FindNthMarquer(2)","output":"#2\n26","from":"library test"}},{"name":"LastMarquer","description":"The last marquer of the string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastmarquer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastmarquer.html","signature":"LastMarquer()","extensions":[]},{"name":"FindLastMarquer","description":"The position of the last marquer.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findlastmarquer.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findlastmarquer.html","signature":"FindLastMarquer()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindLastMarquer()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NextNthMarquerST","description":"The nth marquer after the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nextnthmarquerst.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nextnthmarquerst.html","signature":"NextNthMarquerST(n, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"My name is #1, my age is #2, and my job is #3. Again: my name is #1!\")\n# the marquer\n? o1.NextNthMarquerST(2, :StartingAt = 14)\n# its position\n? o1.FindNextNthMarquerST(2, :StartingAt = 14)","output":"#3\n44","from":"library test"}},{"name":"PreviousMarquers","description":"The marquers before the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#previousmarquers","signature":"PreviousMarquers(pStartingAt)","extensions":[]},{"name":"NextMarquers","description":"The marquers after the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nextmarquers","signature":"NextMarquers(pStartingAt)","extensions":[]},{"name":"PreviousNthMarquer","description":"The nth marquer before the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#previousnthmarquer","signature":"PreviousNthMarquer(n, pStartingAt)","extensions":["Z"],"forms":["PreviousNthMarquerZ"]},{"name":"FindNthPreviousMarquer","description":"The nth occurrence of the substring from the given start position: the position(s).","also_written":["FindPreviousNthMarker","FindPreviousNthMarquer"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnthpreviousmarquer","signature":"FindNthPreviousMarquer(n, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNthPreviousMarquer(2, 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindMarquersAsSections","description":"The [start, end] section of every marquer.","also_written":["FindMarkersAsSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findmarquersassections","signature":"FindMarquersAsSections()","extensions":[]},{"name":"UniqueMarquersAndTheirPositions","description":"Same as MarquersUZ: The unique marquers, each with ALL its positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquemarquersandtheirpositions","signature":"UniqueMarquersAndTheirPositions()","extensions":[]},{"name":"UniqueMarquersAndTheirSections","description":"Same as MarquersUZZ: The unique marquers, each with ALL its [start, end] sections.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquemarquersandtheirsections","signature":"UniqueMarquersAndTheirSections()","extensions":[]},{"name":"MarquersSortedZ","description":"MarquersSortedZ/ZZ: the ASCENDING-sorted marquers zipped onto the text-order positions / sections.","also_written":["MarkersSortedZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerssortedz","signature":"MarquersSortedZ()","extensions":["Z"],"forms":["MarkersSortedZZ","MarquersSortedZZ"]},{"name":"MarquerByPosition","description":"The marquer covering the given position.","also_written":["MarkerByPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerbyposition","signature":"MarquerByPosition(pos)","extensions":[]},{"name":"PreviousMarquerZ","description":"PreviousMarquerZ: the nearest previous marquer with its position.","also_written":["PreviousMarkerZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#previousmarquerz","signature":"PreviousMarquerZ(pStartingAt)","extensions":[]},{"name":"MarquersSortedUZ","description":"MarquersSortedUZ: the unique marquers sorted by NUMBER, each with its own positions.","also_written":["MarkersSortedUZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerssorteduz","signature":"MarquersSortedUZ()","extensions":["Z"],"forms":["MarkersSortedUZZ","MarquersSortedUZZ"]},{"name":"MarquerByPositions","description":"The marquer at each of the given positions.","also_written":["MarkerByPositions","MarkersByPositions","MarquersByPositions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerbypositions","signature":"MarquerByPositions(positions)","extensions":[]},{"name":"PreviousNthMarquerAndItsPosition","description":"Same as PreviousNthMarquerZ: PreviousNthMarquerZ: the marquer with its position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#previousnthmarqueranditsposition","signature":"PreviousNthMarquerAndItsPosition(n, pStartingAt)","extensions":[]},{"name":"SubStringIsBoundedBy","description":"TRUE if the given substring is bounded by the given bound(s).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringisboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringisboundedby.html","signature":"SubStringIsBoundedBy(pcSub, pacBounds)","extensions":[],"example":{"code":"# the named-param shape is recognised\n? Q(:IsBoundedBy = \".\").IsIsBoundedByNamedParam()\n# the direct check\n? Q(\".♥.\").SubStringIsBoundedBy(\"♥\", \".\")\n# the SubStringXT spelling\n? Q(\".♥.\").SubStringXT(\"♥\", :IsBoundedBy = \".\")","output":"1\n1\n1","from":"library test"}},{"name":"ToListInShortForm","description":"ToListInShortForm(): render the hosted list in the short range syntax -- \"1 : 3\" for numbers, '\"A\" : \"D\"' for strings.","also_written":["ToListInStringSF"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/tolistinshortform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/tolistinshortform.html","signature":"ToListInShortForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToListInShortForm()","output":"\"b\" : \"t\"","from":"composed from the signature, run in the library"}},{"name":"FindNextOccurrence","description":"The position of the next occurrence of pcSub after the given position (0 when there is none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findnextoccurrence","signature":"FindNextOccurrence(pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNextOccurrence(\"an\", 2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"UnicodesPerChar","description":"The codepoint of each char, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#unicodesperchar","signature":"UnicodesPerChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.UnicodesPerChar() )","output":"[ [ \"b\", 98 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"a\", 97 ], [ \" \", 32 ], [ \"s\", 115 ], [ \"p\", 112 ], [ \"l\", 108 ], [ \"i\", 105 ], [ \"t\", 116 ] ]","from":"composed from the signature, run in the library"}},{"name":"UnicodeOfChar","description":"The codepoint of the given char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#unicodeofchar","signature":"UnicodeOfChar(c)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.UnicodeOfChar(\"a\")","output":"97","from":"composed from the signature, run in the library"}},{"name":"Hash","description":"Turn the content into its hex digest with the given algorithm (mutating, engine-backed).","also":"digest  checksum  sha  md5  fingerprint","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/hash.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/hash.html","signature":"Hash(pAlgo)","extensions":["Q"],"forms":["HashQ"],"example":{"code":"o1 = new stzString(\"original text before hashing\")\no1.Hash(:MD5)\n# the md5 hex digest\n? o1.Content()","output":"8ffad81de2e13a7b68c7858e4d60e263","from":"library test"}},{"name":"Hashed","description":"The hex digest of the content with the given algorithm, as data.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#hashed","signature":"Hashed(pAlgo)","extensions":[]},{"name":"EachCharBoxedRounded","description":"Each char in its own rounded box cell.","also_written":["EachCharBoxRounded","EachCharBoxedRoundedDashed"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#eachcharboxedrounded","signature":"EachCharBoxedRounded()","extensions":["Q"],"forms":["EachCharBoxRoundedQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EachCharBoxedRounded()","output":"╭───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───╮\n│ b │ a │ n │ a │ n │ a │   │ s │ p │ l │ i │ t │\n╰───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───╯","from":"composed from the signature, run in the library"}},{"name":"TitlecasedInLocale","description":"The string titlecased for the given locale (falls back to plain titlecase).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#titlecasedinlocale","signature":"TitlecasedInLocale(pcLocale)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.TitlecasedInLocale(\"an\")","output":"Banana Split","from":"composed from the signature, run in the library"}},{"name":"CapitalisedInLocale","description":"Same as Titlecased: The string in Title Case (each word capitalized).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#capitalisedinlocale","signature":"CapitalisedInLocale(pcLocale)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CapitalisedInLocale(\"an\")","output":"Banana Split","from":"composed from the signature, run in the library"}},{"name":"CapitalizedInLocale","description":"Same as Titlecased: The string in Title Case (each word capitalized).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#capitalizedinlocale","signature":"CapitalizedInLocale(pcLocale)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CapitalizedInLocale(\"an\")","output":"Banana Split","from":"composed from the signature, run in the library"}},{"name":"FindPreviousOccurrence","description":"The position of the nearest occurrence of pcSub before the given position (0 when there is none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findpreviousoccurrence","signature":"FindPreviousOccurrence(pcSub, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindPreviousOccurrence(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToListInNormalForm","description":"ToListInNormalForm(): the hosted list rendered in normal bracketed form (whatever syntax hosted it -- short ranges included).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/tolistinnormalform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/tolistinnormalform.html","signature":"ToListInNormalForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToListInNormalForm()","output":"[ \"b\", \"a\", \"n\", \"a\", \"n\", \"a\", \" \", \"s\", \"p\", \"l\", \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLeadingItems","description":"How long the leading char run is.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofleadingitems","signature":"NumberOfLeadingItems()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfLeadingItems()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfTrailingItems","description":"How long the trailing char run is.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberoftrailingitems","signature":"NumberOfTrailingItems()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfTrailingItems()","output":"1","from":"composed from the signature, run in the library"}},{"name":"RemoveRightOccurrence","description":"Remove the LAST occurrence of pcSub (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removerightoccurrence","signature":"RemoveRightOccurrence(pcSub)","extensions":["Q"],"forms":["RemoveRightOccurrenceQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveRightOccurrence(\"an\")\n? o1.Content()","output":"bana split","from":"composed from the signature, run in the library"}},{"name":"ContainsHybridOrientation","description":"TRUE if the content mixes LTR (Latin) and RTL (Arabic-side) scripts.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containshybridorientation","signature":"ContainsHybridOrientation()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsHybridOrientation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LanguageAbbreviationForm","description":"Which abbreviation form the language string carries (:Short / :Long).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/languageabbreviationform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/languageabbreviationform.html","signature":"LanguageAbbreviationForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LanguageAbbreviationForm()","output":"unknown","from":"composed from the signature, run in the library"}},{"name":"RepresentsSignedRealNumber","description":"TRUE if the string is a SIGNED real-number literal.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#representssignedrealnumber","signature":"RepresentsSignedRealNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsSignedRealNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedRealNumber","description":"TRUE if the string is an UNSIGNED real-number literal.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#representsunsignedrealnumber","signature":"RepresentsUnsignedRealNumber()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.RepresentsUnsignedRealNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLongLanguageAbbreviation","description":"TRUE if the string is a 3-letter (long) language abbreviation (ISO 639-2/3).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islonglanguageabbreviation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islonglanguageabbreviation.html","signature":"IsLongLanguageAbbreviation()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLongLanguageAbbreviation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveLeadingAndTrailingChars","description":"Same as RemoveLeadingChars: RemoveLeadingChars / RemoveTrailingChars / RemoveBoundingChars: strip every leading (or trailing, or both) char that matches the first (resp. last) char of the current content. Equivalent to the \"trim run\" interpretation in narrative tests.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeleadingandtrailingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeleadingandtrailingchars.html","signature":"RemoveLeadingAndTrailingChars()","extensions":["Q"],"forms":["RemoveLeadingAndTrailingCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveLeadingAndTrailingChars()\n? o1.Content()","output":"anana spli","from":"composed from the signature, run in the library"}},{"name":"SubStringComesBetween","description":"SubStringComesBetween is order-INDEPENDENT (matches the original): TRUE if pcSub sits between the two bounds in EITHER order.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbetween.html","signature":"SubStringComesBetween(pcSub, pcLeft, pcRight)","extensions":[],"example":{"code":"o1 = new stzString(\"---♥♥...**---\")\n# '...' comes between ♥♥ and ** (in order)\n? o1.SubStringComesBetween(\"...\", \"♥♥\", \"**\")\n# and order-independently between ** and ♥♥\n? o1.SubStringComesBetween(\"...\", \"**\", \"♥♥\")","output":"1\n1","from":"library test"}},{"name":"SubStringComesBefore","description":"TRUE if pcSub occurs BEFORE pcOther (a substring, or :Position = n).","also_written":["SubStringComesBeforeSubString"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbefore.html","signature":"SubStringComesBefore(pcSub, pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SubStringComesBefore(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringComesAfter","description":"TRUE if pcSub occurs AFTER pcOther (a substring, or :Position = n).","also_written":["SubStringComesAfterSubString"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesafter.html","signature":"SubStringComesAfter(pcSub, pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SubStringComesAfter(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringComesBeforePos","description":"TRUE if pcSub occurs before the given position.","also_written":["SubStringComesBeforePosition"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbeforepos.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbeforepos.html","signature":"SubStringComesBeforePos(pcSub, nPos)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SubStringComesBeforePos(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringComesAfterPos","description":"TRUE if pcSub occurs after the given position.","also_written":["SubStringComesAfterPosition"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesafterpos.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesafterpos.html","signature":"SubStringComesAfterPos(pcSub, nPos)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SubStringComesAfterPos(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringComesBetweenPositions","description":"TRUE if pcSub occurs between the two given positions.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbetweenpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringcomesbetweenpositions.html","signature":"SubStringComesBetweenPositions(pcSub, _n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SubStringComesBetweenPositions(\"an\", 2, 5)","output":"1","from":"composed from the signature, run in the library"}},{"name":"InQ","description":"Narrative-sub accessor used by SubStringQ([\"sub\", :In = \"host\"]). Stored as the LAST line of the wrapped content separated by char(1), so we don't need a class-level attribute that Haro would require declaring with the other @aContent slots. InQ(host): the host becomes the new content; the prior content is kept as the narrative sub.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#inq","signature":"InQ(pcHost)","extensions":[]},{"name":"SubStringQ","description":"Open a NARRATIVE chain about the given substring (ComesBefore / ComesAfter...).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#substringq","signature":"SubStringQ(pcSub)","extensions":[]},{"name":"@","description":"@(pcSub): narrative-set the subject substring; returns self.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#@","signature":"@(pcSub)","extensions":[]},{"name":"@RemoveItQ","description":"@RemoveItQ(): remove every occurrence of the narrative sub.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#@removeitq","signature":"@RemoveItQ()","extensions":[]},{"name":"AndThenQ","description":"Narrative glue: returns the object unchanged, chainable.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#andthenq","signature":"AndThenQ()","extensions":[]},{"name":"AndQ","description":"Narrative glue: returns the object unchanged, chainable.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#andq","signature":"AndQ()","extensions":[]},{"name":"SpacifyItQ","description":"Spacify the content (chars separated by spaces), chainable.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#spacifyitq","signature":"SpacifyItQ()","extensions":[]},{"name":"SpacifyItR","description":"The R-suffixed form returns the RESULT string (not the object).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#spacifyitr","signature":"SpacifyItR()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SpacifyItR()","output":"b a n a n a   s p l i t","from":"composed from the signature, run in the library"}},{"name":"@0","description":"Narrative closer: the content, as data (positional form).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#@0","signature":"@0(p)","extensions":[]},{"name":"ComesBeforeSubString","description":"Narrative form: TRUE if the chain's substring comes before the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#comesbeforesubstring","signature":"ComesBeforeSubString(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ComesBeforeSubString(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ComesAfterSubString","description":"Narrative form: TRUE if the chain's substring comes after the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#comesaftersubstring","signature":"ComesAfterSubString(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ComesAfterSubString(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ComesBetweenPositions","description":"Narrative form: TRUE if the chain's substring lies between the two positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#comesbetweenpositions","signature":"ComesBetweenPositions(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ComesBetweenPositions(2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ComesBeforePosition","description":"Narrative form: TRUE if the chain's substring comes before the position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#comesbeforeposition","signature":"ComesBeforePosition(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ComesBeforePosition(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"ComesAfterPosition","description":"Narrative form: TRUE if the chain's substring comes after the position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#comesafterposition","signature":"ComesAfterPosition(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ComesAfterPosition(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringComesBetweenSubStrings","description":"TRUE if pcSub occurs between the two given substrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#substringcomesbetweensubstrings","signature":"SubStringComesBetweenSubStrings(pcSub, pNamedSub, pNamedAnd)","extensions":[]},{"name":"CharsAndTheirUnicodes","description":"Each char paired with its codepoint (char first).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charsandtheirunicodes","signature":"CharsAndTheirUnicodes()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.CharsAndTheirUnicodes() )","output":"[ [ \"b\", 98 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"a\", 97 ], [ \"n\", 110 ], [ \"a\", 97 ], [ \" \", 32 ], [ \"s\", 115 ], [ \"p\", 112 ], [ \"l\", 108 ], [ \"i\", 105 ], [ \"t\", 116 ] ]","from":"composed from the signature, run in the library"}},{"name":"ToListInStringNF","description":"The content as a list literal in normal form, as a string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tolistinstringnf","signature":"ToListInStringNF()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToListInStringNF()","output":"[ \"b\", \"a\", \"n\", \"a\", \"n\", \"a\", \" \", \"s\", \"p\", \"l\", \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"SectionBounds","description":"SectionBounds(n1, n2, nLeftMax, nRightMax): the [open, close] bound substrings just before n1 and just after n2.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sectionbounds","signature":"SectionBounds(_n1_, _n2_, nLeftMax, nRightMax)","extensions":["IB","Z","ZZ"],"forms":["SectionBoundsZ","SectionBoundsIB","SectionBoundsZZ","SectionBoundsIBZ","SectionBoundsIBZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SectionBounds(2, 5, 2, 2) )","output":"[ \"b\", \"a \" ]","from":"composed from the signature, run in the library"}},{"name":"FirstNonSpaceChar","description":"The first non-space char of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstnonspacechar","signature":"FirstNonSpaceChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FirstNonSpaceChar()","output":"b","from":"composed from the signature, run in the library"}},{"name":"LastNonSpaceChar","description":"The last non-space char of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastnonspacechar","signature":"LastNonSpaceChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LastNonSpaceChar()","output":"t","from":"composed from the signature, run in the library"}},{"name":"FirstNonSpaceCharPosition","description":"The position of the first non-space char.","also_written":["FindFirstNonSpaceChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstnonspacecharposition","signature":"FirstNonSpaceCharPosition()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FirstNonSpaceCharPosition()","output":"1","from":"composed from the signature, run in the library"}},{"name":"LastNonSpaceCharPosition","description":"The position of the last non-space char.","also_written":["FindLastNonSpaceChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastnonspacecharposition","signature":"LastNonSpaceCharPosition()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LastNonSpaceCharPosition()","output":"12","from":"composed from the signature, run in the library"}},{"name":"StringsW","description":"Treat the content as a list of strings and filter by the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#stringsw","signature":"StringsW(pcCondition)","extensions":[]},{"name":"MultiplyByN","description":"Multiply EVERY number inside the string by n (mutating).","also_written":["MultipliedByN"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/multiplybyn.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/multiplybyn.html","signature":"MultiplyByN(n)","extensions":["Q","XT"],"forms":["MultiplyByNXT","MultiplyByNXTQ"]},{"name":"DivideByN","description":"Divide every number inside the string by n (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/dividebyn.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/dividebyn.html","signature":"DivideByN(n)","extensions":["XT"],"forms":["DivideByNXT"]},{"name":"AddN","description":"Add n to every number inside the string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/addn.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/addn.html","signature":"AddN(n)","extensions":["XT"],"forms":["AddNXT"]},{"name":"RetrieveN","description":"Subtract n from every number inside the string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/retrieven.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/retrieven.html","signature":"RetrieveN(n)","extensions":["XT"],"forms":["RetrieveNXT"]},{"name":"SubtractN","description":"Subtract n from every number inside the string (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#subtractn","signature":"SubtractN(n)","extensions":["XT"],"forms":["SubtractNXT"]},{"name":"FromUrl","description":"URL fetch (stub: no network in this version; answers empty).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#fromurl","signature":"FromUrl(pcUrl)","extensions":[]},{"name":"Insert","description":"Insert(pcSub, :BeforePosition = n / :AfterPosition = n / n).","also":"put at position  add at  place into  inject","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/insert.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/insert.html","signature":"Insert(pcSub, pNamed)","extensions":["Q","XT"],"forms":["InsertQ","InsertXT","InsertXTQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Insert(\"an\", 2)\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"WalkUntil","description":"Walk the chars forward: the position where the condition first holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#walkuntil","signature":"WalkUntil(pcCondition)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.WalkUntil(\"@char = 'a'\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxedDashed","description":"Each char in its own dashed box cell.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#eachcharboxeddashed","signature":"EachCharBoxedDashed()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.EachCharBoxedDashed()","output":"┌╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┐\n┊ b ┊ a ┊ n ┊ a ┊ n ┊ a ┊   ┊ s ┊ p ┊ l ┊ i ┊ t ┊\n└╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┘","from":"composed from the signature, run in the library"}},{"name":"VizFindBoxed","description":"The string as boxed char cells with the occurrences of pcSub visually marked (the VizFind map, boxed).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/vizfindboxed.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/vizfindboxed.html","signature":"VizFindBoxed(pcSub)","extensions":["CS","XT"],"forms":["VizFindBoxedCSXT"],"example":{"code":"o1 = new stzString(\"..STZ..StZ..stz...STZ\")\n# bullets at 3, 8, 13 and 19\n? o1.VizFindBoxedCSXT(\"STZ\", :CS = FALSE, [ :Numbered = TRUE ])","output":"┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐\n│ . │ . │ S │ T │ Z │ . │ . │ S │ t │ Z │ . │ . │ s │ t │ z │ . │ . │ . │ S │ T │ Z │\n└───┴───┴─•─┴───┴───┴───┴───┴─•─┴───┴───┴───┴───┴─•─┴───┴───┴───┴───┴───┴─•─┴───┴───┘","from":"library test"}},{"name":"VizFindBoxedRounded","description":"The boxed VizFind map with rounded corners.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#vizfindboxedrounded","signature":"VizFindBoxedRounded(pcSub)","extensions":[]},{"name":"VizFindBoxedDashed","description":"The boxed VizFind map with dashed lines.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#vizfindboxeddashed","signature":"VizFindBoxedDashed(pcSub)","extensions":[]},{"name":"VizFindManyXT2","description":"Same as VizFindManyXT: Accept VizFindManyXT with single sub string or list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#vizfindmanyxt2","signature":"VizFindManyXT2(pacSub, pNamed)","extensions":[]},{"name":"IsADigitInString","description":"TRUE if the string is a single digit.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isadigitinstring","signature":"IsADigitInString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsADigitInString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindSSZ","description":"Section-bounded find: the positions of pcSub within n1..n2.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findssz","signature":"FindSSZ(pcSub, _n1_, _n2_)","extensions":["Z"],"forms":["FindSSZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindSSZ(\"an\", 2, 5) )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceSubStringAtPositionsByMany","description":"Replace the substring at each given position with its counterpart in the new list (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesubstringatpositionsbymany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacesubstringatpositionsbymany.html","signature":"ReplaceSubStringAtPositionsByMany(anPos, pcOld, paNewList)","extensions":[],"example":{"code":"o1 = new stzString(\"--[...]---[...]---[...]---[~~~]--[~~~]--\")\no1.ReplaceSubStringAtPositionsByMany([ 27, 34 ], \"[~~~]\", [ \"bbb\", \"aaa\" ])\n# each got its own name\n? o1.Content()","output":"--[...]---[...]---[...]---bbb--aaa--","from":"library test"}},{"name":"ToListInString","description":"ToListInString(): the hosted list rendered in normal form (@@).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/tolistinstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/tolistinstring.html","signature":"ToListInString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToListInString()","output":"[ \"b\", \"a\", \"n\", \"a\", \"n\", \"a\", \" \", \"s\", \"p\", \"l\", \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"LanguageAbbreviationFor","description":"The ISO 639-1 code for the given language name.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#languageabbreviationfor","signature":"LanguageAbbreviationFor(pcLanguage)","extensions":[]},{"name":"LongLanguageAbbreviationFor","description":"The 3-letter ISO 639-2/3 code for the given language name.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#longlanguageabbreviationfor","signature":"LongLanguageAbbreviationFor(pcLanguage)","extensions":[]},{"name":"SplitAroundSections","description":"Split the string around the given sections (the sections excluded).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaroundsections","signature":"SplitAroundSections(_aSections_)","extensions":["IB"],"forms":["SplitAroundSectionsIB"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAroundSections([ \"an\", \"a\" ]) )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAroundSubStrings","description":"Split around the occurrences of EACH given substring.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaroundsubstrings","signature":"SplitAroundSubStrings(pacSub)","extensions":["IB"],"forms":["SplitAroundSubStringsIB"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAroundSubStrings([ \"an\", \"a\" ]) )","output":"[ \"b\", \" split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAroundSection","description":"Split the string around one [start, end] section.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaroundsection","signature":"SplitAroundSection(aSection, _n2_)","extensions":["IB"],"forms":["SplitAroundSectionIB"]},{"name":"MarquersPositionsSortedInAscending","description":"The marquer positions in ascending order.","also_written":["MarkersPositionsSortedInAscending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerspositionssortedinascending","signature":"MarquersPositionsSortedInAscending()","extensions":[]},{"name":"MarquersPositionsSortedInDescending","description":"The marquer positions in descending order.","also_written":["MarkersPositionsSortedInDescending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#marquerspositionssortedindescending","signature":"MarquersPositionsSortedInDescending()","extensions":[]},{"name":"NextNthOccurrence","description":"The position of the nth occurrence after the given position (:Of = substring form).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nextnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nextnthoccurrence.html","signature":"NextNthOccurrence(n, pNamedOf, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"12500;NAME;10;0\")\n# the next one from 1\n? o1.NextOccurrence( :Of = \";\", :StartingAt = 1 )\n# the 2nd from 5\n? o1.NextNthOccurrence( 2, :Of = \";\", :StartingAt = 5)","output":"6\n11","from":"library test"}},{"name":"SortedInAscending","description":"An ascending-sorted copy of the chars; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortedinascending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortedinascending.html","signature":"SortedInAscending()","extensions":[],"example":{"code":"o1 = new stzString(\"73964532041\")\n# ascending\n? o1.SortedInAscending()\n# descending\n? o1.SortedInDescending()","output":"01233445679\n97654433210","from":"library test"}},{"name":"SortedInDescending","description":"A descending-sorted copy of the chars; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortedindescending.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortedindescending.html","signature":"SortedInDescending()","extensions":[],"example":{"code":"o1 = new stzString(\"73964532041\")\n# ascending\n? o1.SortedInAscending()\n# descending\n? o1.SortedInDescending()","output":"01233445679\n97654433210","from":"library test"}},{"name":"IsSorted","description":"TRUE if the chars are sorted, ascending OR descending.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/issorted.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/issorted.html","signature":"IsSorted()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsSorted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SortingOrder","description":"The sorting order of the chars (:Ascending, :Descending, ...).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortingorder.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sortingorder.html","signature":"SortingOrder()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SortingOrder()","output":"unsorted","from":"composed from the signature, run in the library"}},{"name":"Sort","description":"Sort the CHARS of the string in ascending order in place (mutating). For a copy, use Sorted.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sort.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sort.html","signature":"Sort()","extensions":["Q"],"forms":["SortQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.Sort()\n? o1.Content()","output":"aaabilnnpst","from":"composed from the signature, run in the library"}},{"name":"SortInAscending","description":"Sort the chars in ascending order in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sortinascending","signature":"SortInAscending()","extensions":["Q"],"forms":["SortInAscendingQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.SortInAscending()\n? o1.Content()","output":"aaabilnnpst","from":"composed from the signature, run in the library"}},{"name":"SortInDescending","description":"Sort the chars of the string in descending order in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sortindescending","signature":"SortInDescending()","extensions":["Q"],"forms":["SortInDescendingQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.SortInDescending()\n? o1.Content()","output":"tspnnlibaaa","from":"composed from the signature, run in the library"}},{"name":"LeadingSubStringRemove","description":"Same as RemoveLeadingChars: RemoveLeadingChars / RemoveTrailingChars / RemoveBoundingChars: strip every leading (or trailing, or both) char that matches the first (resp. last) char of the current content. Equivalent to the \"trim run\" interpretation in narrative tests.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#leadingsubstringremove","signature":"LeadingSubStringRemove()","extensions":[]},{"name":"RemoveLeadingSubString","description":"Same as LeadingSubStringRemove: Same as RemoveLeadingChars: RemoveLeadingChars / RemoveTrailingChars / RemoveBoundingChars: strip every leading (or trailing, or both) char that matches the first (resp. last) char of the current content. Equivalent to the \"trim run\" interpretation in narrative tests.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeleadingsubstring","signature":"RemoveLeadingSubString()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveLeadingSubString()\n? o1.Content()","output":"anana split","from":"composed from the signature, run in the library"}},{"name":"LeadingCharsRemoved","description":"A copy with the leading char run removed.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingcharsremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/leadingcharsremoved.html","signature":"LeadingCharsRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LeadingCharsRemoved()","output":"anana split","from":"composed from the signature, run in the library"}},{"name":"TrailingCharsRemoved","description":"A copy with the trailing char run removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trailingcharsremoved","signature":"TrailingCharsRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.TrailingCharsRemoved()","output":"banana spli","from":"composed from the signature, run in the library"}},{"name":"RemoveNFirstChars","description":"Remove the first n chars (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenfirstchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenfirstchars.html","signature":"RemoveNFirstChars(n)","extensions":["Q"],"forms":["RemoveNFirstCharsQ"],"example":{"code":"o1 = new stzString(\"123BATISTA\")\no1.RemoveNFirstChars(3)\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"123BATISTA\").FirstNCharsRemoved(3)","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"RemoveNLastChars","description":"Remove the last n chars (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenlastchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenlastchars.html","signature":"RemoveNLastChars(n)","extensions":["Q"],"forms":["RemoveNLastCharsQ"],"example":{"code":"o1 = new stzString(\"BATISTA123\")\no1.RemoveNLastChars(3)\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"BATISTA123\").LastNCharsRemoved(3)","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"BeginsWith","description":"BeginsWith(pcSub): TRUE iff content starts with pcSub.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/beginswith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/beginswith.html","signature":"BeginsWith(pcSub)","extensions":["CS"],"forms":["BeginsWithCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.BeginsWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindNextNthOccurrence","description":"The position of the nth occurrence of pcSub after the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnextnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findnextnthoccurrence.html","signature":"FindNextNthOccurrence(n, pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindNextNthOccurrence(2, \"an\", 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"NthPreviousOccurrence","description":"The position of the nth occurrence before the given position.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthpreviousoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthpreviousoccurrence.html","signature":"NthPreviousOccurrence(n, pcSub, _nFrom_)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NthPreviousOccurrence(2, \"an\", 5)","output":"2","from":"composed from the signature, run in the library"}},{"name":"FindPreviousNthOccurrence","description":"FindPreviousNthOccurrence(n, :Of = sub, :StartingAt = pos): position of -- the n-th occurrence of sub BEFORE pos (0 if none). FindFirstPrevious / -- FindFirstNext are the n=1 shorthands. The nth occurrence of the substring from the given start position: the position(s).","also_written":["FindPreviousNthOccurrenceOf"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findpreviousnthoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findpreviousnthoccurrence.html","signature":"FindPreviousNthOccurrence(n, pOf, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindPreviousNthOccurrence(2, \"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindFirstPrevious","description":"The first occurrence of the substring from the given start position: the position(s).","also_written":["FindFirstPreviousOccurrence"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirstprevious.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirstprevious.html","signature":"FindFirstPrevious(pOf, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindFirstPrevious(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindFirstNext","description":"The first occurrence of the substring from the given start position: the position(s).","also_written":["FindFirstNextOccurrence"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirstnext.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findfirstnext.html","signature":"FindFirstNext(pOf, pStartingAt)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindFirstNext(\"an\", 2)","output":"2","from":"composed from the signature, run in the library"}},{"name":"DistanceTo","description":"The distance in chars from the given position to the target.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/distanceto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/distanceto.html","signature":"DistanceTo(pTarget, pStartingAt)","extensions":["ST","XT"],"forms":["DistanceToXT","DistanceToSTXT"],"example":{"code":"o1 = new stzString(\"---456---\")\n# the exclusive gap\n? o1.DistanceTo(\"6\", :StartingAt = 4)\n# the inclusive XT distance\n? o1.DistanceToXT(\"6\", :StartingAt = 4)","output":"1\n3","from":"library test"}},{"name":"ContainsTheLetters","description":"ContainsTheLetters(pacLetters): TRUE iff content contains every letter in pacLetters (in any order).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containstheletters.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containstheletters.html","signature":"ContainsTheLetters(pacLetters)","extensions":[],"example":{"code":"o1 = new stzString(\"Adoption of the plan B\")\n# contains the letters N and b\n? o1.ContainsTheLetters([ \"N\", \"b\" ])","output":"1","from":"library test"}},{"name":"FindSubStringBetween","description":"FindSubStringBetween(pcSub, pcOpen, pcClose): positions of pcSub inside any pcOpen..pcClose section.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findsubstringbetween","signature":"FindSubStringBetween(pcSub, pcOpen, pcClose)","extensions":[]},{"name":"ToStzText","description":"ToStzText() -- bridge into the text-meaning domain (base/natural/stzText).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tostztext","signature":"ToStzText()","extensions":[]},{"name":"PartsUsing","description":"The parts of the string partitioned by the given expression's value.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#partsusing","signature":"PartsUsing(pcExpr)","extensions":["XT","ZZ"],"forms":["PartsUsingXT","PartsUsingZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.PartsUsing(\"@char = 'a'\") )","output":"[ \"b\", \"a\", \"n\", \"a\", \"n\", \"a\", \" split\" ]","from":"composed from the signature, run in the library"}},{"name":"ContainsNoOneOfThese","description":"ContainsNoOneOfThese(paSubStr): TRUE iff content contains NONE of the listed substrings.","also_written":["ContainsNoneOfThese"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsnooneofthese.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsnooneofthese.html","signature":"ContainsNoOneOfThese(paSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"abcdef\")\n# none present\n? o1.ContainsNoOneOfThese([ \"xy\", \"xyz\", \"mwb\" ])\n# de spoils it\n? o1.ContainsNoOneOfThese([ \"xy\", \"xyz\", \"de\", \"mwb\" ])","output":"1\n0","from":"library test"}},{"name":"IsLowercased","description":"IsLowercased / IsUppercased: predicates over content's case form.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islowercased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islowercased.html","signature":"IsLowercased()","extensions":[],"example":{"code":"# tunis is lowercased\n? StzStringQ(\"tunis\").IsLowercased()\n# TUNIS is uppercased\n? StzStringQ(\"TUNIS\").IsUppercased()\n# Tunis is titlecased\n? StzStringQ(\"Tunis\").IsTitlecased()","output":"1\n1\n1","from":"library test"}},{"name":"IsUppercased","description":"TRUE if the string is in UPPER CASE.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isuppercased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isuppercased.html","signature":"IsUppercased()","extensions":[],"example":{"code":"# tunis is lowercased\n? StzStringQ(\"tunis\").IsLowercased()\n# TUNIS is uppercased\n? StzStringQ(\"TUNIS\").IsUppercased()\n# Tunis is titlecased\n? StzStringQ(\"Tunis\").IsTitlecased()","output":"1\n1\n1","from":"library test"}},{"name":"HasThisCentralChar","description":"(IsLowercase / IsUppercase already exist earlier.) HasThisCentralChar(pcChar): TRUE iff the central char is pcChar.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/hasthiscentralchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/hasthiscentralchar.html","signature":"HasThisCentralChar(pcChar)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.HasThisCentralChar(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"LastNCharsRemoved","description":"A copy with the last n chars removed.","also_written":["NLastCharsRemoved"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastncharsremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/lastncharsremoved.html","signature":"LastNCharsRemoved(n)","extensions":[],"example":{"code":"o1 = new stzString(\"BATISTA123\")\no1.RemoveNLastChars(3)\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"BATISTA123\").LastNCharsRemoved(3)","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"FirstNCharsRemoved","description":"A copy with the first n chars removed.","also_written":["NFirstCharsRemoved"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstncharsremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/firstncharsremoved.html","signature":"FirstNCharsRemoved(n)","extensions":[],"example":{"code":"o1 = new stzString(\"123BATISTA\")\no1.RemoveNFirstChars(3)\n# mutated in place\n? o1.Content()\n# or functionally\n? StzStringQ(\"123BATISTA\").FirstNCharsRemoved(3)","output":"BATISTA\nBATISTA","from":"library test"}},{"name":"IsTitleCased","description":"IsTitleCased: every space-separated word starts with an uppercase letter; the rest of that word is lower.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/istitlecased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/istitlecased.html","signature":"IsTitleCased()","extensions":[],"example":{"code":"# tunis is lowercased\n? StzStringQ(\"tunis\").IsLowercased()\n# TUNIS is uppercased\n? StzStringQ(\"TUNIS\").IsUppercased()\n# Tunis is titlecased\n? StzStringQ(\"Tunis\").IsTitlecased()","output":"1\n1\n1","from":"library test"}},{"name":"ContainsLetters","description":"ContainsLetters(): TRUE iff the content contains any letter.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsletters.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsletters.html","signature":"ContainsLetters()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsLetters()","output":"1","from":"composed from the signature, run in the library"}},{"name":"CharsReversed","description":"The chars in reverse order, as data; the original is unchanged.","also":"backwards text  mirrored  reversed string","also_written":["Inversed"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/charsreversed.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/charsreversed.html","signature":"CharsReversed()","extensions":[],"example":{"code":"# SOFTANZA backwards\n? StzStringQ(\"SOFTANZA\").CharsReversed()\n# whitespace squeezed\n? StzStringQ(\" Softanza    Near-natural Programming   \").Simplified()","output":"AZNATFOS\nSoftanza Near-natural Programming","from":"library test"}},{"name":"IsAlmostAFunctionCall","description":"IsAlmostAFunctionCall(): TRUE iff content roughly matches `identifier(...)` syntax.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isalmostafunctioncall.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isalmostafunctioncall.html","signature":"IsAlmostAFunctionCall()","extensions":[],"example":{"code":"# a bare call\n? StzStringQ('myfunc()').IsAlmostAFunctionCall()\n# a call with args\n? StzStringQ('my_func(\"name\")').IsAlmostAFunctionCall()","output":"1\n1","from":"library test"}},{"name":"WalkBackwardW","description":"WalkBackwardW(pcCondition | :StartingAt = N, :UntilBefore = expr): walk content backwards from a starting position; returns the first position where the :UntilBefore predicate is TRUE (named-param form), or all positions where pcCondition is TRUE (string form).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#walkbackwardw","signature":"WalkBackwardW(pcCondition, pNamedUntil)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.WalkBackwardW(\"@char = 'a'\", 2) )","output":"[ 6, 4, 2 ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceNthCharQ","description":"ReplaceNthCharQ alias. Replace the char at position n with the given one (chainable).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacenthcharq.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacenthcharq.html","signature":"ReplaceNthCharQ(n, pcNew)","extensions":[],"example":{"code":"# positional\n? StzStringQ(\"évènement\").ReplaceNthCharQ(3, \"*\").Content()\n# named\n? StzStringQ(\"évènement\").ReplaceNthCharQ(3, :With = \"*\").Content()","output":"év*nement\név*nement","from":"library test"}},{"name":"CharQ","description":"The char at position n, wrapped as a stzChar object.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charq","signature":"CharQ(n)","extensions":[]},{"name":"PartsClassifiedUsing","description":"Same as PartsClassifiedUsingXT: The parts grouped by their partitioner value: [ [value, [parts...]], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#partsclassifiedusing","signature":"PartsClassifiedUsing(pcExpr)","extensions":["XT"],"forms":["PartsClassifiedUsingXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.PartsClassifiedUsing(\"@char = 'a'\") )","output":"[ [ 0, [ \"b\", \"n\", \"n\", \" split\" ] ], [ 1, [ \"a\", \"a\", \"a\" ] ] ]","from":"composed from the signature, run in the library"}},{"name":"PartsAndPartitionersUsingXT","description":"Each part zipped with its partitioner value (the expression's result for it).","also_written":["Parts2Using"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#partsandpartitionersusingxt","signature":"PartsAndPartitionersUsingXT(pcExpr)","extensions":["XT"],"forms":["Parts2UsingXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.PartsAndPartitionersUsingXT(\"@char = 'a'\") )","output":"[ [ \"b\", 0 ], [ \"a\", 1 ], [ \"n\", 0 ], [ \"a\", 1 ], [ \"n\", 0 ], [ \"a\", 1 ], [ \" split\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAllChars","description":"ReplaceAllChars(pcOld, pcNew): char-by-char map. ReplaceAllChars: (:With = pcNew)  : replace every char with pcNew Two-arg (pcOld, pcNew) form lives in ReplaceAllCharsXT.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceallchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceallchars.html","signature":"ReplaceAllChars(p1)","extensions":["Q","XT"],"forms":["ReplaceAllCharsQ","ReplaceAllCharsXT","ReplaceAllCharsXTQ"],"example":{"code":"o1 = new stzString(\"Use these two letters: س and ص.\")\no1.ReplaceAllChars( :With = \"*\" )\n# as many stars as chars\n? o1.Content()","output":"*******************************","from":"library test"}},{"name":"CountCharsW","description":"How many chars satisfy the W condition.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/countcharsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/countcharsw.html","signature":"CountCharsW(pcCondition)","extensions":[],"example":{"code":"# counting the lowercase \"a\" gives 3\n? Q(\"SoftAnza Libraray\").CountCharsW('@char = \"a\"')\n# counting \"a\" case-insensitively (a or A) gives 4\n? Q(\"SoftAnza Libraray\").CountCharsW('(@char = \"a\") or (@char = \"A\")')","output":"3\n4","from":"library test"}},{"name":"NthSubStringAfterSplittingStringUsing","description":"NthSubStringAfterSplittingStringUsing(n, pcSep): the n-th piece after splitting on pcSep.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthsubstringaftersplittingstringusing.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthsubstringaftersplittingstringusing.html","signature":"NthSubStringAfterSplittingStringUsing(n, pcSep)","extensions":[],"example":{"code":"o1 = new stzString(\"abc;123;gafsa;ykj\")\n# via SplitQ\n? o1.SplitQ(\";\").NthItem(3)\n# via the long natural name\n? o1.NthSubstringAfterSplittingStringUsing(3, \";\")","output":"gafsa\ngafsa","from":"library test"}},{"name":"ContainsEach","description":"Same as ContainsEachCS: ContainsEachCS(pacSubStr, pCaseSensitive): TRUE iff content contains every listed substring.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containseach.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containseach.html","signature":"ContainsEach(pacSubStr)","extensions":["CS"],"forms":["ContainsEachCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsEach([ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsEachOfThese","description":"Same as ContainsEachCS: ContainsEachCS(pacSubStr, pCaseSensitive): TRUE iff content contains every listed substring.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containseachofthese","signature":"ContainsEachOfThese(pacSubStr)","extensions":["CS"],"forms":["ContainsEachOfTheseCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsEachOfThese([ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"MultiplyBy","description":"MultiplyBy(n): repeat content n times. MultiplyBy(list): distribute -- \"a\" x [\"b\",\"c\"] -> \"ab\" + \"ac\".","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/multiplyby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/multiplyby.html","signature":"MultiplyBy(n)","extensions":["Q"],"forms":["MultiplyByQ"],"example":{"code":"o1 = new stzString(\"a\")\no1.MultiplyBy([ \"b\", \"c\", \"d\" ])\n# ab + ac + ad\n? o1.Content()","output":"abacad","from":"library test"}},{"name":"ReplaceFirstNChars","description":"ReplaceFirstNChars(n, pcNew): replace the first n chars with pcNew.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacefirstnchars","signature":"ReplaceFirstNChars(n, pcNew)","extensions":["Q"],"forms":["ReplaceFirstNCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceFirstNChars(2, \"AN\")\n? o1.Content()","output":"ANnana split","from":"composed from the signature, run in the library"}},{"name":"ReplaceLastNChars","description":"Replace the last n chars with the given string (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacelastnchars","signature":"ReplaceLastNChars(n, pcNew)","extensions":["Q"],"forms":["ReplaceLastNCharsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceLastNChars(2, \"AN\")\n? o1.Content()","output":"banana splAN","from":"composed from the signature, run in the library"}},{"name":"ReplaceNthOccurrence","description":"Replace only the nth occurrence of pcSub with pcNew (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#replacenthoccurrence","signature":"ReplaceNthOccurrence(n, pcSub, pcNew)","extensions":["Q","CS"],"forms":["ReplaceNthOccurrenceCS","ReplaceNthOccurrenceCSQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReplaceNthOccurrence(2, \"an\", \"AN\")\n? o1.Content()","output":"banANa split","from":"composed from the signature, run in the library"}},{"name":"RemoveFirstOccurrence","description":"RemoveFirstOccurrence(pcSub) -- accepts :Of = pcSub.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirstoccurrence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefirstoccurrence.html","signature":"RemoveFirstOccurrence(pcSub)","extensions":["Q"],"forms":["RemoveFirstOccurrenceQ"],"example":{"code":"o1 = new stzString(\"LandRingoriaLand\")\no1.RemoveFirstOccurrence( :Of = \"Land\")\n# the trailing one stays\n? o1.Content()","output":"RingoriaLand","from":"library test"}},{"name":"Orientation","description":"Orientation(): :LTR for normal scripts, :RTL when first char is Arabic/Hebrew/etc.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#orientation","signature":"Orientation()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Orientation()","output":"ltr","from":"composed from the signature, run in the library"}},{"name":"RemoveNLeftChars","description":"RemoveNLeftChars / RemoveNRightChars aliases.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenleftchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenleftchars.html","signature":"RemoveNLeftChars(n)","extensions":["Q"],"forms":["RemoveNLeftCharsQ"],"example":{"code":"o1 = new stzString(\"سلام لأهل مصر الكرام\")\no1.RemoveNLeftChars(7)\n# the head is gone, string-order\n? o1.Content()","output":"هل مصر الكرام","from":"library test"}},{"name":"RemoveNRightChars","description":"Same as RemoveNLastChars: Remove the last n chars (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenrightchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removenrightchars.html","signature":"RemoveNRightChars(n)","extensions":["Q"],"forms":["RemoveNRightCharsQ"],"example":{"code":"o1 = new stzString(\"eeebxeTuniseee\")\no1.RemoveNLeftChars(3)\no1.RemoveNRightChars(3)\n# the middle remains\n? o1.Content()","output":"bxeTunis","from":"library test"}},{"name":"ReplaceWithMany","description":"Replace the occurrences of pcSub cycling through the given replacements (same as ReplaceByMany).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacewithmany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacewithmany.html","signature":"ReplaceWithMany(pcSub, paReplacements)","extensions":["Q"],"forms":["ReplaceWithManyQ"],"example":{"code":"o1 = new stzString(\"--Ring--Softanza--\")\no1.ReplaceWithMany(\"--\", [ \"1\", \"2\", \"3\" ])\n# the three '--' get 1, 2, 3\n? o1.Content()","output":"1Ring2Softanza3","from":"library test"}},{"name":"ReplaceManyWithMany","description":"Replace each substring with its same-index counterpart (pairwise, mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacemanywithmany.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replacemanywithmany.html","signature":"ReplaceManyWithMany(pacSubStr, pacReplacements)","extensions":["Q"],"forms":["ReplaceManyWithManyQ"],"example":{"code":"o1 = new stzString(\"--Ring__Softanza..\")\no1.ReplaceManyWithMany([ \"--\", \"__\", \"..\" ], [ \"1\", \"2\", \"3\" ])\n# -- / __ / .. become 1 / 2 / 3\n? o1.Content()","output":"1Ring2Softanza3","from":"library test"}},{"name":"AlignedXT","description":"AlignedXT(:Width = n, :PadChar = \" \", :Direction = :Left/:Right/:Center)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/alignedxt.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/alignedxt.html","signature":"AlignedXT(pN1, pN2, pN3)","extensions":[],"example":{"code":"# eleven dots each side\n? Q(\"SFOTANZA\").AlignedXT( :Width = 30, :Char = \".\", :Direction = :Center )","output":"...........SFOTANZA...........","from":"library test"}},{"name":"CompressUsingBinary","description":"CompressUsingBinary(pcMask): keep the chars whose mask bit is \"1\", drop the \"0\" ones (\"ABCDEFGH\" x \"10011011\" -> \"ADEGH\").","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/compressusingbinary.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/compressusingbinary.html","signature":"CompressUsingBinary(pcMask)","extensions":["Q"],"forms":["CompressUsingBinaryQ"],"example":{"code":"o1 = new stzString(\"ABCDEFGH\")\no1.CompressUsingBinary(\"10011011\")\n# the 1-bits survive\n? o1.Content()","output":"ADEGH","from":"library test"}},{"name":"UnicodeCompareWith","description":"Same as UnicodeCompareWithCS: UnicodeCompareWithCS(pcOther, pCaseSensitive): codepoint comparison. Returns :Less, :Equal or :Greater.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/unicodecomparewith.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/unicodecomparewith.html","signature":"UnicodeCompareWith(pcOther)","extensions":["CS"],"forms":["UnicodeCompareWithCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.UnicodeCompareWith(\"an\")","output":"greater","from":"composed from the signature, run in the library"}},{"name":"UnicodeCompareWithInSystemLocale","description":"Locale-flavored Unicode comparison with the given string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/unicodecomparewithinsystemlocale.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/unicodecomparewithinsystemlocale.html","signature":"UnicodeCompareWithInSystemLocale(pcOther)","extensions":[],"example":{"code":"# RESERVE beats reserve on the tie-break\n? Q(\"RÉSERVÉ\").UnicodeCompareWithInSystemLocale(\"réservé\")","output":"greater","from":"library test"}},{"name":"ContainsLetter","description":"ContainsLetter(pcLetter): TRUE iff content contains pcLetter.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsletter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsletter.html","signature":"ContainsLetter(pcLetter)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsLetter(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsBoth","description":"ContainsBoth(pcA, pcB): TRUE iff content contains BOTH.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsboth.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsboth.html","signature":"ContainsBoth(pcA, pcB)","extensions":[],"example":{"code":"o1 = new stzString(\"ar_TN-tun\")\n# contains each of _ and -\n? o1.ContainsEachCS([ \"_\", \"-\" ], TRUE)\n# contains both\n? o1.ContainsBoth(\"_\", \"-\")","output":"1\n1","from":"library test"}},{"name":"NumericValue","description":"NumericValue(): content as a number.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numericvalue","signature":"NumericValue()","extensions":[]},{"name":"NumberValue","description":"The numeric value of the content. ring_number() not 0+ : Haro's 0+str coercion returns 0 on the first use after ANY caught raise (VM quirk); ring_number() is immune.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numbervalue","signature":"NumberValue()","extensions":[]},{"name":"IsListInShortForm","description":"IsListInShortForm: rough check for `a:b` short-form list literal.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islistinshortform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islistinshortform.html","signature":"IsListInShortForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsListInShortForm()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsALetterOf","description":"IsALetterOf(pcOther): TRUE iff single-char This appears in pcOther.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isaletterof.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isaletterof.html","signature":"IsALetterOf(pcOther)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsALetterOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveLeftOccurrence","description":"Same as RemoveFirstOccurrence: RemoveFirstOccurrence(pcSub) -- accepts :Of = pcSub.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeleftoccurrence","signature":"RemoveLeftOccurrence(pcSub)","extensions":["Q"],"forms":["RemoveLeftOccurrenceQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveLeftOccurrence(\"an\")\n? o1.Content()","output":"bana split","from":"composed from the signature, run in the library"}},{"name":"NumberForm","description":"NumberForm(): :Integer, :Decimal, :Hex, :Binary, or :Other.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberform.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberform.html","signature":"NumberForm()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberForm()","output":"other","from":"composed from the signature, run in the library"}},{"name":"PositionAfter","description":"PositionAfter(pcSub): position right after first occurrence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#positionafter","signature":"PositionAfter(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.PositionAfter(\"an\")","output":"4","from":"composed from the signature, run in the library"}},{"name":"PositionBefore","description":"The position just BEFORE the first occurrence of pcSub.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#positionbefore","signature":"PositionBefore(pcSub)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.PositionBefore(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"InsertSubStrings","description":"InsertSubStrings(anPos, pacStr): insert pacStr[i] at anPos[i], processed from highest position down so earlier positions stay valid.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertsubstrings.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/insertsubstrings.html","signature":"InsertSubStrings(anPos, pacStr)","extensions":["Q","XT"],"forms":["InsertSubStringsQ","InsertSubStringsXT","InsertSubStringsXTQ"],"example":{"code":"o1 = new stzString(\"All our software versions must be updated!\")\no1.InsertSubStrings( o1.PositionAfter(\"versions\"), [ \"V1\", \"V2\", \"V3\" ])\n# parenthesized with padding spaces\n? o1.Content()","output":"All our software versions (V1, V2, V3)  must be updated!","from":"library test"}},{"name":"ItemsWhere","description":"Same as CharsW: (IsTitlecased -- Haro is case-insensitive, just one def.) CharsW(pcCondition): the characters where the predicate is TRUE (predicate-driven char filter).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#itemswhere","signature":"ItemsWhere(pcCondition)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ItemsWhere(\"@char = 'a'\") )","output":"[ \"a\", \"a\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"IsShortLanguageAbbreviation","description":"IsShortLanguageAbbreviation(): 2-letter ISO 639-1-style alpha code.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isshortlanguageabbreviation.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isshortlanguageabbreviation.html","signature":"IsShortLanguageAbbreviation()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsShortLanguageAbbreviation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatin","description":"IsLatin(): TRUE iff every char is ASCII-Latin.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/islatin.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/islatin.html","signature":"IsLatin()","extensions":[],"example":{"code":"# Latin script\n? StzStringQ(\"Ⅱ\").IsLatin()\n# and a Roman number\n? StzCharQ(\"Ⅱ\").IsRomanNumber()","output":"1\n1","from":"library test"}},{"name":"ContainsNOccurrences","description":"TRUE if pcSub occurs exactly n times.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsnoccurrences","signature":"ContainsNOccurrences(n, pcSub)","extensions":["CS"],"forms":["ContainsNOccurrencesCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsNOccurrences(2, \"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"OnlyNumbers","description":"EXTRACT the digits as one string (\"number 125\" -> \"125\").","also_written":["OnlyDigits"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/onlynumbers.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/onlynumbers.html","signature":"OnlyNumbers()","extensions":[],"example":{"code":"# digits only\n? Q(\"number 12500 number 18200\").OnlyNumbers()","output":"1250018200","from":"library test"}},{"name":"ExtendTo","description":"Pad the string to length n with spaces (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendto.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/extendto.html","signature":"ExtendTo(n)","extensions":["Q"],"forms":["ExtendToQ"],"example":{"code":"o1 = new stzString(\"ABC\")\no1.ExtendTo(5)\n# it is padded to width 5 with spaces\n? o1.Content()","output":"ABC","from":"library test"}},{"name":"RemoveSubStringBoundedBy","description":"Remove pcSub only where it is bounded by the given bounds (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removesubstringboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removesubstringboundedby.html","signature":"RemoveSubStringBoundedBy(pcSub, pacBounds)","extensions":["Q"],"forms":["RemoveSubStringBoundedByQ"],"example":{"code":"o1 = new stzString(\"__^^^__^^♥^^__\")\no1.RemoveSubStringBoundedBy(\"♥\", \"^^\")\n# heart gone, carets stay\n? o1.Content()","output":"__^^^__^^^^__","from":"library test"}},{"name":"RemoveNCharsLeft","description":"Same as RemoveNFirstChars: Remove the first n chars (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removencharsleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removencharsleft.html","signature":"RemoveNCharsLeft(n)","extensions":["Q"],"forms":["RemoveNCharsLeftQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveNCharsLeft(2)\n? o1.Content()","output":"nana split","from":"composed from the signature, run in the library"}},{"name":"RemoveNCharsRight","description":"Same as RemoveNLastChars: Remove the last n chars (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removencharsright.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removencharsright.html","signature":"RemoveNCharsRight(n)","extensions":["Q"],"forms":["RemoveNCharsRightQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveNCharsRight(2)\n? o1.Content()","output":"banana spl","from":"composed from the signature, run in the library"}},{"name":"BoxEachChar","description":"Box each char in its own cell, in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#boxeachchar","signature":"BoxEachChar()","extensions":["Q"],"forms":["BoxEachCharQ"]},{"name":"CharsBoxed","description":"Each char in its own box cell, as data.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charsboxed","signature":"CharsBoxed()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CharsBoxed()","output":"┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐\n│ b │ a │ n │ a │ n │ a │   │ s │ p │ l │ i │ t │\n└───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘","from":"composed from the signature, run in the library"}},{"name":"BoxifyChars","description":"Box each char in its own cell, in place (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/boxifychars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/boxifychars.html","signature":"BoxifyChars()","extensions":["Q","XT"],"forms":["BoxifyCharsXT","BoxifyCharsXTQ"],"example":{"code":"o1 = new stzString(\"SOFTANZA\")\no1.BoxifyChars()\n# eight cells\n? o1.Content()","output":"┌───┬───┬───┬───┬───┬───┬───┬───┐\n│ S │ O │ F │ T │ A │ N │ Z │ A │\n└───┴───┴───┴───┴───┴───┴───┴───┘","from":"library test"}},{"name":"FindAnyBoundedByAsSectionss","description":"Same as FindAnyBoundedByAsSections, the pair given as two args.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findanyboundedbyassectionss","signature":"FindAnyBoundedByAsSectionss(p1, p2, p3)","extensions":[]},{"name":"ReplaceOccurrences","description":"ReplaceOccurrences: (pcOld, pcNew)                                       : every-occurrence replace (anN, :Of = pcOld, :By = pcNew | listOfReplacements)  : selected n-th occurrences","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceoccurrences.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/replaceoccurrences.html","signature":"ReplaceOccurrences(p1, p2, p3)","extensions":["Q"],"forms":["ReplaceOccurrencesQ"],"example":{"code":"o1 = new stzString(\"--[...]---[...]---[...]---[~~~]--[~~~]--\")\no1.ReplaceOccurrences([ 2, :and = 3 ], :of = \"[...]\", :by = [ \"ONE\", :and = \"TWO\" ])\n# first block untouched\n? o1.Content()","output":"--[...]---ONE---TWO---[~~~]--[~~~]--","from":"library test"}},{"name":"FindConsecutiveSubStringsOfNChars","description":"FindConsecutiveSubStringsOfNChars(n): the unique phase offsets that carry at least one full window (the original returns U(XT) over the per-window phase labels).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findconsecutivesubstringsofnchars","signature":"FindConsecutiveSubStringsOfNChars(n)","extensions":["ZZ"],"forms":["FindConsecutiveSubStringsOfNCharsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindConsecutiveSubStringsOfNChars(2) )","output":"[ 1, 2 ]","from":"composed from the signature, run in the library"}},{"name":"StringCase","description":"StringCase(): return :Lowercase, :Uppercase, :TitleCase, or :Mixed.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/stringcase.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/stringcase.html","signature":"StringCase()","extensions":[],"example":{"code":"# its script reads latin\n? TQ(\"ı\").Script()\n# it is lowercase\n? Q(\"ı\").StringCase()\n# its dotted capital is uppercase\n? Q(\"İ\").StringCase()","output":"latin\nlowercase\nuppercase","from":"library test"}},{"name":"FindBoundedBy","description":"Same as FindBoundedByCS: FindBoundedBy / FindBoundedByCS -- the most common spelling in narrative tests. Returns the [startPos, endPos] of each bounded section. FindBoundedBy: the content START positions of the bounded regions (the ZZ / AsSections forms carry the spans).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findboundedby","signature":"FindBoundedBy(pacBounds)","extensions":["CS","IB","ZZ"],"forms":["FindBoundedByCS","FindBoundedByIB","FindBoundedByZZ","FindBoundedByIBZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindBoundedBy([ \"an\", \"a\" ]) )","output":"[ 4, 6 ]","from":"composed from the signature, run in the library"}},{"name":"IsBoundedBy","description":"Same as IsBoundedByCS: IsBoundedByCS / IsBoundedBy: predicate. True iff the content starts with pacBounds[1] AND ends with pacBounds[2].","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/isboundedby.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/isboundedby.html","signature":"IsBoundedBy(pacBounds)","extensions":["CS","XT"],"forms":["IsBoundedByCS","IsBoundedByXT"],"example":{"code":"# braced\n? StzStringQ(\"{nnnnn}\").IsBoundedBy([ \"{\", \"}\" ])\no1 = new stzString(\"بسم الله الرّحمن الرّحيم\")\n# opens with bism, closes with arrahim\n? o1.IsBoundedBy([ \"بسم\", \"الرّحيم\" ])","output":"1\n1","from":"library test"}},{"name":"FindDuplicatesAsSections","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findduplicatesassections","signature":"FindDuplicatesAsSections()","extensions":["CS"],"forms":["FindDuplicatesAsSectionsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindDuplicatesAsSections() )","output":"[ [ 4, 4 ], [ 4, 5 ], [ 4, 6 ], [ 5, 5 ], [ 5, 6 ], [ 6, 6 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindCharsW","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/findcharsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/findcharsw.html","signature":"FindCharsW(pcCondition)","extensions":["CS"],"forms":["FindCharsWCS"],"example":{"code":"# FindCharsW reports the positions of \"I\"\n? @@( Q(\"KALIDIA\").FindCharsW('@char = \"I\"') )","output":"[ 4, 6 ]","from":"library test"}},{"name":"CharsBetween","description":"The chars between the two given positions, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charsbetween","signature":"CharsBetween(_nFrom_, nTo)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CharsBetween(2, 5)","output":"na","from":"composed from the signature, run in the library"}},{"name":"FindFirstRegex","description":"","also_written":["FindRegex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findfirstregex","signature":"FindFirstRegex(pcPattern)","extensions":["CS"],"forms":["FindRegexCS","FindFirstRegexCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FindFirstRegex(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"FindAllRegex","description":"","also_written":["FindAllRegexMatches"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findallregex","signature":"FindAllRegex(pcPattern)","extensions":["CS"],"forms":["FindAllRegexCS","FindAllRegexMatchesCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAllRegex(\"an\") )","output":"[ 2, 4 ]","from":"composed from the signature, run in the library"}},{"name":"ExtractPattern","description":"Same as ExtractPatternCS: ENGINE-DIRECT regex EXTRACTION: the matched TEXT of every match in ONE call (emails, URLs, dates, IDs, hashtags). FindAllRegex returns match POSITIONS; this returns the matched substrings themselves. Was a Haro while-loop (MatchAt + CaptureText per match).","also_written":["RegexMatches","ExtractMatches"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractpattern","signature":"ExtractPattern(pcPattern)","extensions":["CS"],"forms":["ExtractPatternCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.ExtractPattern(\"an\") )","output":"[ \"an\", \"an\" ]","from":"composed from the signature, run in the library"}},{"name":"ExtractEmails","description":"Convenience extractors over ExtractPattern for the common entity types. Char classes ([0-9] etc.) are used instead of \\d/\\w to avoid Haro string escaping. Return the matched substrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractemails","signature":"ExtractEmails()","extensions":[]},{"name":"ExtractURLs","description":"The URLs found in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extracturls","signature":"ExtractURLs()","extensions":[]},{"name":"ExtractIPv4Addresses","description":"The IPv4 addresses found in the string.","also_written":["ExtractIPAddresses"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractipv4addresses","signature":"ExtractIPv4Addresses()","extensions":[]},{"name":"ExtractHashtags","description":"The #hashtags found in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extracthashtags","signature":"ExtractHashtags()","extensions":[]},{"name":"ExtractMentions","description":"The @mentions found in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractmentions","signature":"ExtractMentions()","extensions":[]},{"name":"ExtractDates","description":"The dates found in the string (ISO or slashed form).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractdates","signature":"ExtractDates()","extensions":[]},{"name":"ExtractTimes","description":"The times found in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extracttimes","signature":"ExtractTimes()","extensions":[]},{"name":"ExtractPhoneNumbers","description":"The phone numbers found in the string.","also_written":["ExtractPhones"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractphonenumbers","signature":"ExtractPhoneNumbers()","extensions":[]},{"name":"ExtractPrices","description":"The prices (currency symbol + number) found in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#extractprices","signature":"ExtractPrices()","extensions":[]},{"name":"CountSubStrings","description":"Note: NumberOfSubStrings / NumberOfSubStringsCS / NumberOfSubStringsU without args (combinatorial enumeration count) are defined at the class top with the SubStrings group; here we keep only the differently-named occurrence-count alias for clarity.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#countsubstrings","signature":"CountSubStrings(pcSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CountSubStrings(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"Count","description":"Same as CountCS: How many times the given substring occurs.","also_written":["NumberOfOccurrences"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/count.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/count.html","signature":"Count(pcSubStr)","extensions":["CS","XT"],"forms":["CountCS","NumberOfOccurrencesCS","NumberOfOccurrencesXT"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Count(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"CountOverlapping","description":"Same as CountOverlappingCS: How many times it occurs, counting OVERLAPPING matches.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#countoverlapping","signature":"CountOverlapping(pcSubStr)","extensions":["CS"],"forms":["CountOverlappingCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CountOverlapping(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"CountLeadingChar","description":"count leading / trailing char","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#countleadingchar","signature":"CountLeadingChar(pcChar)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CountLeadingChar(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountTrailingChar","description":"count leading / trailing char","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#counttrailingchar","signature":"CountTrailingChar(pcChar)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CountTrailingChar(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountRegex","description":"How many matches of the given regex pattern.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#countregex","signature":"CountRegex(pcPattern)","extensions":["CS"],"forms":["CountRegexCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CountRegex(\"an\")","output":"2","from":"composed from the signature, run in the library"}},{"name":"IsEither","description":"IsEither(a, :Or = b): TRUE when the content equals either value (string-side override; unwraps the :Or named param).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iseither","signature":"IsEither(p1, p2)","extensions":["CS"],"forms":["IsEitherCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsEither(3, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SplitAt","description":"split at -- dispatcher (case-sensitive by default)","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitat.html","signature":"SplitAt(pcSepOrPos)","extensions":["CS","ZZ","W"],"forms":["SplitAtW","SplitAtCS","SplitAtCSZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAt(\" \") )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitBefore","description":"Same as SplitBeforeCS: Split the string before each occurrence of the separator (it starts each new part).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitbefore","signature":"SplitBefore(pcSubStr)","extensions":["CS"],"forms":["SplitBeforeCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitBefore(\"an\") )","output":"[ \"b\", \"an\", \"ana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforePositions","description":"SplitBefore positions / char- or substring-predicate variants.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitbeforepositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitbeforepositions.html","signature":"SplitBeforePositions(anPos)","extensions":[],"example":{"code":"# the pieces start at 4 and 8\n? @@( Q(\"---4---8---\").SplitBeforePositions([ 4, 8 ]) )","output":"[ \"---\", \"4---\", \"8---\" ]","from":"library test"}},{"name":"SplitAfterPositions","description":"Split so each given position ENDS a piece.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitafterpositions.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitafterpositions.html","signature":"SplitAfterPositions(anPos)","extensions":[],"example":{"code":"# the pieces end at 4 and 8\n? @@( Q(\"---4---8---\").SplitAfterPositions([ 4, 8 ]) )","output":"[ \"---4\", \"---8\", \"---\" ]","from":"library test"}},{"name":"SplitBeforeCharsW","description":"SplitBeforeCharsW(pcCondition): split into pieces that begin at each char where the predicate is TRUE. Engine-backed via FindCharsW (no eval). Replaces the retired SplitBeforeCharsWXT.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitbeforecharsw.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/splitbeforecharsw.html","signature":"SplitBeforeCharsW(pcCondition)","extensions":[],"example":{"code":"# SplitBeforeCharsW at the uppercase letters yields the words\n? @@( Q(\"NoWomanNoCry\").SplitBeforeCharsW('Q(@char).IsUppercase()') )","output":"[ \"No\", \"Woman\", \"No\", \"Cry\" ]","from":"library test"}},{"name":"SplitAfterCharsW","description":"Split after each char satisfying the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaftercharsw","signature":"SplitAfterCharsW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAfterCharsW(\"@char = 'a'\") )","output":"[ \"ba\", \"na\", \"na\", \" split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforeSubStringsW","description":"SplitBeforeSubStringsW(pcCondition): split before each substring matching the predicate. Engine-backed (see _SubStringMatchPositions), no eval(). Replaces the retired SplitBeforeSubStringsWXT.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitbeforesubstringsw","signature":"SplitBeforeSubStringsW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitBeforeSubStringsW(\"@char = 'a'\") )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfterSubStringsW","description":"Split after each substring matching the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaftersubstringsw","signature":"SplitAfterSubStringsW(pcCondition)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAfterSubStringsW(\"@char = 'a'\") )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtSubStringsW","description":"SplitAtSubStringsW(pcCondition): split AT the substrings matching the predicate -- the matched substrings are dropped (delimiters), the pieces between are returned. Engine-backed (W) and anonymous-function (WF) forms, no eval().","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitatsubstringsw","signature":"SplitAtSubStringsW(pcCondition)","extensions":["F"],"forms":["SplitAtSubStringsWF"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAtSubStringsW(\"@char = 'a'\") )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfter","description":"Same as SplitAfterCS: Split the string after each occurrence of the separator (the separator stays with its part).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitafter","signature":"SplitAfter(pcSubStr)","extensions":["CS"],"forms":["SplitAfterCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAfter(\"an\") )","output":"[ \"ban\", \"an\", \"a split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAround","description":"Same as SplitAroundCS: The pieces between the occurrences of pcSubStr (codepoint-aware).","also_written":["SplitAroundSubString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitaround","signature":"SplitAround(pcSubStr)","extensions":["CS","IB"],"forms":["SplitAroundCS","SplitAroundIB","SplitAroundSubStringIB"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAround(\"an\") )","output":"[ \"b\", \"\", \"a split\" ]","from":"composed from the signature, run in the library"}},{"name":"Partition","description":"The [before, match, after] triple around the FIRST occurrence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#partition","signature":"Partition(pcSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Partition(\"an\") )","output":"[ \"b\", \"an\", \"ana split\" ]","from":"composed from the signature, run in the library"}},{"name":"RPartition","description":"The [before, match, after] triple around the LAST occurrence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#rpartition","signature":"RPartition(pcSubStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.RPartition(\"an\") )","output":"[ \"ban\", \"an\", \"a split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitByRegex","description":"Split the string on the matches of the given regex pattern.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitbyregex","signature":"SplitByRegex(pcPattern)","extensions":["CS"],"forms":["SplitByRegexCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitByRegex(\"an\") )","output":"[ \"b\", \"\", \"a split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPosition","description":"Split the string at the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitatposition","signature":"SplitAtPosition(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.SplitAtPosition(2) )","output":"[ \"b\", \"nana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPositions","description":"Split the string at the given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#splitatpositions","signature":"SplitAtPositions(anPositions)","extensions":[]},{"name":"InsertBeforeSubString","description":"Same as InsertBeforeSubStringCS: inserting before / after all occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertbeforesubstring","signature":"InsertBeforeSubString(pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertBeforeSubStringCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertBeforeSubString(\"an\", \"an\")\n? o1.Content()","output":"banananana split","from":"composed from the signature, run in the library"}},{"name":"InsertAfterSubString","description":"Same as InsertAfterSubStringCS: inserting before / after all occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertaftersubstring","signature":"InsertAfterSubString(pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertAfterSubStringCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAfterSubString(\"an\", \"an\")\n? o1.Content()","output":"banananana split","from":"composed from the signature, run in the library"}},{"name":"InsertBeforeFirst","description":"Same as InsertBeforeFirstCS: inserting before first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertbeforefirst","signature":"InsertBeforeFirst(pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertBeforeFirstCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertBeforeFirst(\"an\", \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"InsertAfterFirst","description":"Same as InsertAfterFirstCS: inserting after first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertafterfirst","signature":"InsertAfterFirst(pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertAfterFirstCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAfterFirst(\"an\", \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"InsertBeforeLast","description":"Same as InsertBeforeLastCS: inserting before first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertbeforelast","signature":"InsertBeforeLast(pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertBeforeLastCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertBeforeLast(\"an\", \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"InsertAfterLast","description":"Same as InsertAfterLastCS: inserting after first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertafterlast","signature":"InsertAfterLast(pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertAfterLastCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAfterLast(\"an\", \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"InsertBeforeNth","description":"Same as InsertBeforeNthCS: inserting before nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertbeforenth","signature":"InsertBeforeNth(n, pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertBeforeNthCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertBeforeNth(2, \"an\", \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"InsertAfterNth","description":"Same as InsertAfterNthCS: inserting after nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#insertafternth","signature":"InsertAfterNth(n, pcSubStr, pcInsert)","extensions":["CS"],"forms":["InsertAfterNthCS"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.InsertAfterNth(2, \"an\", \"an\")\n? o1.Content()","output":"bananana split","from":"composed from the signature, run in the library"}},{"name":"RemoveCharAt","description":"Same as RemoveSection: Remove the chars at positions n1..n2 (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removecharat","signature":"RemoveCharAt(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveCharAt(2)\n? o1.Content()","output":"bnana split","from":"composed from the signature, run in the library"}},{"name":"RemoveAtPosition","description":"Same as RemoveSection: Remove the chars at positions n1..n2 (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeatposition","signature":"RemoveAtPosition(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveAtPosition(2)\n? o1.Content()","output":"bnana split","from":"composed from the signature, run in the library"}},{"name":"RemoveSpaces","description":"Remove all the spaces (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removespaces","signature":"RemoveSpaces()","extensions":["Q"],"forms":["RemoveSpacesQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveSpaces()\n? o1.Content()","output":"bananasplit","from":"composed from the signature, run in the library"}},{"name":"RemoveSpacesInSections","description":"RemoveSpacesInSections(aSections): remove every space inside the given [n1, n2] sections. Walks sections in descending start-pos order so earlier sections stay valid after later edits.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removespacesinsections","signature":"RemoveSpacesInSections(_aSections_)","extensions":["Q"],"forms":["RemoveSpacesInSectionsQ"]},{"name":"RemoveLeadingSpaces","description":"Same as TrimLeft: Remove the leading spaces in place (mutating). For a copy, use TrimmedLeft.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeleadingspaces","signature":"RemoveLeadingSpaces()","extensions":[]},{"name":"RemoveTrailingSpaces","description":"Same as TrimRight: Remove the trailing spaces in place (mutating). For a copy, use TrimmedRight.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removetrailingspaces","signature":"RemoveTrailingSpaces()","extensions":[]},{"name":"SpacesRemoved","description":"WithoutSpaces / SpacesRemoved: return the content with every space character removed, without mutating This. Ported from archive line 89601-89614.","also_written":["WithoutSapces","WithoutSpaces"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacesremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacesremoved.html","signature":"SpacesRemoved()","extensions":["Q"],"forms":["SpacesRemovedQ","WithoutSpacesQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.SpacesRemoved()","output":"bananasplit","from":"composed from the signature, run in the library"}},{"name":"SubStringsSpacified","description":"Same as SubStringsSpacifiedCS: SubStringsSpacifiedCS / TheseSubstringsSpacifiedCS: wrap every occurrence of any substring in pacSubStr with spaces in the string content, return result. Used by stzCCode.Transpile to normalise token boundaries for downstream regex passes. Ported from archive line 91253; implementation collapses to a simple repeated substr-replace (Haro's built-in is global). Case-insensitive path uses a case-folded scan + position-aware splice so the result preserves the original casing of non-matched chars.","also_written":["TheseSpacified","TheseSubstringsSpacified"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringsspacified.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/substringsspacified.html","signature":"SubStringsSpacified(pacSubStr)","extensions":["CS"],"forms":["TheseSpacifiedCS","SubStringsSpacifiedCS","TheseSubstringsSpacifiedCS"],"example":{"code":"o1 = new stzString(\"iloveringprogramminglanguage\")\n? o1.TheseSubStringsSpacified([ \"php\", \"ruby\" ]) # Nothing happens because these substrings","output":"iloveringprogramminglanguage","from":"library test"}},{"name":"SpacifySubStringsUsing","description":"Same as SpacifySubStringsUsingCS: SpacifySubStringsUsing: in-place variant of SubStringsSpacified that lets the caller choose the separator (default would be a single space; this form makes it explicit). Wraps every occurrence of each substring in pacSubStr with the given separator on both sides. SpacifySubStringsUsingCS: find ALL the substrings' sections at once (sorted), drop the ones strictly included in their predecessor (so \"in\" inside \"Haro\" survives as part of \"Haro\"), bound each kept section with the separator on BOTH sides, then collapse duplicate separators (adjacent tokens share one) and strip them from the edges. Satisfies the archive triple: blocks 133, 306, 307.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifysubstringsusing.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/spacifysubstringsusing.html","signature":"SpacifySubStringsUsing(pacSubStr, pcSep)","extensions":["Q","CS"],"forms":["SpacifySubStringsUsingQ","SpacifySubStringsUsingCS","SpacifySubStringsUsingCSQ"],"example":{"code":"o1 = new stzString(\"whatisyournameplease?\")\no1.SpacifySubStringsUsing([\"is\", \"your\", \"name\"], \"_\")\n? o1.Content()","output":"what_is_your_name_please?","from":"library test"}},{"name":"SpacifySubStringUsing","description":"Separate the chars of pcSub inside the string with the given separator (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#spacifysubstringusing","signature":"SpacifySubStringUsing(pcSub, pcSep)","extensions":[]},{"name":"SpacifySubStrings","description":"Spacify every occurrence of the given substrings (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#spacifysubstrings","signature":"SpacifySubStrings(pacSubStr)","extensions":[]},{"name":"AddXT","description":"AddXT(cBoth, :Around = \"p\") Shortcut for [cBoth, cBoth] -- same separator on both sides.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/addxt.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/addxt.html","signature":"AddXT(p1, p2)","extensions":["Q"],"forms":["AddXTQ"],"example":{"code":"o1 = new stzString(\"__♥__♥__♥__\")\no1.AddXT(\" \", :AroundEach = \"♥\")\n# every heart breathes\n? o1.Content()","output":"__ ♥ __ ♥ __ ♥ __","from":"library test"}},{"name":"FindAnySubStringBoundedByZZ","description":"Same as FindSubStringsBoundedByZZ: FindSubStringsBoundedByZZ: exclusive-bounds variant. Returns the position-pair list for the INNER content (without the bound chars). Derived from the IB result by shifting the start past the open token and the end before the close token.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findanysubstringboundedbyzz","signature":"FindAnySubStringBoundedByZZ(pacBounds)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAnySubStringBoundedByZZ([ \"an\", \"a\" ]) )","output":"[ [ 4, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"FindAnySubStringsBoundedByZZ","description":"Same as FindSubStringsBoundedByZZ: FindSubStringsBoundedByZZ: exclusive-bounds variant. Returns the position-pair list for the INNER content (without the bound chars). Derived from the IB result by shifting the start past the open token and the end before the close token.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findanysubstringsboundedbyzz","signature":"FindAnySubStringsBoundedByZZ(pacBounds)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindAnySubStringsBoundedByZZ([ \"an\", \"a\" ]) )","output":"[ [ 4, 3 ] ]","from":"composed from the signature, run in the library"}},{"name":"RemoveThisTrailingChar","description":"RemoveThisTrailingChar: strip repeated trailing occurrences of a single given char. \"abc!!\" + RemoveThisTrailingChar(\"!\") -> \"abc\". Ported from the legacy monolithic archive (~line 27306-27389); standalone byte-level implementation that avoids cascading dependencies on FindRepeatedTrailingChars*.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethistrailingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethistrailingchar.html","signature":"RemoveThisTrailingChar(c)","extensions":["Q"],"forms":["RemoveThisTrailingCharQ"],"example":{"code":"o1 = new stzString(\"12.4560000\")\no1.RemoveThisTrailingChar(\"0\")\n# mutated in place\n? o1.Content()\n# or functionally\n? Q(\"12.45600\").ThisTrailingCharRemoved(\"0\")","output":"12.456\n12.456","from":"library test"}},{"name":"ThisTrailingCharRemoved","description":"A copy with the trailing run of the given char removed.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/thistrailingcharremoved.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/thistrailingcharremoved.html","signature":"ThisTrailingCharRemoved(c)","extensions":[],"example":{"code":"o1 = new stzString(\"12.4560000\")\no1.RemoveThisTrailingChar(\"0\")\n# mutated in place\n? o1.Content()\n# or functionally\n? Q(\"12.45600\").ThisTrailingCharRemoved(\"0\")","output":"12.456\n12.456","from":"library test"}},{"name":"ThisLeadingCharRemoved","description":"A copy with the leading run of the given char removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#thisleadingcharremoved","signature":"ThisLeadingCharRemoved(c)","extensions":[]},{"name":"RemoveThisRepeatedTrailingChar","description":"Same as RemoveThisTrailingChar: RemoveThisTrailingChar: strip repeated trailing occurrences of a single given char. \"abc!!\" + RemoveThisTrailingChar(\"!\") -> \"abc\". Ported from the legacy monolithic archive (~line 27306-27389); standalone byte-level implementation that avoids cascading dependencies on FindRepeatedTrailingChars*.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removethisrepeatedtrailingchar","signature":"RemoveThisRepeatedTrailingChar(c)","extensions":["Q"],"forms":["RemoveThisRepeatedTrailingCharQ"]},{"name":"RemoveThisTrailingRepeatedChar","description":"Same as RemoveThisTrailingChar: RemoveThisTrailingChar: strip repeated trailing occurrences of a single given char. \"abc!!\" + RemoveThisTrailingChar(\"!\") -> \"abc\". Ported from the legacy monolithic archive (~line 27306-27389); standalone byte-level implementation that avoids cascading dependencies on FindRepeatedTrailingChars*.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removethistrailingrepeatedchar","signature":"RemoveThisTrailingRepeatedChar(c)","extensions":["Q"],"forms":["RemoveThisTrailingRepeatedCharQ"]},{"name":"RemoveThisLeadingChar","description":"Remove the leading run of the given char from the start of the string (mutating, codepoint-aware).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethisleadingchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removethisleadingchar.html","signature":"RemoveThisLeadingChar(c)","extensions":["Q","CS"],"forms":["RemoveThisLeadingCharQ","RemoveThisLeadingCharCS","RemoveThisLeadingCharCSQ"],"example":{"code":"o1 = new stzString(\"000122.12\")\n# the leading char\n? o1.LeadingChar()\no1.RemoveThisLeadingChar(\"0\")\n# the run is gone\n? o1.Content()","output":"0\n122.12","from":"library test"}},{"name":"RemoveDuplicates","description":"Same as RemoveDuplicatesCS: Remove the 2nd+ occurrences of each duplicated char, keeping the first (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeduplicates","signature":"RemoveDuplicates()","extensions":["Q","CS"],"forms":["RemoveDuplicatesQ","RemoveDuplicatesCS"]},{"name":"RemoveFromLeft","description":"Same as RemoveFromLeftCS: removing substring from left / right","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromleft.html","signature":"RemoveFromLeft(pcSubStr)","extensions":["CS"],"forms":["RemoveFromLeftCS"],"example":{"code":"o1 = new stzString(\"let's say welcome to everyone!\")\no1.RemoveFromLeft(\"let's say \")\n# the lead is gone\n? o1.Content()","output":"welcome to everyone!","from":"library test"}},{"name":"RemoveFromRight","description":"Same as RemoveFromRightCS: Remove pcSubStr from the visual RIGHT end (direction-aware, mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromright.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromright.html","signature":"RemoveFromRight(pcSubStr)","extensions":["CS"],"forms":["RemoveFromRightCS"],"example":{"code":"o1 = new stzString(\"هذه الكلمات الّتي سوف تبقى\")\n# the right 4 chars open the text\n? o1.NRightCharsAsSubstring(4)\no1.RemoveFromRight(\"هذه \")\n# removing from the right trims the start\n? o1.Content()","output":"هذه \nالكلمات الّتي سوف تبقى","from":"library test"}},{"name":"RemoveRange","description":"Remove nRange chars starting at nStart (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removerange.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removerange.html","signature":"RemoveRange(_nStart_, _nRange_)","extensions":[],"example":{"code":"o1 = new stzString(\"extrasection\")\no1.RemoveRange(1, 5)\n# range removed\n? o1.Content()","output":"section","from":"library test"}},{"name":"FindDuplicates","description":"FindDuplicates -- positions of duplicated chars in the content. A char is \"duplicated\" if it appears more than once anywhere. Returns the 2nd+ occurrence positions (so the FIRST occurrence is not reported, matching stzList.FindDuplicates semantics).","also_written":["DuplicationsZ","DuplicateCharsZ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findduplicates","signature":"FindDuplicates()","extensions":["ZZ"],"forms":["FindDuplicatesZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindDuplicates() )","output":"[ 4, 5, 6 ]","from":"composed from the signature, run in the library"}},{"name":"FindDupSecutiveChars","description":"Same as FindDupSecutiveCharsCS: ENGINE-BACKED (StzEngineStringFindDupSecutiveCharsCS): positions of each char equal to the one before it. Retires the O(len) CharAt loop. pCaseSensitive=0 compares case-insensitively (per-codepoint casefold).","also_written":["DupSecutiveCharsZ"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/finddupsecutivechars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/finddupsecutivechars.html","signature":"FindDupSecutiveChars()","extensions":["CS","Z","ZZ"],"forms":["DupSecutiveCharsZZ","FindDupSecutiveCharsCS","FindDupSecutiveCharsZZ"],"example":{"code":"oA = new stzString(\"a\")\ns = new stzString( oA.Repeated(1000) )\n# ConsecutiveSubStrings count is 375,250\n? len(s.ConsecutiveSubStrings())\n# FindDupSecutiveChars is 999 (positions 2..1000)\n? len(s.FindDupSecutiveChars())","output":"375250\n999","from":"library test"}},{"name":"FindDupSecutiveSubString","description":"Same as FindDupSecutiveSubStringCS: FindDupSecutiveSubString: positions where the substring at i+1 equals the substring of the same length ending at i (i.e. back-to-back identical substrings). Returns the start positions of the second copy in each consecutive pair. ENGINE-BACKED (StzEngineStringFindDupSecutiveSubStringCS): start of the second copy in each back-to-back identical-substring pair. Retires the O(len) Haro while-loop (2 EngineSlice round-trips per step). pCaseSensitive=0 compares the substrings case-insensitively.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/finddupsecutivesubstring.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/finddupsecutivesubstring.html","signature":"FindDupSecutiveSubString(pcSub)","extensions":["CS","ZZ"],"forms":["FindDupSecutiveSubStringCS","FindDupSecutiveSubStringZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindDupSecutiveSubString(\"an\") )","output":"[ 4 ]","from":"composed from the signature, run in the library"}},{"name":"DupSecutiveSubStringZ","description":"DupSecutiveSubStringZ(sub): the substring grouped with the positions of its consecutive-duplicate occurrences.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#dupsecutivesubstringz","signature":"DupSecutiveSubStringZ(pcSub)","extensions":["Z"],"forms":["DupSecutiveSubStringZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DupSecutiveSubStringZ(\"an\") )","output":"[ \"an\", [ 4 ] ]","from":"composed from the signature, run in the library"}},{"name":"DupSecutiveSubStrings","description":"The plural family: every substring that occurs duplicated back-to-back somewhere in the string (derived, per the original monolith, from the consecutive-duplicate items of the phase-tiled ConsecutiveSubStrings() list), with the positions/sections of the duplicate occurrences. NOTE (engine backlog): O(n^2) Haro-side enumeration -- move the window scan + dup detection engine-side.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#dupsecutivesubstrings","signature":"DupSecutiveSubStrings()","extensions":["Z","ZZ"],"forms":["DupSecutiveSubStringsZ","DupSecutiveSubStringsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DupSecutiveSubStrings() )","output":"[ \"na\", \"an\" ]","from":"composed from the signature, run in the library"}},{"name":"FindDupSecutiveSubStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#finddupsecutivesubstrings","signature":"FindDupSecutiveSubStrings()","extensions":["ZZ"],"forms":["FindDupSecutiveSubStringsZZ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.FindDupSecutiveSubStrings() )","output":"[ 5, 4 ]","from":"composed from the signature, run in the library"}},{"name":"RemoveDupSecutiveSubStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removedupsecutivesubstrings","signature":"RemoveDupSecutiveSubStrings()","extensions":["Q"],"forms":["RemoveDupSecutiveSubStringsQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveDupSecutiveSubStrings()\n? o1.Content()","output":"ban split","from":"composed from the signature, run in the library"}},{"name":"DupSecutiveSubStringsRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#dupsecutivesubstringsremoved","signature":"DupSecutiveSubStringsRemoved()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.DupSecutiveSubStringsRemoved()","output":"ban split","from":"composed from the signature, run in the library"}},{"name":"FindBetween","description":"FindBetween(pcSub, pcOpen, pcClose): the positions of pcSub when it appears between pcOpen .. pcClose bounded sections. Convenience wrapper over FindSubStringBoundedBy. FindBetween(sub, open, close): every occurrence of sub ANYWHERE INSIDE a bounded region (containment -- unlike FindSubStringBoundedBy, which requires sub to BE the region).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#findbetween","signature":"FindBetween(pcSub, pcOpen, pcClose)","extensions":["ZZ"],"forms":["FindBetweenZZ"]},{"name":"ContainsAt","description":"ContainsAt(p1, p2): does the content contain p2 at position p1? Two shapes supported by narratives: ContainsAt(nPos, pcSub) ContainsAt(pcSub, :Position = nPos) ContainsAt(anPositions, pcSub)  -- ContainsAtPositions","also_written":["ContainsAtPositions"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsat.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsat.html","signature":"ContainsAt(p1, p2)","extensions":[],"example":{"code":"# hearts sit at 2, 5, 8\n? Q(\"^♥^^♥^^♥^\").ContainsAtPositions([ 2, 5, 8 ], \"♥\")\n# a heart sits at position 1\n? Q(\"♥^^♥^^♥\").ContainsAtPosition(\"♥\", 1)","output":"1\n1","from":"library test"}},{"name":"ContainsAtPosition","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsatposition.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/containsatposition.html","signature":"ContainsAtPosition(pcSub, n)","extensions":[],"example":{"code":"# hearts sit at 2, 5, 8\n? Q(\"^♥^^♥^^♥^\").ContainsAtPositions([ 2, 5, 8 ], \"♥\")\n# a heart sits at position 1\n? Q(\"♥^^♥^^♥\").ContainsAtPosition(\"♥\", 1)","output":"1\n1","from":"library test"}},{"name":"Letters","description":"Letters() / LettersQ(): characters that are letters. Engine- backed: filters the codepoint list by IsLetter() (Unicode-aware).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#letters","signature":"Letters()","extensions":["Q"],"forms":["LettersQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Letters() )","output":"[ \"b\", \"a\", \"n\", \"a\", \"n\", \"a\", \"s\", \"p\", \"l\", \"i\", \"t\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofletters","signature":"NumberOfLetters()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfLetters()","output":"11","from":"composed from the signature, run in the library"}},{"name":"Interpolated","description":"FindWXT: predicate-driven find positions; @char binding. (FindWXT removed -- FindW is the single engine-backed form; it accepts the expressive { } / Q(@char).Method() predicates with no eval. See FindW/FindWCS.) Interpolated(paBindings): replace each `${key}` placeholder in This with the corresponding value from paBindings (a hashlist of [:key, value] pairs).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#interpolated","signature":"Interpolated(paBindings)","extensions":["Q"],"forms":["InterpolatedQ"]},{"name":"AllCharsAre","description":"AllCharsAre(pcKind): every char matches the given predicate (which is a symbolic kind like :Chars, :Numbers, :Letters, :Punctuations, :Arabic, :RightToLeft, :Invertible). Engine-backed where the helper exists; falls back to isalpha / isDigit otherwise.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/allcharsare.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/allcharsare.html","signature":"AllCharsAre(pcKind)","extensions":["XT"],"forms":["AllCharsAreXT"],"example":{"code":"# the plural kind\n? Q(\"①②③\").AllCharsAre(:CircledNumbers)\n# the XT list of kinds\n? Q(\"①②③\").AllCharsAreXT([:CircledNumber, :Chars], [])","output":"1\n1","from":"library test"}},{"name":"IsPluralOfAStzType","description":"IsPluralOfAStzType: predicate checking a :stz<Type>s symbolic name (e.g. :stzListsOfStrings, :stzStrings). Used by narratives that introspect Softanza type symbols.","also_written":["IsPluralOfStzType"],"entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/ispluralofastztype.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/ispluralofastztype.html","signature":"IsPluralOfAStzType()","extensions":[],"example":{"code":"# stzchars is a plural of a stz type\n? Q(\"stzchars\").IsPluralOfAStzType()\n# ... specifically of stzchar\n? Q(\"stzchars\").IsPluralOfThisStzType(\"stzchar\")","output":"1\n1","from":"library test"}},{"name":"AllCharsAreEven","description":"AllCharsAre extension: :Even / :Odd / :Positive for digits. Augment the existing kind list via inline checks.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#allcharsareeven","signature":"AllCharsAreEven()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.AllCharsAreEven()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllCharsAreOdd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#allcharsareodd","signature":"AllCharsAreOdd()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.AllCharsAreOdd()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllCharsArePositive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#allcharsarepositive","signature":"AllCharsArePositive()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.AllCharsArePositive()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotEqualTo","description":"TRUE if the content differs from the given string. (case-sensitive by default)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isnotequalto","signature":"IsNotEqualTo(pcStr)","extensions":["CS"],"forms":["IsNotEqualToCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNotEqualTo(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLessThan","description":"TRUE if the string sorts BEFORE the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#islessthan","signature":"IsLessThan(pcStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLessThan(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGreaterThan","description":"TRUE if the string sorts AFTER the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isgreaterthan","signature":"IsGreaterThan(pcStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsGreaterThan(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"LevenshteinDistanceWith","description":"The Levenshtein edit distance to the given string.","also_written":["EditDistanceWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#levenshteindistancewith","signature":"LevenshteinDistanceWith(pcStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LevenshteinDistanceWith(\"an\")","output":"10","from":"composed from the signature, run in the library"}},{"name":"CommonPrefixWith","description":"Same as CommonPrefixWithCS: common prefix / suffix","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#commonprefixwith","signature":"CommonPrefixWith(pcStr)","extensions":["CS"],"forms":["CommonPrefixWithCS"]},{"name":"CommonSuffixWith","description":"Same as CommonSuffixWithCS: common prefix / suffix","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#commonsuffixwith","signature":"CommonSuffixWith(pcStr)","extensions":["CS"],"forms":["CommonSuffixWithCS"]},{"name":"DiffWith","description":"The differences between the string and the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#diffwith","signature":"DiffWith(pcStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.DiffWith(\"an\") )","output":"[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ]","from":"composed from the signature, run in the library"}},{"name":"JaroSimilarityWith","description":"jaro / jaro-winkler similarity","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#jarosimilaritywith","signature":"JaroSimilarityWith(pcStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.JaroSimilarityWith(\"an\")","output":"722","from":"composed from the signature, run in the library"}},{"name":"JaroWinklerSimilarityWith","description":"jaro / jaro-winkler similarity","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#jarowinklersimilaritywith","signature":"JaroWinklerSimilarityWith(pcStr)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.JaroWinklerSimilarityWith(\"an\")","output":"722","from":"composed from the signature, run in the library"}},{"name":"Soundex","description":"The Soundex phonetic code of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#soundex","signature":"Soundex()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Soundex()","output":"B521","from":"composed from the signature, run in the library"}},{"name":"Metaphone","description":"The Metaphone phonetic code of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#metaphone","signature":"Metaphone()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Metaphone()","output":"BNNSPL","from":"composed from the signature, run in the library"}},{"name":"Script","description":"The (dominant) script of the string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/script.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/script.html","signature":"Script()","extensions":[],"example":{"code":"# Inherited\n? StzStringQ(\" 4  \" + ArabicDhammah() + \"  \").Script()","output":"inherited","from":"library test"}},{"name":"Scripts","description":"The scripts used in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#scripts","signature":"Scripts()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Scripts() )","output":"[ \"latin\", \"common\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfScripts","description":"How many scripts the string uses.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofscripts","signature":"NumberOfScripts()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfScripts()","output":"2","from":"composed from the signature, run in the library"}},{"name":"IsScriptOfText","description":"callable on the stzString that TQ()/StzTextQ()/QQ() return)","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isscriptoftext","signature":"IsScriptOfText(pcScript)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsScriptOfText(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinScript","description":"TRUE if the string is written in the Latin script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#islatinscript","signature":"IsLatinScript()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLatinScript()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsArabicScript","description":"TRUE if the string is written in the Arabic script.","also_written":["IsArabic"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isarabicscript","signature":"IsArabicScript()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsArabicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHanScript","description":"TRUE if the string is written in the Han script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ishanscript","signature":"IsHanScript()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsHanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHybridScript","description":"TRUE if the string mixes several scripts.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ishybridscript","signature":"IsHybridScript()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsHybridScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCommonScript","description":"TRUE if the chars belong to the Common script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscommonscript","signature":"IsCommonScript()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCommonScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsInheritedScript","description":"TRUE if the chars belong to the Inherited script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isinheritedscript","signature":"IsInheritedScript()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsInheritedScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NthWord","description":"The nth word of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthword","signature":"NthWord(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NthWord(2)","output":"split","from":"composed from the signature, run in the library"}},{"name":"FirstWord","description":"The first word of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstword","signature":"FirstWord()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.FirstWord()","output":"banana","from":"composed from the signature, run in the library"}},{"name":"LastWord","description":"The last word of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastword","signature":"LastWord()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LastWord()","output":"split","from":"composed from the signature, run in the library"}},{"name":"UniqueWords","description":"Same as UniqueWordsCS: The unique words of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquewords","signature":"UniqueWords()","extensions":["CS"],"forms":["UniqueWordsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.UniqueWords() )","output":"[ \"banana\", \"split\" ]","from":"composed from the signature, run in the library"}},{"name":"ContainsWord","description":"Same as ContainsWordCS: TRUE if the string contains the given WORD (word-boundary aware).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#containsword","signature":"ContainsWord(pcWord)","extensions":["CS"],"forms":["ContainsWordCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ContainsWord(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReverseWords","description":"Reverse the ORDER of the words in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#reversewords","signature":"ReverseWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\no1.ReverseWords()\n? o1.Content()","output":"split banana","from":"composed from the signature, run in the library"}},{"name":"SortWords","description":"Same as SortWordsCS: Sort the words in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sortwords","signature":"SortWords()","extensions":["CS"],"forms":["SortWordsCS"]},{"name":"WordFrequency","description":"Each word paired with its frequency.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#wordfrequency","signature":"WordFrequency(pcWord)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.WordFrequency(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWord","description":"The word that occurs most often in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#mostfrequentword","signature":"MostFrequentWord()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.MostFrequentWord()","output":"banana","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWords","description":"The top-N most frequent words as [[word, count], ...] (count desc). ENGINE-DIRECT one-pass word frequency -- the classic text-analytics workload (search indexing, tag clouds, NLP) that was O(unique x length).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#mostfrequentwords","signature":"MostFrequentWords(n)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.MostFrequentWords(2) )","output":"[ [ \"banana\", 1 ], [ \"split\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"WordsAndTheirCounts","description":"[[word, count], ...] for every distinct word (first-appearance order).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#wordsandtheircounts","signature":"WordsAndTheirCounts()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.WordsAndTheirCounts() )","output":"[ [ \"banana\", 1 ], [ \"split\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"CharsAndTheirCounts","description":"Same as CharsAndTheirCountsCS: [[char, count], ...] for every distinct character (first-appearance order).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#charsandtheircounts","signature":"CharsAndTheirCounts()","extensions":["CS"],"forms":["CharsAndTheirCountsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.CharsAndTheirCounts() )","output":"[ [ \"b\", 1 ], [ \"a\", 3 ], [ \"n\", 2 ], [ \" \", 1 ], [ \"s\", 1 ], [ \"p\", 1 ], [ \"l\", 1 ], [ \"i\", 1 ], [ \"t\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentChars","description":"Same as MostFrequentCharsCS: The top-N most frequent characters as [[char, count], ...] (count desc).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#mostfrequentchars","signature":"MostFrequentChars(n)","extensions":["CS"],"forms":["MostFrequentCharsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.MostFrequentChars(2) )","output":"[ [ \"a\", 3 ], [ \"n\", 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentChar","description":"The char that occurs most often in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#mostfrequentchar","signature":"MostFrequentChar()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.MostFrequentChar()","output":"a","from":"composed from the signature, run in the library"}},{"name":"NGramsAndTheirCounts","description":"Same as NGramsAndTheirCountsCS: Sequences of n consecutive words (n=2 bigrams, 3 trigrams). Language modeling, autocomplete, collocation detection, plagiarism. [[ngram, count], ...] for every distinct n-gram (first-appearance order).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ngramsandtheircounts","signature":"NGramsAndTheirCounts(n)","extensions":["CS"],"forms":["NGramsAndTheirCountsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.NGramsAndTheirCounts(2) )","output":"[ [ \"banana split\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentNGrams","description":"Same as MostFrequentNGramsCS: The top-N most frequent n-grams as [[ngram, count], ...] (count desc).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#mostfrequentngrams","signature":"MostFrequentNGrams(n, nTop)","extensions":["CS"],"forms":["MostFrequentNGramsCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.MostFrequentNGrams(2, 5) )","output":"[ [ \"banana split\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"Collocations","description":"Same as CollocationsCS: Word pairs that co-occur far more than chance (\"machine learning\", \"New York\"). nMinCount filters rare pairs. Returns top-N phrases by PMI.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#collocations","signature":"Collocations(nMinCount, nTop)","extensions":["CS"],"forms":["CollocationsCS"]},{"name":"MostSignificantCollocations","description":"Same as CollocationsCS: Word pairs that co-occur far more than chance (\"machine learning\", \"New York\"). nMinCount filters rare pairs. Returns top-N phrases by PMI.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#mostsignificantcollocations","signature":"MostSignificantCollocations(nTop)","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.MostSignificantCollocations(2) )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"CosineSimilarityWith","description":"Same as CosineSimilarityWithCS: Bag-of-words cosine between this text and another: 1.0 = same term distribution, 0.0 = nothing shared. Plagiarism, near-duplicate, \"find similar\". (For corpus TF-IDF weighting see StzTFIDFKeywords.)","also_written":["SimilarityWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#cosinesimilaritywith","signature":"CosineSimilarityWith(pcOther)","extensions":["CS"],"forms":["CosineSimilarityWithCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.CosineSimilarityWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"AverageWordsPerSentence","description":"Sentence = text up to each . ! ? terminator. All engine-direct, no materialization: averages come from cached engine counts; the extremes from one segmenting pass.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#averagewordspersentence","signature":"AverageWordsPerSentence()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.AverageWordsPerSentence()","output":"2","from":"composed from the signature, run in the library"}},{"name":"AverageCharsPerSentence","description":"The average number of chars per sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#averagecharspersentence","signature":"AverageCharsPerSentence()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.AverageCharsPerSentence()","output":"12","from":"composed from the signature, run in the library"}},{"name":"LongestSentenceInWords","description":"The word count of the longest sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#longestsentenceinwords","signature":"LongestSentenceInWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.LongestSentenceInWords()","output":"2","from":"composed from the signature, run in the library"}},{"name":"ShortestSentenceInWords","description":"The word count of the shortest sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#shortestsentenceinwords","signature":"ShortestSentenceInWords()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ShortestSentenceInWords()","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfSentences","description":"How many sentences the string holds.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofsentences.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/numberofsentences.html","signature":"NumberOfSentences()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfSentences()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Sentences","description":"UAX#29 sentence segmentation (engine-backed), aligned with NumberOfSentences() -- correctly keeps \"Dr. Smith\", \"3.14\", \"U.S.A.\" as one sentence rather than splitting on every '.'. Bulk native-list bridge (O(n)).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/sentences.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/sentences.html","signature":"Sentences()","extensions":["Q","QQ","QQQ"],"forms":["SentencesQ","SentencesQQ","SentencesQQQ"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Sentences() )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"NthSentence","description":"The nth sentence of the string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthsentence.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/nthsentence.html","signature":"NthSentence(n)","extensions":[]},{"name":"FirstSentence","description":"The first sentence of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstsentence","signature":"FirstSentence()","extensions":[]},{"name":"LastSentence","description":"The last sentence of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastsentence","signature":"LastSentence()","extensions":[]},{"name":"NumberOfParagraphs","description":"How many paragraphs the string holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#numberofparagraphs","signature":"NumberOfParagraphs()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.NumberOfParagraphs()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Paragraphs","description":"The paragraphs of the string, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#paragraphs","signature":"Paragraphs()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.Paragraphs() )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"NthParagraph","description":"The nth paragraph of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthparagraph","signature":"NthParagraph(n)","extensions":[]},{"name":"Simplify","description":"Collapse the whitespace runs to single spaces (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/simplify.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/simplify.html","signature":"Simplify()","extensions":["Q","Except"],"forms":["SimplifyQ","SimplifyExcept"],"example":{"code":"o1 = new stzString(\"  lots   of    whitespace  \")\n# edges trimmed\n? o1.Trimmed()\n# then squeezed and shouted\n? o1.SimplifyQ().Uppercased()","output":"lots   of    whitespace\nLOTS OF WHITESPACE","from":"library test"}},{"name":"Simplified","description":"A copy with the whitespace collapsed to single spaces; the original is unchanged.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/simplified.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/simplified.html","signature":"Simplified()","extensions":[],"example":{"code":"? StzStringQ(\"ab []    cd\").Simplified()\n? Q(list2code([ \"a\", [ [] ], \"b\" ])).Simplified()","output":"ab [] cd\n[ \"a\", [ [ ] ], \"b\" ]","from":"library test"}},{"name":"ToSlug","description":"The string turned into a URL slug (lowercase, hyphens).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#toslug","signature":"ToSlug()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToSlug()","output":"banana-split","from":"composed from the signature, run in the library"}},{"name":"Initials","description":"The initial letter of each word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#initials","signature":"Initials()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.Initials()","output":"bs","from":"composed from the signature, run in the library"}},{"name":"ToHex","description":"The string's bytes in hexadecimal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tohex","signature":"ToHex()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToHex()","output":"62616e616e612073706c6974","from":"composed from the signature, run in the library"}},{"name":"FromHex","description":"Set the content from its hex form (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#fromhex","signature":"FromHex()","extensions":[]},{"name":"UrlEncoded","description":"The string URL-encoded.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#urlencoded","signature":"UrlEncoded()","extensions":[]},{"name":"UrlEncode","description":"URL-encode the content in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#urlencode","signature":"UrlEncode()","extensions":["Q"],"forms":["UrlEncodeQ"]},{"name":"UrlDecoded","description":"The string URL-decoded.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#urldecoded","signature":"UrlDecoded()","extensions":[]},{"name":"UrlDecode","description":"URL-decode the content in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#urldecode","signature":"UrlDecode()","extensions":["Q"],"forms":["UrlDecodeQ"]},{"name":"HtmlEncoded","description":"The string with the HTML-special chars encoded as entities. Engine-backed. This built a per-character LIST of the whole string and concatenated onto a growing result -- the wrap-to-scan shape, quadratic in the string length. The engine does the same five substitutions (& < > \" and ' -> &#39;) in one pass, and the bridge now sizes its buffer to fit rather than silently returning \"\" past 64 KB.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#htmlencoded","signature":"HtmlEncoded()","extensions":[]},{"name":"HtmlEncode","description":"HTML-encode the content in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#htmlencode","signature":"HtmlEncode()","extensions":[]},{"name":"HtmlDecoded","description":"The engine makes ONE left-to-right pass, consuming each entity whole and advancing past it, so a decoded '&' can never re-trigger a match. It also covers &apos; &nbsp; and numeric entities (&#NN; / &#xHH;), which the five-replace version silently left intact -- a widening, not a behaviour change for anything the old code handled.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#htmldecoded","signature":"HtmlDecoded()","extensions":[]},{"name":"HtmlDecode","description":"HTML-decode the content in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#htmldecode","signature":"HtmlDecode()","extensions":[]},{"name":"ToBinary","description":"The string's bytes in binary form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tobinary","signature":"ToBinary()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToBinary()","output":"01100010 01100001 01101110 01100001 01101110 01100001 00100000 01110011 01110000 01101100 01101001 01110100","from":"composed from the signature, run in the library"}},{"name":"ToOctal","description":"The string's bytes in octal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#tooctal","signature":"ToOctal()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.ToOctal()","output":"142 141 156 141 156 141 040 163 160 154 151 164","from":"composed from the signature, run in the library"}},{"name":"EscapedForRegex","description":"The string with the regex special chars escaped. One engine pass. This used to build a per-character LIST of the whole string (@oString.Chars()) and scan the metacharacter set for each one, which allocates a Haro object per character to answer a question about 14 ASCII bytes. Same set, same result.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#escapedforregex","signature":"EscapedForRegex()","extensions":[]},{"name":"EscapeForRegex","description":"Escape the regex special chars in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#escapeforregex","signature":"EscapeForRegex()","extensions":[]},{"name":"NormalizeNFC","description":"Normalize the content to Unicode NFC in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizenfc","signature":"NormalizeNFC()","extensions":[]},{"name":"NormalizedNFC","description":"The string in Unicode NFC normal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizednfc","signature":"NormalizedNFC()","extensions":[]},{"name":"NormalizeNFD","description":"Normalize the content to Unicode NFD in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizenfd","signature":"NormalizeNFD()","extensions":[]},{"name":"NormalizedNFD","description":"The string in Unicode NFD normal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizednfd","signature":"NormalizedNFD()","extensions":[]},{"name":"NormalizeNFKC","description":"Normalize the content to Unicode NFKC in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizenfkc","signature":"NormalizeNFKC()","extensions":[]},{"name":"NormalizedNFKC","description":"The string in Unicode NFKC normal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizednfkc","signature":"NormalizedNFKC()","extensions":[]},{"name":"NormalizeNFKD","description":"Normalize the content to Unicode NFKD in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizenfkd","signature":"NormalizeNFKD()","extensions":[]},{"name":"NormalizedNFKD","description":"The string in Unicode NFKD normal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#normalizednfkd","signature":"NormalizedNFKD()","extensions":[]},{"name":"Titlecased","description":"The string in Title Case (each word capitalized).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/titlecased.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/titlecased.html","signature":"Titlecased()","extensions":[],"example":{"code":"# lowercased\n? Q(\"tunis\").Lowercased()\n# uppercased\n? Q(\"tunis\").Uppercased()\n# titlecased\n? Q(\"tunis\").Titlecased()","output":"tunis\nTUNIS\nTunis","from":"library test"}},{"name":"ApplyTitlecase","description":"Titlecase the content in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#applytitlecase","signature":"ApplyTitlecase()","extensions":["Q"],"forms":["ApplyTitlecaseQ"]},{"name":"CaseFolded","description":"The string case-folded (aggressive lowercasing, for caseless comparison).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#casefolded","signature":"CaseFolded()","extensions":[]},{"name":"LeftAlignXT","description":"Same as AlignXT: Align the content in a field of nWidth chars, padded with cFillChar, to the given direction (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#leftalignxt","signature":"LeftAlignXT(nWidth, cFillChar)","extensions":[]},{"name":"RightAlignXT","description":"Same as AlignXT: Align the content in a field of nWidth chars, padded with cFillChar, to the given direction (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#rightalignxt","signature":"RightAlignXT(nWidth, cFillChar)","extensions":[]},{"name":"CenterAlignXT","description":"Same as AlignXT: Align the content in a field of nWidth chars, padded with cFillChar, to the given direction (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#centeralignxt","signature":"CenterAlignXT(nWidth, cFillChar)","extensions":[]},{"name":"LeftAligned","description":"A copy aligned LEFT in a field of nWidth chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#leftaligned","signature":"LeftAligned(nWidth)","extensions":[]},{"name":"RightAligned","description":"A copy aligned RIGHT in a field of nWidth chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#rightaligned","signature":"RightAligned(nWidth)","extensions":[]},{"name":"CenterAligned","description":"A copy CENTERED in a field of nWidth chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#centeraligned","signature":"CenterAligned(nWidth)","extensions":[]},{"name":"PadLeft","description":"Same as AlignXT: Align the content in a field of nWidth chars, padded with cFillChar, to the given direction (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#padleft","signature":"PadLeft(nWidth, cFillChar)","extensions":[]},{"name":"PadRight","description":"Same as AlignXT: Align the content in a field of nWidth chars, padded with cFillChar, to the given direction (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#padright","signature":"PadRight(nWidth, cFillChar)","extensions":[]},{"name":"PaddedLeft","description":"A copy padded on the left to nWidth with the given char.","also":"pad on the left  right-align  fill to width  left-pad","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#paddedleft","signature":"PaddedLeft(nWidth, cFillChar)","extensions":[]},{"name":"PaddedRight","description":"A copy padded on the right to nWidth with the given char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#paddedright","signature":"PaddedRight(nWidth, cFillChar)","extensions":[]},{"name":"RepeatedLeadingChars","description":"Same as RepeatedLeadingCharsCS: Repeated*Chars return the run as a LIST of chars ([] when there is no run); the *SubString twins give it as a string.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/repeatedleadingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/repeatedleadingchars.html","signature":"RepeatedLeadingChars()","extensions":["CS"],"forms":["RepeatedLeadingCharsCS"],"example":{"code":"o1 = new stzString(\"exeeeeeTUNIS\")\n# no repeated leading char\n? o1.RepeatedLeadingChar()\n# empty list\n? len( o1.RepeatedLeadingChars() )","output":"0","from":"library test"}},{"name":"RepeatedTrailingChars","description":"Same as RepeatedTrailingCharsCS: The trailing repeated-char run, as a list (case dial).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#repeatedtrailingchars","signature":"RepeatedTrailingChars()","extensions":["CS"],"forms":["RepeatedTrailingCharsCS"]},{"name":"RemoveRepeatedLeadingChars","description":"Same as RemoveRepeatedLeadingCharsCS: ensure prefix / suffix","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removerepeatedleadingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removerepeatedleadingchars.html","signature":"RemoveRepeatedLeadingChars()","extensions":["Q","CS","W"],"forms":["RemoveRepeatedLeadingCharsW","RemoveRepeatedLeadingCharsCS","RemoveRepeatedLeadingCharsCSQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveRepeatedLeadingChars()\n? o1.Content()","output":"anana split","from":"composed from the signature, run in the library"}},{"name":"RemoveRepeatedTrailingChars","description":"Same as RemoveRepeatedTrailingCharsCS: ensure prefix / suffix","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removerepeatedtrailingchars.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removerepeatedtrailingchars.html","signature":"RemoveRepeatedTrailingChars()","extensions":["Q","CS"],"forms":["RemoveRepeatedTrailingCharsCS","RemoveRepeatedTrailingCharsCSQ"],"example":{"code":"o1 = new stzString(\"banana split\")\no1.RemoveRepeatedTrailingChars()\n? o1.Content()","output":"banana spli","from":"composed from the signature, run in the library"}},{"name":"EnsurePrefix","description":"Same as EnsurePrefixCS: ensure prefix / suffix","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ensureprefix","signature":"EnsurePrefix(pcPrefix)","extensions":["CS"],"forms":["EnsurePrefixCS"]},{"name":"EnsureSuffix","description":"Same as EnsureSuffixCS: ensure prefix / suffix","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#ensuresuffix","signature":"EnsureSuffix(pcSuffix)","extensions":["CS"],"forms":["EnsureSuffixCS"]},{"name":"RemoveFromStart","description":"Same as RemoveFromStartCS: removing from start / end","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromstart.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromstart.html","signature":"RemoveFromStart(pcPrefix)","extensions":["CS"],"forms":["RemoveFromStartCS"]},{"name":"RemoveFromEnd","description":"Remove pcSuffix from the end of the string when it ends with it (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromend.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removefromend.html","signature":"RemoveFromEnd(pcSuffix)","extensions":["Q","CS"],"forms":["RemoveFromEndQ","RemoveFromEndCS","RemoveFromEndCSQ"],"example":{"code":"o1 = new stzString(\"programming*\")\no1.RemoveFromEnd(\"*\")\n# bare word\n? o1.Content()","output":"programming","from":"library test"}},{"name":"RemovedFromEnd","description":"Same as RemovedFromEndCS: Immutable / past-tense companions: return the modified content without mutating This. Used by stzNumber.RoundTo() and similar fluent chains that want the result as a value.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removedfromend","signature":"RemovedFromEnd(pcSuffix)","extensions":["CS"],"forms":["RemovedFromEndCS"]},{"name":"NthLine","description":"The nth line of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#nthline","signature":"NthLine(n)","extensions":[]},{"name":"FirstLine","description":"Same as NthLine: The nth line of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#firstline","signature":"FirstLine()","extensions":[]},{"name":"LastLine","description":"The last line of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#lastline","signature":"LastLine()","extensions":[]},{"name":"UniqueLines","description":"Same as UniqueLinesCS: The unique lines of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#uniquelines","signature":"UniqueLines()","extensions":["CS"],"forms":["UniqueLinesCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.UniqueLines() )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"SortLines","description":"Same as SortLinesCS: Sort the lines in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#sortlines","signature":"SortLines()","extensions":["CS"],"forms":["SortLinesCS"]},{"name":"RemoveBlankLines","description":"Remove the blank lines (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#removeblanklines","signature":"RemoveBlankLines()","extensions":[]},{"name":"LinesContaining","description":"Same as LinesContainingCS: The lines containing the given substring.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#linescontaining","signature":"LinesContaining(pcSubStr)","extensions":["CS"],"forms":["LinesContainingCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? @@( o1.LinesContaining(\"an\") )","output":"[ \"banana split\" ]","from":"composed from the signature, run in the library"}},{"name":"TrimChar","description":"Same as TrimCharCS: trimming a specific char","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimchar.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/trimchar.html","signature":"TrimChar(pcChar)","extensions":["CS"],"forms":["TrimCharCS"],"example":{"code":"o1 = new stzString(\"♥♥♥123♥♥♥\")\no1.TrimChar(\"♥\")\n# bare digits\n? o1.Content()","output":"123","from":"library test"}},{"name":"TrimLeftChar","description":"Same as TrimLeftCharCS: Trim the run of the given char from the START (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trimleftchar","signature":"TrimLeftChar(pcChar)","extensions":["CS"],"forms":["TrimLeftCharCS"]},{"name":"TrimRightChar","description":"Same as TrimRightCharCS: Trim the run of the given char from the END (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#trimrightchar","signature":"TrimRightChar(pcChar)","extensions":["CS"],"forms":["TrimRightCharCS"]},{"name":"IsNeither","description":"Same as IsNeitherCS: IsNeither: TRUE when this string equals neither argument (the -- :Nor named-param spells the second). Restored from the monolith.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isneither","signature":"IsNeither(pcStr1, pcStr2)","extensions":["CS"],"forms":["IsNeitherCS"],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsNeither(\"an\", \"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"RemoveAnyCharFromLeft","description":"RemoveAnyCharFromLeft/Right: strip the whole leading/trailing run -- of a given char (aliases of RemoveCharFromLeft/Right).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeanycharfromleft.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeanycharfromleft.html","signature":"RemoveAnyCharFromLeft(pcChar)","extensions":[]},{"name":"RemoveAnyCharFromRight","description":"Same as RemoveCharFromRight: Drop the trailing chars matching pcChar from the end of the string (mutating).","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeanycharfromright.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/removeanycharfromright.html","signature":"RemoveAnyCharFromRight(pcChar)","extensions":[]},{"name":"StzType","description":"Each Softanza class overrides StzType() to report its own type -- (the base stzObject returns :stzObject). Restored for stzString.","entry":"https://mayouni.github.io/stzsite/en/reference/stzstring/stztype.html","url":"https://mayouni.github.io/stzsite/en/reference/stzstring/stztype.html","signature":"StzType()","extensions":[],"example":{"code":"? Q(\"ABC\") * 3\n? ( Q(\"ABC\") * Q(3) ).StzType() + NL\n? ( Q(\"ABC\") * Q(3) ).Lowercased()\n? Q(\"ABC\") * \" -> \"\n? ( Q(\"ABC\") * Q(\" -> \") ).Lowercased()","output":"ABCABCABC\nstzstring\n\nabcabcabc\nA -> B -> C -> \na -> b -> c ->","from":"library test"}},{"name":"IsLanguageIdentifier","description":"Locale identifier predicates (thin OR-combinators over the existing -- name/abbreviation/number locale checks). Used by stzList's -- IsLocaleList / IsMultilingualString.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#islanguageidentifier","signature":"IsLanguageIdentifier()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLanguageIdentifier()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsScriptIdentifier","description":"TRUE if the string identifies a script (number, code or abbreviation).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#isscriptidentifier","signature":"IsScriptIdentifier()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsScriptIdentifier()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCountryIdentifier","description":"TRUE if the string identifies a country (number, code, name...).","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#iscountryidentifier","signature":"IsCountryIdentifier()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsCountryIdentifier()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLanguageNameOrAbbreviation","description":"TRUE if the string is a language name or abbreviation.","url":"https://mayouni.github.io/stzsite/en/reference/stzstring.html#islanguagenameorabbreviation","signature":"IsLanguageNameOrAbbreviation()","extensions":[],"example":{"code":"o1 = new stzString(\"banana split\")\n? o1.IsLanguageNameOrAbbreviation()","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzStringAligner","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringAligner.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringAligner(\"hi\")\n? o1.NumberOfChars()","output":"2","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringAligner(\"hi\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AlignLeft","description":"align left","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#alignleft","signature":"AlignLeft(n, pcChar)","extensions":["Q"],"forms":["AlignLeftQ"]},{"name":"AlignedLeft","description":"align left","also_written":["PaddedRight"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#alignedleft","signature":"AlignedLeft(n, pcChar)","extensions":[]},{"name":"AlignRight","description":"align right","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#alignright","signature":"AlignRight(n, pcChar)","extensions":["Q"],"forms":["AlignRightQ"]},{"name":"AlignedRight","description":"align right","also_written":["PaddedLeft"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#alignedright","signature":"AlignedRight(n, pcChar)","extensions":[]},{"name":"AlignCenter","description":"align center","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#aligncenter","signature":"AlignCenter(n, pcChar)","extensions":["Q"],"forms":["AlignCenterQ"]},{"name":"AlignedCenter","description":"align center","also_written":["PaddedBoth"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#alignedcenter","signature":"AlignedCenter(n, pcChar)","extensions":[]},{"name":"PadLeft","description":"pad left / right","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#padleft","signature":"PadLeft(n, pcChar)","extensions":["Q"],"forms":["PadLeftQ"]},{"name":"PadRight","description":"pad left / right","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#padright","signature":"PadRight(n, pcChar)","extensions":["Q"],"forms":["PadRightQ"]},{"name":"PadBoth","description":"pad both sides","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#padboth","signature":"PadBoth(n, pcChar)","extensions":["Q"],"forms":["PadBothQ"]},{"name":"IsAlignedLeft","description":"alignment checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#isalignedleft","signature":"IsAlignedLeft(n, pcChar)","extensions":[],"example":{"code":"o1 = new stzStringAligner(\"hi\")\n? o1.IsAlignedLeft(2, \"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAlignedRight","description":"alignment checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringaligner.html#isalignedright","signature":"IsAlignedRight(n, pcChar)","extensions":[],"example":{"code":"o1 = new stzStringAligner(\"hi\")\n? o1.IsAlignedRight(2, \"an\")","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzStringBounder","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringBounder.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.NumberOfChars()","output":"23","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Section","description":"section (slice)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#section","signature":"Section(_n1_, _n2_)","extensions":["Q","CS"],"forms":["SectionQ","SectionCS","SectionCSQ"],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.Section(2, 5)","output":"<hel","from":"composed from the signature, run in the library"}},{"name":"Sections","description":"multiple sections","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#sections","signature":"Sections(_aSections_)","extensions":[],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? @@( o1.Sections([ [ 1, 3 ] ]) )","output":"[ \"<<h\" ]","from":"composed from the signature, run in the library"}},{"name":"AntiSection","description":"anti-section","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#antisection","signature":"AntiSection(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? @@( o1.AntiSection(2, 5) )","output":"[ \"<\", \"lo>> and <<world>>\" ]","from":"composed from the signature, run in the library"}},{"name":"Range","description":"range","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#range","signature":"Range(_nStartPos_, nRange)","extensions":["Q","CS"],"forms":["RangeQ","RangeCS","RangeCSQ"]},{"name":"Between","description":"between","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#between","signature":"Between(pSubStrOrPos1, pSubStrOrPos2)","extensions":["CS","IB"],"forms":["BetweenCS","BetweenIB","BetweenCSIB"]},{"name":"FirstBetween","description":"first between (single result)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#firstbetween","signature":"FirstBetween(pSubStrOrPos1, pSubStrOrPos2)","extensions":["CS"],"forms":["FirstBetweenCS"]},{"name":"LastBetween","description":"last between (single result)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#lastbetween","signature":"LastBetween(pSubStrOrPos1, pSubStrOrPos2)","extensions":["CS"],"forms":["LastBetweenCS"]},{"name":"NthBetween","description":"nth between (single result)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#nthbetween","signature":"NthBetween(n, pSubStrOrPos1, pSubStrOrPos2)","extensions":["CS"],"forms":["NthBetweenCS"]},{"name":"ReplaceBetween","description":"Default: bounds are NOT included (Softanza convention) ReplaceBetween(\"[\", \"]\", \"X\") on \"[hello]\" => \"[X]\" Engine replaces including bounds, so we wrap replacement","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#replacebetween","signature":"ReplaceBetween(pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceBetweenIB"]},{"name":"ReplaceFirstBetween","description":"replace between (bounds preserved)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#replacefirstbetween","signature":"ReplaceFirstBetween(pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceFirstBetweenIB"]},{"name":"ReplaceLastBetween","description":"replace between (bounds preserved)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#replacelastbetween","signature":"ReplaceLastBetween(pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceLastBetweenIB"]},{"name":"ReplaceNthBetween","description":"replace between (bounds preserved)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#replacenthbetween","signature":"ReplaceNthBetween(n, pcOpen, pcClose, pcReplacement)","extensions":["IB"],"forms":["ReplaceNthBetweenIB"]},{"name":"RemoveBetween","description":"Default: bounds are NOT included RemoveBetween(\"[\", \"]\") on \"[hello]\" => \"[]\"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#removebetween","signature":"RemoveBetween(pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveBetweenIB"]},{"name":"RemoveFirstBetween","description":"remove between (bounds preserved)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#removefirstbetween","signature":"RemoveFirstBetween(pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveFirstBetweenIB"]},{"name":"RemoveLastBetween","description":"remove between (bounds preserved)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#removelastbetween","signature":"RemoveLastBetween(pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveLastBetweenIB"]},{"name":"RemoveNthBetween","description":"remove between (bounds preserved)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#removenthbetween","signature":"RemoveNthBetween(n, pcOpen, pcClose)","extensions":["IB"],"forms":["RemoveNthBetweenIB"]},{"name":"FindSectionBoundsZZ","description":"section bounds","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#findsectionboundszz","signature":"FindSectionBoundsZZ(_n1_, _n2_, _nCharsBefore_, _nCharsAfter_)","extensions":[]},{"name":"FindSectionBoundsIBZZ","description":"section bounds","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#findsectionboundsibzz","signature":"FindSectionBoundsIBZZ(_n1_, _n2_, _nCharsBefore_, _nCharsAfter_)","extensions":[]},{"name":"SectionBounds","description":"section bounds","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#sectionbounds","signature":"SectionBounds(_n1_, _n2_, _nCharsBefore_, _nCharsAfter_)","extensions":["IB"],"forms":["SectionBoundsIB"]},{"name":"IsBoundedBy","description":"is bounded by","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#isboundedby","signature":"IsBoundedBy(pacBounds)","extensions":["CS"],"forms":["IsBoundedByCS"],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.IsBoundedBy([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBoundedByIn","description":"is bounded by -- inside a string","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#isboundedbyin","signature":"IsBoundedByIn(pacBounds, pIn)","extensions":["CS"],"forms":["IsBoundedByInCS"]},{"name":"SubStringIsBoundedBy","description":"substring is bounded by","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#substringisboundedby","signature":"SubStringIsBoundedBy(pcSubStr, pacBounds)","extensions":["CS"],"forms":["SubStringIsBoundedByCS"],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.SubStringIsBoundedBy(\"an\", [ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringIsBetween","description":"substring is between","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#substringisbetween","signature":"SubStringIsBetween(pcSubStr, p1, p2)","extensions":["CS"],"forms":["SubStringIsBetweenCS"]},{"name":"SubStringIsBetweenPositions","description":"substring is between positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#substringisbetweenpositions","signature":"SubStringIsBetweenPositions(pcSubStr, _n1_, _n2_)","extensions":["CS"],"forms":["SubStringIsBetweenPositionsCS"],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.SubStringIsBetweenPositions(\"an\", 2, 5)","output":"0","from":"composed from the signature, run in the library"}},{"name":"SubStringIsBetweenSubStrings","description":"substring is between substrings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#substringisbetweensubstrings","signature":"SubStringIsBetweenSubStrings(pcSubStr, pcSubStr1, pcSubStr2)","extensions":["CS"],"forms":["SubStringIsBetweenSubStringsCS"],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.SubStringIsBetweenSubStrings(\"an\", \"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBoundOf","description":"is bound of","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#isboundof","signature":"IsBoundOf(pcSubStr, pcInStr)","extensions":["CS"],"forms":["IsBoundOfCS"],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.IsBoundOf(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Char","description":"char at","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#char","signature":"Char(n)","extensions":[],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.Char(2)","output":"<","from":"composed from the signature, run in the library"}},{"name":"FirstChar","description":"char at","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#firstchar","signature":"FirstChar()","extensions":[],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.FirstChar()","output":"<","from":"composed from the signature, run in the library"}},{"name":"LastChar","description":"char at","url":"https://mayouni.github.io/stzsite/en/reference/stzstringbounder.html#lastchar","signature":"LastChar()","extensions":[],"example":{"code":"o1 = new stzStringBounder(\"<<hello>> and <<world>>\")\n? o1.LastChar()","output":">","from":"composed from the signature, run in the library"}}]},{"name":"stzStringBoxed","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringboxed.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringBoxed.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringboxed.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringboxed.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringboxed.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringBoxed(\"hello\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Boxed","description":"boxed -- full string in a box","url":"https://mayouni.github.io/stzsite/en/reference/stzstringboxed.html#boxed","signature":"Boxed()","extensions":[],"example":{"code":"o1 = new stzStringBoxed(\"hello\")\n? o1.Boxed()","output":"╭───────╮\n│ hello │\n╰───────╯","from":"composed from the signature, run in the library"}},{"name":"BoxedChars","description":"boxed chars -- each char in its own cell","url":"https://mayouni.github.io/stzsite/en/reference/stzstringboxed.html#boxedchars","signature":"BoxedChars()","extensions":[],"example":{"code":"o1 = new stzStringBoxed(\"hello\")\n? o1.BoxedChars()","output":"╭────┬────┬────┬────┬────╮\n│ h │ e │ l │ l │ o │\n╰────┴────┴────┴────┴────╯","from":"composed from the signature, run in the library"}}]},{"name":"stzStringCaseChanger","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCaseChanger.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.NumberOfChars()","output":"15","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Uppercase","description":"uppercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#uppercase","signature":"Uppercase()","extensions":["Q"],"forms":["UppercaseQ"],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\no1.Uppercase()\n? o1.Content()","output":"HELLO WORLD FOO","from":"composed from the signature, run in the library"}},{"name":"Uppercased","description":"uppercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#uppercased","signature":"Uppercased()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.Uppercased()","output":"HELLO WORLD FOO","from":"composed from the signature, run in the library"}},{"name":"Lowercase","description":"lowercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#lowercase","signature":"Lowercase()","extensions":["Q"],"forms":["LowercaseQ"]},{"name":"Lowercased","description":"lowercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#lowercased","signature":"Lowercased()","extensions":[]},{"name":"Capitalize","description":"capitalize","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#capitalize","signature":"Capitalize()","extensions":["Q"],"forms":["CapitalizeQ"],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\no1.Capitalize()\n? o1.Content()","output":"Hello world foo","from":"composed from the signature, run in the library"}},{"name":"Capitalized","description":"capitalize","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#capitalized","signature":"Capitalized()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.Capitalized()","output":"Hello world foo","from":"composed from the signature, run in the library"}},{"name":"CapitalizeEachWord","description":"capitalize each word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#capitalizeeachword","signature":"CapitalizeEachWord()","extensions":["Q"],"forms":["CapitalizeEachWordQ"],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\no1.CapitalizeEachWord()\n? o1.Content()","output":"Hello World Foo","from":"composed from the signature, run in the library"}},{"name":"EachWordCapitalized","description":"capitalize each word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#eachwordcapitalized","signature":"EachWordCapitalized()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.EachWordCapitalized()","output":"Hello World Foo","from":"composed from the signature, run in the library"}},{"name":"IsUppercase","description":"case checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#isuppercase","signature":"IsUppercase()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.IsUppercase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLowercase","description":"case checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#islowercase","signature":"IsLowercase()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.IsLowercase()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCapitalized","description":"case checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#iscapitalized","signature":"IsCapitalized()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.IsCapitalized()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToggleCase","description":"toggle case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#togglecase","signature":"ToggleCase()","extensions":["Q"],"forms":["ToggleCaseQ"]},{"name":"CaseToggled","description":"toggle case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#casetoggled","signature":"CaseToggled()","extensions":[],"example":{"code":"o1 = new stzStringCaseChanger(\"hello world foo\")\n? o1.CaseToggled()","output":"HELLO WORLD FOO","from":"composed from the signature, run in the library"}},{"name":"SetCase","description":"force case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#setcase","signature":"SetCase(pcCase)","extensions":["Q"],"forms":["SetCaseQ"]},{"name":"DecapitalizeFirst","description":"decapitalize first","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#decapitalizefirst","signature":"DecapitalizeFirst()","extensions":["Q"],"forms":["DecapitalizeFirstQ"]},{"name":"FirstDecapitalized","description":"decapitalize first","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcasechanger.html#firstdecapitalized","signature":"FirstDecapitalized()","extensions":[]}]},{"name":"stzStringChar","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring","inherits":{"stzString":1081},"methods":[{"name":"init","description":"Build the char object from the given single-char string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#init","signature":"init(pChar)","extensions":[]},{"name":"Content","description":"","also_written":["Char"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#content","signature":"Content()","extensions":["Q"],"forms":["TextQ","StringQ","ContentQ","ToStringQ","TheStringQ"]},{"name":"String","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#string","signature":"String()","extensions":[]},{"name":"Unicode","description":"","also_written":["UnicodeAsNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicode","signature":"Unicode()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.Unicode()","output":"97","from":"composed from the signature, run in the library"}},{"name":"UnicodeAsString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicodeasstring","signature":"UnicodeAsString()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.UnicodeAsString()","output":"97","from":"composed from the signature, run in the library"}},{"name":"HexUnicode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#hexunicode","signature":"HexUnicode()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.HexUnicode()","output":"U+0061","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#copy","signature":"Copy()","extensions":[]},{"name":"IsAString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isastring","signature":"IsAString()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsAString()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Number","description":"The engine answers from Unicode's own data (compatibility decomposition, then the Nd decimal block), so circled, fullwidth, superscript, subscript, Arabic-Indic, Devanagari, Thai and the rest arrive together -- including the two-digit circled set, where <circled twenty> decomposes to \"20\". The engine says -1 for \"no numeric value\"; this keeps the method's old fall-through (answer nothing) for that case, so no caller sees a -1 it never used to get.","also_written":["Value","NumericValue"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#number","signature":"Number()","extensions":[]},{"name":"Update","description":"Replace the char with the given one (mutating; the single update point).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#update","signature":"Update(pChar)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"UpdateWith","description":"Same as Update: replace the char (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#updatewith","signature":"UpdateWith(pChar)","extensions":["Q"],"forms":["UpdateWithQ"]},{"name":"UpdateBy","description":"Same as Update: replace the char (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#updateby","signature":"UpdateBy(pChar)","extensions":["Q"],"forms":["UpdateByQ"]},{"name":"UpdateUsing","description":"Same as Update: replace the char (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#updateusing","signature":"UpdateUsing(pChar)","extensions":["Q"],"forms":["UpdateUsingQ"]},{"name":"Updated","description":"The value the char would be updated to (passive twin of Update).","also_written":["UpdatedBy","UpdatedWith","UpdatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#updated","signature":"Updated(pChar)","extensions":[]},{"name":"CanRetrieveName","description":"unicode name & metadata","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#canretrievename","signature":"CanRetrieveName()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.CanRetrieveName()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Name","description":"unicode name & metadata","also_written":["CharName","UnicodeName","CharacterName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.Name()","output":"LATIN SMALL LETTER A","from":"composed from the signature, run in the library"}},{"name":"NameIs","description":"unicode name & metadata","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#nameis","signature":"NameIs(pcName)","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.NameIs(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"AsciiCode","description":"unicode name & metadata","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#asciicode","signature":"AsciiCode()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.AsciiCode()","output":"97","from":"composed from the signature, run in the library"}},{"name":"Orientation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#orientation","signature":"Orientation()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.Orientation()","output":"ltr","from":"composed from the signature, run in the library"}},{"name":"UnicodeDirection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicodedirection","signature":"UnicodeDirection()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.UnicodeDirection()","output":"lefttoright","from":"composed from the signature, run in the library"}},{"name":"UnicodeDirectionNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicodedirectionnumber","signature":"UnicodeDirectionNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.UnicodeDirectionNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsVowel","description":"","also_written":["IsAVowel"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isvowel","signature":"IsVowel()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsVowel()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLeftToRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islefttoright","signature":"IsLeftToRight()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLeftToRight()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsRightToLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isrighttoleft","signature":"IsRightToLeft()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsRightToLeft()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicFraction","description":"TRUE if the char belongs to the Arabic Fraction Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicfraction","signature":"IsArabicFraction()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicFraction()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEuropeanDigit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iseuropeandigit","signature":"IsEuropeanDigit()","extensions":[]},{"name":"IsEuropeanNumberSeparator","description":"","also_written":["IsEuropeanNumberSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iseuropeannumberseparator","signature":"IsEuropeanNumberSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsEuropeanNumberSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEuropeanNumberTerminator","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iseuropeannumberterminator","signature":"IsEuropeanNumberTerminator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsEuropeanNumberTerminator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIndianDigit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isindiandigit","signature":"IsIndianDigit()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsIndianDigit()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCommonNumberSeparator","description":"","also_written":["IsCommonNumberSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscommonnumberseparator","signature":"IsCommonNumberSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCommonNumberSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsParagraphSeparator","description":"","also_written":["IsParagraphSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isparagraphseparator","signature":"IsParagraphSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsParagraphSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSectionSeparator","description":"","also_written":["IsSectionSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issectionseparator","signature":"IsSectionSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSectionSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWhitespace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iswhitespace","signature":"IsWhitespace()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsWhitespace()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOrientationNeutral","description":"","also_written":["IsNeutral"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isorientationneutral","signature":"IsOrientationNeutral()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOrientationNeutral()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLeftToRightEmbedding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islefttorightembedding","signature":"IsLeftToRightEmbedding()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLeftToRightEmbedding()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLeftToRightOverride","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islefttorightoverride","signature":"IsLeftToRightOverride()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLeftToRightOverride()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLeftToRightIsolate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islefttorightisolate","signature":"IsLeftToRightIsolate()","extensions":[]},{"name":"IsRightToLeftIsolate","description":"Reserved for future implementation","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isrighttoleftisolate","signature":"IsRightToLeftIsolate()","extensions":[]},{"name":"IsRightToLeftArabic","description":"Reserved for future implementation","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isrighttoleftarabic","signature":"IsRightToLeftArabic()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsRightToLeftArabic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRightToLeftEmbedding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isrighttoleftembedding","signature":"IsRightToLeftEmbedding()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsRightToLeftEmbedding()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRightToLeftOverride","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isrighttoleftoverride","signature":"IsRightToLeftOverride()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsRightToLeftOverride()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPopDirectionalFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ispopdirectionalformat","signature":"IsPopDirectionalFormat()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPopDirectionalFormat()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNonSpacingMark","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnonspacingmark","signature":"IsNonSpacingMark()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsNonSpacingMark()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBoundaryNeutral","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isboundaryneutral","signature":"IsBoundaryNeutral()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBoundaryNeutral()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnicodeCategoryNumber","description":"The numeric Unicode general-category code of the char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicodecategorynumber","signature":"UnicodeCategoryNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.UnicodeCategoryNumber()","output":"2","from":"composed from the signature, run in the library"}},{"name":"UnicodeCategory","description":"The Unicode general category of the char.","also_written":["Category","CharType","UnicodeType"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicodecategory","signature":"UnicodeCategory()","extensions":["Q"],"forms":["CategoryQ","CharTypeQ"],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.UnicodeCategory()","output":"letter_lowercase","from":"composed from the signature, run in the library"}},{"name":"TypeUnicodeQ","description":"The Unicode category name, wrapped as a stzString.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#typeunicodeq","signature":"TypeUnicodeQ()","extensions":[]},{"name":"IsArabicShaddah","description":"TRUE if the char is the Arabic shaddah (U+0651).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicshaddah","signature":"IsArabicShaddah()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicShaddah()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLetter","description":"TRUE if the char is a letter (Unicode-aware).","also_written":["IsALetter"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isletter","signature":"IsLetter()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLetter()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNotLetter","description":"TRUE if the char is NOT a letter.","also_written":["IsNotALetter"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnotletter","signature":"IsNotLetter()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsNotLetter()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLetterOrSpaceOrChar","description":"TRUE if the char is a letter, a space, or the given char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isletterorspaceorchar","signature":"IsLetterOrSpaceOrChar(c)","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLetterOrSpaceOrChar(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsTheLetter","description":"TRUE if the char is the given letter, case-insensitively.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istheletter","signature":"IsTheLetter(c)","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTheLetter(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLetterOrNumber","description":"TRUE if the char is a letter or a number char.","also_written":["IsNumberOrLetter","IsALetterOrNumber","IsANumberOrLetter"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isletterornumber","signature":"IsLetterOrNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLetterOrNumber()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLetterOrSpace","description":"TRUE if the char is a letter or a space.","also_written":["IsSpaceOrLetter"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isletterorspace","signature":"IsLetterOrSpace()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLetterOrSpace()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLetterOrSpaceOrThisChar","description":"TRUE if the char is a letter, a space, or the given char.","also_written":["IsSpaceOrLetterOrThisChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isletterorspaceorthischar","signature":"IsLetterOrSpaceOrThisChar(pcChar)","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLetterOrSpaceOrThisChar(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEuropean","description":"TRUE if the char is a European number, separator or terminator (bidi classes).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iseuropean","signature":"IsEuropean()","extensions":[]},{"name":"IsSpace","description":"TRUE if the char is a space char (Unicode-aware).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isspace","signature":"IsSpace()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSpace()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUnicodeNumber","description":"TRUE if the char is a Unicode number char (category N).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isunicodenumber","signature":"IsUnicodeNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsUnicodeNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotNumber","description":"TRUE if the char is NOT a number char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnotnumber","signature":"IsNotNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsNotNumber()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDigit","description":"TRUE if the char is a digit.","also_written":["IsADigit"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isdigit","signature":"IsDigit()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsDigit()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicNumber","description":"TRUE if the char is an Arabic digit.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicnumber","signature":"IsArabicNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsANumber","description":"TRUE if the char is a digit or a circled digit.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isanumber","signature":"IsANumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsANumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIndianNumber","description":"TRUE if the char is an Indian numeral.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isindiannumber","signature":"IsIndianNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsIndianNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRomanNumber","description":"TRUE if the char is a Roman numeral.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isromannumber","signature":"IsRomanNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsRomanNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMandarinNumber","description":"TRUE if the char is a Mandarin numeral.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismandarinnumber","signature":"IsMandarinNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMandarinNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAscii","description":"TRUE if the char is ASCII (codepoint below 128).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isascii","signature":"IsAscii()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsAscii()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAsciiLetter","description":"TRUE if the char is an ASCII letter (A-Z or a-z).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isasciiletter","signature":"IsAsciiLetter()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsAsciiLetter()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsPunctuation","description":"TRUE if the char is a punctuation char.","also_written":["IsPunct"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ispunctuation","signature":"IsPunctuation()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPunctuation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGeneralPunctuation","description":"TRUE if the char belongs to the General Punctuation Unicode block.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isgeneralpunctuation","signature":"IsGeneralPunctuation()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGeneralPunctuation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSupplementalPunctuation","description":"TRUE if the char belongs to the Supplemental Punctuation Unicode block.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issupplementalpunctuation","signature":"IsSupplementalPunctuation()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSupplementalPunctuation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSymbol","description":"TRUE if the char is a symbol char (Unicode category S).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issymbol","signature":"IsSymbol()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSymbol()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNonChar","description":"TRUE if the codepoint is a Unicode noncharacter.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnonchar","signature":"IsNonChar()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsNonChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMark","description":"TRUE if the char is a combining mark (Unicode category M).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismark","signature":"IsMark()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMark()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSeparator","description":"TRUE if the char is a separator (Unicode space class).","also_written":["IsSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isseparator","signature":"IsSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOneOfThese","description":"TRUE if the char is one of the given chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoneofthese","signature":"IsOneOfThese(pacChars)","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOneOfThese([ 2, 3 ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWordSeparator","description":"TRUE if the char separates words (per the Softanza separators list).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iswordseparator","signature":"IsWordSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsWordSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSentenceSeparator","description":"TRUE if the char separates sentences (per the Softanza separators list).","also_written":["IsSentenceSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issentenceseparator","signature":"IsSentenceSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSentenceSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLineSeparator","description":"CLAUDE.md names this class as one of the four that shadow char(); the NL sweep, which replaced the NL constant with char(10) library-wide, landed here anyway. ring_char is the documented escape, the same way ring_len and ring_trim are.","also_written":["IsLineSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islineseparator","signature":"IsLineSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLineSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWordNonLetterChar","description":"TRUE if the char is one of the non-letter chars allowed inside words (hyphen, apostrophe, ...).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iswordnonletterchar","signature":"IsWordNonLetterChar()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsWordNonLetterChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMirrored","description":"TRUE if the char has a mirrored counterpart (like the parentheses).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismirrored","signature":"IsMirrored()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMirrored()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UnicodeOfMirrored","description":"The codepoint of the char's mirrored counterpart.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicodeofmirrored","signature":"UnicodeOfMirrored()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.UnicodeOfMirrored()","output":"97","from":"composed from the signature, run in the library"}},{"name":"Mirrored","description":"The mirrored counterpart of the char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#mirrored","signature":"Mirrored()","extensions":[]},{"name":"IsLatin","description":"TRUE if the char is a Latin char (engine check).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatin","signature":"IsLatin()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatin()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLatinLetter","description":"TRUE if the char is a Latin letter.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinletter","signature":"IsLatinLetter()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinLetter()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBasicLatin","description":"TRUE if the char belongs to the Basic Latin Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbasiclatin","signature":"IsBasicLatin()","extensions":[]},{"name":"IsLatin1Supplement","description":"TRUE if the char belongs to the Latin1 Supplement Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatin1supplement","signature":"IsLatin1Supplement()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatin1Supplement()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinExtendedA","description":"TRUE if the char belongs to the Latin Extended A Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinextendeda","signature":"IsLatinExtendedA()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinExtendedA()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinExtendedB","description":"TRUE if the char belongs to the Latin Extended B Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinextendedb","signature":"IsLatinExtendedB()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinExtendedB()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinExtendedAdditional","description":"TRUE if the char belongs to the Latin Extended Additional Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinextendedadditional","signature":"IsLatinExtendedAdditional()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinExtendedAdditional()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinExtendedC","description":"TRUE if the char belongs to the Latin Extended C Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinextendedc","signature":"IsLatinExtendedC()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinExtendedC()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinExtendedD","description":"TRUE if the char belongs to the Latin Extended D Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinextendedd","signature":"IsLatinExtendedD()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinExtendedD()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinExtendedE","description":"TRUE if the char belongs to the Latin Extended E Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinextendede","signature":"IsLatinExtendedE()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinExtendedE()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabic","description":"TRUE if the char is an Arabic char (engine check).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabic","signature":"IsArabic()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicLetter","description":"TRUE if the char is an Arabic letter.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicletter","signature":"IsArabicLetter()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicLetter()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBasicArabic","description":"TRUE if the char belongs to the Basic Arabic Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbasicarabic","signature":"IsBasicArabic()","extensions":[]},{"name":"IsArabicSupplement","description":"TRUE if the char belongs to the Arabic Supplement Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicsupplement","signature":"IsArabicSupplement()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicSupplement()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicExtendedA","description":"TRUE if the char belongs to the Arabic Extended A Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicextendeda","signature":"IsArabicExtendedA()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicExtendedA()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicExtended","description":"TRUE if the char belongs to the Arabic Extended-A range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicextended","signature":"IsArabicExtended()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicExtended()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicPresentationForm","description":"TRUE if the char belongs to the Arabic Presentation Form Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicpresentationform","signature":"IsArabicPresentationForm()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicPresentationForm()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicPresentationFormA","description":"TRUE if the char belongs to the Arabic Presentation Form A Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicpresentationforma","signature":"IsArabicPresentationFormA()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicPresentationFormA()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicPresentationFormB","description":"TRUE if the char belongs to the Arabic Presentation Form B Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicpresentationformb","signature":"IsArabicPresentationFormB()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicPresentationFormB()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicMathAlphabeticSymbol","description":"TRUE if the char belongs to the Arabic Math Alphabetic Symbol Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicmathalphabeticsymbol","signature":"IsArabicMathAlphabeticSymbol()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicMathAlphabeticSymbol()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsQuranicSign","description":"TRUE if the char belongs to the Quranic Sign Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isquranicsign","signature":"IsQuranicSign()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsQuranicSign()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTurnedNumber","description":"TRUE if the char belongs to the Turned Number Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isturnednumber","signature":"IsTurnedNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTurnedNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCircled","description":"TRUE if the char belongs to the Circled Unicode range.","also_written":["IsCircledChar"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscircled","signature":"IsCircled()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCircled()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCircledNumber","description":"TRUE if the char belongs to the Circled Number Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscirclednumber","signature":"IsCircledNumber()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCircledNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCircledDigit","description":"TRUE if the char belongs to the Circled Digit Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscircleddigit","signature":"IsCircledDigit()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCircledDigit()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCircledLatinLetter","description":"TRUE if the char belongs to the Circled Latin Letter Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscircledlatinletter","signature":"IsCircledLatinLetter()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCircledLatinLetter()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCircledLatinSmallLetter","description":"TRUE if the char belongs to the Circled Latin Small Letter Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscircledlatinsmallletter","signature":"IsCircledLatinSmallLetter()","extensions":[]},{"name":"IsCircledLatinCapitalLetter","description":"TRUE if the char belongs to the Circled Latin Capital Letter Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscircledlatincapitalletter","signature":"IsCircledLatinCapitalLetter()","extensions":[]},{"name":"IsOtherCircledChar","description":"TRUE if the char belongs to the Other Circled Char Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isothercircledchar","signature":"IsOtherCircledChar()","extensions":[]},{"name":"IsPrintable","description":"printable / visible char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isprintable","signature":"IsPrintable()","extensions":[]},{"name":"IsNonPrintable","description":"printable / visible char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnonprintable","signature":"IsNonPrintable()","extensions":[]},{"name":"IsInvisible","description":"TRUE if the char belongs to the Invisible Unicode range.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isinvisible","signature":"IsInvisible()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsInvisible()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsVisible","description":"printable / visible char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isvisible","signature":"IsVisible()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsVisible()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLocaleSeparator","description":"TRUE if the char is a locale separator (- or _).","also_written":["IsLocaleSeperator"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islocaleseparator","signature":"IsLocaleSeparator()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLocaleSeparator()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IntroducedInUnicodeVersion","description":"The Unicode version that introduced this char.","also_written":["UnicodeVersion"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#introducedinunicodeversion","signature":"IntroducedInUnicodeVersion()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IntroducedInUnicodeVersion()","output":"0.9","from":"composed from the signature, run in the library"}},{"name":"IsLower","description":"TRUE if the char is lowercase.","also_written":["IsLowercase","IsALowercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islower","signature":"IsLower()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLower()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Lowercase","description":"The lowercase form of the char.","also_written":["Lowercased"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#lowercase","signature":"Lowercase()","extensions":["Q"],"forms":["LowercaseQ"]},{"name":"IsUppercase","description":"TRUE if the char is uppercase.","also_written":["IsAnUppercase"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isuppercase","signature":"IsUppercase()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsUppercase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Uppercase","description":"The uppercase form of the char.","also_written":["Uppercased"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#uppercase","signature":"Uppercase()","extensions":["Q"],"forms":["UppercaseQ"],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.Uppercase()","output":"A","from":"composed from the signature, run in the library"}},{"name":"CharCase","description":"The case of the char: :Lowercase, :Uppercase or NULL.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#charcase","signature":"CharCase()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.CharCase()","output":"lowercase","from":"composed from the signature, run in the library"}},{"name":"DefaultLanguage","description":"The default language of the char's script.","also_written":["Langauge","Language"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#defaultlanguage","signature":"DefaultLanguage()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.DefaultLanguage()","output":"english","from":"composed from the signature, run in the library"}},{"name":"Script","description":"The script the char belongs to.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#script","signature":"Script()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.Script()","output":"latin","from":"composed from the signature, run in the library"}},{"name":"UnicodeScript","description":"The Unicode script of the char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#unicodescript","signature":"UnicodeScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.UnicodeScript()","output":"latin","from":"composed from the signature, run in the library"}},{"name":"ScriptIs","description":"They returned an index into _aUnicodeScriptsXT -- the Haro-side script table -- which no longer exists. There is no stable \"script number\" to hand back: the engine's UCD numbering is PCRE2's and is an internal detail. Ask for the NAME instead, via Script(), or test membership with ScriptIs(\"latin\") / IsLatinScript(). TRUE if the char's script is the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#scriptis","signature":"ScriptIs(pcScript)","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.ScriptIs(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLetterInScript","description":"TRUE if the char is a letter of the given script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isletterinscript","signature":"IsLetterInScript(pcScript)","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLetterInScript(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUnknownScript","description":"TRUE if the char belongs to the Unknown script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isunknownscript","signature":"IsUnknownScript()","extensions":[]},{"name":"IsInheritedScript","description":"TRUE if the char belongs to the Inherited script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isinheritedscript","signature":"IsInheritedScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsInheritedScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCommonScript","description":"TRUE if the char belongs to the Common script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscommonscript","signature":"IsCommonScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCommonScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinScript","description":"TRUE if the char belongs to the Latin script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islatinscript","signature":"IsLatinScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLatinScript()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsGreekScript","description":"TRUE if the char belongs to the Greek script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isgreekscript","signature":"IsGreekScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGreekScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCyrillicScript","description":"TRUE if the char belongs to the Cyrillic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscyrillicscript","signature":"IsCyrillicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCyrillicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArmenianScript","description":"TRUE if the char belongs to the Armenian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarmenianscript","signature":"IsArmenianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArmenianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHebrewScript","description":"TRUE if the char belongs to the Hebrew script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ishebrewscript","signature":"IsHebrewScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsHebrewScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicScript","description":"TRUE if the char belongs to the Arabic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isarabicscript","signature":"IsArabicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsArabicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSyriacScript","description":"TRUE if the char belongs to the Syriac script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issyriacscript","signature":"IsSyriacScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSyriacScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsThaanaScript","description":"TRUE if the char belongs to the Thaana script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isthaanascript","signature":"IsThaanaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsThaanaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDevanagariScript","description":"TRUE if the char belongs to the Devanagari script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isdevanagariscript","signature":"IsDevanagariScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsDevanagariScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBengaliScript","description":"TRUE if the char belongs to the Bengali script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbengaliscript","signature":"IsBengaliScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBengaliScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGurmukhiScript","description":"TRUE if the char belongs to the Gurmukhi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isgurmukhiscript","signature":"IsGurmukhiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGurmukhiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGujaratiScript","description":"TRUE if the char belongs to the Gujarati script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isgujaratiscript","signature":"IsGujaratiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGujaratiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOriyaScript","description":"TRUE if the char belongs to the Oriya script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoriyascript","signature":"IsOriyaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOriyaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTamilScript","description":"TRUE if the char belongs to the Tamil script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istamilscript","signature":"IsTamilScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTamilScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTeluguScript","description":"TRUE if the char belongs to the Telugu script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isteluguscript","signature":"IsTeluguScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTeluguScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKannadaScript","description":"TRUE if the char belongs to the Kannada script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskannadascript","signature":"IsKannadaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKannadaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMalayalamScript","description":"TRUE if the char belongs to the Malayalam script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismalayalamscript","signature":"IsMalayalamScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMalayalamScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSinhalaScript","description":"TRUE if the char belongs to the Sinhala script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issinhalascript","signature":"IsSinhalaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSinhalaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsThaiScript","description":"TRUE if the char belongs to the Thai script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isthaiscript","signature":"IsThaiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsThaiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLaoScript","description":"TRUE if the char belongs to the Lao script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islaoscript","signature":"IsLaoScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLaoScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTibetanScript","description":"TRUE if the char belongs to the Tibetan script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istibetanscript","signature":"IsTibetanScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTibetanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMyanmarScript","description":"TRUE if the char belongs to the Myanmar script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismyanmarscript","signature":"IsMyanmarScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMyanmarScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGeorgianScript","description":"TRUE if the char belongs to the Georgian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isgeorgianscript","signature":"IsGeorgianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGeorgianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHangulScript","description":"TRUE if the char belongs to the Hangul script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ishangulscript","signature":"IsHangulScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsHangulScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEthiopicScript","description":"TRUE if the char belongs to the Ethiopic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isethiopicscript","signature":"IsEthiopicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsEthiopicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCherokeeScript","description":"TRUE if the char belongs to the Cherokee script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ischerokeescript","signature":"IsCherokeeScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCherokeeScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCanadianAboriginalScript","description":"TRUE if the char belongs to the Canadian Aboriginal script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscanadianaboriginalscript","signature":"IsCanadianAboriginalScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCanadianAboriginalScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOghamScript","description":"TRUE if the char belongs to the Ogham script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoghamscript","signature":"IsOghamScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOghamScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRunicScript","description":"TRUE if the char belongs to the Runic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isrunicscript","signature":"IsRunicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsRunicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKhmerScript","description":"TRUE if the char belongs to the Khmer script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskhmerscript","signature":"IsKhmerScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKhmerScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMongolianScript","description":"TRUE if the char belongs to the Mongolian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismongolianscript","signature":"IsMongolianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMongolianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHiraganaScript","description":"TRUE if the char belongs to the Hiragana script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ishiraganascript","signature":"IsHiraganaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsHiraganaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKatakanaScript","description":"TRUE if the char belongs to the Katakana script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskatakanascript","signature":"IsKatakanaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKatakanaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBopomofoScript","description":"TRUE if the char belongs to the Bopomofo script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbopomofoscript","signature":"IsBopomofoScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBopomofoScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHanScript","description":"TRUE if the char belongs to the Han script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ishanscript","signature":"IsHanScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsHanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsYiScript","description":"TRUE if the char belongs to the Yi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isyiscript","signature":"IsYiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsYiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOldItalicScript","description":"TRUE if the char belongs to the Old Italic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isolditalicscript","signature":"IsOldItalicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOldItalicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGothicScript","description":"TRUE if the char belongs to the Gothic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isgothicscript","signature":"IsGothicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGothicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDeseretScript","description":"TRUE if the char belongs to the Deseret script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isdeseretscript","signature":"IsDeseretScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsDeseretScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTagalogScript","description":"TRUE if the char belongs to the Tagalog script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istagalogscript","signature":"IsTagalogScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTagalogScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHanunooScript","description":"TRUE if the char belongs to the Hanunoo script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ishanunooscript","signature":"IsHanunooScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsHanunooScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBuhidScript","description":"TRUE if the char belongs to the Buhid script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbuhidscript","signature":"IsBuhidScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBuhidScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTagbanwaScript","description":"TRUE if the char belongs to the Tagbanwa script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istagbanwascript","signature":"IsTagbanwaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTagbanwaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCopticScript","description":"TRUE if the char belongs to the Coptic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscopticscript","signature":"IsCopticScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCopticScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLimbuScript","description":"TRUE if the char belongs to the Limbu script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islimbuscript","signature":"IsLimbuScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLimbuScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTaiLeScript","description":"TRUE if the char belongs to the Tai Le script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istailescript","signature":"IsTaiLeScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTaiLeScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLinearBScript","description":"TRUE if the char belongs to the Linear B script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islinearbscript","signature":"IsLinearBScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLinearBScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUgariticScript","description":"TRUE if the char belongs to the Ugaritic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isugariticscript","signature":"IsUgariticScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsUgariticScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsShavianScript","description":"TRUE if the char belongs to the Shavian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isshavianscript","signature":"IsShavianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsShavianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOsmanyaScript","description":"TRUE if the char belongs to the Osmanya script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isosmanyascript","signature":"IsOsmanyaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOsmanyaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCypriotScript","description":"TRUE if the char belongs to the Cypriot script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscypriotscript","signature":"IsCypriotScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCypriotScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBrailleScript","description":"TRUE if the char belongs to the Braille script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbraillescript","signature":"IsBrailleScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBrailleScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBugineseScript","description":"TRUE if the char belongs to the Buginese script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbuginesescript","signature":"IsBugineseScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBugineseScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNewTaiLueScript","description":"TRUE if the char belongs to the New Tai Lue script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnewtailuescript","signature":"IsNewTaiLueScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsNewTaiLueScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGlagoliticScript","description":"TRUE if the char belongs to the Glagolitic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isglagoliticscript","signature":"IsGlagoliticScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGlagoliticScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTifinaghScript","description":"TRUE if the char belongs to the Tifinagh script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istifinaghscript","signature":"IsTifinaghScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTifinaghScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSylotiNagriScript","description":"TRUE if the char belongs to the Syloti Nagri script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issylotinagriscript","signature":"IsSylotiNagriScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSylotiNagriScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOldPersianScript","description":"TRUE if the char belongs to the Old Persian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoldpersianscript","signature":"IsOldPersianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOldPersianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKharoshthiScript","description":"TRUE if the char belongs to the Kharoshthi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskharoshthiscript","signature":"IsKharoshthiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKharoshthiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBalineseScript","description":"TRUE if the char belongs to the Balinese script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbalinesescript","signature":"IsBalineseScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBalineseScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCuneiformScript","description":"TRUE if the char belongs to the Cuneiform script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscuneiformscript","signature":"IsCuneiformScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCuneiformScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPhoenicianScript","description":"TRUE if the char belongs to the Phoenician script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isphoenicianscript","signature":"IsPhoenicianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPhoenicianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPhagsPaScript","description":"TRUE if the char belongs to the Phags Pa script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isphagspascript","signature":"IsPhagsPaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPhagsPaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNkoScript","description":"TRUE if the char belongs to the Nko script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnkoscript","signature":"IsNkoScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsNkoScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSundaneseScript","description":"TRUE if the char belongs to the Sundanese script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issundanesescript","signature":"IsSundaneseScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSundaneseScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLepchaScript","description":"TRUE if the char belongs to the Lepcha script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islepchascript","signature":"IsLepchaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLepchaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOlChikiScript","description":"TRUE if the char belongs to the Ol Chiki script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isolchikiscript","signature":"IsOlChikiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOlChikiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsVaiScript","description":"TRUE if the char belongs to the Vai script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isvaiscript","signature":"IsVaiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsVaiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSaurashtraScript","description":"TRUE if the char belongs to the Saurashtra script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issaurashtrascript","signature":"IsSaurashtraScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSaurashtraScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKayahLiScript","description":"TRUE if the char belongs to the Kayah Li script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskayahliscript","signature":"IsKayahLiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKayahLiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRejangScript","description":"TRUE if the char belongs to the Rejang script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isrejangscript","signature":"IsRejangScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsRejangScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLycianScript","description":"TRUE if the char belongs to the Lycian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islycianscript","signature":"IsLycianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLycianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCarianScript","description":"TRUE if the char belongs to the Carian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscarianscript","signature":"IsCarianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCarianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLydianScript","description":"TRUE if the char belongs to the Lydian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islydianscript","signature":"IsLydianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLydianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsChamScript","description":"TRUE if the char belongs to the Cham script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ischamscript","signature":"IsChamScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsChamScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"TaiThamScript","description":"The Tai Tham script constant.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#taithamscript","signature":"TaiThamScript()","extensions":[]},{"name":"IsTaiVietScript","description":"TRUE if the char belongs to the Tai Viet script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istaivietscript","signature":"IsTaiVietScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTaiVietScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAvestanScript","description":"TRUE if the char belongs to the Avestan script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isavestanscript","signature":"IsAvestanScript()","extensions":[]},{"name":"IsEgyptianHieroglyphsScript","description":"TRUE if the char belongs to the Egyptian Hieroglyphs script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isegyptianhieroglyphsscript","signature":"IsEgyptianHieroglyphsScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsEgyptianHieroglyphsScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSamaritanScript","description":"TRUE if the char belongs to the Samaritan script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issamaritanscript","signature":"IsSamaritanScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSamaritanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLisuScript","description":"TRUE if the char belongs to the Lisu script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islisuscript","signature":"IsLisuScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLisuScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBamumScript","description":"TRUE if the char belongs to the Bamum script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbamumscript","signature":"IsBamumScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBamumScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsJavaneseScript","description":"TRUE if the char belongs to the Javanese script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isjavanesescript","signature":"IsJavaneseScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsJavaneseScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMeeteiMayekScript","description":"TRUE if the char belongs to the Meetei Mayek script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismeeteimayekscript","signature":"IsMeeteiMayekScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMeeteiMayekScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsImperialAramaicScript","description":"TRUE if the char belongs to the Imperial Aramaic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isimperialaramaicscript","signature":"IsImperialAramaicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsImperialAramaicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOldSouthArabianScript","description":"TRUE if the char belongs to the Old South Arabian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoldsoutharabianscript","signature":"IsOldSouthArabianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOldSouthArabianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsInscriptionalParthianScript","description":"TRUE if the char belongs to the Inscriptional Parthian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isinscriptionalparthianscript","signature":"IsInscriptionalParthianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsInscriptionalParthianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsInscriptionalPahlaviScript","description":"TRUE if the char belongs to the Inscriptional Pahlavi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isinscriptionalpahlaviscript","signature":"IsInscriptionalPahlaviScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsInscriptionalPahlaviScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOldTurkicScript","description":"TRUE if the char belongs to the Old Turkic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoldturkicscript","signature":"IsOldTurkicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOldTurkicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKaithiScript","description":"TRUE if the char belongs to the Kaithi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskaithiscript","signature":"IsKaithiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKaithiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBatakScript","description":"TRUE if the char belongs to the Batak script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbatakscript","signature":"IsBatakScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBatakScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBrahmiScript","description":"TRUE if the char belongs to the Brahmi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbrahmiscript","signature":"IsBrahmiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBrahmiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMandaicScript","description":"TRUE if the char belongs to the Mandaic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismandaicscript","signature":"IsMandaicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMandaicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsChakmaScript","description":"TRUE if the char belongs to the Chakma script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ischakmascript","signature":"IsChakmaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsChakmaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMeroiticCursiveScript","description":"TRUE if the char belongs to the Meroitic Cursive script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismeroiticcursivescript","signature":"IsMeroiticCursiveScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMeroiticCursiveScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMeroiticHieroglyphsScript","description":"TRUE if the char belongs to the Meroitic Hieroglyphs script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismeroitichieroglyphsscript","signature":"IsMeroiticHieroglyphsScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMeroiticHieroglyphsScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMiaoScript","description":"TRUE if the char belongs to the Miao script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismiaoscript","signature":"IsMiaoScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMiaoScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSharadaScript","description":"TRUE if the char belongs to the Sharada script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issharadascript","signature":"IsSharadaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSharadaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSoraSompengScript","description":"TRUE if the char belongs to the Sora Sompeng script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issorasompengscript","signature":"IsSoraSompengScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSoraSompengScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTakriScript","description":"TRUE if the char belongs to the Takri script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istakriscript","signature":"IsTakriScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTakriScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCaucasianAlbanianScript","description":"TRUE if the char belongs to the Caucasian Albanian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iscaucasianalbanianscript","signature":"IsCaucasianAlbanianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsCaucasianAlbanianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBassaVahScript","description":"TRUE if the char belongs to the Bassa Vah script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isbassavahscript","signature":"IsBassaVahScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsBassaVahScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDuployanScript","description":"TRUE if the char belongs to the Duployan script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isduployanscript","signature":"IsDuployanScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsDuployanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsElbasanScript","description":"TRUE if the char belongs to the Elbasan script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iselbasanscript","signature":"IsElbasanScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsElbasanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGranthaScript","description":"TRUE if the char belongs to the Grantha script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isgranthascript","signature":"IsGranthaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsGranthaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPahawhHmongScript","description":"TRUE if the char belongs to the Pahawh Hmong script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ispahawhhmongscript","signature":"IsPahawhHmongScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPahawhHmongScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKhojkiScript","description":"TRUE if the char belongs to the Khojki script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskhojkiscript","signature":"IsKhojkiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKhojkiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLinearAScript","description":"TRUE if the char belongs to the Linear A script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#islinearascript","signature":"IsLinearAScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsLinearAScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMahajaniScript","description":"TRUE if the char belongs to the Mahajani script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismahajaniscript","signature":"IsMahajaniScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMahajaniScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsManichaeanScript","description":"TRUE if the char belongs to the Manichaean script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismanichaeanscript","signature":"IsManichaeanScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsManichaeanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMendeKikakuiScript","description":"TRUE if the char belongs to the Mende Kikakui script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismendekikakuiscript","signature":"IsMendeKikakuiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMendeKikakuiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsModiScript","description":"TRUE if the char belongs to the Modi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismodiscript","signature":"IsModiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsModiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMroScript","description":"TRUE if the char belongs to the Mro script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismroscript","signature":"IsMroScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMroScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOldNorthArabianScript","description":"TRUE if the char belongs to the Old North Arabian script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoldnortharabianscript","signature":"IsOldNorthArabianScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOldNorthArabianScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNabataeanScript","description":"TRUE if the char belongs to the Nabataean script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isnabataeanscript","signature":"IsNabataeanScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsNabataeanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPalmyreneScript","description":"TRUE if the char belongs to the Palmyrene script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ispalmyrenescript","signature":"IsPalmyreneScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPalmyreneScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPauCinHauScript","description":"TRUE if the char belongs to the Pau Cin Hau script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ispaucinhauscript","signature":"IsPauCinHauScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPauCinHauScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsOldPermicScript","description":"TRUE if the char belongs to the Old Permic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isoldpermicscript","signature":"IsOldPermicScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsOldPermicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPsalterPahlaviScript","description":"TRUE if the char belongs to the Psalter Pahlavi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ispsalterpahlaviscript","signature":"IsPsalterPahlaviScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsPsalterPahlaviScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSiddhamScript","description":"TRUE if the char belongs to the Siddham script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#issiddhamscript","signature":"IsSiddhamScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsSiddhamScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKhudawadiScript","description":"TRUE if the char belongs to the Khudawadi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iskhudawadiscript","signature":"IsKhudawadiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsKhudawadiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTirhutaScript","description":"TRUE if the char belongs to the Tirhuta script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#istirhutascript","signature":"IsTirhutaScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsTirhutaScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWarangCitiScript","description":"TRUE if the char belongs to the Warang Citi script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#iswarangcitiscript","signature":"IsWarangCitiScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsWarangCitiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAhomScript","description":"TRUE if the char belongs to the Ahom script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isahomscript","signature":"IsAhomScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsAhomScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAnatolianHieroglyphsScript","description":"TRUE if the char belongs to the Anatolian Hieroglyphs script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#isanatolianhieroglyphsscript","signature":"IsAnatolianHieroglyphsScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsAnatolianHieroglyphsScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHatranScript","description":"TRUE if the char belongs to the Hatran script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ishatranscript","signature":"IsHatranScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsHatranScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMultaniScript","description":"TRUE if the char belongs to the Multani script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#ismultaniscript","signature":"IsMultaniScript()","extensions":[],"example":{"code":"o1 = new stzStringChar(\"a\")\n? o1.IsMultaniScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"UpTo","description":"The chars from this one UP TO the given char, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#upto","signature":"UpTo(pcChar)","extensions":[]},{"name":"DownTo","description":"The chars from this one DOWN TO the given char, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchar.html#downto","signature":"DownTo(pcChar)","extensions":[]}]},{"name":"stzStringCharList","also_named":["stzListOfChars"],"area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#init","signature":"init(pValue)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#content","signature":"Content()","extensions":[]},{"name":"ToList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#tolist","signature":"ToList()","extensions":[]},{"name":"Chars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#chars","signature":"Chars()","extensions":[]},{"name":"Names","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#names","signature":"Names()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? @@( o1.Names() )","output":"[ \"LATIN SMALL LETTER H\", \"LATIN SMALL LETTER E\", \"LATIN SMALL LETTER L\", \"LATIN SMALL LETTER L\", \"LATIN SMALL LETTER O\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveSpaces","description":"RemoveSpaces / RemoveSpacesQ: drop every \" \" char from the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#removespaces","signature":"RemoveSpaces()","extensions":["Q"],"forms":["RemoveSpacesQ"]},{"name":"Uppercase","description":"Uppercase / UppercaseQ / Lowercase / LowercaseQ: case-map.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#uppercase","signature":"Uppercase()","extensions":["Q"],"forms":["UppercaseQ"],"example":{"code":"o1 = new stzStringCharList(\"hello\")\no1.Uppercase()\n? @@( o1.Content() )","output":"[ \"H\", \"E\", \"L\", \"L\", \"O\" ]","from":"composed from the signature, run in the library"}},{"name":"Lowercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#lowercase","signature":"Lowercase()","extensions":["Q"],"forms":["LowercaseQ"]},{"name":"Join","description":"JoinQ / Join: concatenate the chars into a single string, wrapped in stzString for the Q form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#join","signature":"Join()","extensions":["Q"],"forms":["JoinQ"],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.Join()","output":"hello","from":"composed from the signature, run in the library"}},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#count","signature":"Count()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.Count()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#size","signature":"Size()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.Size()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Length","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#length","signature":"Length()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.Length()","output":"5","from":"composed from the signature, run in the library"}},{"name":"Section","description":"Section(:From = pcA, :To = pcB) -- return the slice of chars between the first occurrence of pcA and the first occurrence of pcB (both inclusive). Also accepts numeric positions Section(n1, n2). Returns a plain list of chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#section","signature":"Section(p1, p2)","extensions":[]},{"name":"NthChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#nthchar","signature":"NthChar(n)","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.NthChar(2)","output":"e","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#copy","signature":"Copy()","extensions":[]},{"name":"Concatenated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#concatenated","signature":"Concatenated()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.Concatenated()","output":"hello","from":"composed from the signature, run in the library"}},{"name":"Contains","description":"contains / find","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#contains","signature":"Contains(cChar)","extensions":[]},{"name":"Find","description":"contains / find","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#find","signature":"Find(cChar)","extensions":[]},{"name":"Unique","description":"unique chars (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#unique","signature":"Unique()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? @@( o1.Unique() )","output":"[ \"helo\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfUniqueChars","description":"unique chars (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#numberofuniquechars","signature":"NumberOfUniqueChars()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.NumberOfUniqueChars()","output":"4","from":"composed from the signature, run in the library"}},{"name":"SortAsc","description":"sort (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#sortasc","signature":"SortAsc()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\no1.SortAsc()\n? @@( o1.Content() )","output":"[ \"ehllo\" ]","from":"composed from the signature, run in the library"}},{"name":"SortedAsc","description":"sort (engine)","also_written":["Sorted"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#sortedasc","signature":"SortedAsc()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? @@( o1.SortedAsc() )","output":"[ \"ehllo\" ]","from":"composed from the signature, run in the library"}},{"name":"SortDesc","description":"sort (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#sortdesc","signature":"SortDesc()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\no1.SortDesc()\n? @@( o1.Content() )","output":"[ \"ollhe\" ]","from":"composed from the signature, run in the library"}},{"name":"SortedDesc","description":"sort (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#sorteddesc","signature":"SortedDesc()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? @@( o1.SortedDesc() )","output":"[ \"ollhe\" ]","from":"composed from the signature, run in the library"}},{"name":"Sort","description":"sort (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#sort","signature":"Sort()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\no1.Sort()\n? @@( o1.Content() )","output":"[ \"ehllo\" ]","from":"composed from the signature, run in the library"}},{"name":"Reverse","description":"reverse","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#reverse","signature":"Reverse()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\no1.Reverse()\n? @@( o1.Content() )","output":"[ \"o\", \"l\", \"l\", \"e\", \"h\" ]","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"reverse","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? @@( o1.Reversed() )","output":"[ \"o\", \"l\", \"l\", \"e\", \"h\" ]","from":"composed from the signature, run in the library"}},{"name":"ToUpper","description":"case change","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#toupper","signature":"ToUpper()","extensions":[]},{"name":"Uppercased","description":"case change","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#uppercased","signature":"Uppercased()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? @@( o1.Uppercased() )","output":"[ \"H\", \"E\", \"L\", \"L\", \"O\" ]","from":"composed from the signature, run in the library"}},{"name":"ToLower","description":"case change","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#tolower","signature":"ToLower()","extensions":[]},{"name":"Lowercased","description":"case change","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#lowercased","signature":"Lowercased()","extensions":[]},{"name":"Unicodes","description":"unicodes (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#unicodes","signature":"Unicodes()","extensions":["QRT"],"forms":["UnicodesQRT"],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? @@( o1.Unicodes() )","output":"[ 104, 101, 108, 108, 111 ]","from":"composed from the signature, run in the library"}},{"name":"NthCharUnicode","description":"unicodes (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#nthcharunicode","signature":"NthCharUnicode(n)","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.NthCharUnicode(2)","output":"101","from":"composed from the signature, run in the library"}},{"name":"IsLetterAt","description":"char classification","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#isletterat","signature":"IsLetterAt(n)","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.IsLetterAt(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsDigitAt","description":"char classification","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#isdigitat","signature":"IsDigitAt(n)","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.IsDigitAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUpperAt","description":"char classification","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#isupperat","signature":"IsUpperAt(n)","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.IsUpperAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLowerAt","description":"char classification","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#islowerat","signature":"IsLowerAt(n)","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.IsLowerAt(2)","output":"1","from":"composed from the signature, run in the library"}},{"name":"Update","description":"update","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#update","signature":"Update(paNewChars)","extensions":[]},{"name":"NumbrifyQ","description":"Long-tail aliases used by Q(\"...\").CharsQ() chains.","also_written":["NumberifyQ","NumbrifiedQ","NumberifiedQ"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#numbrifyq","signature":"NumbrifyQ()","extensions":[]},{"name":"RemoveDuplicatesQ","description":"misc.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#removeduplicatesq","signature":"RemoveDuplicatesQ()","extensions":[]},{"name":"ToStzListOfStrings","description":"misc.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#tostzlistofstrings","signature":"ToStzListOfStrings()","extensions":[]},{"name":"Boxify","description":"(the Are(p) stub was removed 2026-07-10: it answered TRUE for any non-empty list; the repaired stzList.Are is inherited instead) Boxify (delegates to the stzString cell renderer via concat).","also_written":["Box"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#boxify","signature":"Boxify()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.Boxify()","output":"┌───┬───┬───┬───┬───┐\n│ h │ e │ l │ l │ o │\n└───┴───┴───┴───┴───┘","from":"composed from the signature, run in the library"}},{"name":"BoxDash","description":"misc.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcharlist.html#boxdash","signature":"BoxDash()","extensions":[],"example":{"code":"o1 = new stzStringCharList(\"hello\")\n? o1.BoxDash()","output":"┌╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┬╌╌╌┐\n┊ h ┊ e ┊ l ┊ l ┊ o ┊\n└╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┴╌╌╌┘","from":"composed from the signature, run in the library"}}]},{"name":"stzStringChecker","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChecker.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.NumberOfChars()","output":"16","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPalindrome","description":"Same as IsPalindromeCS: TRUE if the string reads the same backward (a palindrome).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ispalindrome","signature":"IsPalindrome()","extensions":["CS"],"forms":["IsPalindromeCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsPalindrome()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAnagramOf","description":"Same as IsAnagramOfCS: TRUE if the string is an anagram of the given one (same chars, reordered).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isanagramof","signature":"IsAnagramOf(pcOtherStr)","extensions":["CS"],"forms":["IsAnagramOfCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsAnagramOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUppercase","description":"TRUE if the string is in UPPER CASE.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isuppercase","signature":"IsUppercase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsUppercase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLowercase","description":"TRUE if the string is in lower case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#islowercase","signature":"IsLowercase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsLowercase()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsCapitalcase","description":"case checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#iscapitalcase","signature":"IsCapitalcase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsCapitalcase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHybridcase","description":"TRUE if the string mixes upper and lower case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ishybridcase","signature":"IsHybridcase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsHybridcase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlySpaces","description":"TRUE if the string is made of spaces only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsonlyspaces","signature":"ContainsOnlySpaces()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsOnlySpaces()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyLetters","description":"TRUE if the string is made of letters only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsonlyletters","signature":"ContainsOnlyLetters()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsOnlyLetters()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyNumbers","description":"TRUE if the string is made of number chars only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsonlynumbers","signature":"ContainsOnlyNumbers()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsOnlyNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyDigits","description":"TRUE if the string is made of digits only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsonlydigits","signature":"ContainsOnlyDigits()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsOnlyDigits()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyLettersAndNumbers","description":"TRUE if the string is made of letters and numbers only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsonlylettersandnumbers","signature":"ContainsOnlyLettersAndNumbers()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsOnlyLettersAndNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOf","description":"is made of","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ismadeof","signature":"IsMadeOf(acSubStr)","extensions":["CS"],"forms":["IsMadeOfCS"]},{"name":"IsMadeOfChar","description":"Same as IsMadeOfCharCS: TRUE if the string is made of the given char only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ismadeofchar","signature":"IsMadeOfChar(_c_)","extensions":["CS"],"forms":["IsMadeOfCharCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsMadeOfChar(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsMadeOfSome","description":"Same as IsMadeOfSomeCS: TRUE if the string is made only of (some of) the given substrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ismadeofsome","signature":"IsMadeOfSome(acSubStr)","extensions":["CS"],"forms":["IsMadeOfSomeCS"]},{"name":"RepresentsInteger","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsinteger","signature":"RepresentsInteger()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsSignedInteger","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representssignedinteger","signature":"RepresentsSignedInteger()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsSignedInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedInteger","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsunsignedinteger","signature":"RepresentsUnsignedInteger()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsUnsignedInteger()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumber","description":"TRUE if the string holds a numeric literal.","also_written":["IsNumberInString","RepresentsRealNumber","RepresentsCalculableNumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsnumber","signature":"RepresentsNumber()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsSignedNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representssignednumber","signature":"RepresentsSignedNumber()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsSignedNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsUnsignedNumber","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsunsignednumber","signature":"RepresentsUnsignedNumber()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsUnsignedNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsListInString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#islistinstring","signature":"IsListInString()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsListInString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsDecimalNumber","description":"","also_written":["RepresentsNumberInDecimalForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsdecimalnumber","signature":"RepresentsDecimalNumber()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsDecimalNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsBinaryNumber","description":"","also_written":["RepresentsNumberInBinaryForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsbinarynumber","signature":"RepresentsBinaryNumber()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsBinaryNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsHexNumber","description":"","also_written":["RepresentsNumberInHexForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representshexnumber","signature":"RepresentsHexNumber()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsHexNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsNumberInUnicodeHexForm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsnumberinunicodehexform","signature":"RepresentsNumberInUnicodeHexForm()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsNumberInUnicodeHexForm()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharName","description":"","also_written":["IsACharName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ischarname","signature":"IsCharName()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsCharName()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsReversedCopyOf","description":"Same as IsReversedCopyOfCS: TRUE if the string is the reverse of the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isreversedcopyof","signature":"IsReversedCopyOf(pcOtherStr)","extensions":["CS"],"forms":["IsReversedCopyOfCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsReversedCopyOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"reversed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.Reversed()","output":"moc.elpmaxe@resu","from":"composed from the signature, run in the library"}},{"name":"IsChar","description":"structural checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ischar","signature":"IsChar()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsChar()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLetter","description":"TRUE if the string is a single letter.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isletter","signature":"IsLetter()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsLetter()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsADigit","description":"TRUE if the string is a single digit.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isadigit","signature":"IsADigit()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsADigit()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsWord","description":"TRUE if the string is a single word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isword","signature":"IsWord()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsWord()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedAscending","description":"TRUE if the chars are in ascending order.","also_written":["IsCharsSortedAsc"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ischarssortedascending","signature":"IsCharsSortedAscending()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsCharsSortedAscending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCharsSortedDescending","description":"TRUE if the chars are in descending order.","also_written":["IsCharsSortedDesc"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ischarssorteddescending","signature":"IsCharsSortedDescending()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsCharsSortedDescending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingChars","description":"leading/trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#hasleadingchars","signature":"HasLeadingChars()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.HasLeadingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasTrailingChars","description":"leading/trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#hastrailingchars","signature":"HasTrailingChars()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.HasTrailingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasLeadingAndTrailingChars","description":"leading/trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#hasleadingandtrailingchars","signature":"HasLeadingAndTrailingChars()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.HasLeadingAndTrailingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Trimmed","description":"trimmed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#trimmed","signature":"Trimmed()","extensions":[]},{"name":"TrimmedLeft","description":"trimmed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#trimmedleft","signature":"TrimmedLeft()","extensions":[]},{"name":"TrimmedRight","description":"trimmed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#trimmedright","signature":"TrimmedRight()","extensions":[]},{"name":"IsBlank","description":"TRUE if the string is empty or whitespace only.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isblank","signature":"IsBlank()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsBlank()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsTitlecase","description":"TRUE if the string is written in Title Case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#istitlecase","signature":"IsTitlecase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsTitlecase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepresentsOctalNumber","description":"additional checks","also_written":["RepresentsNumberInOctalForm"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#representsoctalnumber","signature":"RepresentsOctalNumber()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.RepresentsOctalNumber()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIdentifier","description":"TRUE if the string is a valid identifier (letter or underscore first, then letters, digits, underscores).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isidentifier","signature":"IsIdentifier()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsIdentifier()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPangram","description":"TRUE if the string uses every letter of the alphabet (a pangram).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ispangram","signature":"IsPangram()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsPangram()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsIsogram","description":"TRUE if no char repeats in the string (an isogram).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isisogram","signature":"IsIsogram()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsIsogram()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBalanced","description":"TRUE if the brackets and parentheses in the string are balanced.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isbalanced","signature":"IsBalanced()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsBalanced()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEmailLike","description":"TRUE if the string looks like an email address.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isemaillike","signature":"IsEmailLike()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsEmailLike()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUrlLike","description":"TRUE if the string looks like a URL.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isurllike","signature":"IsUrlLike()","extensions":[]},{"name":"IsCamelCase","description":"TRUE if the string is written in camelCase.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#iscamelcase","signature":"IsCamelCase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsCamelCase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsSnakeCase","description":"TRUE if the string is written in snake_case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#issnakecase","signature":"IsSnakeCase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsSnakeCase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsKebabCase","description":"TRUE if the string is written in kebab-case.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#iskebabcase","signature":"IsKebabCase()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsKebabCase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsPalindromeWords","description":"TRUE if the WORD sequence reads the same backward.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#ispalindromewords","signature":"IsPalindromeWords()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsPalindromeWords()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsLatin","description":"TRUE if the string contains Latin chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containslatin","signature":"ContainsLatin()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsLatin()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsArabic","description":"TRUE if the string contains Arabic chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsarabic","signature":"ContainsArabic()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsArabic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsChar","description":"Same as ContainsCharCS: TRUE if the string contains the given char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containschar","signature":"ContainsChar(pcChar)","extensions":["CS"],"forms":["ContainsCharCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsChar(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsAnyOfChars","description":"contains char / any / all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsanyofchars","signature":"ContainsAnyOfChars(pcChars)","extensions":["CS"],"forms":["ContainsAnyOfCharsCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsAnyOfChars(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsAllOfChars","description":"contains char / any / all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsallofchars","signature":"ContainsAllOfChars(pcChars)","extensions":["CS"],"forms":["ContainsAllOfCharsCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsAllOfChars(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyChars","description":"contains char / any / all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#containsonlychars","signature":"ContainsOnlyChars(pcChars)","extensions":["CS"],"forms":["ContainsOnlyCharsCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.ContainsOnlyChars(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsControl","description":"TRUE if the string is made of control chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#iscontrol","signature":"IsControl()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsControl()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMark","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#hasmark","signature":"HasMark()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.HasMark()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsControlAt","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#chariscontrolat","signature":"CharIsControlAt(_n_)","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.CharIsControlAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsMarkAt","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#charismarkat","signature":"CharIsMarkAt(_n_)","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.CharIsMarkAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"CharIsSpaceAt","description":"control / mark checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#charisspaceat","signature":"CharIsSpaceAt(_n_)","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.CharIsSpaceAt(2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"OnlyMarks","description":"only marks / controls","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#onlymarks","signature":"OnlyMarks()","extensions":[]},{"name":"OnlyControls","description":"only marks / controls","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#onlycontrols","signature":"OnlyControls()","extensions":[]},{"name":"OnlyLatinLetters","description":"only marks / controls","url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#onlylatinletters","signature":"OnlyLatinLetters()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.OnlyLatinLetters()","output":"userexamplecom","from":"composed from the signature, run in the library"}},{"name":"IsNumericString","description":"TRUE if the string is numeric.","also_written":["IsANumber"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isnumericstring","signature":"IsNumericString()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsNumericString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAlphaString","description":"numeric / alpha checks","also_written":["IsAllLetters"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#isalphastring","signature":"IsAlphaString()","extensions":[],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.IsAlphaString()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MatchesRegex","description":"TRUE if the string matches the given regex pattern.","also_written":["IsMatchedByRegex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringchecker.html#matchesregex","signature":"MatchesRegex(pcPattern)","extensions":["CS"],"forms":["MatchesRegexCS","IsMatchedByRegexCS"],"example":{"code":"o1 = new stzStringChecker(\"user@example.com\")\n? o1.MatchesRegex(\"an\")","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzStringCode","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCode.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRingCode","description":"ring code detection","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#isringcode","signature":"IsRingCode()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.IsRingCode()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRingFunction","description":"ring code detection","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#isringfunction","signature":"IsRingFunction()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.IsRingFunction()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsRingClass","description":"ring code detection","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#isringclass","signature":"IsRingClass()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.IsRingClass()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Execute","description":"code execution","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#execute","signature":"Execute()","extensions":[]},{"name":"ExecuteAndReturn","description":"code execution","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#executeandreturn","signature":"ExecuteAndReturn()","extensions":[]},{"name":"ContainsFunctions","description":"code structure","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#containsfunctions","signature":"ContainsFunctions()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.ContainsFunctions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsClasses","description":"code structure","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#containsclasses","signature":"ContainsClasses()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.ContainsClasses()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfFunctions","description":"code structure","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#numberoffunctions","signature":"NumberOfFunctions()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.NumberOfFunctions()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfClasses","description":"code structure","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#numberofclasses","signature":"NumberOfClasses()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.NumberOfClasses()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FunctionNames","description":"code structure","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#functionnames","signature":"FunctionNames()","extensions":[]},{"name":"ClassNames","description":"code structure","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#classnames","signature":"ClassNames()","extensions":[]},{"name":"IsComment","description":"line analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#iscomment","signature":"IsComment()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.IsComment()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBlankLine","description":"line analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#isblankline","signature":"IsBlankLine()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.IsBlankLine()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsComments","description":"line analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#containscomments","signature":"ContainsComments()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.ContainsComments()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LinesOfCode","description":"line analysis","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcode.html#linesofcode","signature":"LinesOfCode()","extensions":[],"example":{"code":"o1 = new stzStringCode(\"hello\")\n? o1.LinesOfCode()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzStringComparator","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringComparator.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.NumberOfChars()","output":"11","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEqualTo","description":"equality","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#isequalto","signature":"IsEqualTo(pcOtherStr)","extensions":["CS"],"forms":["IsEqualToCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.IsEqualTo(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNotEqualTo","description":"equality","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#isnotequalto","signature":"IsNotEqualTo(pcOtherStr)","extensions":["CS"],"forms":["IsNotEqualToCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.IsNotEqualTo(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsEqualToOneOfThese","description":"equality with multiple strings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#isequaltooneofthese","signature":"IsEqualToOneOfThese(pacOtherStr)","extensions":["CS"],"forms":["IsEqualToOneOfTheseCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.IsEqualToOneOfThese([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLessThan","description":"TRUE if the string sorts BEFORE the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#islessthan","signature":"IsLessThan(pcOtherStr)","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.IsLessThan(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGreaterThan","description":"TRUE if the string sorts AFTER the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#isgreaterthan","signature":"IsGreaterThan(pcOtherStr)","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.IsGreaterThan(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsBetween","description":"ordering","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#isbetween","signature":"IsBetween(pcStr1, pcStr2)","extensions":["CS"],"forms":["IsBetweenCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.IsBetween(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Compare","description":"compare (returns -1, 0, 1)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#compare","signature":"Compare(pcOtherStr)","extensions":["CS"],"forms":["CompareCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.Compare(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"DiffWith","description":"The differences between the string and the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#diffwith","signature":"DiffWith(pcOtherStr)","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? @@( o1.DiffWith(\"an\") )","output":"[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ]","from":"composed from the signature, run in the library"}},{"name":"Contains","description":"contains checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#contains","signature":"Contains(pcSubStr)","extensions":["CS"],"forms":["ContainsCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.Contains(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOneOfThese","description":"contains checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#containsoneofthese","signature":"ContainsOneOfThese(pacSubStr)","extensions":["CS"],"forms":["ContainsOneOfTheseCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.ContainsOneOfThese([ \"an\", \"a\" ])","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsAllOfThese","description":"contains checks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#containsallofthese","signature":"ContainsAllOfThese(pacSubStr)","extensions":["CS"],"forms":["ContainsAllOfTheseCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.ContainsAllOfThese([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"CommonPrefixWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#commonprefixwith","signature":"CommonPrefixWith(pcOtherStr)","extensions":["CS"],"forms":["CommonPrefixWithCS"]},{"name":"CommonSuffixWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#commonsuffixwith","signature":"CommonSuffixWith(pcOtherStr)","extensions":["CS"],"forms":["CommonSuffixWithCS"]},{"name":"CommonCharsWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#commoncharswith","signature":"CommonCharsWith(pcOtherStr)","extensions":["CS"],"forms":["CommonCharsWithCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.CommonCharsWith(\"an\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"CommonalityWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#commonalitywith","signature":"CommonalityWith(pcOtherStr)","extensions":["CS"],"forms":["CommonalityWithCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.CommonalityWith(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"DiffCharsWith","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#diffcharswith","signature":"DiffCharsWith(pcOtherStr)","extensions":["CS"],"forms":["DiffCharsWithCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.DiffCharsWith(\"an\")","output":"rest_b","from":"composed from the signature, run in the library"}},{"name":"LevenshteinDistanceWith","description":"The Levenshtein edit distance to the given string.","also_written":["EditDistanceWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#levenshteindistancewith","signature":"LevenshteinDistanceWith(pcOtherStr)","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.LevenshteinDistanceWith(\"an\")","output":"10","from":"composed from the signature, run in the library"}},{"name":"PrefixCountWith","description":"prefix / suffix count","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#prefixcountwith","signature":"PrefixCountWith(pcOtherStr)","extensions":["CS"],"forms":["PrefixCountWithCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.PrefixCountWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SuffixCountWith","description":"prefix / suffix count","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#suffixcountwith","signature":"SuffixCountWith(pcOtherStr)","extensions":["CS"],"forms":["SuffixCountWithCS"],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.SuffixCountWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"LongestCommonPrefixWith","description":"longest common prefix / suffix","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#longestcommonprefixwith","signature":"LongestCommonPrefixWith(pcOtherStr)","extensions":["CS"],"forms":["LongestCommonPrefixWithCS"]},{"name":"LongestCommonSuffixWith","description":"longest common prefix / suffix","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#longestcommonsuffixwith","signature":"LongestCommonSuffixWith(pcOtherStr)","extensions":["CS"],"forms":["LongestCommonSuffixWithCS"]},{"name":"Soundex","description":"The Soundex phonetic code of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#soundex","signature":"Soundex()","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.Soundex()","output":"R231","from":"composed from the signature, run in the library"}},{"name":"Metaphone","description":"The Metaphone phonetic code of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#metaphone","signature":"Metaphone()","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.Metaphone()","output":"RSTBBB","from":"composed from the signature, run in the library"}},{"name":"JaroSimilarityWith","description":"jaro / jaro-winkler similarity","also_written":["JaroDistanceWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#jarosimilaritywith","signature":"JaroSimilarityWith(pcOtherStr)","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.JaroSimilarityWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"JaroWinklerSimilarityWith","description":"jaro / jaro-winkler similarity","also_written":["JaroWinklerDistanceWith"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcomparator.html#jarowinklersimilaritywith","signature":"JaroWinklerSimilarityWith(pcOtherStr)","extensions":[],"example":{"code":"o1 = new stzStringComparator(\"rest_ababab\")\n? o1.JaroWinklerSimilarityWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzStringConcat","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringConcat.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Concat","description":"concatenation","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#concat","signature":"Concat(pcStr)","extensions":["Q","Many"],"forms":["ConcatQ","ConcatMany","ConcatManyQ"]},{"name":"Concatenated","description":"concatenation","also_written":["Appended"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#concatenated","signature":"Concatenated(pcStr)","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\n? o1.Concatenated(\"an\")","output":"Helloan","from":"composed from the signature, run in the library"}},{"name":"ConcatenatedWithMany","description":"concatenating many strings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#concatenatedwithmany","signature":"ConcatenatedWithMany(pacStrings)","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\n? o1.ConcatenatedWithMany([ \"an\", \"a\" ])","output":"Helloana","from":"composed from the signature, run in the library"}},{"name":"Prepend","description":"prepend / append","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#prepend","signature":"Prepend(pcStr)","extensions":["Q"],"forms":["PrependQ"],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\no1.Prepend(\"an\")\n? o1.Content()","output":"anHello","from":"composed from the signature, run in the library"}},{"name":"Prepended","description":"prepend / append","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#prepended","signature":"Prepended(pcStr)","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\n? o1.Prepended(\"an\")","output":"anHello","from":"composed from the signature, run in the library"}},{"name":"Append","description":"prepend / append","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#append","signature":"Append(pcStr)","extensions":["Q"],"forms":["AppendQ"],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\no1.Append(\"an\")\n? o1.Content()","output":"Helloan","from":"composed from the signature, run in the library"}},{"name":"RepeatNTimes","description":"repetition","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#repeatntimes","signature":"RepeatNTimes(n)","extensions":["Q"],"forms":["RepeatNTimesQ"],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\no1.RepeatNTimes(2)\n? o1.Content()","output":"HelloHello","from":"composed from the signature, run in the library"}},{"name":"Repeat","description":"repetition","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#repeat","signature":"Repeat(n)","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\no1.Repeat(2)\n? o1.Content()","output":"HelloHello","from":"composed from the signature, run in the library"}},{"name":"RepeatedNTimes","description":"repetition","also_written":["Repeated"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#repeatedntimes","signature":"RepeatedNTimes(n)","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\n? o1.RepeatedNTimes(2)","output":"HelloHello","from":"composed from the signature, run in the library"}},{"name":"JoinWith","description":"join with separator","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#joinwith","signature":"JoinWith(pcSep)","extensions":["Q"],"forms":["JoinWithQ"],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\no1.JoinWith(\" \")\n? o1.Content()","output":"H e l l o","from":"composed from the signature, run in the library"}},{"name":"JoinedWith","description":"join with separator","url":"https://mayouni.github.io/stzsite/en/reference/stzstringconcat.html#joinedwith","signature":"JoinedWith(pcSep)","extensions":[],"example":{"code":"o1 = new stzStringConcat(\"Hello\")\n? o1.JoinedWith(\" \")","output":"H e l l o","from":"composed from the signature, run in the library"}}]},{"name":"stzStringCounter","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCounter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#numberofchars","signature":"NumberOfChars()","extensions":["CS","W"],"forms":["NumberOfCharsW","NumberOfCharsCS"],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.NumberOfChars()","output":"23","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrence","description":"counting occurrences of a substring","also_written":["NumberOfOccurrences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#numberofoccurrence","signature":"NumberOfOccurrence(pcSubStr)","extensions":["CS"],"forms":["NumberOfOccurrenceCS","NumberOfOccurrencesCS"],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.NumberOfOccurrence(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Count","description":"Same as CountCS: How many times the given substring occurs.","also_written":["CountSubString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#count","signature":"Count(pcSubStr)","extensions":["CS"],"forms":["CountCS","CountSubStringCS"],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.Count(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfSubStrings","description":"number of substrings","also_written":["HowManySubStrings"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#numberofsubstrings","signature":"NumberOfSubStrings()","extensions":["CS"],"forms":["HowManySubStringsCS","NumberOfSubStringsCS"],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.NumberOfSubStrings()","output":"276","from":"composed from the signature, run in the library"}},{"name":"CountBetween","description":"count between two positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countbetween","signature":"CountBetween(pcSubStr, n1, n2)","extensions":["CS"],"forms":["CountBetweenCS"]},{"name":"CountAnyChar","description":"in a given set)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countanychar","signature":"CountAnyChar(pcChars)","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountAnyChar(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"CountLeadingChar","description":"count leading / trailing char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countleadingchar","signature":"CountLeadingChar(pcChar)","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountLeadingChar(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"CountTrailingChar","description":"count leading / trailing char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#counttrailingchar","signature":"CountTrailingChar(pcChar)","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountTrailingChar(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountBetweenMarkers","description":"count between markers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countbetweenmarkers","signature":"CountBetweenMarkers(pcOpenMarker, pcCloseMarker)","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountBetweenMarkers(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"GraphemeCount","description":"grapheme count","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#graphemecount","signature":"GraphemeCount()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.GraphemeCount()","output":"23","from":"composed from the signature, run in the library"}},{"name":"CountMarks","description":"script-specific counts","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countmarks","signature":"CountMarks()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountMarks()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountControls","description":"script-specific counts","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countcontrols","signature":"CountControls()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountControls()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountCjk","description":"script-specific counts","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countcjk","signature":"CountCjk()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountCjk()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountCyrillic","description":"script-specific counts","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countcyrillic","signature":"CountCyrillic()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountCyrillic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountHebrew","description":"script-specific counts","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#counthebrew","signature":"CountHebrew()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountHebrew()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountDevanagari","description":"script-specific counts","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countdevanagari","signature":"CountDevanagari()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountDevanagari()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountThai","description":"script-specific counts","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countthai","signature":"CountThai()","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountThai()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountOverlapping","description":"Same as CountOverlappingCS: How many times it occurs, counting OVERLAPPING matches.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countoverlapping","signature":"CountOverlapping(pcSubStr)","extensions":["CS"],"forms":["CountOverlappingCS"],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountOverlapping(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountRegex","description":"How many matches of the given regex pattern.","also_written":["NumberOfRegexMatches"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countregex","signature":"CountRegex(pcPattern)","extensions":["CS"],"forms":["CountRegexCS","NumberOfRegexMatchesCS"],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountRegex(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountCharsW","description":"count chars matching expression","also_written":["CountCharsWhere"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcounter.html#countcharsw","signature":"CountCharsW(pcExpr)","extensions":[],"example":{"code":"o1 = new stzStringCounter(\"abc 123 def 456 ghi 789\")\n? o1.CountCharsW(\"@char = 'a'\")","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzStringCrypto","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCrypto.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.NumberOfChars()","output":"16","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Hash","description":"hashing (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#hash","signature":"Hash()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Hash()","output":"3821443530719439360.00","from":"composed from the signature, run in the library"}},{"name":"Entropy","description":"hashing (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#entropy","signature":"Entropy()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Entropy()","output":"332","from":"composed from the signature, run in the library"}},{"name":"Sha256","description":"sha-256 (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#sha256","signature":"Sha256()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Sha256()","output":"a3282603063c6b171802197393303a34973a6b6fca72813d29d31ba462c46880","from":"composed from the signature, run in the library"}},{"name":"Md5","description":"md5 (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#md5","signature":"Md5()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Md5()","output":"913c564868fe745d8803b1e7e125cc68","from":"composed from the signature, run in the library"}},{"name":"Blake3","description":"blake3 (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#blake3","signature":"Blake3()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Blake3()","output":"f1ebc84afa8aa72ff21e4d93271be904e979e2691fbb137ed9867e5c34a5789a","from":"composed from the signature, run in the library"}},{"name":"HmacSha256","description":"hmac-sha256 (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#hmacsha256","signature":"HmacSha256(pcKey)","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.HmacSha256(\"an\")","output":"eca2488aeabcaf4f903ffd8677c796ca4a961002eb9f36192eaf46ccd0803d23","from":"composed from the signature, run in the library"}},{"name":"XorEncrypt","description":"So the cipher now stays inside the engine and what crosses the bridge is always base64. XorDecrypt is a real method rather than an alias for XorEncrypt: the pair is still an involution over the BYTES, but the encoding step has a direction.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#xorencrypt","signature":"XorEncrypt(pcKey)","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.XorEncrypt(\"an\")","output":"EQIABw9OAB0CBwhOFQsZGg==","from":"composed from the signature, run in the library"}},{"name":"XorDecrypt","description":"xor cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#xordecrypt","signature":"XorDecrypt(pcKey)","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.XorDecrypt(\"an\")","output":"�8�","from":"composed from the signature, run in the library"}},{"name":"Checksum","description":"checksum","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#checksum","signature":"Checksum()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Checksum()","output":"1570","from":"composed from the signature, run in the library"}},{"name":"ChecksumHex","description":"checksum","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#checksumhex","signature":"ChecksumHex()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.ChecksumHex()","output":"622","from":"composed from the signature, run in the library"}},{"name":"Base64Encode","description":"base64 (engine-backed)","also_written":["Base64Encoded"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#base64encode","signature":"Base64Encode()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Base64Encode()","output":"cGxhaW4gYXNjaWkgdGV4dA==","from":"composed from the signature, run in the library"}},{"name":"Base64Decode","description":"base64 (engine-backed)","also_written":["Base64Decoded"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#base64decode","signature":"Base64Decode()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Base64Decode()","output":"�V�","from":"composed from the signature, run in the library"}},{"name":"ROT13","description":"rot13 cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#rot13","signature":"ROT13()","extensions":["Q"],"forms":["ROT13Q"]},{"name":"ROT13ed","description":"rot13 cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#rot13ed","signature":"ROT13ed()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.ROT13ed()","output":"cynva nfpvv grkg","from":"composed from the signature, run in the library"}},{"name":"CaesarEncrypt","description":"caesar cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#caesarencrypt","signature":"CaesarEncrypt(nShift)","extensions":[]},{"name":"CaesarDecrypt","description":"caesar cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#caesardecrypt","signature":"CaesarDecrypt(nShift)","extensions":[]},{"name":"CaesarEncrypted","description":"caesar cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#caesarencrypted","signature":"CaesarEncrypted(nShift)","extensions":[]},{"name":"VigenereEncrypt","description":"vigenere cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#vigenereencrypt","signature":"VigenereEncrypt(pcKey)","extensions":[]},{"name":"VigenereEncrypted","description":"vigenere cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#vigenereencrypted","signature":"VigenereEncrypted(pcKey)","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.VigenereEncrypted(\"an\")","output":"pyavn nspiv trxg","from":"composed from the signature, run in the library"}},{"name":"Atbash","description":"atbash cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#atbash","signature":"Atbash()","extensions":[]},{"name":"Atbashed","description":"atbash cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#atbashed","signature":"Atbashed()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Atbashed()","output":"kozrm zhxrr gvcg","from":"composed from the signature, run in the library"}},{"name":"ROT47","description":"rot47 cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#rot47","signature":"ROT47()","extensions":[]},{"name":"ROT47ed","description":"rot47 cipher (engine)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#rot47ed","signature":"ROT47ed()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.ROT47ed()","output":"A=2:? 2D4:: E6IE","from":"composed from the signature, run in the library"}},{"name":"IsEncrypted","description":"encryption detection","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#isencrypted","signature":"IsEncrypted()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.IsEncrypted()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Obfuscate","description":"obfuscation","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#obfuscate","signature":"Obfuscate()","extensions":["Q"],"forms":["ObfuscateQ"]},{"name":"Obfuscated","description":"obfuscation","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#obfuscated","signature":"Obfuscated()","extensions":[],"example":{"code":"o1 = new stzStringCrypto(\"plain ascii text\")\n? o1.Obfuscated()","output":"LhErLkknMwo9O0kgMwgiKg==","from":"composed from the signature, run in the library"}},{"name":"Deobfuscated","description":"The inverse, which did not exist. Obfuscate() could be applied and never undone -- reversing then XORing again is NOT the inverse of XORing then reversing, so callers had no way back.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#deobfuscated","signature":"Deobfuscated()","extensions":[]},{"name":"Deobfuscate","description":"obfuscation","url":"https://mayouni.github.io/stzsite/en/reference/stzstringcrypto.html#deobfuscate","signature":"Deobfuscate()","extensions":["Q"],"forms":["DeobfuscateQ"]}]},{"name":"stzStringDuplicates","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringDuplicates.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.NumberOfChars()","output":"17","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DuplicatedChars","description":"duplicate chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#duplicatedchars","signature":"DuplicatedChars()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? @@( o1.DuplicatedChars() )","output":"[ \"l\", \"o\", \" \", \"h\", \"e\" ]","from":"composed from the signature, run in the library"}},{"name":"HasDuplicatedChars","description":"duplicate chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#hasduplicatedchars","signature":"HasDuplicatedChars()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.HasDuplicatedChars()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfDuplicatedChars","description":"duplicate chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#numberofduplicatedchars","signature":"NumberOfDuplicatedChars()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.NumberOfDuplicatedChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"UniqueChars","description":"unique chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#uniquechars","signature":"UniqueChars()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? @@( o1.UniqueChars() )","output":"[ \"h\", \"e\", \"l\", \"o\", \" \", \"w\", \"r\", \"d\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfUniqueChars","description":"unique chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#numberofuniquechars","signature":"NumberOfUniqueChars()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.NumberOfUniqueChars()","output":"8","from":"composed from the signature, run in the library"}},{"name":"HasConsecutiveDuplicates","description":"consecutive chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#hasconsecutiveduplicates","signature":"HasConsecutiveDuplicates()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.HasConsecutiveDuplicates()","output":"1","from":"composed from the signature, run in the library"}},{"name":"RemoveConsecutiveDuplicateChars","description":"consecutive chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#removeconsecutiveduplicatechars","signature":"RemoveConsecutiveDuplicateChars()","extensions":["Q"],"forms":["RemoveConsecutiveDuplicateCharsQ"],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\no1.RemoveConsecutiveDuplicateChars()\n? o1.Content()","output":"helo world helo","from":"composed from the signature, run in the library"}},{"name":"ConsecutiveDuplicateCharsRemoved","description":"consecutive chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#consecutiveduplicatecharsremoved","signature":"ConsecutiveDuplicateCharsRemoved()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.ConsecutiveDuplicateCharsRemoved()","output":"helo world helo","from":"composed from the signature, run in the library"}},{"name":"RemoveAllDuplicateChars","description":"remove all duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#removeallduplicatechars","signature":"RemoveAllDuplicateChars()","extensions":["Q"],"forms":["RemoveAllDuplicateCharsQ"],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\no1.RemoveAllDuplicateChars()\n? o1.Content()","output":"helo wrd","from":"composed from the signature, run in the library"}},{"name":"AllDuplicateCharsRemoved","description":"remove all duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#allduplicatecharsremoved","signature":"AllDuplicateCharsRemoved()","extensions":[],"example":{"code":"o1 = new stzStringDuplicates(\"hello world hello\")\n? o1.AllDuplicateCharsRemoved()","output":"helo wrd","from":"composed from the signature, run in the library"}},{"name":"RemoveDuplicateSubString","description":"deduplicate substrings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#removeduplicatesubstring","signature":"RemoveDuplicateSubString(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveDuplicateSubStringQ","RemoveDuplicateSubStringCS","RemoveDuplicateSubStringCSQ"]},{"name":"DuplicateSubStringRemoved","description":"deduplicate substrings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringduplicates.html#duplicatesubstringremoved","signature":"DuplicateSubStringRemoved(pcSubStr)","extensions":["CS"],"forms":["DuplicateSubStringRemovedCS"]}]},{"name":"stzStringEncoder","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringEncoder.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.NumberOfChars()","output":"13","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToHex","description":"The string's bytes in hexadecimal form.","also_written":["Hexcodes"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#tohex","signature":"ToHex()","extensions":["Q"],"forms":["ToHexQ"],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.ToHex()","output":"68656c6c6f253230776f726c64","from":"composed from the signature, run in the library"}},{"name":"ToHexWithPrefix","description":"hex","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#tohexwithprefix","signature":"ToHexWithPrefix()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.ToHexWithPrefix()","output":"0x68656c6c6f253230776f726c64","from":"composed from the signature, run in the library"}},{"name":"FromHex","description":"hex","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#fromhex","signature":"FromHex(cHex)","extensions":["Q"],"forms":["FromHexQ"]},{"name":"UrlEncoded","description":"The string URL-encoded.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#urlencoded","signature":"UrlEncoded()","extensions":[]},{"name":"UrlEncode","description":"url encoding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#urlencode","signature":"UrlEncode()","extensions":[]},{"name":"UrlDecoded","description":"The string URL-decoded.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#urldecoded","signature":"UrlDecoded()","extensions":[]},{"name":"UrlDecode","description":"url encoding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#urldecode","signature":"UrlDecode()","extensions":[]},{"name":"AsciiCodes","description":"char codes","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#asciicodes","signature":"AsciiCodes()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? @@( o1.AsciiCodes() )","output":"[ 104, 101, 108, 108, 111, 37, 50, 48, 119, 111, 114, 108, 100 ]","from":"composed from the signature, run in the library"}},{"name":"Unicodes","description":"char codes","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#unicodes","signature":"Unicodes()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? @@( o1.Unicodes() )","output":"[ 104, 101, 108, 108, 111, 37, 50, 48, 119, 111, 114, 108, 100 ]","from":"composed from the signature, run in the library"}},{"name":"ToBinary","description":"The string's bytes in binary form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#tobinary","signature":"ToBinary()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.ToBinary()","output":"01101000 01100101 01101100 01101100 01101111 00100101 00110010 00110000 01110111 01101111 01110010 01101100 01100100","from":"composed from the signature, run in the library"}},{"name":"FromBinary","description":"binary","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#frombinary","signature":"FromBinary(_cBin_)","extensions":["Q"],"forms":["FromBinaryQ"]},{"name":"ToOctal","description":"The string's bytes in octal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#tooctal","signature":"ToOctal()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.ToOctal()","output":"150 145 154 154 157 045 062 060 167 157 162 154 144","from":"composed from the signature, run in the library"}},{"name":"ToCharCodes","description":"char codes (string)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#tocharcodes","signature":"ToCharCodes()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.ToCharCodes()","output":"104 101 108 108 111 37 50 48 119 111 114 108 100","from":"composed from the signature, run in the library"}},{"name":"FromCharCodes","description":"char codes (string)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#fromcharcodes","signature":"FromCharCodes(cCodes)","extensions":["Q"],"forms":["FromCharCodesQ"]},{"name":"HtmlEncoded","description":"The string with the HTML-special chars encoded as entities. Engine-backed. This built a per-character LIST of the whole string and concatenated onto a growing result -- the wrap-to-scan shape, quadratic in the string length. The engine does the same five substitutions (& < > \" and ' -> &#39;) in one pass, and the bridge now sizes its buffer to fit rather than silently returning \"\" past 64 KB.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#htmlencoded","signature":"HtmlEncoded()","extensions":[]},{"name":"HtmlEncode","description":"html encoding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#htmlencode","signature":"HtmlEncode()","extensions":["Q"],"forms":["HtmlEncodeQ"]},{"name":"HtmlDecoded","description":"The engine makes ONE left-to-right pass, consuming each entity whole and advancing past it, so a decoded '&' can never re-trigger a match. It also covers &apos; &nbsp; and numeric entities (&#NN; / &#xHH;), which the five-replace version silently left intact -- a widening, not a behaviour change for anything the old code handled.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#htmldecoded","signature":"HtmlDecoded()","extensions":[]},{"name":"HtmlDecode","description":"html encoding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#htmldecode","signature":"HtmlDecode()","extensions":["Q"],"forms":["HtmlDecodeQ"]},{"name":"EscapedForRegex","description":"The string with the regex special chars escaped. One engine pass. This used to build a per-character LIST of the whole string (@oString.Chars()) and scan the metacharacter set for each one, which allocates a Haro object per character to answer a question about 14 ASCII bytes. Same set, same result.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#escapedforregex","signature":"EscapedForRegex()","extensions":[]},{"name":"EscapeForRegex","description":"regex escaping","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#escapeforregex","signature":"EscapeForRegex()","extensions":["Q"],"forms":["EscapeForRegexQ"]},{"name":"Reverse","description":"reverse","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#reverse","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\no1.Reverse()\n? o1.Content()","output":"dlrow02%olleh","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"reverse","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzStringEncoder(\"hello%20world\")\n? o1.Reversed()","output":"dlrow02%olleh","from":"composed from the signature, run in the library"}},{"name":"NormalizeNFC","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizenfc","signature":"NormalizeNFC()","extensions":["Q"],"forms":["NormalizeNFCQ"]},{"name":"NormalizedNFC","description":"The string in Unicode NFC normal form.","also_written":["Normalized"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizednfc","signature":"NormalizedNFC()","extensions":[]},{"name":"NormalizeNFD","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizenfd","signature":"NormalizeNFD()","extensions":["Q"],"forms":["NormalizeNFDQ"]},{"name":"NormalizedNFD","description":"The string in Unicode NFD normal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizednfd","signature":"NormalizedNFD()","extensions":[]},{"name":"NormalizeNFKC","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizenfkc","signature":"NormalizeNFKC()","extensions":["Q"],"forms":["NormalizeNFKCQ"]},{"name":"NormalizedNFKC","description":"The string in Unicode NFKC normal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizednfkc","signature":"NormalizedNFKC()","extensions":[]},{"name":"NormalizeNFKD","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizenfkd","signature":"NormalizeNFKD()","extensions":["Q"],"forms":["NormalizeNFKDQ"]},{"name":"NormalizedNFKD","description":"The string in Unicode NFKD normal form.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalizednfkd","signature":"NormalizedNFKD()","extensions":[]},{"name":"Normalize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringencoder.html#normalize","signature":"Normalize()","extensions":["Q"],"forms":["NormalizeQ"]}]},{"name":"stzStringExtractor","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringExtractor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#numberofchars","signature":"NumberOfChars()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"ExtractSection","description":"extracting a section","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractsection","signature":"ExtractSection(n1, n2)","extensions":[]},{"name":"ExtractRange","description":"extracting a range","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractrange","signature":"ExtractRange(pnStart, pnRange)","extensions":[]},{"name":"Extract","description":"extracting all occurrences of a substring","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extract","signature":"Extract(pcSubStr)","extensions":["Q","CS","Many"],"forms":["ExtractQ","ExtractCS","ExtractCSQ","ExtractMany","ExtractManyCS"]},{"name":"ExtractAll","description":"extracting all content","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractall","signature":"ExtractAll()","extensions":[]},{"name":"ExtractAt","description":"extracting char at position","also_written":["ExtractCharAt"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractat","signature":"ExtractAt(_n_)","extensions":[]},{"name":"ExtractFirstChar","description":"extracting first / last char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractfirstchar","signature":"ExtractFirstChar()","extensions":[]},{"name":"ExtractLastChar","description":"extracting first / last char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractlastchar","signature":"ExtractLastChar()","extensions":[]},{"name":"ExtractNthOccurrence","description":"extracting nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractnthoccurrence","signature":"ExtractNthOccurrence(_n_, pcSubStr)","extensions":["CS"],"forms":["ExtractNthOccurrenceCS"]},{"name":"ExtractFirst","description":"extracting first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractfirst","signature":"ExtractFirst(pcSubStr)","extensions":["CS"],"forms":["ExtractFirstCS"]},{"name":"ExtractLast","description":"extracting first / last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractlast","signature":"ExtractLast(pcSubStr)","extensions":["CS"],"forms":["ExtractLastCS"]},{"name":"ExtractCharsW","description":"extracting chars with condition","url":"https://mayouni.github.io/stzsite/en/reference/stzstringextractor.html#extractcharsw","signature":"ExtractCharsW(pcCondition)","extensions":["CS"],"forms":["ExtractCharsWCS"]}]},{"name":"stzStringFinder","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFinder.ring","inherits":{},"methods":[{"name":"init","description":"Seventeen of this class's uses of @oString are `.Engine()` -- a number. Passing that number directly costs nothing, and the full stzString is rebuilt LAZILY (from the engine's own bytes) only for the handful of methods that need more: Content, NumberOfChars, IsEmpty, StartsWithCS, EndsWithCS, SubStrings, _FindSubStr.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#init","signature":"init(pStrOrStzStrObjOrHandle)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#numberofchars","signature":"NumberOfChars()","extensions":[]},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Contains","description":"contains","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#contains","signature":"Contains(pcSubStr)","extensions":["CS"],"forms":["ContainsCS"]},{"name":"ContainsThese","description":"Same as ContainsTheseCS: TRUE if the string contains ALL the given substrings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#containsthese","signature":"ContainsThese(pacSubStrings)","extensions":["CS"],"forms":["ContainsTheseCS"]},{"name":"Find","description":"find all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#find","signature":"Find(pcSubStr)","extensions":["CS","W","Many"],"forms":["FindW","FindCS","FindWCS","FindMany","FindManyCS"]},{"name":"FindNth","description":"find nth","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findnth","signature":"FindNth(_n_, pcSubstr)","extensions":["CS"],"forms":["FindNthCS"]},{"name":"FindFirst","description":"find first","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findfirst","signature":"FindFirst(pcSubstr)","extensions":["CS"],"forms":["FindFirstCS"]},{"name":"FindLast","description":"find last","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findlast","signature":"FindLast(pcSubStr)","extensions":["CS"],"forms":["FindLastCS"]},{"name":"NumberOfOccurrence","description":"number of occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#numberofoccurrence","signature":"NumberOfOccurrence(pcSubStr)","extensions":["CS"],"forms":["NumberOfOccurrenceCS"]},{"name":"StartsWith","description":"starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#startswith","signature":"StartsWith(pcSubStr)","extensions":["CS"],"forms":["StartsWithCS"]},{"name":"EndsWith","description":"starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#endswith","signature":"EndsWith(pcSubStr)","extensions":["CS"],"forms":["EndsWithCS"]},{"name":"FindAsSections","description":"find as sections","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findassections","signature":"FindAsSections(pcSubStr)","extensions":["CS"],"forms":["FindAsSectionsCS"]},{"name":"FindBetweenAsSection","description":"Same as FindBetweenAsSectionCS: The [start, end] sections of the substrings between the two bounds.","also_written":["FindAnyBetweenAsSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findbetweenassection","signature":"FindBetweenAsSection(pcBound1, pcBound2)","extensions":["CS"],"forms":["FindBetweenAsSectionCS","FindAnyBetweenAsSectionCS"]},{"name":"FindBoundedByAsSections","description":"find bounded by pair as sections","also_written":["FindAnyBoundedByAsSections"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findboundedbyassections","signature":"FindBoundedByAsSections(pacBounds)","extensions":["CS"],"forms":["FindBoundedByAsSectionsCS","FindAnyBoundedByAsSectionsCS"]},{"name":"SubStrings","description":"substrings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#substrings","signature":"SubStrings()","extensions":["CS"],"forms":["SubStringsCS"]},{"name":"Duplicates","description":"find duplicates","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#duplicates","signature":"Duplicates()","extensions":["CS"],"forms":["DuplicatesCS"]},{"name":"FindDuplicatesAsSections","description":"Same as FindDuplicatesAsSectionsCS: The [start, end] sections of the 2nd+ occurrences of duplicated chars.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findduplicatesassections","signature":"FindDuplicatesAsSections()","extensions":["CS"],"forms":["FindDuplicatesAsSectionsCS"]},{"name":"FindCharsW","description":"Same as FindCharsWCS: The positions of the chars satisfying the W condition.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findcharsw","signature":"FindCharsW(pcCondition)","extensions":["CS"],"forms":["FindCharsWCS"]},{"name":"FindSubStringsWCS","description":"FindSubStringsWCS: the START positions of every SUBSTRING satisfying an @substring W-predicate. Enumerates all substrings (with their start pos), rewrites @substring -> @item and filters with the list W-DSL, then maps the matching indices back to positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findsubstringswcs","signature":"FindSubStringsWCS(pcCondition, pCaseSensitive)","extensions":[]},{"name":"IndexOf","description":"Same as IndexOfCS: The position of the first occurrence of the given substring (0 if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#indexof","signature":"IndexOf(pcSubStr)","extensions":["CS"],"forms":["IndexOfCS"]},{"name":"FindAllChar","description":"The positions of every occurrence of the given char.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findallchar","signature":"FindAllChar(pcChar)","extensions":[]},{"name":"StartsWithAny","description":"starts/ends with any","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#startswithany","signature":"StartsWithAny(pcPrefixes)","extensions":["CS"],"forms":["StartsWithAnyCS"]},{"name":"EndsWithAny","description":"Same as EndsWithAnyCS: TRUE if the string ends with ANY of the given suffixes.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#endswithany","signature":"EndsWithAny(pcSuffixes)","extensions":["CS"],"forms":["EndsWithAnyCS"]},{"name":"BetweenNth","description":"between nth","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#betweennth","signature":"BetweenNth(pcOpen, pcClose, _n_)","extensions":[]},{"name":"CharsBetween","description":"chars between positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#charsbetween","signature":"CharsBetween(nFrom, nTo)","extensions":[]},{"name":"FindFirstRegex","description":"Find the first match of the given regex pattern.","also_written":["FindRegex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findfirstregex","signature":"FindFirstRegex(pcPattern)","extensions":["CS"],"forms":["FindRegexCS","FindFirstRegexCS"]},{"name":"FindAllRegex","description":"Find every match of the given regex pattern.","also_written":["FindAllRegexMatches"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringfinder.html#findallregex","signature":"FindAllRegex(pcPattern)","extensions":["CS"],"forms":["FindAllRegexCS","FindAllRegexMatchesCS"]}]},{"name":"stzStringFormatter","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFormatter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.NumberOfChars()","output":"11","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ApplyLowercase","description":"lowercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#applylowercase","signature":"ApplyLowercase()","extensions":["Q"],"forms":["ApplyLowercaseQ"]},{"name":"Lowercased","description":"lowercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#lowercased","signature":"Lowercased()","extensions":["Q"],"forms":["LowercasedQ"]},{"name":"ApplyUppercase","description":"uppercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#applyuppercase","signature":"ApplyUppercase()","extensions":["Q"],"forms":["ApplyUppercaseQ"]},{"name":"Uppercased","description":"uppercase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#uppercased","signature":"Uppercased()","extensions":["Q"],"forms":["UppercasedQ"],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.Uppercased()","output":"HELLO WORLD","from":"composed from the signature, run in the library"}},{"name":"ApplyCapitalcase","description":"capitalize","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#applycapitalcase","signature":"ApplyCapitalcase()","extensions":["Q"],"forms":["ApplyCapitalcaseQ"]},{"name":"Capitalized","description":"capitalize","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#capitalized","signature":"Capitalized()","extensions":["Q"],"forms":["CapitalizedQ"],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.Capitalized()","output":"Hello world","from":"composed from the signature, run in the library"}},{"name":"ApplyTitlecase","description":"titlecase","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#applytitlecase","signature":"ApplyTitlecase()","extensions":["Q"],"forms":["ApplyTitlecaseQ"]},{"name":"Titlecased","description":"The string in Title Case (each word capitalized).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#titlecased","signature":"Titlecased()","extensions":["Q"],"forms":["TitlecasedQ"],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.Titlecased()","output":"Hello World","from":"composed from the signature, run in the library"}},{"name":"ApplyCaseFold","description":"case fold","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#applycasefold","signature":"ApplyCaseFold()","extensions":[]},{"name":"CaseFolded","description":"The string case-folded (aggressive lowercasing, for caseless comparison).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#casefolded","signature":"CaseFolded()","extensions":[]},{"name":"ApplyReverse","description":"reversed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#applyreverse","signature":"ApplyReverse()","extensions":["Q"],"forms":["ApplyReverseQ"]},{"name":"Reversed","description":"reversed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#reversed","signature":"Reversed()","extensions":["Q"],"forms":["ReversedQ"],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.Reversed()","output":"dlrow olleh","from":"composed from the signature, run in the library"}},{"name":"LeftAlign","description":"left align","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#leftalign","signature":"LeftAlign(nWidth)","extensions":["Q","XT"],"forms":["LeftAlignQ","LeftAlignXT","LeftAlignXTQ"]},{"name":"LeftAligned","description":"left align","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#leftaligned","signature":"LeftAligned(nWidth)","extensions":[],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.LeftAligned(12)","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"RightAlign","description":"right align","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#rightalign","signature":"RightAlign(nWidth)","extensions":["Q","XT"],"forms":["RightAlignQ","RightAlignXT","RightAlignXTQ"]},{"name":"RightAligned","description":"right align","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#rightaligned","signature":"RightAligned(nWidth)","extensions":[],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.RightAligned(12)","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"CenterAlign","description":"center align","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#centeralign","signature":"CenterAlign(nWidth)","extensions":["Q","XT"],"forms":["CenterAlignQ","CenterAlignXT","CenterAlignXTQ"]},{"name":"CenterAligned","description":"center align","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#centeraligned","signature":"CenterAligned(nWidth)","extensions":[],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.CenterAligned(12)","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"PadLeft","description":"padding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#padleft","signature":"PadLeft(nWidth, cChar)","extensions":["Q"],"forms":["PadLeftQ"]},{"name":"PaddedLeft","description":"padding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#paddedleft","signature":"PaddedLeft(nWidth, cChar)","extensions":[]},{"name":"PadRight","description":"padding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#padright","signature":"PadRight(nWidth, cChar)","extensions":["Q"],"forms":["PadRightQ"]},{"name":"PaddedRight","description":"padding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#paddedright","signature":"PaddedRight(nWidth, cChar)","extensions":[]},{"name":"Simplify","description":"simplification","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#simplify","signature":"Simplify()","extensions":["Q"],"forms":["SimplifyQ"]},{"name":"Simplified","description":"simplification","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#simplified","signature":"Simplified()","extensions":["Q"],"forms":["SimplifiedQ"]},{"name":"Trim","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#trim","signature":"Trim()","extensions":["Q"],"forms":["TrimQ"]},{"name":"Trimmed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#trimmed","signature":"Trimmed()","extensions":[]},{"name":"TrimLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#trimleft","signature":"TrimLeft()","extensions":["Q"],"forms":["TrimLeftQ"]},{"name":"TrimmedLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#trimmedleft","signature":"TrimmedLeft()","extensions":[]},{"name":"TrimRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#trimright","signature":"TrimRight()","extensions":["Q"],"forms":["TrimRightQ"]},{"name":"TrimmedRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#trimmedright","signature":"TrimmedRight()","extensions":[]},{"name":"RepeatNTimes","description":"repeating","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#repeatntimes","signature":"RepeatNTimes(n)","extensions":["Q"],"forms":["RepeatNTimesQ"],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\no1.RepeatNTimes(2)\n? o1.Content()","output":"hello worldhello world","from":"composed from the signature, run in the library"}},{"name":"RepeatedNTimes","description":"repeating","url":"https://mayouni.github.io/stzsite/en/reference/stzstringformatter.html#repeatedntimes","signature":"RepeatedNTimes(n)","extensions":[],"example":{"code":"o1 = new stzStringFormatter(\"hello world\")\n? o1.RepeatedNTimes(2)","output":"hello worldhello world","from":"composed from the signature, run in the library"}}]},{"name":"stzStringGetter","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringGetter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#numberofchars","signature":"NumberOfChars()","extensions":[]},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"NthChar","description":"accessing nth char","also_written":["CharAt","CharAtPosition"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#nthchar","signature":"NthChar(_n_)","extensions":[]},{"name":"FirstChar","description":"first / last / middle char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#firstchar","signature":"FirstChar()","extensions":[]},{"name":"LastChar","description":"first / last / middle char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#lastchar","signature":"LastChar()","extensions":[]},{"name":"MiddleChar","description":"first / last / middle char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#middlechar","signature":"MiddleChar()","extensions":[]},{"name":"NFirstChars","description":"n first / n last chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#nfirstchars","signature":"NFirstChars(_n_)","extensions":["Q"],"forms":["NFirstCharsQ"]},{"name":"NLastChars","description":"n first / n last chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#nlastchars","signature":"NLastChars(_n_)","extensions":["Q"],"forms":["NLastCharsQ"]},{"name":"NLeftChars","description":"","also_written":["NLeftCharsAsString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#nleftchars","signature":"NLeftChars(_n_)","extensions":["Q"],"forms":["NLeftCharsQ","NLeftCharsAsStringQ"]},{"name":"NRightChars","description":"","also_written":["NRightCharsAsString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#nrightchars","signature":"NRightChars(_n_)","extensions":["Q"],"forms":["NRightCharsQ","NRightCharsAsStringQ"]},{"name":"Chars","description":"all chars as list","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#chars","signature":"Chars()","extensions":[]},{"name":"UniqueChars","description":"unique chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#uniquechars","signature":"UniqueChars()","extensions":["CS"],"forms":["UniqueCharsCS"]},{"name":"Section","description":"section / range access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#section","signature":"Section(n1, n2)","extensions":[]},{"name":"Range","description":"section / range access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#range","signature":"Range(nStart, nRange)","extensions":[]},{"name":"CharNgrams","description":"char n-grams","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#charngrams","signature":"CharNgrams(_n_)","extensions":[]},{"name":"WordNgrams","description":"word n-grams","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#wordngrams","signature":"WordNgrams(_n_)","extensions":[]},{"name":"BytesPerChar","description":"bytes per char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringgetter.html#bytesperchar","signature":"BytesPerChar()","extensions":[]}]},{"name":"stzStringIO","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringIO.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringIO(\"hello\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringIO(\"hello\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"FromFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#fromfile","signature":"FromFile(pcFilePath)","extensions":["Q"],"forms":["FromFileQ"]},{"name":"LoadFrom","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#loadfrom","signature":"LoadFrom(pcFilePath)","extensions":[]},{"name":"ToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#tofile","signature":"ToFile(pcFilePath)","extensions":[]},{"name":"SaveTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#saveto","signature":"SaveTo(pcFilePath)","extensions":[]},{"name":"ExportTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#exportto","signature":"ExportTo(pcFilePath)","extensions":[]},{"name":"AppendToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#appendtofile","signature":"AppendToFile(pcFilePath)","extensions":[]},{"name":"PrependToFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#prependtofile","signature":"PrependToFile(pcFilePath)","extensions":[]},{"name":"FileExists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#fileexists","signature":"FileExists(pcFilePath)","extensions":[]},{"name":"IsFilePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#isfilepath","signature":"IsFilePath()","extensions":[]},{"name":"IsURL","description":"url detection","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#isurl","signature":"IsURL()","extensions":[]},{"name":"IsEmail","description":"url detection","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#isemail","signature":"IsEmail()","extensions":[],"example":{"code":"o1 = new stzStringIO(\"hello\")\n? o1.IsEmail()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToJSON","description":"format conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#tojson","signature":"ToJSON()","extensions":[],"example":{"code":"o1 = new stzStringIO(\"hello\")\n? o1.ToJSON()","output":"\"hello\"","from":"composed from the signature, run in the library"}},{"name":"ToCSV","description":"format conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#tocsv","signature":"ToCSV()","extensions":[]},{"name":"ToXML","description":"format conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#toxml","signature":"ToXML()","extensions":[]},{"name":"ToHTML","description":"format conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#tohtml","signature":"ToHTML()","extensions":[],"example":{"code":"o1 = new stzStringIO(\"hello\")\n? o1.ToHTML()","output":"<span>hello</span>","from":"composed from the signature, run in the library"}},{"name":"FromClipboard","description":"format conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#fromclipboard","signature":"FromClipboard()","extensions":[]},{"name":"IsBase64","description":"format conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringio.html#isbase64","signature":"IsBase64()","extensions":[],"example":{"code":"o1 = new stzStringIO(\"hello\")\n? o1.IsBase64()","output":"1","from":"composed from the signature, run in the library"}}]},{"name":"stzStringInserter","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringInserter.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#numberofchars","signature":"NumberOfChars()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"InsertBefore","description":"inserting before / after a position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbefore","signature":"InsertBefore(_n_, pcSubStr)","extensions":["Q"],"forms":["InsertBeforeQ"]},{"name":"InsertBeforePosition","description":"inserting before / after a position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbeforeposition","signature":"InsertBeforePosition(_n_, pcSubStr)","extensions":[]},{"name":"InsertAfter","description":"inserting before / after a position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertafter","signature":"InsertAfter(_n_, pcSubStr)","extensions":["Q"],"forms":["InsertAfterQ"]},{"name":"InsertAfterPosition","description":"inserting before / after a position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertafterposition","signature":"InsertAfterPosition(_n_, pcSubStr)","extensions":[]},{"name":"InsertBeforeSubString","description":"inserting before / after all occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbeforesubstring","signature":"InsertBeforeSubString(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertBeforeSubStringCS","InsertBeforeSubStringCSQ"]},{"name":"InsertAfterSubString","description":"inserting before / after all occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertaftersubstring","signature":"InsertAfterSubString(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertAfterSubStringCS","InsertAfterSubStringCSQ"]},{"name":"InsertAfterNth","description":"inserting after nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertafternth","signature":"InsertAfterNth(_n_, pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertAfterNthQ","InsertAfterNthCS","InsertAfterNthCSQ"]},{"name":"InsertedAfterNth","description":"inserting after nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertedafternth","signature":"InsertedAfterNth(_n_, pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["InsertedAfterNthCS"]},{"name":"InsertAfterFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertafterfirst","signature":"InsertAfterFirst(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertAfterFirstQ","InsertAfterFirstCS","InsertAfterFirstCSQ"]},{"name":"InsertedAfterFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertedafterfirst","signature":"InsertedAfterFirst(pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["InsertedAfterFirstCS"]},{"name":"InsertAfterLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertafterlast","signature":"InsertAfterLast(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertAfterLastQ","InsertAfterLastCS","InsertAfterLastCSQ"]},{"name":"InsertedAfterLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertedafterlast","signature":"InsertedAfterLast(pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["InsertedAfterLastCS"]},{"name":"InsertBeforeNth","description":"inserting before nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbeforenth","signature":"InsertBeforeNth(_n_, pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertBeforeNthQ","InsertBeforeNthCS","InsertBeforeNthCSQ"]},{"name":"InsertedBeforeNth","description":"inserting before nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertedbeforenth","signature":"InsertedBeforeNth(_n_, pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["InsertedBeforeNthCS"]},{"name":"InsertBeforeFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbeforefirst","signature":"InsertBeforeFirst(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertBeforeFirstQ","InsertBeforeFirstCS","InsertBeforeFirstCSQ"]},{"name":"InsertedBeforeFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertedbeforefirst","signature":"InsertedBeforeFirst(pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["InsertedBeforeFirstCS"]},{"name":"InsertBeforeLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbeforelast","signature":"InsertBeforeLast(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["InsertBeforeLastQ","InsertBeforeLastCS","InsertBeforeLastCSQ"]},{"name":"InsertedBeforeLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertedbeforelast","signature":"InsertedBeforeLast(pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["InsertedBeforeLastCS"]},{"name":"InsertSubStringBetweenPositions","description":"inserting between two positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertsubstringbetweenpositions","signature":"InsertSubStringBetweenPositions(pcSubStr, _n1_, _n2_)","extensions":[]},{"name":"InsertBetween","description":"inserting between two positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbetween","signature":"InsertBetween(pcSubStr, _n1_, _n2_)","extensions":[]},{"name":"InsertBetweenPositions","description":"inserting between two positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbetweenpositions","signature":"InsertBetweenPositions(pcSubStr, _n1_, _n2_)","extensions":[]},{"name":"InsertSubStringBetweenSubStrings","description":"inserting between two substrings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertsubstringbetweensubstrings","signature":"InsertSubStringBetweenSubStrings(pcSubStr, pcSubStr1, pcSubStr2)","extensions":["CS"],"forms":["InsertSubStringBetweenSubStringsCS"]},{"name":"InsertBetweenSubStrings","description":"inserting between two substrings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbetweensubstrings","signature":"InsertBetweenSubStrings(pcSubStr, pcSubStr1, pcSubStr2)","extensions":["CS"],"forms":["InsertBetweenSubStringsCS"]},{"name":"InsertAfterManyPositions","description":"inserting at many positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertaftermanypositions","signature":"InsertAfterManyPositions(pcSubStr, panPos)","extensions":["Q"],"forms":["InsertAfterManyPositionsQ"]},{"name":"InsertBeforeManyPositions","description":"inserting at many positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringinserter.html#insertbeforemanypositions","signature":"InsertBeforeManyPositions(pcSubStr, panPos)","extensions":["Q"],"forms":["InsertBeforeManyPositionsQ"]}]},{"name":"stzStringLeadTrail","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringLeadTrail.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.NumberOfChars()","output":"8","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedLeadingChars","description":"repeated leading chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#hasrepeatedleadingchars","signature":"HasRepeatedLeadingChars()","extensions":["CS"],"forms":["HasRepeatedLeadingCharsCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.HasRepeatedLeadingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RepeatedLeadingChars","description":"repeated leading chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#repeatedleadingchars","signature":"RepeatedLeadingChars()","extensions":["CS"],"forms":["RepeatedLeadingCharsCS"]},{"name":"RepeatedLeadingChar","description":"repeated leading chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#repeatedleadingchar","signature":"RepeatedLeadingChar()","extensions":[]},{"name":"NumberOfRepeatedLeadingChars","description":"repeated leading chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#numberofrepeatedleadingchars","signature":"NumberOfRepeatedLeadingChars()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.NumberOfRepeatedLeadingChars()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LeadingChar","description":"repeated leading chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#leadingchar","signature":"LeadingChar()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.LeadingChar()","output":"H","from":"composed from the signature, run in the library"}},{"name":"HasRepeatedTrailingChars","description":"repeated trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#hasrepeatedtrailingchars","signature":"HasRepeatedTrailingChars()","extensions":["CS"],"forms":["HasRepeatedTrailingCharsCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.HasRepeatedTrailingChars()","output":"1","from":"composed from the signature, run in the library"}},{"name":"RepeatedTrailingChars","description":"repeated trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#repeatedtrailingchars","signature":"RepeatedTrailingChars()","extensions":["CS"],"forms":["RepeatedTrailingCharsCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.RepeatedTrailingChars()","output":"YYY","from":"composed from the signature, run in the library"}},{"name":"RepeatedTrailingChar","description":"repeated trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#repeatedtrailingchar","signature":"RepeatedTrailingChar()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.RepeatedTrailingChar()","output":"Y","from":"composed from the signature, run in the library"}},{"name":"NumberOfRepeatedTrailingChars","description":"repeated trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#numberofrepeatedtrailingchars","signature":"NumberOfRepeatedTrailingChars()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.NumberOfRepeatedTrailingChars()","output":"3","from":"composed from the signature, run in the library"}},{"name":"TrailingChar","description":"repeated trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#trailingchar","signature":"TrailingChar()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.TrailingChar()","output":"Y","from":"composed from the signature, run in the library"}},{"name":"RemoveRepeatedLeadingChars","description":"removing repeated leading / trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removerepeatedleadingchars","signature":"RemoveRepeatedLeadingChars()","extensions":["Q","CS"],"forms":["RemoveRepeatedLeadingCharsQ","RemoveRepeatedLeadingCharsCS"]},{"name":"RepeatedLeadingCharsRemoved","description":"removing repeated leading / trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#repeatedleadingcharsremoved","signature":"RepeatedLeadingCharsRemoved()","extensions":[]},{"name":"RemoveRepeatedTrailingChars","description":"removing repeated leading / trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removerepeatedtrailingchars","signature":"RemoveRepeatedTrailingChars()","extensions":["Q","CS"],"forms":["RemoveRepeatedTrailingCharsQ","RemoveRepeatedTrailingCharsCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\no1.RemoveRepeatedTrailingChars()\n? o1.Content()","output":"HelloY","from":"composed from the signature, run in the library"}},{"name":"RepeatedTrailingCharsRemoved","description":"removing repeated leading / trailing chars","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#repeatedtrailingcharsremoved","signature":"RepeatedTrailingCharsRemoved()","extensions":[],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.RepeatedTrailingCharsRemoved()","output":"HelloY","from":"composed from the signature, run in the library"}},{"name":"RemoveThisLeadingChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removethisleadingchar","signature":"RemoveThisLeadingChar(_c_)","extensions":["Q","CS"],"forms":["RemoveThisLeadingCharCS","RemoveThisLeadingCharCSQ"]},{"name":"RemoveLeadingChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removeleadingchar","signature":"RemoveLeadingChar(_c_)","extensions":["CS"],"forms":["RemoveLeadingCharCS"]},{"name":"RemoveThisTrailingChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removethistrailingchar","signature":"RemoveThisTrailingChar(_c_)","extensions":["Q","CS"],"forms":["RemoveThisTrailingCharCS","RemoveThisTrailingCharCSQ"]},{"name":"RemoveTrailingChar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removetrailingchar","signature":"RemoveTrailingChar(_c_)","extensions":["CS"],"forms":["RemoveTrailingCharCS"]},{"name":"RemoveThisLeadingAndTrailingChar","description":"removing leading and trailing at once","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removethisleadingandtrailingchar","signature":"RemoveThisLeadingAndTrailingChar(_c_)","extensions":["Q","CS"],"forms":["RemoveThisLeadingAndTrailingCharQ","RemoveThisLeadingAndTrailingCharCS","RemoveThisLeadingAndTrailingCharCSQ"]},{"name":"StartsWith","description":"checking starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#startswith","signature":"StartsWith(pcSubStr)","extensions":["CS"],"forms":["StartsWithCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.StartsWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"EndsWith","description":"checking starts with / ends with","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#endswith","signature":"EndsWith(pcSubStr)","extensions":["CS"],"forms":["EndsWithCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.EndsWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveFromStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removefromstart","signature":"RemoveFromStart(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveFromStartQ","RemoveFromStartCS","RemoveFromStartCSQ"]},{"name":"RemovedFromStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removedfromstart","signature":"RemovedFromStart(pcSubStr)","extensions":["CS"],"forms":["RemovedFromStartCS"]},{"name":"RemoveFromEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removefromend","signature":"RemoveFromEnd(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveFromEndQ","RemoveFromEndCS","RemoveFromEndCSQ"]},{"name":"RemovedFromEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#removedfromend","signature":"RemovedFromEnd(pcSubStr)","extensions":["CS"],"forms":["RemovedFromEndCS"]},{"name":"EnsurePrefix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#ensureprefix","signature":"EnsurePrefix(pcPrefix)","extensions":["Q","CS"],"forms":["EnsurePrefixQ","EnsurePrefixCS","EnsurePrefixCSQ"]},{"name":"PrefixEnsured","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#prefixensured","signature":"PrefixEnsured(pcPrefix)","extensions":["CS"],"forms":["PrefixEnsuredCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.PrefixEnsured(\"an\")","output":"anHelloYYY","from":"composed from the signature, run in the library"}},{"name":"EnsureSuffix","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#ensuresuffix","signature":"EnsureSuffix(pcSuffix)","extensions":["Q","CS"],"forms":["EnsureSuffixQ","EnsureSuffixCS","EnsureSuffixCSQ"]},{"name":"SuffixEnsured","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringleadtrail.html#suffixensured","signature":"SuffixEnsured(pcSuffix)","extensions":["CS"],"forms":["SuffixEnsuredCS"],"example":{"code":"o1 = new stzStringLeadTrail(\"HelloYYY\")\n? o1.SuffixEnsured(\"an\")","output":"HelloYYYan","from":"composed from the signature, run in the library"}}]},{"name":"stzStringLines","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringLines.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.NumberOfChars()","output":"11","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Lines","description":"lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#lines","signature":"Lines()","extensions":["Q","CS","U"],"forms":["LinesQ","LinesU","LinesCS","LinesCSQ","LinesCSU"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? @@( o1.Lines() )","output":"[ \"aaa\", \"bbb\", \"aaa\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfLines","description":"number of lines","also_written":["CountLines","HowManyLines"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#numberoflines","signature":"NumberOfLines()","extensions":["CS"],"forms":["CountLinesCS","HowManyLinesCS","NumberOfLinesCS"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.NumberOfLines()","output":"3","from":"composed from the signature, run in the library"}},{"name":"NthLine","description":"The nth line of the string.","also_written":["Line"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#nthline","signature":"NthLine(n)","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.NthLine(2)","output":"bbb","from":"composed from the signature, run in the library"}},{"name":"FirstLine","description":"Same as NthLine: The nth line of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#firstline","signature":"FirstLine()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.FirstLine()","output":"aaa","from":"composed from the signature, run in the library"}},{"name":"LastLine","description":"The last line of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#lastline","signature":"LastLine()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.LastLine()","output":"aaa","from":"composed from the signature, run in the library"}},{"name":"UniqueLines","description":"Same as UniqueLinesCS: The unique lines of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#uniquelines","signature":"UniqueLines()","extensions":["CS"],"forms":["UniqueLinesCS"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? @@( o1.UniqueLines() )","output":"[ \"aaa\", \"bbb\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveEmptyLines","description":"empty lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#removeemptylines","signature":"RemoveEmptyLines()","extensions":["Q"],"forms":["RemoveEmptyLinesQ"]},{"name":"EmptyLinesRemoved","description":"empty lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#emptylinesremoved","signature":"EmptyLinesRemoved()","extensions":[]},{"name":"NumberOfEmptyLines","description":"empty lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#numberofemptylines","signature":"NumberOfEmptyLines()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.NumberOfEmptyLines()","output":"-8","from":"composed from the signature, run in the library"}},{"name":"HasEmptyLines","description":"empty lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#hasemptylines","signature":"HasEmptyLines()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.HasEmptyLines()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NFirstLines","description":"n first / n last lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#nfirstlines","signature":"NFirstLines(n)","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? @@( o1.NFirstLines(2) )","output":"[ \"aaa\", \"bbb\" ]","from":"composed from the signature, run in the library"}},{"name":"NLastLines","description":"n first / n last lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#nlastlines","signature":"NLastLines(n)","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? @@( o1.NLastLines(2) )","output":"[ \"bbb\", \"aaa\" ]","from":"composed from the signature, run in the library"}},{"name":"LongestLine","description":"longest / shortest line","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#longestline","signature":"LongestLine()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.LongestLine()","output":"aaa","from":"composed from the signature, run in the library"}},{"name":"ShortestLine","description":"longest / shortest line","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#shortestline","signature":"ShortestLine()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.ShortestLine()","output":"aaa","from":"composed from the signature, run in the library"}},{"name":"AverageLineLength","description":"average line length","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#averagelinelength","signature":"AverageLineLength()","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.AverageLineLength()","output":"3","from":"composed from the signature, run in the library"}},{"name":"SortLines","description":"sort lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#sortlines","signature":"SortLines()","extensions":["Q","CS"],"forms":["SortLinesQ","SortLinesCS","SortLinesCSQ"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\no1.SortLines()\n? o1.Content()","output":"aaa\naaa\nbbb","from":"composed from the signature, run in the library"}},{"name":"LinesSorted","description":"sort lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#linessorted","signature":"LinesSorted()","extensions":["CS"],"forms":["LinesSortedCS"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.LinesSorted()","output":"aaa\naaa\nbbb","from":"composed from the signature, run in the library"}},{"name":"ReverseLinesOrder","description":"reverse lines order","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#reverselinesorder","signature":"ReverseLinesOrder()","extensions":["Q"],"forms":["ReverseLinesOrderQ"]},{"name":"LinesOrderReversed","description":"reverse lines order","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#linesorderreversed","signature":"LinesOrderReversed()","extensions":[]},{"name":"IndentLines","description":"indent lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#indentlines","signature":"IndentLines(n)","extensions":["Q"],"forms":["IndentLinesQ"]},{"name":"LinesIndented","description":"indent lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#linesindented","signature":"LinesIndented(n)","extensions":[],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.LinesIndented(2)","output":"aaa\n  bbb\n  aaa","from":"composed from the signature, run in the library"}},{"name":"RemoveDuplicateLines","description":"remove duplicate lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#removeduplicatelines","signature":"RemoveDuplicateLines()","extensions":["Q","CS"],"forms":["RemoveDuplicateLinesQ","RemoveDuplicateLinesCS","RemoveDuplicateLinesCSQ"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\no1.RemoveDuplicateLines()\n? o1.Content()","output":"aaa\nbbb","from":"composed from the signature, run in the library"}},{"name":"DuplicateLinesRemoved","description":"remove duplicate lines","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#duplicatelinesremoved","signature":"DuplicateLinesRemoved()","extensions":["CS"],"forms":["DuplicateLinesRemovedCS"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.DuplicateLinesRemoved()","output":"aaa\nbbb","from":"composed from the signature, run in the library"}},{"name":"LineContaining","description":"lines containing","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#linecontaining","signature":"LineContaining(pcSubStr)","extensions":["CS"],"forms":["LineContainingCS"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? o1.LineContaining(\"a\")","output":"aaa","from":"composed from the signature, run in the library"}},{"name":"LinesContaining","description":"The lines containing the given substring. (case-sensitive by default)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlines.html#linescontaining","signature":"LinesContaining(pcSubStr)","extensions":["CS"],"forms":["LinesContainingCS"],"example":{"code":"cDup = \"aaa\" + NL + \"bbb\" + NL + \"aaa\"\no1 = new stzStringLines(cDup)\n? @@( o1.LinesContaining(\"a\") )","output":"[ \"aaa\", \"aaa\" ]","from":"composed from the signature, run in the library"}}]},{"name":"stzStringList","also_named":["stzListOfstrings"],"area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring","inherits":{},"methods":[{"name":"init","description":"Build the string-list object from the given list of strings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"(Doc()/Ask()/AskFor()/ExplainMethod() are inherited from stzObject.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#content","signature":"Content()","extensions":[]},{"name":"Copy","description":"A new stzStringList with the same strings.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#copy","signature":"Copy()","extensions":[]},{"name":"NumberOfStrings","description":"How many strings the list holds.","also_written":["Size"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#numberofstrings","signature":"NumberOfStrings()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NumberOfStrings()","output":"3","from":"composed from the signature, run in the library"}},{"name":"NthString","description":"The string at position n.","also_written":["String"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#nthstring","signature":"NthString(n)","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NthString(2)","output":"rice","from":"composed from the signature, run in the library"}},{"name":"FirstString","description":"The first string of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#firststring","signature":"FirstString()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.FirstString()","output":"tea","from":"composed from the signature, run in the library"}},{"name":"LastString","description":"The last string of the list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#laststring","signature":"LastString()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.LastString()","output":"fish","from":"composed from the signature, run in the library"}},{"name":"Add","description":"Add the given string at the end of the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#add","signature":"Add(pcStr)","extensions":["Q"],"forms":["AddQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.Add(\"a\")\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\", \"fish\", \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"Prepend","description":"Insert the given string at the start of the list (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#prepend","signature":"Prepend(pcStr)","extensions":["Q"],"forms":["PrependQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.Prepend(\"a\")\n? @@( o1.Content() )","output":"[ \"a\", \"tea\", \"rice\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveAt","description":"Remove the string at position n (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removeat","signature":"RemoveAt(n)","extensions":["Q"],"forms":["RemoveAtQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.RemoveAt(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"ReplaceAt","description":"Replace the string at position n with the given one (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#replaceat","signature":"ReplaceAt(n, pcNewStr)","extensions":["Q"],"forms":["ReplaceAtQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.ReplaceAt(2, \"AN\")\n? @@( o1.Content() )","output":"[ \"tea\", \"AN\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"Update","description":"Replace the whole content with the given list of strings (mutating; the single update point).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#update","signature":"Update(paNewList)","extensions":["Q"],"forms":["UpdateQ"]},{"name":"Concat","description":"All the strings concatenated into one string.","also_written":["Joined","Concatenated"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#concat","signature":"Concat()","extensions":["XT"],"forms":["ConcatXT","ConcatenatedXT"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.Concat()","output":"tearicefish","from":"composed from the signature, run in the library"}},{"name":"ConcatUsing","description":"The strings concatenated with the given separator between them.","also_written":["JoinedUsing","ConcatenatedUsing"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#concatusing","signature":"ConcatUsing(pcSep)","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.ConcatUsing(\" \")","output":"tea rice fish","from":"composed from the signature, run in the library"}},{"name":"Contains","description":"Same as ContainsCS: TRUE if one of the strings equals pcStr.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#contains","signature":"Contains(pcStr)","extensions":["CS"],"forms":["ContainsCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.Contains(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsSubString","description":"contains substring in any string","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#containssubstring","signature":"ContainsSubString(pcSubStr)","extensions":["CS"],"forms":["ContainsSubStringCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.ContainsSubString(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"Find","description":"Same as FindCS: The positions of every string equal to pcStr, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#find","signature":"Find(pcStr)","extensions":["CS"],"forms":["FindCS"]},{"name":"FindFirst","description":"The position of the first string equal to pcStr (0 if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#findfirst","signature":"FindFirst(pcStr)","extensions":["CS"],"forms":["FindFirstCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.FindFirst(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindLast","description":"The position of the last string equal to pcStr (0 if none).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#findlast","signature":"FindLast(pcStr)","extensions":["CS"],"forms":["FindLastCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.FindLast(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"FindString","description":"Same as FindCS: The positions of every string equal to pcStr, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#findstring","signature":"FindString(pcStr)","extensions":["Q","CS"],"forms":["FindStringCS","FindStringQCS"]},{"name":"FindNthOccurrence","description":"Same as FindNthOccurrenceCS: The position of the Nth string equal to pcStr, or 0 when there are fewer than N of them.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#findnthoccurrence","signature":"FindNthOccurrence(n, pcStr)","extensions":["CS"],"forms":["FindNthOccurrenceCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.FindNthOccurrence(2, \"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrence","description":"Same as NumberOfOccurrenceCS: How many strings EQUAL pcStr.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#numberofoccurrence","signature":"NumberOfOccurrence(pcStr)","extensions":["CS"],"forms":["NumberOfOccurrenceCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NumberOfOccurrence(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrences","description":"Same as NumberOfOccurrenceCS: How many strings EQUAL pcStr.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#numberofoccurrences","signature":"NumberOfOccurrences(pcStr)","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NumberOfOccurrences(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrenceOfSubString","description":"Same as NumberOfOccurrenceOfSubStringCS: How many times pcSubStr occurs INSIDE the strings, summed over all of them -- a different question from the one above, and the reason both names exist.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#numberofoccurrenceofsubstring","signature":"NumberOfOccurrenceOfSubString(pcSubStr)","extensions":["CS"],"forms":["NumberOfOccurrenceOfSubStringCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NumberOfOccurrenceOfSubString(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"DuplicatedStrings","description":"Same as DuplicatedStringsCS: The strings that appear more than once, each named ONCE and in the order of their first appearance.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#duplicatedstrings","signature":"DuplicatedStrings()","extensions":["CS"],"forms":["DuplicatedStringsCS"]},{"name":"RemoveAll","description":"Same as RemoveAllCS: Every string equal to pcStr goes. Walks BACKWARDS: removing forwards shifts the positions still to be visited, which is how this kind of loop silently skips a neighbouring duplicate.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removeall","signature":"RemoveAll(pcStr)","extensions":["Q","CS"],"forms":["RemoveAllQ","RemoveAllCS","RemoveAllCSQ"]},{"name":"RemoveFirst","description":"Same as RemoveFirstCS: Only the FIRST one goes.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removefirst","signature":"RemoveFirst(pcStr)","extensions":["Q","CS"],"forms":["RemoveFirstQ","RemoveFirstCS","RemoveFirstCSQ"]},{"name":"RemoveFirstString","description":"No argument: drop whatever sits first, whatever it is.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removefirststring","signature":"RemoveFirstString()","extensions":["Q"],"forms":["RemoveFirstStringQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.RemoveFirstString()\n? @@( o1.Content() )","output":"[ \"rice\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveLastString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removelaststring","signature":"RemoveLastString()","extensions":["Q"],"forms":["RemoveLastStringQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.RemoveLastString()\n? @@( o1.Content() )","output":"[ \"tea\", \"rice\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNthOccurrence","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removenthoccurrence","signature":"RemoveNthOccurrence(n, pcStr)","extensions":["Q","CS"],"forms":["RemoveNthOccurrenceQ","RemoveNthOccurrenceCS"]},{"name":"RemoveStringAtPosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removestringatposition","signature":"RemoveStringAtPosition(n)","extensions":["Q"],"forms":["RemoveStringAtPositionQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.RemoveStringAtPosition(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveNthString","description":"The test file says it plainly: \"RemoveNthString(3) # or RemoveStringAtPosition(3)\". Both spellings, one implementation.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removenthstring","signature":"RemoveNthString(n)","extensions":["Q"],"forms":["RemoveNthStringQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.RemoveNthString(2)\n? @@( o1.Content() )","output":"[ \"tea\", \"fish\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveStringsAtThesePositions","description":"Positions are read against the ORIGINAL list, so they are sorted and applied from the back. Taking them in the order given would make each removal shift the ones after it.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removestringsatthesepositions","signature":"RemoveStringsAtThesePositions(panPositions)","extensions":["Q"],"forms":["RemoveStringsAtThesePositionsQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.RemoveStringsAtThesePositions([ 2, 3 ])\n? @@( o1.Content() )","output":"[ \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"RemoveMany","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removemany","signature":"RemoveMany(pacStrings)","extensions":["Q"],"forms":["RemoveManyQ"]},{"name":"RemoveEmptyStrings","description":"An empty string is \"\", not a string of spaces -- RemoveSpaces() above is the one that judges whitespace.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removeemptystrings","signature":"RemoveEmptyStrings()","extensions":["Q"],"forms":["RemoveEmptyStringsQ"]},{"name":"ReplaceString","description":"Same as ReplaceStringCS: Every string equal to pcOld becomes pcNew.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#replacestring","signature":"ReplaceString(pcOld, pcNew)","extensions":["Q","CS"],"forms":["ReplaceStringQ","ReplaceStringCS","ReplaceStringCSQ"]},{"name":"ReplaceManyOneByOne","description":"Same as ReplaceManyOneByOneCS: The two lists must be the same length; a mismatch replaces nothing rather than guessing which pairing was meant.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#replacemanyonebyone","signature":"ReplaceManyOneByOne(pacOld, pacNew)","extensions":["Q","CS"],"forms":["ReplaceManyOneByOneQ","ReplaceManyOneByOneCS","ReplaceManyOneByOneCSQ"]},{"name":"Move","description":"Both arguments arrive as named pairs, so the number is the SECOND element. A bare number is accepted too, for callers who do not need the ceremony.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#move","signature":"Move(pFrom, pTo)","extensions":["Q"],"forms":["MoveQ"]},{"name":"Swap","description":"Swap( :BetweenString = 1, :AndString = 2 )","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#swap","signature":"Swap(pFirst, pSecond)","extensions":["Q"],"forms":["SwapQ"]},{"name":"FindAll","description":"Same as FindCS: The positions of every string equal to pcStr, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#findall","signature":"FindAll(pcStr)","extensions":["CS"],"forms":["FindAllCS"]},{"name":"WordsSortingOrders","description":":Ascending, :Descending, or :Unsorted for neither. A string of fewer than two words is :Ascending -- there is no pair to be out of order, and calling it unsorted would read as a complaint.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#wordssortingorders","signature":"WordsSortingOrders()","extensions":["Q"],"forms":["WordsSortingOrdersQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.WordsSortingOrders() )","output":"[ \"ascending\", \"ascending\", \"ascending\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfStringsWhereWordsAreSortedInAscending","description":"How many strings fall in each verdict. Counted from the one list above so the three can never disagree with it, or with each other -- they sum to NumberOfStrings() by construction.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#numberofstringswherewordsaresortedinascending","signature":"NumberOfStringsWhereWordsAreSortedInAscending()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NumberOfStringsWhereWordsAreSortedInAscending()","output":"3","from":"composed from the signature, run in the library"}},{"name":"NumberOfStringsWhereWordsAreSortedInDescending","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#numberofstringswherewordsaresortedindescending","signature":"NumberOfStringsWhereWordsAreSortedInDescending()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NumberOfStringsWhereWordsAreSortedInDescending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfStringsWhereWordsAreUnsorted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#numberofstringswherewordsareunsorted","signature":"NumberOfStringsWhereWordsAreUnsorted()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.NumberOfStringsWhereWordsAreUnsorted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsUppercase","description":"TRUE when EVERY string is uppercase. An empty list answers FALSE: there is no string in it that is uppercase, and answering TRUE for \"all of nothing\" reads as a claim about content that is not there.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#isuppercase","signature":"IsUppercase()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.IsUppercase()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLowercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#islowercase","signature":"IsLowercase()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.IsLowercase()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsSubstringInEachString","description":"Same as ContainsSubstringInEachStringCS: TRUE when the substring is in EVERY string -- not merely in one of them, which is what ContainsSubString() above answers.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#containssubstringineachstring","signature":"ContainsSubstringInEachString(pcSubStr)","extensions":["CS"],"forms":["ContainsSubstringInEachStringCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.ContainsSubstringInEachString(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"WordsOfEachStringAreSortedInAscending","description":"A string of one word is trivially in order, so a list of them answers TRUE; an EMPTY list answers FALSE, matching IsUppercase above rather than claiming something about content that is not there.","also_written":["WordsOfEachStringSortedInAscending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#wordsofeachstringaresortedinascending","signature":"WordsOfEachStringAreSortedInAscending()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.WordsOfEachStringAreSortedInAscending()","output":"1","from":"composed from the signature, run in the library"}},{"name":"WordsOfEachStringAreSortedInDescending","description":"","also_written":["WordsOfEachStringSortedInDescending"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#wordsofeachstringaresortedindescending","signature":"WordsOfEachStringAreSortedInDescending()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.WordsOfEachStringAreSortedInDescending()","output":"1","from":"composed from the signature, run in the library"}},{"name":"SortInAscending","description":"Same as SortInAscendingCS: Sort the strings in ascending order in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sortinascending","signature":"SortInAscending()","extensions":["Q","CS"],"forms":["SortInAscendingQ","SortInAscendingCS","SortInAscendingCSQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.SortInAscending()\n? @@( o1.Content() )","output":"[ \"fish\", \"rice\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"SortUp","description":"Same as SortInAscending: Same as SortInAscendingCS: Sort the strings in ascending order in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sortup","signature":"SortUp()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.SortUp()\n? @@( o1.Content() )","output":"[ \"fish\", \"rice\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"SortedInAscending","description":"Same as SortedInAscendingCS: An ascending-sorted copy; the original is unchanged.","also_written":["SortedUp"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sortedinascending","signature":"SortedInAscending()","extensions":["CS"],"forms":["SortedInAscendingCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.SortedInAscending() )","output":"[ \"fish\", \"rice\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"Sorted","description":"Sorted() shorthand -- default ascending case-sensitive sort, used by narrative one-liners like `o.Sorted()` that don't distinguish direction.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sorted","signature":"Sorted()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.Sorted() )","output":"[ \"fish\", \"rice\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"WithoutSpaces","description":"WithoutSpaces / WithoutSapces (Softanza intentionally accepts the misspelled form): return the content with every space removed from each string item.","also_written":["TrimAll","WithoutSapces"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#withoutspaces","signature":"WithoutSpaces()","extensions":[]},{"name":"SortInDescending","description":"Sort the strings in descending order in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sortindescending","signature":"SortInDescending()","extensions":["Q"],"forms":["SortInDescendingQ"]},{"name":"SortDown","description":"Same as SortInDescending: Sort the strings in descending order in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sortdown","signature":"SortDown()","extensions":[]},{"name":"SortedInDescending","description":"A descending-sorted copy; the original is unchanged.","also_written":["SortedDown"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sortedindescending","signature":"SortedInDescending()","extensions":[]},{"name":"SortBy","description":"SortBy(cExpr): sort by an eval'd expression where @string aliases the per-item string. Pre-compute keys once, then insertion-sort over (key, value) pairs.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#sortby","signature":"SortBy(pcExpr)","extensions":["Q"],"forms":["SortByQ"]},{"name":"Reverse","description":"Reverse the order of the strings in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#reverse","signature":"Reverse()","extensions":["Q"],"forms":["ReverseQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\no1.Reverse()\n? @@( o1.Content() )","output":"[ \"fish\", \"rice\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"The strings in reverse order, as a Haro list; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.Reversed() )","output":"[ \"fish\", \"rice\", \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"Unique","description":"unique (remove duplicates, engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#unique","signature":"Unique()","extensions":["Q","CS"],"forms":["UniqueQ","UniqueCS","UniqueCSQ"]},{"name":"RemoveDuplicates","description":"unique (remove duplicates, engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removeduplicates","signature":"RemoveDuplicates()","extensions":[]},{"name":"UniqueItems","description":"unique (remove duplicates, engine-backed)","also_written":["WithoutDuplicates"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#uniqueitems","signature":"UniqueItems()","extensions":[]},{"name":"Filter","description":"filter -- strings containing a substring","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#filter","signature":"Filter(pcSubStr)","extensions":["CS"],"forms":["FilterCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.Filter(\"a\") )","output":"[ \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"FilterByStartsWith","description":"filter by starts-with / ends-with","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#filterbystartswith","signature":"FilterByStartsWith(pcPrefix)","extensions":["CS"],"forms":["FilterByStartsWithCS"]},{"name":"FilterByEndsWith","description":"filter by starts-with / ends-with","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#filterbyendswith","signature":"FilterByEndsWith(pcSuffix)","extensions":["CS"],"forms":["FilterByEndsWithCS"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.FilterByEndsWith(\"a\") )","output":"[ \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"ToUpper","description":"Uppercase every string in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#toupper","signature":"ToUpper()","extensions":["Q"],"forms":["ToUpperQ"]},{"name":"Uppercased","description":"A copy with every string uppercased; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#uppercased","signature":"Uppercased()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.Uppercased() )","output":"[ \"TEA\", \"RICE\", \"FISH\" ]","from":"composed from the signature, run in the library"}},{"name":"ToLower","description":"Lowercase every string in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#tolower","signature":"ToLower()","extensions":["Q"],"forms":["ToLowerQ"]},{"name":"Lowercased","description":"A copy with every string lowercased; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#lowercased","signature":"Lowercased()","extensions":[]},{"name":"MostSimilarTo","description":"similarity (engine-backed jaro / jarowinkler)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#mostsimilarto","signature":"MostSimilarTo(pcTarget)","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.MostSimilarTo(\"a\")","output":"tea","from":"composed from the signature, run in the library"}},{"name":"SimilarTo","description":"similarity (engine-backed jaro / jarowinkler)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#similarto","signature":"SimilarTo(pcTarget, nThreshold)","extensions":["CS"],"forms":["SimilarToCS"]},{"name":"ToString","description":"The strings joined with newlines, as one string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#tostring","signature":"ToString()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.ToString()","output":"tea\nrice\nfish","from":"composed from the signature, run in the library"}},{"name":"ToListOfStzStrings","description":"Each string wrapped as a stzString object, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#tolistofstzstrings","signature":"ToListOfStzStrings()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.ToListOfStzStrings() )","output":"[ @noname, @noname, @noname ]","from":"composed from the signature, run in the library"}},{"name":"ToStzList","description":"The strings as a stzList object.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#tostzlist","signature":"ToStzList()","extensions":[]},{"name":"Split","description":"Split each string on the given separator.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#split","signature":"Split(_cSep_)","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.Split(\" \") )","output":"[ [ \"tea\" ], [ \"rice\" ], [ \"fish\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Trim","description":"Trim the spaces around each string in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#trim","signature":"Trim()","extensions":["Q"],"forms":["TrimQ"]},{"name":"Trimmed","description":"A copy with each string trimmed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#trimmed","signature":"Trimmed()","extensions":[]},{"name":"Matches","description":"The strings matching the given regex pattern.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#matches","signature":"Matches(pcRegexPatt)","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.Matches(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsStzStringList","description":"Always TRUE: the object IS a stzStringList.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#isstzstringlist","signature":"IsStzStringList()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.IsStzStringList()","output":"1","from":"composed from the signature, run in the library"}},{"name":"stzType","description":"The Softanza type symbol: :stzStringList.","also_written":["ClassName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#stztype","signature":"stzType()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.stzType()","output":"stzstringlist","from":"composed from the signature, run in the library"}},{"name":"Concatenate","description":"All the strings concatenated, no separator.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#concatenate","signature":"Concatenate()","extensions":["XT"],"forms":["ConcatenateXT"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.Concatenate()","output":"tearicefish","from":"composed from the signature, run in the library"}},{"name":"SpacesRemoved","description":"The strings with their spaces removed, as data.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#spacesremoved","signature":"SpacesRemoved()","extensions":[]},{"name":"ConcatenateUsing","description":"Same as ConcatenateXT: Long-tail methods needed by the test suite.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#concatenateusing","signature":"ConcatenateUsing(pcSep)","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.ConcatenateUsing(\" \")","output":"tea rice fish","from":"composed from the signature, run in the library"}},{"name":"RemoveSpaces","description":"Remove the spaces inside each string (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#removespaces","signature":"RemoveSpaces()","extensions":["Q"],"forms":["RemoveSpacesQ"]},{"name":"SubStrongs","description":"Substrongs/Substrinks (deliberate Softanza wordplay): the strings that CONTAIN another item of the list, and the ones that are CONTAINED IN another item (case-sensitive, engine-backed find).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#substrongs","signature":"SubStrongs()","extensions":[]},{"name":"SubStrinks","description":"The items CONTAINED IN another item of the list -- the mirror of SubStrongs, not an alias of it (the old comment said \"the substrings of each string\", which describes neither).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#substrinks","signature":"SubStrinks()","extensions":[]},{"name":"StringsW","description":"The strings satisfying the given W expression.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#stringsw","signature":"StringsW(pcExpr)","extensions":[]},{"name":"Yield","description":"StringsW above answers WHICH strings matched; this answers what the condition said about each one, so the result lines up with Content() position for position. Same evaluation, two questions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#yield","signature":"Yield(pcExpr)","extensions":["Q"],"forms":["YieldQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.Yield(\"@item > 3\") )","output":"[ 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"ThatContain","description":"Lexical (non-semantic) selection over a list of fragments -- substring membership and word-length ranking -- so chains like Q(text).WordsQ().ThatContain(\"ing\").Longest() read naturally. These are STRING ops (any list of strings has them). MEANING-based selection (MostSimilarByMeaning, ThatAre by sentiment) lives on stzListOfTexts, the list-of-texts domain -- because that is natural processing, not a string op. Fragments that contain pcSub (engine-backed, codepoint-safe).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#thatcontain","signature":"ThatContain(pcSub)","extensions":["Q"],"forms":["ThatContainQ"],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? @@( o1.ThatContain(\"a\") )","output":"[ \"tea\" ]","from":"composed from the signature, run in the library"}},{"name":"Longest","description":"The string with the MOST words.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#longest","signature":"Longest()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.Longest()","output":"tea","from":"composed from the signature, run in the library"}},{"name":"Shortest","description":"The string with the FEWEST words.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlist.html#shortest","signature":"Shortest()","extensions":[],"example":{"code":"o1 = new stzStringList([ \"tea\", \"rice\", \"fish\" ])\n? o1.Shortest()","output":"tea","from":"composed from the signature, run in the library"}}]},{"name":"stzStringLocale","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringLocale.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LowercasedInLocale","description":"locale case conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#lowercasedinlocale","signature":"LowercasedInLocale(pcLocale)","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.LowercasedInLocale(\"an\")","output":"fr_fr","from":"composed from the signature, run in the library"}},{"name":"UppercasedInLocale","description":"locale case conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#uppercasedinlocale","signature":"UppercasedInLocale(pcLocale)","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.UppercasedInLocale(\"an\")","output":"FR_FR","from":"composed from the signature, run in the library"}},{"name":"DetectScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#detectscript","signature":"DetectScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.DetectScript()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ScriptName","description":"","also_written":["Script"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#scriptname","signature":"ScriptName()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ScriptName()","output":"Latin","from":"composed from the signature, run in the library"}},{"name":"ScriptCount","description":"Two methods answering \"how many scripts\" with different numbers is the kind of split a caller only discovers by accident, so they now match.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#scriptcount","signature":"ScriptCount()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ScriptCount()","output":"2","from":"composed from the signature, run in the library"}},{"name":"ScriptCountExcludingCommon","description":"Scripts EXCLUDING common -- the count of real writing systems.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#scriptcountexcludingcommon","signature":"ScriptCountExcludingCommon()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ScriptCountExcludingCommon()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsMixedScript","description":"\"Mixed script\" means mixing writing systems -- Latin with Cyrillic, the shape of a homograph attack. Digits and spaces are not a second writing system, so counting common here would make \"hello 123\", and every invoice line ever written, mixed-script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#ismixedscript","signature":"IsMixedScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsMixedScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#islatinscript","signature":"IsLatinScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsLatinScript()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsArabicScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isarabicscript","signature":"IsArabicScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsArabicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHebrewScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#ishebrewscript","signature":"IsHebrewScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsHebrewScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCyrillicScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#iscyrillicscript","signature":"IsCyrillicScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsCyrillicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsGreekScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isgreekscript","signature":"IsGreekScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsGreekScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCJKScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#iscjkscript","signature":"IsCJKScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsCJKScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsDevanagariScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isdevanagariscript","signature":"IsDevanagariScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsDevanagariScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsThaiScript","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isthaiscript","signature":"IsThaiScript()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsThaiScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DetectDirection","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#detectdirection","signature":"DetectDirection()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.DetectDirection()","output":"0","from":"composed from the signature, run in the library"}},{"name":"DirectionName","description":"","also_written":["Direction"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#directionname","signature":"DirectionName()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.DirectionName()","output":"LTR","from":"composed from the signature, run in the library"}},{"name":"IsRightToLeft","description":"","also_written":["IsRTL"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isrighttoleft","signature":"IsRightToLeft()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsRightToLeft()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLeftToRight","description":"","also_written":["IsLTR"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#islefttoright","signature":"IsLeftToRight()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsLeftToRight()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HasRTL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#hasrtl","signature":"HasRTL()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.HasRTL()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBidiMixed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isbidimixed","signature":"IsBidiMixed()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsBidiMixed()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBidiNeutral","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isbidineutral","signature":"IsBidiNeutral()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsBidiNeutral()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LocaleCompare","description":"locale comparison (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#localecompare","signature":"LocaleCompare(pcOther)","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.LocaleCompare(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"LocaleEquals","description":"locale comparison (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#localeequals","signature":"LocaleEquals(pcOther)","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.LocaleEquals(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"LocaleLessThan","description":"locale comparison (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#localelessthan","signature":"LocaleLessThan(pcOther)","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.LocaleLessThan(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"LocaleGreaterThan","description":"locale comparison (engine-backed)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#localegreaterthan","signature":"LocaleGreaterThan(pcOther)","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.LocaleGreaterThan(\"an\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsLatinLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containslatinletters","signature":"ContainsLatinLetters()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsLatinLetters()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsArabicLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containsarabicletters","signature":"ContainsArabicLetters()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsArabicLetters()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsDigits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containsdigits","signature":"ContainsDigits()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsDigits()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyDigits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containsonlydigits","signature":"ContainsOnlyDigits()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsOnlyDigits()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containsonlyletters","signature":"ContainsOnlyLetters()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsOnlyLetters()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyLatinLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containsonlylatinletters","signature":"ContainsOnlyLatinLetters()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsOnlyLatinLetters()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAscii","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#isascii","signature":"IsAscii()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.IsAscii()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsPunctuation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containspunctuation","signature":"ContainsPunctuation()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsPunctuation()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsWhitespace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containswhitespace","signature":"ContainsWhitespace()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsWhitespace()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyWhitespace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringlocale.html#containsonlywhitespace","signature":"ContainsOnlyWhitespace()","extensions":[],"example":{"code":"o1 = new stzStringLocale(\"fr_FR\")\n? o1.ContainsOnlyWhitespace()","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzStringNumbers","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringNumbers.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.NumberOfChars()","output":"24","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Numbers","description":"extract numbers","also_written":["ExtractNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#numbers","signature":"Numbers()","extensions":["Q"],"forms":["NumbersQ"],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? @@( o1.Numbers() )","output":"[ 42, 8 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfNumbers","description":"number count","also_written":["CountNumbers","HowManyNumbers"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#numberofnumbers","signature":"NumberOfNumbers()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.NumberOfNumbers()","output":"2","from":"composed from the signature, run in the library"}},{"name":"ContainsNumbers","description":"contains numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#containsnumbers","signature":"ContainsNumbers()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.ContainsNumbers()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ContainsOnlyNumbers","description":"contains numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#containsonlynumbers","signature":"ContainsOnlyNumbers()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.ContainsOnlyNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveNumbers","description":"remove numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#removenumbers","signature":"RemoveNumbers()","extensions":["Q"],"forms":["RemoveNumbersQ"],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\no1.RemoveNumbers()\n? o1.Content()","output":"price is  and tax is","from":"composed from the signature, run in the library"}},{"name":"NumbersRemoved","description":"remove numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#numbersremoved","signature":"NumbersRemoved()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.NumbersRemoved()","output":"price is  and tax is","from":"composed from the signature, run in the library"}},{"name":"SumOfNumbers","description":"sum / stats","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#sumofnumbers","signature":"SumOfNumbers()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.SumOfNumbers()","output":"50","from":"composed from the signature, run in the library"}},{"name":"MaxNumber","description":"max / min / average","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#maxnumber","signature":"MaxNumber()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.MaxNumber()","output":"42","from":"composed from the signature, run in the library"}},{"name":"MinNumber","description":"max / min / average","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#minnumber","signature":"MinNumber()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.MinNumber()","output":"8","from":"composed from the signature, run in the library"}},{"name":"AverageOfNumbers","description":"max / min / average","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#averageofnumbers","signature":"AverageOfNumbers()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.AverageOfNumbers()","output":"25","from":"composed from the signature, run in the library"}},{"name":"NthNumber","description":"nth / first / last","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#nthnumber","signature":"NthNumber(n)","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.NthNumber(2)","output":"8","from":"composed from the signature, run in the library"}},{"name":"FirstNumber","description":"nth / first / last","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#firstnumber","signature":"FirstNumber()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.FirstNumber()","output":"42","from":"composed from the signature, run in the library"}},{"name":"LastNumber","description":"nth / first / last","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#lastnumber","signature":"LastNumber()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.LastNumber()","output":"8","from":"composed from the signature, run in the library"}},{"name":"ReplaceNumbers","description":"replace numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#replacenumbers","signature":"ReplaceNumbers(nNewValue)","extensions":["Q"],"forms":["ReplaceNumbersQ"]},{"name":"NumbersReplaced","description":"replace numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#numbersreplaced","signature":"NumbersReplaced(nNewValue)","extensions":[]},{"name":"NumbersAsStrings","description":"numbers as strings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#numbersasstrings","signature":"NumbersAsStrings()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? @@( o1.NumbersAsStrings() )","output":"[ \"42\", \"8\" ]","from":"composed from the signature, run in the library"}},{"name":"PositionsOfNumbers","description":"positions of numbers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#positionsofnumbers","signature":"PositionsOfNumbers()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? @@( o1.PositionsOfNumbers() )","output":"[ 10, 24 ]","from":"composed from the signature, run in the library"}},{"name":"ScanInteger","description":"scan integer","url":"https://mayouni.github.io/stzsite/en/reference/stzstringnumbers.html#scaninteger","signature":"ScanInteger()","extensions":[],"example":{"code":"o1 = new stzStringNumbers(\"price is 42 and tax is 8\")\n? o1.ScanInteger()","output":"42","from":"composed from the signature, run in the library"}}]},{"name":"stzStringPerformer","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringPerformer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringPerformer(\"hello\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringPerformer(\"hello\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Perform","description":"perform action on each char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#perform","signature":"Perform(pcAction)","extensions":["Q","W"],"forms":["PerformQ","PerformW","PerformWQ"]},{"name":"PerformOn","description":"perform action on specific positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#performon","signature":"PerformOn(panPos, pcAction)","extensions":["Q"],"forms":["PerformOnQ"]},{"name":"Yield","description":"yield (collect) from each char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#yield","signature":"Yield(pcYielder)","extensions":["W"],"forms":["YieldW"]},{"name":"YieldOn","description":"yield from specific positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringperformer.html#yieldon","signature":"YieldOn(panPos, pcYielder)","extensions":[]}]},{"name":"stzStringRandomizer","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringRandomizer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#numberofchars","signature":"NumberOfChars()","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Shuffle","description":"shuffle","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#shuffle","signature":"Shuffle()","extensions":["Q"],"forms":["ShuffleQ"]},{"name":"Shuffled","description":"shuffle","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#shuffled","signature":"Shuffled()","extensions":[]},{"name":"RandomChar","description":"random char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randomchar","signature":"RandomChar()","extensions":[]},{"name":"RandomChars","description":"random char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randomchars","signature":"RandomChars(_n_)","extensions":[]},{"name":"NRandomChars","description":"random char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#nrandomchars","signature":"NRandomChars(_n_)","extensions":[]},{"name":"RandomSection","description":"random section","also_written":["RandomSubString"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randomsection","signature":"RandomSection(_nLen_)","extensions":[]},{"name":"RandomWord","description":"random word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randomword","signature":"RandomWord()","extensions":[]},{"name":"ShuffleWords","description":"shuffle words","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#shufflewords","signature":"ShuffleWords()","extensions":["Q"],"forms":["ShuffleWordsQ"]},{"name":"WordsShuffled","description":"shuffle words","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#wordsshuffled","signature":"WordsShuffled()","extensions":[]},{"name":"RandomCase","description":"random case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randomcase","signature":"RandomCase()","extensions":["Q"],"forms":["RandomCaseQ"]},{"name":"RandomCased","description":"random case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randomcased","signature":"RandomCased()","extensions":[]},{"name":"RandomInsert","description":"random insert","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randominsert","signature":"RandomInsert(cStr)","extensions":[]},{"name":"RandomRemove","description":"random remove","url":"https://mayouni.github.io/stzsite/en/reference/stzstringrandomizer.html#randomremove","signature":"RandomRemove(_n_)","extensions":[]}]},{"name":"stzStringRemover","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringRemover.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\n? o1.NumberOfChars()","output":"21","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Remove","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#remove","signature":"Remove(pcSubStr)","extensions":["Q","CS","W","Many"],"forms":["RemoveQ","RemoveW","RemoveCS","RemoveWQ","RemoveCSQ","RemoveMany","RemoveManyQ","RemoveManyCS","RemoveManyCSQ"]},{"name":"RemoveAll","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeall","signature":"RemoveAll(pcSubStr)","extensions":["Q","CS","Except"],"forms":["RemoveAllQ","RemoveAllCS","RemoveAllCSQ","RemoveAllExcept","RemoveAllExceptCS"]},{"name":"Removed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removed","signature":"Removed(pcSubStr)","extensions":["CS","W"],"forms":["RemovedW","RemovedCS"]},{"name":"RemoveNth","description":"removing nth occurrence of a given substring","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removenth","signature":"RemoveNth(_n_, pcSubStr)","extensions":["Q","CS"],"forms":["RemoveNthQ","RemoveNthCS","RemoveNthCSQ"]},{"name":"NthRemoved","description":"removing nth occurrence of a given substring","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#nthremoved","signature":"NthRemoved(_n_, pcSubStr)","extensions":["CS"],"forms":["NthRemovedCS"]},{"name":"RemoveFirst","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removefirst","signature":"RemoveFirst(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveFirstQ","RemoveFirstCS","RemoveFirstCSQ"]},{"name":"FirstRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#firstremoved","signature":"FirstRemoved(pcSubStr)","extensions":["CS"],"forms":["FirstRemovedCS"]},{"name":"RemoveLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removelast","signature":"RemoveLast(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveLastQ","RemoveLastCS","RemoveLastCSQ"]},{"name":"LastRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#lastremoved","signature":"LastRemoved(pcSubStr)","extensions":["CS"],"forms":["LastRemovedCS"]},{"name":"RemoveAtPosition","description":"removing at a given position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeatposition","signature":"RemoveAtPosition(_n_, pcSubStr)","extensions":["CS"],"forms":["RemoveAtPositionCS"],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\no1.RemoveAtPosition(2, \"an\")\n? o1.Content()","output":"hlo <<world>> there","from":"composed from the signature, run in the library"}},{"name":"RemoveSection","description":"removing a section","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removesection","signature":"RemoveSection(n1, n2)","extensions":["Q"],"forms":["RemoveSectionQ"],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\no1.RemoveSection(2, 5)\n? o1.Content()","output":"h <<world>> there","from":"composed from the signature, run in the library"}},{"name":"SectionRemoved","description":"removing a section","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#sectionremoved","signature":"SectionRemoved(n1, n2)","extensions":[],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\n? o1.SectionRemoved(2, 5)","output":"h <<world>> there","from":"composed from the signature, run in the library"}},{"name":"RemoveRange","description":"removing a range (position + n chars)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removerange","signature":"RemoveRange(nStart, nRange)","extensions":["Q"],"forms":["RemoveRangeQ"]},{"name":"RangeRemoved","description":"removing a range (position + n chars)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#rangeremoved","signature":"RangeRemoved(nStart, nRange)","extensions":[]},{"name":"RemoveAllOfThese","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeallofthese","signature":"RemoveAllOfThese(pacSubStr)","extensions":["CS"],"forms":["RemoveAllOfTheseCS"]},{"name":"RemoveThese","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removethese","signature":"RemoveThese(pacSubStr)","extensions":["CS"],"forms":["RemoveTheseCS"]},{"name":"ManyRemoved","description":"","also_written":["TheseRemoved"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#manyremoved","signature":"ManyRemoved(pacSubStr)","extensions":["CS"],"forms":["ManyRemovedCS"]},{"name":"RemoveSubStringsExcept","description":"removing all substrings except those provided","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removesubstringsexcept","signature":"RemoveSubStringsExcept(pacSubStr)","extensions":["CS"],"forms":["RemoveSubStringsExceptCS"]},{"name":"RemoveAllBut","description":"removing all substrings except those provided","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeallbut","signature":"RemoveAllBut(pacSubStr)","extensions":["CS"],"forms":["RemoveAllButCS"]},{"name":"RemoveAnyBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeanybetween","signature":"RemoveAnyBetween(pcBound1, pcBound2)","extensions":["Q","CS","IB"],"forms":["RemoveAnyBetweenQ","RemoveAnyBetweenCS","RemoveAnyBetweenIB","RemoveAnyBetweenCSQ","RemoveAnyBetweenIBQ","RemoveAnyBetweenCSIB","RemoveAnyBetweenCSIBQ"]},{"name":"RemoveBetween","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removebetween","signature":"RemoveBetween(pcBound1, pcBound2)","extensions":["CS","IB"],"forms":["RemoveBetweenCS","RemoveBetweenIB","RemoveBetweenCSIB"]},{"name":"AnyBetweenRemoved","description":"","also_written":["BetweenRemoved"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#anybetweenremoved","signature":"AnyBetweenRemoved(pcBound1, pcBound2)","extensions":["CS","IB"],"forms":["AnyBetweenRemovedCS","AnyBetweenRemovedIB","AnyBetweenRemovedCSIB"]},{"name":"RemoveFirstBetween","description":"remove first between markers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removefirstbetween","signature":"RemoveFirstBetween(pcBound1, pcBound2)","extensions":["Q"],"forms":["RemoveFirstBetweenQ"]},{"name":"FirstBetweenRemoved","description":"remove first between markers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#firstbetweenremoved","signature":"FirstBetweenRemoved(pcBound1, pcBound2)","extensions":[]},{"name":"RemoveDuplicates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeduplicates","signature":"RemoveDuplicates()","extensions":["Q","CS"],"forms":["RemoveDuplicatesQ","RemoveDuplicatesCS","RemoveDuplicatesCSQ"]},{"name":"DuplicatesRemoved","description":"","also_written":["WithoutDuplicates"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#duplicatesremoved","signature":"DuplicatesRemoved()","extensions":["CS"],"forms":["DuplicatesRemovedCS","WithoutDuplicatesCS"]},{"name":"RemoveFromLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removefromleft","signature":"RemoveFromLeft(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveFromLeftQ","RemoveFromLeftCS","RemoveFromLeftCSQ"]},{"name":"RemovedFromLeft","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removedfromleft","signature":"RemovedFromLeft(pcSubStr)","extensions":["CS"],"forms":["RemovedFromLeftCS"]},{"name":"RemoveFromRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removefromright","signature":"RemoveFromRight(pcSubStr)","extensions":["Q","CS"],"forms":["RemoveFromRightQ","RemoveFromRightCS","RemoveFromRightCSQ"]},{"name":"RemovedFromRight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removedfromright","signature":"RemovedFromRight(pcSubStr)","extensions":["CS"],"forms":["RemovedFromRightCS"]},{"name":"RemoveSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removespaces","signature":"RemoveSpaces()","extensions":["Q"],"forms":["RemoveSpacesQ"],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\no1.RemoveSpaces()\n? o1.Content()","output":"hello<<world>>there","from":"composed from the signature, run in the library"}},{"name":"RemoveAllSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeallspaces","signature":"RemoveAllSpaces()","extensions":[],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\no1.RemoveAllSpaces()\n? o1.Content()","output":"hello<<world>>there","from":"composed from the signature, run in the library"}},{"name":"SpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#spacesremoved","signature":"SpacesRemoved()","extensions":[],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\n? o1.SpacesRemoved()","output":"hello<<world>>there","from":"composed from the signature, run in the library"}},{"name":"RemoveLeadingSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeleadingspaces","signature":"RemoveLeadingSpaces()","extensions":["Q"],"forms":["RemoveLeadingSpacesQ"]},{"name":"LeadingSpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#leadingspacesremoved","signature":"LeadingSpacesRemoved()","extensions":[]},{"name":"RemoveTrailingSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removetrailingspaces","signature":"RemoveTrailingSpaces()","extensions":["Q"],"forms":["RemoveTrailingSpacesQ"]},{"name":"TrailingSpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#trailingspacesremoved","signature":"TrailingSpacesRemoved()","extensions":[]},{"name":"RemoveLeftSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removeleftspaces","signature":"RemoveLeftSpaces()","extensions":["Q"],"forms":["RemoveLeftSpacesQ"]},{"name":"LeftSpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#leftspacesremoved","signature":"LeftSpacesRemoved()","extensions":[]},{"name":"RemoveRightSpaces","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removerightspaces","signature":"RemoveRightSpaces()","extensions":["Q"],"forms":["RemoveRightSpacesQ"]},{"name":"RightSpacesRemoved","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#rightspacesremoved","signature":"RightSpacesRemoved()","extensions":[]},{"name":"RemoveNFirstOccurrences","description":"removing n-first / n-last occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removenfirstoccurrences","signature":"RemoveNFirstOccurrences(_n_, pcSubStr)","extensions":["Q","CS"],"forms":["RemoveNFirstOccurrencesCS","RemoveNFirstOccurrencesCSQ"]},{"name":"RemoveNLastOccurrences","description":"removing n-first / n-last occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removenlastoccurrences","signature":"RemoveNLastOccurrences(_n_, pcSubStr)","extensions":["Q","CS"],"forms":["RemoveNLastOccurrencesCS","RemoveNLastOccurrencesCSQ"]},{"name":"RemoveCharAt","description":"removing char at position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removecharat","signature":"RemoveCharAt(_n_)","extensions":["Q"],"forms":["RemoveCharAtQ"],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\no1.RemoveCharAt(2)\n? o1.Content()","output":"hllo <<world>> there","from":"composed from the signature, run in the library"}},{"name":"CharRemovedAt","description":"removing char at position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#charremovedat","signature":"CharRemovedAt(_n_)","extensions":[],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\n? o1.CharRemovedAt(2)","output":"hllo <<world>> there","from":"composed from the signature, run in the library"}},{"name":"RemoveCharsAtPositions","description":"removing chars at multiple positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#removecharsatpositions","signature":"RemoveCharsAtPositions(panPos)","extensions":["Q"],"forms":["RemoveCharsAtPositionsQ"],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\no1.RemoveCharsAtPositions([ \"an\", \"a\" ])\n? o1.Content()","output":"llo <<world>> there","from":"composed from the signature, run in the library"}},{"name":"CharsRemovedAtPositions","description":"removing chars at multiple positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringremover.html#charsremovedatpositions","signature":"CharsRemovedAtPositions(panPos)","extensions":[],"example":{"code":"o1 = new stzStringRemover(\"hello <<world>> there\")\n? o1.CharsRemovedAtPositions([ \"an\", \"a\" ])","output":"llo <<world>> there","from":"composed from the signature, run in the library"}}]},{"name":"stzStringReplacer","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringReplacer.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringReplacer(\"Hello 123 World 456\")\n? o1.NumberOfChars()","output":"19","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringReplacer(\"Hello 123 World 456\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Replace","description":"replace -- all occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replace","signature":"Replace(pcSubStr, pcNewSubStr)","extensions":["Q","CS","Many"],"forms":["ReplaceQ","ReplaceCS","ReplaceCSQ","ReplaceMany","ReplaceManyQ","ReplaceManyCS","ReplaceManyCSQ"]},{"name":"Replaced","description":"replace -- all occurrences","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replaced","signature":"Replaced(pcSubStr, pcNewSubStr)","extensions":["CS"],"forms":["ReplacedCS"]},{"name":"ReplaceByMany","description":"Same as ReplaceByManyCS: ReplaceByMany: replace successive occurrences of pcSubStr with a list of distinct replacements; the i-th occurrence is replaced by the i-th entry in pacNewSubStr. If there are more occurrences than replacements the extras are left untouched. Ported from archive line 41947; uses This.FindCS to get positions and a tail-first replace so earlier offsets stay valid.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacebymany","signature":"ReplaceByMany(pcSubStr, pacNewSubStr)","extensions":["Q","CS"],"forms":["ReplaceByManyQ","ReplaceByManyCS","ReplaceByManyCSQ"]},{"name":"ReplaceNth","description":"replace nth occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacenth","signature":"ReplaceNth(_n_, pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["ReplaceNthQ","ReplaceNthCS","ReplaceNthCSQ"]},{"name":"ReplaceFirst","description":"replace first occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacefirst","signature":"ReplaceFirst(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["ReplaceFirstQ","ReplaceFirstCS","ReplaceFirstCSQ"]},{"name":"ReplaceLast","description":"replace last occurrence","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacelast","signature":"ReplaceLast(pcSubStr, pcNewSubStr)","extensions":["Q","CS"],"forms":["ReplaceLastQ","ReplaceLastCS","ReplaceLastCSQ"]},{"name":"Remove","description":"remove -- all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#remove","signature":"Remove(pcSubStr)","extensions":["Q","CS","Many"],"forms":["RemoveQ","RemoveCS","RemoveCSQ","RemoveMany","RemoveManyQ","RemoveManyCS","RemoveManyCSQ"]},{"name":"Removed","description":"remove -- all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#removed","signature":"Removed(pcSubStr)","extensions":["CS"],"forms":["RemovedCS"]},{"name":"RemoveNth","description":"Same as RemoveNthCS: RemoveNthCS: engine-backed. The Zig implementation walks the byte stream in one pass and rebuilds the string without the Nth match -- no intermediate ReplaceNthCS allocation, no Haro-side loop. Case-sensitive only at present; the CS variant exists for naming consistency with the rest of the Remove* family. (Insensitive matching will route through StzEngineStringRemoveNthCI once it lands on the engine side; until then it falls back to ReplaceNthCS for pCaseSensitive=0.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#removenth","signature":"RemoveNth(_n_, pcSubStr)","extensions":["Q","CS"],"forms":["RemoveNthQ","RemoveNthCS","RemoveNthCSQ"]},{"name":"RemoveNthOccurrence","description":"Softanza universal naming: RemoveNthOccurrence{,CS} are the long-form aliases. The \"Engine\"-flavoured form that used to exist (RemoveNthOccurrenceEngine) has been folded into RemoveNthCS itself -- callers should never need to know whether the work lives in Haro or Zig.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#removenthoccurrence","signature":"RemoveNthOccurrence(_n_, pcSubStr)","extensions":["CS"],"forms":["RemoveNthOccurrenceCS"]},{"name":"RemoveFirst","description":"Same as RemoveFirstCS: Same as RemoveNthCS: RemoveNthCS: engine-backed. The Zig implementation walks the byte stream in one pass and rebuilds the string without the Nth match -- no intermediate ReplaceNthCS allocation, no Haro-side loop. Case-sensitive only at present; the CS variant exists for naming consistency with the rest of the Remove* family. (Insensitive matching will route through StzEngineStringRemoveNthCI once it lands on the engine side; until then it falls back to ReplaceNthCS for pCaseSensitive=0.)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#removefirst","signature":"RemoveFirst(pcSubStr)","extensions":["CS"],"forms":["RemoveFirstCS"]},{"name":"RemoveLast","description":"remove nth/first/last","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#removelast","signature":"RemoveLast(pcSubStr)","extensions":["CS"],"forms":["RemoveLastCS"]},{"name":"InsertBefore","description":"insert before / after","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#insertbefore","signature":"InsertBefore(nPos, pcSubStr)","extensions":["Q"],"forms":["InsertBeforeQ"]},{"name":"InsertAfter","description":"insert before / after","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#insertafter","signature":"InsertAfter(nPos, pcSubStr)","extensions":["Q"],"forms":["InsertAfterQ"]},{"name":"Surround","description":"surround","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#surround","signature":"Surround(pcBefore, pcAfter)","extensions":["Q"],"forms":["SurroundQ"]},{"name":"Surrounded","description":"surround","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#surrounded","signature":"Surrounded(pcBefore, pcAfter)","extensions":[],"example":{"code":"o1 = new stzStringReplacer(\"Hello 123 World 456\")\n? o1.Surrounded(\"an\", \"an\")","output":"anHello 123 World 456an","from":"composed from the signature, run in the library"}},{"name":"StripTags","description":"strip tags","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#striptags","signature":"StripTags()","extensions":["Q"],"forms":["StripTagsQ"]},{"name":"TagsStripped","description":"strip tags","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#tagsstripped","signature":"TagsStripped()","extensions":[]},{"name":"RemoveWhitespace","description":"remove whitespace","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#removewhitespace","signature":"RemoveWhitespace()","extensions":["Q"],"forms":["RemoveWhitespaceQ"],"example":{"code":"o1 = new stzStringReplacer(\"Hello 123 World 456\")\no1.RemoveWhitespace()\n? o1.Content()","output":"Hello123World456","from":"composed from the signature, run in the library"}},{"name":"WhitespaceRemoved","description":"remove whitespace","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#whitespaceremoved","signature":"WhitespaceRemoved()","extensions":[],"example":{"code":"o1 = new stzStringReplacer(\"Hello 123 World 456\")\n? o1.WhitespaceRemoved()","output":"Hello123World456","from":"composed from the signature, run in the library"}},{"name":"SqueezeChar","description":"squeeze char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#squeezechar","signature":"SqueezeChar(pcChar)","extensions":["Q"],"forms":["SqueezeCharQ"]},{"name":"CharSqueezed","description":"squeeze char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#charsqueezed","signature":"CharSqueezed(pcChar)","extensions":[]},{"name":"ReplaceCharCP","description":"replace char (codepoint)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacecharcp","signature":"ReplaceCharCP(pcOldChar, pcNewChar)","extensions":["Q"],"forms":["ReplaceCharCPQ"]},{"name":"CharReplacedCP","description":"replace char (codepoint)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#charreplacedcp","signature":"CharReplacedCP(pcOldChar, pcNewChar)","extensions":[]},{"name":"ReplaceAnyChar","description":"replace any char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replaceanychar","signature":"ReplaceAnyChar(pcCharsToReplace, pcReplacement)","extensions":["Q"],"forms":["ReplaceAnyCharQ"]},{"name":"AnyCharReplaced","description":"replace any char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#anycharreplaced","signature":"AnyCharReplaced(pcCharsToReplace, pcReplacement)","extensions":[]},{"name":"ReplaceAt","description":"replace at position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replaceat","signature":"ReplaceAt(nCpPos, nCpCount, pcReplacement)","extensions":["Q"],"forms":["ReplaceAtQ"]},{"name":"ReplaceBetween","description":"replace between markers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacebetween","signature":"ReplaceBetween(pcOpen, pcClose, pcReplacement)","extensions":["Q"],"forms":["ReplaceBetweenQ"]},{"name":"BetweenReplaced","description":"replace between markers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#betweenreplaced","signature":"BetweenReplaced(pcOpen, pcClose, pcReplacement)","extensions":[]},{"name":"ReplaceFirstBetween","description":"replace first between markers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacefirstbetween","signature":"ReplaceFirstBetween(pcOpen, pcClose, pcReplacement)","extensions":["Q"],"forms":["ReplaceFirstBetweenQ"]},{"name":"FirstBetweenReplaced","description":"replace first between markers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#firstbetweenreplaced","signature":"FirstBetweenReplaced(pcOpen, pcClose, pcReplacement)","extensions":[]},{"name":"ReplaceSubstring","description":"replace substring (range)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacesubstring","signature":"ReplaceSubstring(nFrom, nTo, pcReplacement)","extensions":["Q"],"forms":["ReplaceSubstringQ"]},{"name":"Replace2","description":"replace two pairs","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replace2","signature":"Replace2(pcOld1, pcNew1, pcOld2, pcNew2)","extensions":["Q"],"forms":["Replace2Q"]},{"name":"ReplaceCharAt","description":"replace char at position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replacecharat","signature":"ReplaceCharAt(nCpPos, pcNewStr)","extensions":["Q"],"forms":["ReplaceCharAtQ"]},{"name":"CharReplacedAt","description":"replace char at position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#charreplacedat","signature":"CharReplacedAt(nCpPos, pcNewStr)","extensions":[]},{"name":"Spacify","description":"spacify","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#spacify","signature":"Spacify()","extensions":["Q"],"forms":["SpacifyQ"]},{"name":"Spacified","description":"spacify","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#spacified","signature":"Spacified()","extensions":[],"example":{"code":"o1 = new stzStringReplacer(\"Hello 123 World 456\")\n? o1.Spacified()","output":"H e l l o   1 2 3   W o r l d   4 5 6","from":"composed from the signature, run in the library"}},{"name":"StripMarks","description":"strip marks","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#stripmarks","signature":"StripMarks()","extensions":["Q"],"forms":["StripMarksQ"]},{"name":"MarksStripped","description":"strip marks","also_written":["StrippedOfMarks"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#marksstripped","signature":"MarksStripped()","extensions":[]},{"name":"ReplaceAllRegex","description":"regex replace all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replaceallregex","signature":"ReplaceAllRegex(pcPattern, pcReplacement)","extensions":["Q","CS"],"forms":["ReplaceAllRegexQ","ReplaceAllRegexCS","ReplaceAllRegexCSQ"]},{"name":"ReplaceRegex","description":"regex replace all","url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#replaceregex","signature":"ReplaceRegex(pcPattern, pcReplacement)","extensions":[]},{"name":"AllRegexReplaced","description":"regex replace all","also_written":["RegexReplaced"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringreplacer.html#allregexreplaced","signature":"AllRegexReplaced(pcPattern, pcReplacement)","extensions":[]}]},{"name":"stzStringSections","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringSections.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\n? o1.NumberOfChars()","output":"10","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Section","description":"section (slice)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#section","signature":"Section(_n1_, _n2_)","extensions":["CS"],"forms":["SectionCS"],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\n? o1.Section(2, 5)","output":"BCDE","from":"composed from the signature, run in the library"}},{"name":"Range","description":"range","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#range","signature":"Range(pnStart, pnRange)","extensions":[],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\n? o1.Range(2, 5)","output":"BCDEF","from":"composed from the signature, run in the library"}},{"name":"Sections","description":"multiple sections","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#sections","signature":"Sections(paSections)","extensions":[]},{"name":"AntiSections","description":"anti-sections","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#antisections","signature":"AntiSections(paSections)","extensions":[]},{"name":"SectionBetween","description":"section between positions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#sectionbetween","signature":"SectionBetween(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\n? o1.SectionBetween(2, 5)","output":"CD","from":"composed from the signature, run in the library"}},{"name":"RemoveSection","description":"remove section","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#removesection","signature":"RemoveSection(_n1_, _n2_)","extensions":["Q"],"forms":["RemoveSectionQ"],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\no1.RemoveSection(2, 5)\n? o1.Content()","output":"AFGHIJ","from":"composed from the signature, run in the library"}},{"name":"SectionRemoved","description":"remove section","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#sectionremoved","signature":"SectionRemoved(_n1_, _n2_)","extensions":[],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\n? o1.SectionRemoved(2, 5)","output":"AFGHIJ","from":"composed from the signature, run in the library"}},{"name":"RemoveSections","description":"remove many sections","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#removesections","signature":"RemoveSections(paSections)","extensions":["Q"],"forms":["RemoveSectionsQ"]},{"name":"SectionsRemoved","description":"remove many sections","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#sectionsremoved","signature":"SectionsRemoved(paSections)","extensions":[]},{"name":"RemoveRange","description":"remove range","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#removerange","signature":"RemoveRange(pnStart, pnRange)","extensions":["Q"],"forms":["RemoveRangeQ"],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\no1.RemoveRange(2, 5)\n? o1.Content()","output":"AGHIJ","from":"composed from the signature, run in the library"}},{"name":"RangeRemoved","description":"remove range","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsections.html#rangeremoved","signature":"RangeRemoved(pnStart, pnRange)","extensions":[],"example":{"code":"o1 = new stzStringSections(\"ABCDEFGHIJ\")\n? o1.RangeRemoved(2, 5)","output":"AGHIJ","from":"composed from the signature, run in the library"}}]},{"name":"stzStringSplitter","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringSplitter.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? o1.NumberOfChars()","output":"18","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Split","description":"split -- main entry point","also_written":["Splitted"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#split","signature":"Split(pSubStrOrPos)","extensions":["CS"],"forms":["SplitCS","SplittedCS"]},{"name":"SplitAt","description":"split at -- dispatcher","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitat","signature":"SplitAt(pSubStrOrPos)","extensions":["CS"],"forms":["SplitAtCS"]},{"name":"SplitAtSubString","description":"split at substring","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitatsubstring","signature":"SplitAtSubString(pcSubStr)","extensions":["CS"],"forms":["SplitAtSubStringCS"],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitAtSubString(\"an\") )","output":"[ \"one;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtSubStrings","description":"split at multiple substrings","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitatsubstrings","signature":"SplitAtSubStrings(pacSubStrings)","extensions":["CS"],"forms":["SplitAtSubStringsCS"],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitAtSubStrings([ \"an\", \"a\" ]) )","output":"[ \"one;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPosition","description":"Split the string at the given position.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitatposition","signature":"SplitAtPosition(n)","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitAtPosition(2) )","output":"[ \"o\", \"e;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAtPositions","description":"Split the string at the given positions.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitatpositions","signature":"SplitAtPositions(_anPos_)","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitAtPositions([ 1, 2 ]) )","output":"[ \"e;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitBefore","description":"split before","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitbefore","signature":"SplitBefore(pSubStrOrPos)","extensions":["CS"],"forms":["SplitBeforeCS"]},{"name":"SplitBeforePosition","description":"split before","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitbeforeposition","signature":"SplitBeforePosition(n)","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitBeforePosition(2) )","output":"[ \"o\", \"ne;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforeSubString","description":"split before","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitbeforesubstring","signature":"SplitBeforeSubString(pcSubStr)","extensions":["CS"],"forms":["SplitBeforeSubStringCS"],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitBeforeSubString(\"an\") )","output":"[ \"one;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitBeforePositions","description":"split before","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitbeforepositions","signature":"SplitBeforePositions(_anPos_)","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitBeforePositions([ 1, 2 ]) )","output":"[ \"o\", \"ne;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfter","description":"Same as SplitAfterCS: Split the string after each occurrence of the separator (the separator stays with its part).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitafter","signature":"SplitAfter(pSubStrOrPos)","extensions":["CS"],"forms":["SplitAfterCS"]},{"name":"SplitAfterPosition","description":"split after","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitafterposition","signature":"SplitAfterPosition(n)","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitAfterPosition(2) )","output":"[ \"on\", \"e;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfterSubString","description":"split after","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitaftersubstring","signature":"SplitAfterSubString(pcSubStr)","extensions":["CS"],"forms":["SplitAfterSubStringCS"],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitAfterSubString(\"an\") )","output":"[ \"one;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitAfterPositions","description":"split after","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitafterpositions","signature":"SplitAfterPositions(_anPos_)","extensions":[],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitAfterPositions([ 1, 2 ]) )","output":"[ \"o\", \"n\", \"e;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"Partition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#partition","signature":"Partition(pcSep)","extensions":["CS"],"forms":["PartitionCS"],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.Partition(\" \") )","output":"[ \"one;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"PartitionAfter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#partitionafter","signature":"PartitionAfter(pcSep)","extensions":["CS"],"forms":["PartitionAfterCS"]},{"name":"RPartition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#rpartition","signature":"RPartition(pcSep)","extensions":["CS"],"forms":["RPartitionCS"]},{"name":"RPartitionAfter","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#rpartitionafter","signature":"RPartitionAfter(pcSep)","extensions":["CS"],"forms":["RPartitionAfterCS"],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.RPartitionAfter(\" \") )","output":"[ \"one;two,three:four\" ]","from":"composed from the signature, run in the library"}},{"name":"SplitByRegex","description":"Split the string on the matches of the given regex pattern.","also_written":["SplitRegex"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringsplitter.html#splitbyregex","signature":"SplitByRegex(pcPattern)","extensions":["CS"],"forms":["SplitRegexCS","SplitByRegexCS"],"example":{"code":"o1 = new stzStringSplitter(\"one;two,three:four\")\n? @@( o1.SplitByRegex(\"an\") )","output":"[ \"one;two,three:four\" ]","from":"composed from the signature, run in the library"}}]},{"name":"stzStringSubString","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstring.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringSubString.ring","inherits":{"stzStringSubStringCS":21},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstring.html#init","signature":"init(pcSubStr, pcStr)","extensions":[]}]},{"name":"stzStringSubStringCS","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringSubString.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#init","signature":"init(pcSubStr, pcStr, pCaseSensitive)","extensions":[]},{"name":"SubString","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#substring","signature":"SubString()","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#content","signature":"Content()","extensions":[]},{"name":"String","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#string","signature":"String()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.String()","output":"banana","from":"composed from the signature, run in the library"}},{"name":"CaseSensitive","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#casesensitive","signature":"CaseSensitive()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.CaseSensitive()","output":"1","from":"composed from the signature, run in the library"}},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.NumberOfChars()","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrence","description":"finding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#numberofoccurrence","signature":"NumberOfOccurrence()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.NumberOfOccurrence()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Positions","description":"finding","also_written":["Occurrences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#positions","signature":"Positions()","extensions":[]},{"name":"NthPosition","description":"finding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#nthposition","signature":"NthPosition(n)","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.NthPosition(2)","output":"4","from":"composed from the signature, run in the library"}},{"name":"FirstPosition","description":"finding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#firstposition","signature":"FirstPosition()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.FirstPosition()","output":"2","from":"composed from the signature, run in the library"}},{"name":"LastPosition","description":"finding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#lastposition","signature":"LastPosition()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.LastPosition()","output":"4","from":"composed from the signature, run in the library"}},{"name":"Sections","description":"finding","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#sections","signature":"Sections()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? @@( o1.Sections() )","output":"[ [ 2, 3 ], [ 4, 5 ] ]","from":"composed from the signature, run in the library"}},{"name":"ReplacedWith","description":"replace / remove","also_written":["Replaced"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#replacedwith","signature":"ReplacedWith(pcNewSubStr)","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.ReplacedWith(\"AN\")","output":"bANANa","from":"composed from the signature, run in the library"}},{"name":"Removed","description":"replace / remove","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#removed","signature":"Removed()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.Removed()","output":"ba","from":"composed from the signature, run in the library"}},{"name":"IsLowercased","description":"case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#islowercased","signature":"IsLowercased()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.IsLowercased()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsUppercased","description":"case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#isuppercased","signature":"IsUppercased()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.IsUppercased()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Uppercased","description":"case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#uppercased","signature":"Uppercased()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.Uppercased()","output":"bANANa","from":"composed from the signature, run in the library"}},{"name":"Lowercased","description":"case","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#lowercased","signature":"Lowercased()","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.Lowercased()","output":"banana","from":"composed from the signature, run in the library"}},{"name":"IsBefore","description":"position checks","also_written":["ComesBefore"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#isbefore","signature":"IsBefore(pcOtherSubStr)","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.IsBefore(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAfter","description":"position checks","also_written":["ComesAfter"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#isafter","signature":"IsAfter(pcOtherSubStr)","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.IsAfter(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBetween","description":"position checks","also_written":["ComesBetween"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#isbetween","signature":"IsBetween(pcBound1, pcBound2)","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.IsBetween(\"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsBoundedBy","description":"bounded by","url":"https://mayouni.github.io/stzsite/en/reference/stzstringsubstringcs.html#isboundedby","signature":"IsBoundedBy(pacBounds)","extensions":[],"example":{"code":"o1 = new stzStringSubStringCS(\"an\", \"banana\", TRUE)\n? o1.IsBoundedBy([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzStringText","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring","inherits":{},"methods":[{"name":"init","description":"Build the text object from a string or a stzString.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"(Doc()/Ask()/AskFor()/ExplainMethod() are inherited from stzObject -- the common ground for every Softanza object.)","also_written":["Text"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"How many chars the text holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfChars()","output":"30","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"TRUE if the text is empty.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"A new stzStringText with the same content.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#copy","signature":"Copy()","extensions":[]},{"name":"ToStzString","description":"The text wrapped as a stzString object.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#tostzstring","signature":"ToStzString()","extensions":[]},{"name":"Engine","description":"The engine handle of the underlying string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#engine","signature":"Engine()","extensions":[]},{"name":"Update","description":"Replace the content with the given string (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#update","signature":"Update(pcStr)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.Update(\"an\")\n? o1.Content()","output":"an","from":"composed from the signature, run in the library"}},{"name":"UpdateWith","description":"Same as Update: replace the content (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#updatewith","signature":"UpdateWith(pcStr)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.UpdateWith(\"an\")\n? o1.Content()","output":"an","from":"composed from the signature, run in the library"}},{"name":"SetLanguage","description":"Set the working language of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#setlanguage","signature":"SetLanguage(pcLanguage)","extensions":[]},{"name":"Language","description":"language","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#language","signature":"Language()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.Language() )","output":"\"NULL\"","from":"composed from the signature, run in the library"}},{"name":"Script","description":"The (dominant) script of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#script","signature":"Script()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.Script()","output":"latin","from":"composed from the signature, run in the library"}},{"name":"Scripts","description":"The scripts used in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#scripts","signature":"Scripts()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.Scripts() )","output":"[ \"latin\", \"common\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfScripts","description":"How many scripts the string uses.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofscripts","signature":"NumberOfScripts()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfScripts()","output":"2","from":"composed from the signature, run in the library"}},{"name":"CountScripts","description":"How many scripts the text uses.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#countscripts","signature":"CountScripts()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.CountScripts()","output":"2","from":"composed from the signature, run in the library"}},{"name":"NumberOfDistinctScripts","description":"How many distinct scripts the text uses.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofdistinctscripts","signature":"NumberOfDistinctScripts()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfDistinctScripts()","output":"2","from":"composed from the signature, run in the library"}},{"name":"ScriptIs","description":"TRUE if the text's dominant script is the given one.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#scriptis","signature":"ScriptIs(_cScript_)","extensions":[]},{"name":"ContainsScript","description":"TRUE if the text uses the given script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#containsscript","signature":"ContainsScript(_cScript_)","extensions":[]},{"name":"ContainsArabicScript","description":"TRUE if the text contains Arabic-script content.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#containsarabicscript","signature":"ContainsArabicScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.ContainsArabicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsLatinScript","description":"TRUE if the text contains Latin-script content.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#containslatinscript","signature":"ContainsLatinScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.ContainsLatinScript()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsLatinScript","description":"TRUE if the string is written in the Latin script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#islatinscript","signature":"IsLatinScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsLatinScript()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsArabicScript","description":"TRUE if the string is written in the Arabic script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#isarabicscript","signature":"IsArabicScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsArabicScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHanScript","description":"TRUE if the string is written in the Han script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#ishanscript","signature":"IsHanScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsHanScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsHybridScript","description":"TRUE if the string mixes several scripts.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#ishybridscript","signature":"IsHybridScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsHybridScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsCommonScript","description":"TRUE if the chars belong to the Common script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#iscommonscript","signature":"IsCommonScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsCommonScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsInheritedScript","description":"TRUE if the chars belong to the Inherited script.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#isinheritedscript","signature":"IsInheritedScript()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsInheritedScript()","output":"0","from":"composed from the signature, run in the library"}},{"name":"OnlyScript","description":"filtering text by script","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#onlyscript","signature":"OnlyScript(pcScript)","extensions":[]},{"name":"OnlyArabic","description":"filtering text by script","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#onlyarabic","signature":"OnlyArabic()","extensions":[]},{"name":"OnlyLatin","description":"filtering text by script","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#onlylatin","signature":"OnlyLatin()","extensions":[]},{"name":"NumberOfWords","description":"How many words the text holds.","also_written":["CountWords","HowManyWords"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofwords","signature":"NumberOfWords()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfWords()","output":"6","from":"composed from the signature, run in the library"}},{"name":"NthWord","description":"The nth word of the text.","also_written":["Word"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#nthword","signature":"NthWord(_n_)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NthWord(2)","output":"quick","from":"composed from the signature, run in the library"}},{"name":"FirstWord","description":"The first word of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#firstword","signature":"FirstWord()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.FirstWord()","output":"The","from":"composed from the signature, run in the library"}},{"name":"LastWord","description":"The last word of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#lastword","signature":"LastWord()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.LastWord()","output":"jumps","from":"composed from the signature, run in the library"}},{"name":"Words","description":"The words of the text, as a list (engine-extracted).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#words","signature":"Words()","extensions":["Q","Z","Except","U"],"forms":["WordsQ","WordsU","WordsZ","WordsExcept"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.Words() )","output":"[ \"The\", \"quick\", \"brown\", \"fox\", \"It\", \"jumps\" ]","from":"composed from the signature, run in the library"}},{"name":"UniqueWords","description":"Same as UniqueWordsCS: The unique words of the string.","also_written":["SetOfWords"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#uniquewords","signature":"UniqueWords()","extensions":["CS"],"forms":["UniqueWordsCS"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.UniqueWords() )","output":"[ \"The\", \"quick\", \"brown\", \"fox.\", \"It\", \"jumps!\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfUniqueWords","description":"How many distinct words the text holds.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofuniquewords","signature":"NumberOfUniqueWords()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfUniqueWords()","output":"6","from":"composed from the signature, run in the library"}},{"name":"IsWord","description":"TRUE if the text is a single word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#isword","signature":"IsWord()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsWord()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsArabicWord","description":"TRUE if the text is a single Arabic-script word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#isarabicword","signature":"IsArabicWord()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsArabicWord()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsLatinWord","description":"TRUE if the text is a single Latin-script word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#islatinword","signature":"IsLatinWord()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.IsLatinWord()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsWord","description":"Same as ContainsWordCS: TRUE if the string contains the given WORD (word-boundary aware).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#containsword","signature":"ContainsWord(pcWord)","extensions":["CS"],"forms":["ContainsWordCS"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.ContainsWord(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ContainsNoWord","description":"TRUE if the text contains NONE of the given words.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#containsnoword","signature":"ContainsNoWord(pcWord)","extensions":[]},{"name":"ContainsEachWord","description":"Same as ContainsEachWordCS: TRUE if the text contains EVERY one of the given words.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#containseachword","signature":"ContainsEachWord(pacWords)","extensions":["CS"],"forms":["ContainsEachWordCS"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.ContainsEachWord([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReverseWords","description":"Reverse the ORDER of the words in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#reversewords","signature":"ReverseWords()","extensions":["Q"],"forms":["ReverseWordsQ"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.ReverseWords()\n? o1.Content()","output":"jumps! It fox. brown quick The","from":"composed from the signature, run in the library"}},{"name":"WordsReversed","description":"The words in reverse order, as a copy.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordsreversed","signature":"WordsReversed()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordsReversed()","output":"jumps! It fox. brown quick The","from":"composed from the signature, run in the library"}},{"name":"SortWords","description":"Same as SortWordsCS: Sort the words in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#sortwords","signature":"SortWords()","extensions":["Q","CS"],"forms":["SortWordsQ","SortWordsCS","SortWordsCSQ"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.SortWords()\n? o1.Content()","output":"It The brown fox. jumps! quick","from":"composed from the signature, run in the library"}},{"name":"WordsSorted","description":"Same as WordsSortedCS: The words sorted, as a copy; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordssorted","signature":"WordsSorted()","extensions":["CS"],"forms":["WordsSortedCS"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordsSorted()","output":"It The brown fox. jumps! quick","from":"composed from the signature, run in the library"}},{"name":"ReverseEachWord","description":"Reverse the CHARS of each word in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#reverseeachword","signature":"ReverseEachWord()","extensions":["Q"],"forms":["ReverseEachWordQ"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.ReverseEachWord()\n? o1.Content()","output":"ehT kciuq nworb .xof tI !spmuj","from":"composed from the signature, run in the library"}},{"name":"EachWordReversed","description":"Each word with its chars reversed, as a copy.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#eachwordreversed","signature":"EachWordReversed()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.EachWordReversed()","output":"ehT kciuq nworb .xof tI !spmuj","from":"composed from the signature, run in the library"}},{"name":"RemoveNthWord","description":"Remove the nth word (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#removenthword","signature":"RemoveNthWord(_n_)","extensions":["Q"],"forms":["RemoveNthWordQ"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.RemoveNthWord(2)\n? o1.Content()","output":"The brown fox. It jumps!","from":"composed from the signature, run in the library"}},{"name":"NthWordRemoved","description":"A copy with the nth word removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#nthwordremoved","signature":"NthWordRemoved(_n_)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NthWordRemoved(2)","output":"The brown fox. It jumps!","from":"composed from the signature, run in the library"}},{"name":"InsertWordAt","description":"Insert the given word at word-position n (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#insertwordat","signature":"InsertWordAt(_n_, pcWord)","extensions":["Q"],"forms":["InsertWordAtQ"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.InsertWordAt(2, \"an\")\n? o1.Content()","output":"The an quick brown fox. It jumps!","from":"composed from the signature, run in the library"}},{"name":"SwapWords","description":"Exchange the words at the two given word-positions (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#swapwords","signature":"SwapWords(n1, n2)","extensions":["Q"],"forms":["SwapWordsQ"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.SwapWords(2, 5)\n? o1.Content()","output":"The It brown fox. quick jumps!","from":"composed from the signature, run in the library"}},{"name":"TruncateWords","description":"Keep only the first n words (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#truncatewords","signature":"TruncateWords(_n_)","extensions":["Q"],"forms":["TruncateWordsQ"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.TruncateWords(2)\n? o1.Content()","output":"The quick","from":"composed from the signature, run in the library"}},{"name":"WordsTruncated","description":"A copy keeping only the first n words.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordstruncated","signature":"WordsTruncated(_n_)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordsTruncated(2)","output":"The quick","from":"composed from the signature, run in the library"}},{"name":"RemoveDuplicateWords","description":"Remove the repeated words, keeping first occurrences (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#removeduplicatewords","signature":"RemoveDuplicateWords()","extensions":["Q"],"forms":["RemoveDuplicateWordsQ"]},{"name":"DuplicateWordsRemoved","description":"A copy with the repeated words removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#duplicatewordsremoved","signature":"DuplicateWordsRemoved()","extensions":[]},{"name":"CountWordsMatching","description":"How many words match the given pattern.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#countwordsmatching","signature":"CountWordsMatching(pcPattern)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.CountWordsMatching(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"NumberOfOccurrenceOfWord","description":"word frequency (ring logic)","also_written":["NumberOfOccurrencesOfWord"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofoccurrenceofword","signature":"NumberOfOccurrenceOfWord(pcWord)","extensions":["CS"],"forms":["NumberOfOccurrenceOfWordCS"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfOccurrenceOfWord(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"WordFrequency","description":"Each word paired with its frequency.","also_written":["FrequencyOfWord"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordfrequency","signature":"WordFrequency(pcWord)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordFrequency(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"WordsAndTheirCounts","description":"Same as WordsAndTheirCountsCS: [[word, count], ...] in first-appearance order. ENGINE-DIRECT, ONE pass.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordsandtheircounts","signature":"WordsAndTheirCounts()","extensions":["CS"],"forms":["WordsAndTheirCountsCS"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.WordsAndTheirCounts() )","output":"[ [ \"The\", 1 ], [ \"quick\", 1 ], [ \"brown\", 1 ], [ \"fox\", 1 ], [ \"It\", 1 ], [ \"jumps\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWords","description":"Same as MostFrequentWordsCS: The top-N most frequent words as [[word, count], ...], count descending (ties by first appearance). ENGINE-DIRECT, ONE pass + partial rank.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#mostfrequentwords","signature":"MostFrequentWords(_n_)","extensions":["CS"],"forms":["MostFrequentWordsCS"],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.MostFrequentWords(2) )","output":"[ [ \"The\", 1 ], [ \"quick\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"WordsAndTheirFrequencies","description":"word frequency (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordsandtheirfrequencies","signature":"WordsAndTheirFrequencies()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.WordsAndTheirFrequencies() )","output":"[ [ \"The\", 0.17 ], [ \"quick\", 0.17 ], [ \"brown\", 0.17 ], [ \"fox\", 0.17 ], [ \"It\", 0.17 ], [ \"jumps\", 0.17 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWord","description":"The word that occurs most often in the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#mostfrequentword","signature":"MostFrequentWord()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.MostFrequentWord()","output":"The","from":"composed from the signature, run in the library"}},{"name":"LessFrequentWord","description":"word frequency (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#lessfrequentword","signature":"LessFrequentWord()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.LessFrequentWord()","output":"The","from":"composed from the signature, run in the library"}},{"name":"NMostFrequentWords","description":"word frequency (ring logic)","also_written":["TopNFrequentWords"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#nmostfrequentwords","signature":"NMostFrequentWords(_n_)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.NMostFrequentWords(2) )","output":"[ \"The\", \"quick\" ]","from":"composed from the signature, run in the library"}},{"name":"WordsPositions","description":"word positions (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordspositions","signature":"WordsPositions()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.WordsPositions() )","output":"[ 1, 5, 11, 17, 22, 25 ]","from":"composed from the signature, run in the library"}},{"name":"WordsAndTheirPositions","description":"word positions (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordsandtheirpositions","signature":"WordsAndTheirPositions()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.WordsAndTheirPositions() )","output":"[ [ \"The\", [ 1 ] ], [ \"quick\", [ 5 ] ], [ \"brown\", [ 11 ] ], [ \"fox.\", [ 17 ] ], [ \"It\", [ 22 ] ], [ \"jumps!\", [ 25 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"WordsSortingOrder","description":"word sorting checks (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordssortingorder","signature":"WordsSortingOrder()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordsSortingOrder()","output":"unsorted","from":"composed from the signature, run in the library"}},{"name":"WordsAreSorted","description":"word sorting checks (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordsaresorted","signature":"WordsAreSorted()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordsAreSorted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WordsAreSortedInAscending","description":"word sorting checks (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordsaresortedinascending","signature":"WordsAreSortedInAscending()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordsAreSortedInAscending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WordsAreSortedInDescending","description":"word sorting checks (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordsaresortedindescending","signature":"WordsAreSortedInDescending()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.WordsAreSortedInDescending()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WordsSortedInAscending","description":"word sorting checks (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordssortedinascending","signature":"WordsSortedInAscending()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.WordsSortedInAscending() )","output":"[ \"It\", \"The\", \"brown\", \"fox\", \"jumps\", \"quick\" ]","from":"composed from the signature, run in the library"}},{"name":"WordsSortedInDescending","description":"word sorting checks (ring logic)","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#wordssortedindescending","signature":"WordsSortedInDescending()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.WordsSortedInDescending() )","output":"[ \"quick\", \"jumps\", \"fox\", \"brown\", \"The\", \"It\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfSentences","description":"How many sentences the string holds.","also_written":["SentenceCount","CountSentences","HowManySentences"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofsentences","signature":"NumberOfSentences()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfSentences()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Sentences","description":"The sentences of the text, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#sentences","signature":"Sentences()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.Sentences() )","output":"[ \"The quick brown fox.\", \"It jumps!\" ]","from":"composed from the signature, run in the library"}},{"name":"NthSentence","description":"The nth sentence of the text.","also_written":["Sentence"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#nthsentence","signature":"NthSentence(_n_)","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NthSentence(2)","output":"It jumps!","from":"composed from the signature, run in the library"}},{"name":"FirstSentence","description":"The first sentence of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#firstsentence","signature":"FirstSentence()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.FirstSentence()","output":"The quick brown fox.","from":"composed from the signature, run in the library"}},{"name":"LastSentence","description":"The last sentence of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#lastsentence","signature":"LastSentence()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.LastSentence()","output":"It jumps!","from":"composed from the signature, run in the library"}},{"name":"NumberOfParagraphs","description":"How many paragraphs the string holds.","also_written":["CountParagraphs","HowManyParagraphs"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofparagraphs","signature":"NumberOfParagraphs()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfParagraphs()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Paragraphs","description":"The paragraphs of the string, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#paragraphs","signature":"Paragraphs()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.Paragraphs() )","output":"[ \"The quick brown fox. It jumps!\" ]","from":"composed from the signature, run in the library"}},{"name":"NthParagraph","description":"The nth paragraph of the string.","also_written":["Paragraph"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#nthparagraph","signature":"NthParagraph(_n_)","extensions":[]},{"name":"FirstParagraph","description":"Same as NthParagraph: The nth paragraph of the string.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#firstparagraph","signature":"FirstParagraph()","extensions":[]},{"name":"LastParagraph","description":"The last paragraph of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#lastparagraph","signature":"LastParagraph()","extensions":[]},{"name":"NumberOfLines","description":"How many lines the text holds.","also_written":["CountLines","HowManyLines"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberoflines","signature":"NumberOfLines()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfLines()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Lines","description":"The lines of the text, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#lines","signature":"Lines()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.Lines() )","output":"[ \"The quick brown fox. It jumps!\" ]","from":"composed from the signature, run in the library"}},{"name":"NthLine","description":"The nth line of the text.","also_written":["Line"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#nthline","signature":"NthLine(_n_)","extensions":[]},{"name":"FirstLine","description":"The first line of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#firstline","signature":"FirstLine()","extensions":[]},{"name":"LastLine","description":"The last line of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#lastline","signature":"LastLine()","extensions":[]},{"name":"DeduplicateLines","description":"Same as DeduplicateLinesCS: Remove the repeated lines, keeping first occurrences (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#deduplicatelines","signature":"DeduplicateLines()","extensions":["Q","CS"],"forms":["DeduplicateLinesQ","DeduplicateLinesCS","DeduplicateLinesCSQ"]},{"name":"LinesDeduplicated","description":"Same as LinesDeduplicatedCS: A copy with the repeated lines removed.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#linesdeduplicated","signature":"LinesDeduplicated()","extensions":["CS"],"forms":["LinesDeduplicatedCS"]},{"name":"RemoveBlankLines","description":"Remove the blank lines (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#removeblanklines","signature":"RemoveBlankLines()","extensions":["Q"],"forms":["RemoveBlankLinesQ"]},{"name":"RemoveEmptyLines","description":"Same as RemoveBlankLines: Remove the blank lines (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#removeemptylines","signature":"RemoveEmptyLines()","extensions":["Q"],"forms":["RemoveEmptyLinesQ"]},{"name":"BlankLinesRemoved","description":"A copy with the blank lines removed.","also_written":["EmptyLinesRemoved"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#blanklinesremoved","signature":"BlankLinesRemoved()","extensions":[]},{"name":"NumberLines","description":"Prefix each line with its number (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberlines","signature":"NumberLines()","extensions":["Q"],"forms":["NumberLinesQ"]},{"name":"LinesNumbered","description":"A copy with each line prefixed by its number.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#linesnumbered","signature":"LinesNumbered()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.LinesNumbered()","output":"1: The quick brown fox. It jumps!","from":"composed from the signature, run in the library"}},{"name":"Simplify","description":"Collapse the whitespace runs to single spaces (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#simplify","signature":"Simplify()","extensions":["Q"],"forms":["SimplifyQ"]},{"name":"Simplified","description":"A copy with the whitespace runs collapsed to single spaces.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#simplified","signature":"Simplified()","extensions":[]},{"name":"CollapseSpaces","description":"Collapse the space runs to single spaces (mutating, engine-backed).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#collapsespaces","signature":"CollapseSpaces()","extensions":["Q"],"forms":["CollapseSpacesQ"]},{"name":"SpacesCollapsed","description":"A copy with the space runs collapsed; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#spacescollapsed","signature":"SpacesCollapsed()","extensions":[]},{"name":"NormalizeSpaces","description":"Normalize the whitespace (trim + collapse) in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#normalizespaces","signature":"NormalizeSpaces()","extensions":["Q"],"forms":["NormalizeSpacesQ"]},{"name":"SpacesNormalized","description":"A copy with the whitespace normalized; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#spacesnormalized","signature":"SpacesNormalized()","extensions":[]},{"name":"ToSentenceCase","description":"Sentence-case the text (each sentence's first letter capitalized) -- mutating.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#tosentencecase","signature":"ToSentenceCase()","extensions":["Q"],"forms":["ToSentenceCaseQ"]},{"name":"SentenceCased","description":"A sentence-cased copy; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#sentencecased","signature":"SentenceCased()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.SentenceCased()","output":"The quick brown fox. it jumps!","from":"composed from the signature, run in the library"}},{"name":"Pluralize","description":"Pluralize the (English) word in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#pluralize","signature":"Pluralize()","extensions":["Q"],"forms":["PluralizeQ"]},{"name":"Pluralized","description":"The pluralized form, as a copy; the original is unchanged.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#pluralized","signature":"Pluralized()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.Pluralized()","output":"The quick brown fox. It jumps!s","from":"composed from the signature, run in the library"}},{"name":"ToSlug","description":"The string turned into a URL slug (lowercase, hyphens).","also_written":["Slugified"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#toslug","signature":"ToSlug()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.ToSlug()","output":"the-quick-brown-fox-it-jumps","from":"composed from the signature, run in the library"}},{"name":"Abbreviate","description":"Abbreviate the text in place (mutating).","also_written":["Abbreviated"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#abbreviate","signature":"Abbreviate(nMaxLen)","extensions":[]},{"name":"Initials","description":"The initial letter of each word.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#initials","signature":"Initials()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.Initials()","output":"TqbfIj","from":"composed from the signature, run in the library"}},{"name":"DiacriticsRemoved","description":"Delegate-thin wrappers so stzText/stzStringText consumers can reach common stzString helpers without juggling .ToStzString().","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#diacriticsremoved","signature":"DiacriticsRemoved()","extensions":[]},{"name":"RemoveDiacritics","description":"Remove the diacritics (accents) in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#removediacritics","signature":"RemoveDiacritics()","extensions":[]},{"name":"Lowercase","description":"Lowercase the text in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#lowercase","signature":"Lowercase()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.Lowercase()\n? o1.Content()","output":"the quick brown fox. it jumps!","from":"composed from the signature, run in the library"}},{"name":"Uppercase","description":"Uppercase the text in place (mutating).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#uppercase","signature":"Uppercase()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\no1.Uppercase()\n? o1.Content()","output":"THE QUICK BROWN FOX. IT JUMPS!","from":"composed from the signature, run in the library"}},{"name":"Chars","description":"The chars of the text, as a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#chars","signature":"Chars()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? @@( o1.Chars() )","output":"[ \"T\", \"h\", \"e\", \" \", \"q\", \"u\", \"i\", \"c\", \"k\", \" \", \"b\", \"r\", \"o\", \"w\", \"n\", \" \", \"f\", \"o\", \"x\", \".\", \" \", \"I\", \"t\", \" \", \"j\", \"u\", \"m\", \"p\", \"s\", \"!\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfChars2","description":"Engine twin of NumberOfChars (codepoint count).","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtext.html#numberofchars2","signature":"NumberOfChars2()","extensions":[],"example":{"code":"o1 = new stzStringText(\"The quick brown fox. It jumps!\")\n? o1.NumberOfChars2()","output":"30","from":"composed from the signature, run in the library"}}]},{"name":"stzStringTrimmer","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringTrimmer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\n? o1.NumberOfChars()","output":"15","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Trim","description":"trimming both sides","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trim","signature":"Trim()","extensions":["Q"],"forms":["TrimQ"],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\no1.Trim()\n? o1.Content()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"Trimmed","description":"trimming both sides","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimmed","signature":"Trimmed()","extensions":[],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\n? o1.Trimmed()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"TrimLeft","description":"trimming left / right","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimleft","signature":"TrimLeft()","extensions":["Q"],"forms":["TrimLeftQ"],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\no1.TrimLeft()\n? o1.Content()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"TrimmedLeft","description":"trimming left / right","also_written":["TrimmedFromStart"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimmedleft","signature":"TrimmedLeft()","extensions":[],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\n? o1.TrimmedLeft()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"TrimRight","description":"trimming left / right","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimright","signature":"TrimRight()","extensions":["Q"],"forms":["TrimRightQ"],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\no1.TrimRight()\n? o1.Content()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"TrimmedRight","description":"trimming left / right","also_written":["TrimmedFromEnd"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimmedright","signature":"TrimmedRight()","extensions":[],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\n? o1.TrimmedRight()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"TrimStart","description":"trimming start / end","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimstart","signature":"TrimStart()","extensions":["Q"],"forms":["TrimStartQ"],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\no1.TrimStart()\n? o1.Content()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"TrimEnd","description":"trimming start / end","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimend","signature":"TrimEnd()","extensions":["Q"],"forms":["TrimEndQ"],"example":{"code":"o1 = new stzStringTrimmer(\"  hello world  \")\no1.TrimEnd()\n? o1.Content()","output":"hello world","from":"composed from the signature, run in the library"}},{"name":"TrimChar","description":"trimming a specific char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimchar","signature":"TrimChar(_c_)","extensions":["Q","CS"],"forms":["TrimCharQ","TrimCharCS","TrimCharCSQ"]},{"name":"CharTrimmed","description":"trimming a specific char","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#chartrimmed","signature":"CharTrimmed(_c_)","extensions":["CS"],"forms":["CharTrimmedCS"]},{"name":"TrimCharFromStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimcharfromstart","signature":"TrimCharFromStart(_c_)","extensions":["Q","CS"],"forms":["TrimCharFromStartCS","TrimCharFromStartCSQ"]},{"name":"RemoveThisCharFromStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#removethischarfromstart","signature":"RemoveThisCharFromStart(_c_)","extensions":["CS"],"forms":["RemoveThisCharFromStartCS"]},{"name":"TrimCharFromEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimcharfromend","signature":"TrimCharFromEnd(_c_)","extensions":["Q","CS"],"forms":["TrimCharFromEndCS","TrimCharFromEndCSQ"]},{"name":"RemoveThisCharFromEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#removethischarfromend","signature":"RemoveThisCharFromEnd(_c_)","extensions":["CS"],"forms":["RemoveThisCharFromEndCS"]},{"name":"TrimCharFromLeft","description":"trimming char from left / right","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimcharfromleft","signature":"TrimCharFromLeft(_c_)","extensions":["CS"],"forms":["TrimCharFromLeftCS"]},{"name":"TrimCharFromRight","description":"trimming char from left / right","url":"https://mayouni.github.io/stzsite/en/reference/stzstringtrimmer.html#trimcharfromright","signature":"TrimCharFromRight(_c_)","extensions":["CS"],"forms":["TrimCharFromRightCS"]}]},{"name":"stzStringUnicodeList","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#init","signature":"init(aList)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfItems","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.NumberOfItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"NthUnicode","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#nthunicode","signature":"NthUnicode(_n_)","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.NthUnicode(2)","output":"98","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#copy","signature":"Copy()","extensions":[]},{"name":"Chars","description":"conversions","also_written":["ToChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#chars","signature":"Chars()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? @@( o1.Chars() )","output":"[ \"a\", \"b\", \"c\" ]","from":"composed from the signature, run in the library"}},{"name":"ToString","description":"conversions","also_written":["String"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#tostring","signature":"ToString()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.ToString()","output":"abc","from":"composed from the signature, run in the library"}},{"name":"UnicodesAndChars","description":"conversions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#unicodesandchars","signature":"UnicodesAndChars()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? @@( o1.UnicodesAndChars() )","output":"[ [ 97, \"a\" ], [ 98, \"b\" ], [ 99, \"c\" ] ]","from":"composed from the signature, run in the library"}},{"name":"CharsAndUnicodes","description":"conversions","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#charsandunicodes","signature":"CharsAndUnicodes()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? @@( o1.CharsAndUnicodes() )","output":"[ [ \"a\", 97 ], [ \"b\", 98 ], [ \"c\", 99 ] ]","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Contains","description":"checking","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#contains","signature":"Contains(nUnicode)","extensions":[]},{"name":"AllAreLetters","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allareletters","signature":"AllAreLetters()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreLetters()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AllAreDigits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allaredigits","signature":"AllAreDigits()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreDigits()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllArePunctuation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allarepunctuation","signature":"AllArePunctuation()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllArePunctuation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllAreSymbols","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allaresymbols","signature":"AllAreSymbols()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreSymbols()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllAreMarks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allaremarks","signature":"AllAreMarks()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreMarks()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllAreArabic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allarearabic","signature":"AllAreArabic()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreArabic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllAreLatin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allarelatin","signature":"AllAreLatin()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreLatin()","output":"1","from":"composed from the signature, run in the library"}},{"name":"AllAreGreek","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allaregreek","signature":"AllAreGreek()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreGreek()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllAreCyrillic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allarecyrillic","signature":"AllAreCyrillic()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreCyrillic()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllAreHebrew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#allarehebrew","signature":"AllAreHebrew()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? o1.AllAreHebrew()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Unique","description":"operations","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#unique","signature":"Unique()","extensions":[]},{"name":"Sorted","description":"operations","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#sorted","signature":"Sorted()","extensions":[]},{"name":"Reversed","description":"operations","url":"https://mayouni.github.io/stzsite/en/reference/stzstringunicodelist.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzStringUnicodeList([ 97, 98, 99 ])\n? @@( o1.Reversed() )","output":"[ 99, 98, 97 ]","from":"composed from the signature, run in the library"}}]},{"name":"stzStringVisualizer","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringVisualizer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringVisualizer(\"hello\")\n? o1.NumberOfChars()","output":"5","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringVisualizer(\"hello\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Show","description":"show","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#show","signature":"Show()","extensions":[]},{"name":"ShowShort","description":"show","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#showshort","signature":"ShowShort()","extensions":[]},{"name":"ShowNL","description":"show","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#shownl","signature":"ShowNL()","extensions":[]},{"name":"VizFindChar","description":"vizfind","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#vizfindchar","signature":"VizFindChar(_c_)","extensions":["CS"],"forms":["VizFindCharCS"]},{"name":"VizFind","description":"vizfind","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#vizfind","signature":"VizFind(pcSubStr)","extensions":["CS"],"forms":["VizFindCS"]},{"name":"Boxed","description":"boxed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#boxed","signature":"Boxed()","extensions":["XT"],"forms":["BoxedXT"],"example":{"code":"o1 = new stzStringVisualizer(\"hello\")\n? o1.Boxed()","output":".-------.\n| hello |\n.-------.","from":"composed from the signature, run in the library"}},{"name":"BoxedRounded","description":"boxed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#boxedrounded","signature":"BoxedRounded()","extensions":[],"example":{"code":"o1 = new stzStringVisualizer(\"hello\")\n? o1.BoxedRounded()","output":".-------.\n| hello |\n.-------.","from":"composed from the signature, run in the library"}},{"name":"EachCharBoxed","description":"chars boxed","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#eachcharboxed","signature":"EachCharBoxed()","extensions":[]},{"name":"Stringify","description":"stringification","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#stringify","signature":"Stringify()","extensions":[],"example":{"code":"o1 = new stzStringVisualizer(\"hello\")\n? o1.Stringify()","output":"\"hello\"","from":"composed from the signature, run in the library"}},{"name":"Highlight","description":"highlighted","url":"https://mayouni.github.io/stzsite/en/reference/stzstringvisualizer.html#highlight","signature":"Highlight(pcSubStr, pcMarker)","extensions":["CS"],"forms":["HighlightCS"]}]},{"name":"stzStringWalker","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringWalker.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"cWalk = StzChar(1605) + StzChar(1585) + StzChar(1581)\no1 = new stzStringWalker(cWalk)\n? o1.NumberOfChars()","output":"3","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"content access","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"cWalk = StzChar(1605) + StzChar(1585) + StzChar(1581)\no1 = new stzStringWalker(cWalk)\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddWalker","description":"add/remove walkers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#addwalker","signature":"AddWalker(pcWalkerName, _nStart_, _nEnd_, nStep)","extensions":["Q"],"forms":["AddWalkerQ"]},{"name":"Walker","description":"add/remove walkers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#walker","signature":"Walker(pcWalkerName)","extensions":["Q"],"forms":["WalkerQ"]},{"name":"Walkers","description":"add/remove walkers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#walkers","signature":"Walkers()","extensions":[]},{"name":"RemoveWalker","description":"add/remove walkers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#removewalker","signature":"RemoveWalker(pcWalkerName)","extensions":[]},{"name":"RemoveWalkers","description":"add/remove walkers","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#removewalkers","signature":"RemoveWalkers()","extensions":[]},{"name":"Chars","description":"chars enumeration","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#chars","signature":"Chars()","extensions":["Q"],"forms":["CharsQ"],"example":{"code":"cWalk = StzChar(1605) + StzChar(1585) + StzChar(1581)\no1 = new stzStringWalker(cWalk)\n? @@( o1.Chars() )","output":"[ \"م\", \"ر\", \"ح\" ]","from":"composed from the signature, run in the library"}},{"name":"UniqueChars","description":"chars enumeration","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#uniquechars","signature":"UniqueChars()","extensions":["Q"],"forms":["UniqueCharsQ"],"example":{"code":"cWalk = StzChar(1605) + StzChar(1585) + StzChar(1581)\no1 = new stzStringWalker(cWalk)\n? @@( o1.UniqueChars() )","output":"[ \"م\", \"ر\", \"ح\" ]","from":"composed from the signature, run in the library"}},{"name":"CharAt","description":"chars enumeration","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#charat","signature":"CharAt(n)","extensions":[],"example":{"code":"cWalk = StzChar(1605) + StzChar(1585) + StzChar(1581)\no1 = new stzStringWalker(cWalk)\n? o1.CharAt(2)","output":"ر","from":"composed from the signature, run in the library"}},{"name":"FirstChar","description":"chars enumeration","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#firstchar","signature":"FirstChar()","extensions":[],"example":{"code":"cWalk = StzChar(1605) + StzChar(1585) + StzChar(1581)\no1 = new stzStringWalker(cWalk)\n? o1.FirstChar()","output":"م","from":"composed from the signature, run in the library"}},{"name":"LastChar","description":"chars enumeration","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#lastchar","signature":"LastChar()","extensions":[],"example":{"code":"cWalk = StzChar(1605) + StzChar(1585) + StzChar(1581)\no1 = new stzStringWalker(cWalk)\n? o1.LastChar()","output":"ح","from":"composed from the signature, run in the library"}},{"name":"WalkAndYield","description":"walk and yield","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#walkandyield","signature":"WalkAndYield(_nStart_, _nEnd_, nStep, pcCode)","extensions":[]},{"name":"CharsFromTo","description":"walk forward/backward","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#charsfromto","signature":"CharsFromTo(n1, n2)","extensions":[]},{"name":"CharsWithStep","description":"walk forward/backward","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwalker.html#charswithstep","signature":"CharsWithStep(_nStart_, nStep)","extensions":[]}]},{"name":"stzStringWords","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringWords.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#init","signature":"init(pStrOrStzStrObj)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#content","signature":"Content()","extensions":[]},{"name":"NumberOfChars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#numberofchars","signature":"NumberOfChars()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.NumberOfChars()","output":"21","from":"composed from the signature, run in the library"}},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#isempty","signature":"IsEmpty()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.IsEmpty()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Words","description":"words","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#words","signature":"Words()","extensions":["Q","U"],"forms":["WordsQ","WordsU"],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? @@( o1.Words() )","output":"[ \"hello\", \"dear\", \"world\", \"dear\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfWords","description":"number of words","also_written":["CountWords","HowManyWords"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#numberofwords","signature":"NumberOfWords()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.NumberOfWords()","output":"4","from":"composed from the signature, run in the library"}},{"name":"NthWord","description":"nth word","also_written":["Word"],"url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#nthword","signature":"NthWord(_n_)","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.NthWord(2)","output":"dear","from":"composed from the signature, run in the library"}},{"name":"FirstWord","description":"nth word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#firstword","signature":"FirstWord()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.FirstWord()","output":"hello","from":"composed from the signature, run in the library"}},{"name":"LastWord","description":"nth word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#lastword","signature":"LastWord()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.LastWord()","output":"dear","from":"composed from the signature, run in the library"}},{"name":"NFirstWords","description":"first/last n words","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#nfirstwords","signature":"NFirstWords(_n_)","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? @@( o1.NFirstWords(2) )","output":"[ \"hello\", \"dear\" ]","from":"composed from the signature, run in the library"}},{"name":"NLastWords","description":"first/last n words","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#nlastwords","signature":"NLastWords(_n_)","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? @@( o1.NLastWords(2) )","output":"[ \"world\", \"dear\" ]","from":"composed from the signature, run in the library"}},{"name":"WordAtPosition","description":"word at position","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#wordatposition","signature":"WordAtPosition(_n_)","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.WordAtPosition(2)","output":"hello","from":"composed from the signature, run in the library"}},{"name":"UniqueWords","description":"unique words","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#uniquewords","signature":"UniqueWords()","extensions":["CS"],"forms":["UniqueWordsCS"],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? @@( o1.UniqueWords() )","output":"[ \"hello\", \"dear\", \"world\" ]","from":"composed from the signature, run in the library"}},{"name":"LongestWord","description":"longest / shortest word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#longestword","signature":"LongestWord()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.LongestWord()","output":"hello","from":"composed from the signature, run in the library"}},{"name":"ShortestWord","description":"longest / shortest word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#shortestword","signature":"ShortestWord()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.ShortestWord()","output":"dear","from":"composed from the signature, run in the library"}},{"name":"AverageWordLength","description":"longest / shortest word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#averagewordlength","signature":"AverageWordLength()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.AverageWordLength()","output":"4.50","from":"composed from the signature, run in the library"}},{"name":"WordFrequencies","description":"word frequencies","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#wordfrequencies","signature":"WordFrequencies()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? @@( o1.WordFrequencies() )","output":"[ [ \"hello\", 1 ], [ \"dear\", 2 ], [ \"world\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWord","description":"word frequencies","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#mostfrequentword","signature":"MostFrequentWord()","extensions":[],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.MostFrequentWord()","output":"dear","from":"composed from the signature, run in the library"}},{"name":"ContainsWord","description":"word exists","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#containsword","signature":"ContainsWord(pcWord)","extensions":["CS"],"forms":["ContainsWordCS"],"example":{"code":"o1 = new stzStringWords(\"hello dear world dear\")\n? o1.ContainsWord(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReplaceWord","description":"replace word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#replaceword","signature":"ReplaceWord(pcOldWord, pcNewWord)","extensions":["Q","CS"],"forms":["ReplaceWordQ","ReplaceWordCS","ReplaceWordCSQ"]},{"name":"RemoveWord","description":"remove word","url":"https://mayouni.github.io/stzsite/en/reference/stzstringwords.html#removeword","signature":"RemoveWord(pcWord)","extensions":["Q","CS"],"forms":["RemoveWordQ","RemoveWordCS","RemoveWordCSQ"]}]},{"name":"stzStylParser","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzstylparser.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstylparser.html#init","signature":"init()","extensions":[]},{"name":"ParseFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstylparser.html#parsefile","signature":"ParseFile(pcFilename)","extensions":[]},{"name":"Parse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzstylparser.html#parse","signature":"Parse(pcContent)","extensions":[],"example":{"code":"o1 = new stzStylParser()\n? @@( o1.Parse(\"a\") )","output":"[ [ \"name\", \"\" ], [ \"theme\", \"neutral\" ], [ \"layout\", \"topdown\" ], [ \"colors\", [ ] ], [ \"fonts\", [ ] ], [ \"edges\", [ ] ], [ \"nodes\", [ ] ], [ \"focus\", [ ] ], [ \"custom\", [ ] ] ]","from":"composed from the signature, run in the library"}}]},{"name":"stzSuperApp","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/app/stzSuperApp.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#name_","signature":"Name_()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#why","signature":"Why()","extensions":[]},{"name":"GraphQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#graphq","signature":"GraphQ()","extensions":[]},{"name":"GovernanceQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#governanceq","signature":"GovernanceQ()","extensions":[]},{"name":"CommonsQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#commonsq","signature":"CommonsQ()","extensions":[]},{"name":"AddWorld","description":"the registry: worlds as nodes","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#addworld","signature":"AddWorld(pcName, poApp)","extensions":[]},{"name":"AddConstellation","description":"recursion: a constellation may contain another constellation","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#addconstellation","signature":"AddConstellation(pcName, poSuper)","extensions":[]},{"name":"WorldQ","description":"the LIVE world object (reached via the registry index)","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#worldq","signature":"WorldQ(pcName)","extensions":[]},{"name":"KindOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#kindof","signature":"KindOf(pcName)","extensions":[]},{"name":"WorldNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#worldnames","signature":"WorldNames()","extensions":[]},{"name":"NumberOfWorlds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#numberofworlds","signature":"NumberOfWorlds()","extensions":[]},{"name":"HasWorld","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#hasworld","signature":"HasWorld(pcName)","extensions":[]},{"name":"IsActive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#isactive","signature":"IsActive(pcName)","extensions":[]},{"name":"Retire","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#retire","signature":"Retire(pcName)","extensions":[]},{"name":"Revive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#revive","signature":"Revive(pcName)","extensions":[]},{"name":"Swap","description":"HOT-SWAP a live world's implementation, keeping its node + bonds.","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#swap","signature":"Swap(pcName, poNewApp)","extensions":[]},{"name":"OpenCommonsOn","description":"the Commons (world zero) ------------------------------------------- Back the shared Commons with an open stzDatabase.","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#opencommonson","signature":"OpenCommonsOn(poDb)","extensions":[]},{"name":"RegisterIdentity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#registeridentity","signature":"RegisterIdentity(pcUser, pcSecret)","extensions":[]},{"name":"OpenSession","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#opensession","signature":"OpenSession(pcUser, pcSecret)","extensions":[]},{"name":"StorePut","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#storeput","signature":"StorePut(pcKey, pcValue)","extensions":[]},{"name":"StoreGet","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#storeget","signature":"StoreGet(pcKey)","extensions":[]},{"name":"GovDeclareRisk","description":"ambient governance (delegated -> one live @oGov)","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#govdeclarerisk","signature":"GovDeclareRisk(pcAction, nTier)","extensions":[]},{"name":"GovGrant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#govgrant","signature":"GovGrant(pcActor, pcAction)","extensions":[]},{"name":"GovSetAuthority","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#govsetauthority","signature":"GovSetAuthority(pcActor, pcType)","extensions":[]},{"name":"Bond","description":"norm-gated bonds --------------------------------------------------- Declare that pcFrom MAY attempt pcAction on pcTo (still governed at call time). Records a :bond edge in the constellation graph.","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#bond","signature":"Bond(pcFrom, pcTo, pcAction)","extensions":[]},{"name":"AreBonded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#arebonded","signature":"AreBonded(pcFrom, pcTo, pcAction)","extensions":[]},{"name":"CallAcross","description":"THE ENFORCEMENT SEAM: a cross-world call proceeds ONLY when both worlds are active, a bond declares the action, and governance clears the caller. Returns TRUE/FALSE; Why() explains refusals. perf P3: every outcome -- clearance or refusal -- is timed on the monotonic clock and ledgered (Crossings()/LastCallMs()).","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#callacross","signature":"CallAcross(pcFrom, pcTo, pcAction)","extensions":[]},{"name":"Crossings","description":"The crossings ledger: [ [ from, to, action, allowed, durMs ], ... ].","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#crossings","signature":"Crossings()","extensions":[]},{"name":"CrossingCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#crossingcount","signature":"CrossingCount()","extensions":[]},{"name":"LastCallMs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsuperapp.html#lastcallms","signature":"LastCallMs()","extensions":[]}]},{"name":"stzSupposition","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stzsupposition.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsupposition.html#init","signature":"init(pcName)","extensions":[]},{"name":"IsAQ","description":"\"Suppose X IS A fruit\" -- records the assumption in the overlay","url":"https://mayouni.github.io/stzsite/en/reference/stzsupposition.html#isaq","signature":"IsAQ(pcType)","extensions":[]},{"name":"AndQ","description":"\"...and (is) a company\" -- the conjunction keeps supposing","url":"https://mayouni.github.io/stzsite/en/reference/stzsupposition.html#andq","signature":"AndQ()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsupposition.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzSupposition(\"s\")\n? o1.Name()","output":"s","from":"composed from the signature, run in the library"}}]},{"name":"stzSurfacePlot","also_named":["stzSquarePlot","stzSquareChart","stzSurfaceChart"],"area":"stats","page":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzSurfacePlot.ring","inherits":{},"methods":[{"name":"init","description":"NO LEGEND HERE. There were three public ways to ask for one -- AddLegend(), SetLegend(), IncludeLegend() -- all writing a flag that nothing read, and an @aLegend list nothing filled. A surface plot has never drawn a legend. stzMBarPlot has a real one if you need the shape.","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#init","signature":"init(paData)","extensions":[]},{"name":"ToCanvasQ","description":"the PIXEL tiers (GR6c) -------------------------------------------- A surface chart is a COMPOSITION: area is the value. Drawn as a treemap, so the picture is the proportion rather than a legend a reader has to convert.","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#tocanvasq","signature":"ToCanvasQ(paOptions)","extensions":[]},{"name":"ToSVG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#tosvg","signature":"ToSVG(paOptions)","extensions":[]},{"name":"ToPNG","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#topng","signature":"ToPNG(pcPath, paOptions)","extensions":[]},{"name":"Sum","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#sum","signature":"Sum(anNumbers)","extensions":[]},{"name":"IsListOfNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#islistofnumbers","signature":"IsListOfNumbers(aList)","extensions":[]},{"name":"IsListOfPositiveNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#islistofpositivenumbers","signature":"IsListOfPositiveNumbers(aList)","extensions":[]},{"name":"IsHashList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#ishashlist","signature":"IsHashList(aList)","extensions":[]},{"name":"AddPercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#addpercent","signature":"AddPercent()","extensions":[]},{"name":"SetPercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#setpercent","signature":"SetPercent(bShow)","extensions":[]},{"name":"IncludePercent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#includepercent","signature":"IncludePercent()","extensions":[]},{"name":"AddValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#addvalues","signature":"AddValues()","extensions":[]},{"name":"SetValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#setvalues","signature":"SetValues(bShow)","extensions":[]},{"name":"IncludeValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#includevalues","signature":"IncludeValues()","extensions":[]},{"name":"WithoutBorders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#withoutborders","signature":"WithoutBorders()","extensions":[]},{"name":"SetBorders","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#setborders","signature":"SetBorders(bShow)","extensions":[]},{"name":"WithoutLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#withoutlabels","signature":"WithoutLabels()","extensions":[]},{"name":"SetLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#setlabels","signature":"SetLabels(bShow)","extensions":[]},{"name":"SetWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#setwidth","signature":"SetWidth(nWidth)","extensions":[]},{"name":"SetHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#setheight","signature":"SetHeight(nHeight)","extensions":[]},{"name":"SetSize","description":"","also_written":["SetDimensions"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#setsize","signature":"SetSize(nWidth, nHeight)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#show","signature":"Show()","extensions":[]},{"name":"ToString","description":"The labels cross as ONE newline-joined string rather than a Haro list: the layout, the border junctions and the centring all happen engine-side, so a face in any language gets the finished picture from a single call.","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#tostring","signature":"ToString()","extensions":[]},{"name":"ToStringInRing","description":"The Haro renderer this was ported from, kept so the guard can prove the two agree character for character.","url":"https://mayouni.github.io/stzsite/en/reference/stzsurfaceplot.html#tostringinring","signature":"ToStringInRing()","extensions":[]}]},{"name":"stzSystemActor","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#init","signature":"init(pcName, paKinds)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#name","signature":"Name()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"KnownKinds","description":"The closed lattice -- the same kinds an operation is coloured with and a system capability is classified into.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#knownkinds","signature":"KnownKinds()","extensions":[]},{"name":"Kinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#kinds","signature":"Kinds()","extensions":[]},{"name":"SetKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#setkinds","signature":"SetKinds(paKinds)","extensions":[]},{"name":"GrantKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#grantkind","signature":"GrantKind(pcKind)","extensions":[]},{"name":"RevokeKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#revokekind","signature":"RevokeKind(pcKind)","extensions":[]},{"name":"Can","description":"Does the actor hold this capability kind?","also_written":["Holds"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#can","signature":"Can(pcKind)","extensions":[]},{"name":"IsEffectful","description":"The one that decides whether a plan may cross: can this actor cause effects at all?","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#iseffectful","signature":"IsEffectful()","extensions":[]},{"name":"Posture","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#posture","signature":"Posture()","extensions":[]},{"name":"SetPosture","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#setposture","signature":"SetPosture(pcPosture)","extensions":[]},{"name":"NumberOfKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#numberofkinds","signature":"NumberOfKinds()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemactor.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSystemCall","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#init","signature":"init(pcCommandString)","extensions":[]},{"name":"ParseCommandString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#parsecommandstring","signature":"ParseCommandString(_cCmd_)","extensions":[]},{"name":"Run","description":"main execution","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#run","signature":"Run()","extensions":["Q"],"forms":["RunQ"]},{"name":"Execute","description":"main execution","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#execute","signature":"Execute()","extensions":["Q"],"forms":["ExecuteQ"]},{"name":"Exec","description":"main execution","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#exec","signature":"Exec()","extensions":["Q"],"forms":["ExecQ"]},{"name":"SetReturnType","description":"return type control","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#setreturntype","signature":"SetReturnType(_cType_)","extensions":["Q"],"forms":["SetReturnTypeQ"]},{"name":"ReturnType","description":"return type control","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#returntype","signature":"ReturnType()","extensions":[]},{"name":"ConvertOutputByType","description":"return type control","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#convertoutputbytype","signature":"ConvertOutputByType()","extensions":[]},{"name":"ParseOutputAsLines","description":"\"string\" type needs no conversion","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#parseoutputaslines","signature":"ParseOutputAsLines()","extensions":[]},{"name":"ParseOutputAsNumber","description":"return type control","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#parseoutputasnumber","signature":"ParseOutputAsNumber()","extensions":[]},{"name":"Program","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#program","signature":"Program()","extensions":[]},{"name":"SetProgram","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#setprogram","signature":"SetProgram(pcProgram)","extensions":["Q"],"forms":["SetProgramQ"]},{"name":"Args","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#args","signature":"Args()","extensions":[]},{"name":"SetArgs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#setargs","signature":"SetArgs(pacArgs)","extensions":["Q"],"forms":["SetArgsQ"]},{"name":"WithArgs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#withargs","signature":"WithArgs(pacArgs)","extensions":["Q"],"forms":["WithArgsQ"]},{"name":"SetParam","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#setparam","signature":"SetParam(cParam, _cValue_)","extensions":[]},{"name":"SetParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#setparams","signature":"SetParams(aParams)","extensions":["Q"],"forms":["SetParamsQ"]},{"name":"WithParams","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#withparams","signature":"WithParams(aParams)","extensions":["Q"],"forms":["WithParamsQ"]},{"name":"AddArg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#addarg","signature":"AddArg(pcArg)","extensions":["Q"],"forms":["AddArgQ"]},{"name":"WithArg","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#witharg","signature":"WithArg(pcArg)","extensions":["Q"],"forms":["WithArgQ"]},{"name":"ClearArgs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#clearargs","signature":"ClearArgs()","extensions":["Q"],"forms":["ClearArgsQ"]},{"name":"SetTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#settimeout","signature":"SetTimeout(nMilliseconds)","extensions":["Q"],"forms":["SetTimeoutQ"]},{"name":"WithTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#withtimeout","signature":"WithTimeout(nMilliseconds)","extensions":["Q"],"forms":["WithTimeoutQ"]},{"name":"Timeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#timeout","signature":"Timeout()","extensions":[]},{"name":"CaptureOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#captureoutput","signature":"CaptureOutput()","extensions":["Q"],"forms":["CaptureOutputQ"]},{"name":"DontCaptureOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#dontcaptureoutput","signature":"DontCaptureOutput()","extensions":["Q"],"forms":["DontCaptureOutputQ"]},{"name":"CaptureError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#captureerror","signature":"CaptureError()","extensions":["Q"],"forms":["CaptureErrorQ"]},{"name":"DontCaptureError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#dontcaptureerror","signature":"DontCaptureError()","extensions":["Q"],"forms":["DontCaptureErrorQ"]},{"name":"ShowConsole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#showconsole","signature":"ShowConsole()","extensions":["Q"],"forms":["ShowConsoleQ"]},{"name":"HideConsole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#hideconsole","signature":"HideConsole()","extensions":["Q"],"forms":["HideConsoleQ"]},{"name":"Silent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#silent","signature":"Silent()","extensions":["Q"],"forms":["SilentQ"]},{"name":"Silently","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#silently","signature":"Silently()","extensions":["Q"],"forms":["SilentlyQ"]},{"name":"RunEngineSilent","description":"silent execution","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#runenginesilent","signature":"RunEngineSilent()","extensions":[]},{"name":"RunSilently","description":"silent execution","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#runsilently","signature":"RunSilently()","extensions":["Q"],"forms":["RunSilentlyQ"]},{"name":"RunSilent","description":"silent execution","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#runsilent","signature":"RunSilent()","extensions":["Q"],"forms":["RunSilentQ"]},{"name":"Output","description":"","also_written":["Result","StdOut"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#output","signature":"Output()","extensions":[]},{"name":"OutputAsLines","description":"","also_written":["OutputAsList","ResultAsList","ResultAsLines"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#outputaslines","signature":"OutputAsLines()","extensions":[]},{"name":"Error","description":"","also_written":["StdErr"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#error","signature":"Error()","extensions":[]},{"name":"ExitCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#exitcode","signature":"ExitCode()","extensions":[]},{"name":"WasExecuted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#wasexecuted","signature":"WasExecuted()","extensions":[]},{"name":"Succeeded","description":"","also_written":["Success"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#succeeded","signature":"Succeeded()","extensions":[]},{"name":"Failed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#failed","signature":"Failed()","extensions":[]},{"name":"HasOutput","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#hasoutput","signature":"HasOutput()","extensions":[]},{"name":"HasError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#haserror","signature":"HasError()","extensions":[]},{"name":"RunAndGetOutput","description":"","also_written":["GetOutput"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#runandgetoutput","signature":"RunAndGetOutput()","extensions":[]},{"name":"Env","description":"environment","also_written":["GetEnv","EnvironmentVariable"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#env","signature":"Env(pcVarName)","extensions":[]},{"name":"EngineIsWindows","description":"os detection","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#engineiswindows","signature":"EngineIsWindows()","extensions":[]},{"name":"EngineIsLinux","description":"os detection","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#engineislinux","signature":"EngineIsLinux()","extensions":[]},{"name":"EngineIsMacos","description":"os detection","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#engineismacos","signature":"EngineIsMacos()","extensions":[]},{"name":"OpenFile","description":"utilities","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#openfile","signature":"OpenFile(_cFilePath_)","extensions":["Q"],"forms":["OpenFileQ"]},{"name":"Reset","description":"utilities","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#reset","signature":"Reset()","extensions":["Q"],"forms":["ResetQ"]},{"name":"UseShellIfNeeded","description":"utilities","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcall.html#useshellifneeded","signature":"UseShellIfNeeded()","extensions":["Q"],"forms":["UseShellIfNeededQ"]}]},{"name":"stzSystemCapabilities","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#init","signature":"init(paInit)","extensions":[]},{"name":"Catalog","description":"The closed catalog: concrete capability -> abstract lattice kind.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#catalog","signature":"Catalog()","extensions":[]},{"name":"KnownCapabilities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#knowncapabilities","signature":"KnownCapabilities()","extensions":[]},{"name":"IsKnown","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#isknown","signature":"IsKnown(pCap)","extensions":[]},{"name":"SetList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#setlist","signature":"SetList(paCaps)","extensions":[]},{"name":"Grant","description":"EFFECTFUL on the envelope (a builder verb). Refuses an unknown capability -- the closed set is the contract.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#grant","signature":"Grant(pCap)","extensions":["Q"],"forms":["GrantQ"]},{"name":"Revoke","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#revoke","signature":"Revoke(pCap)","extensions":[]},{"name":"Can","description":"","also_written":["Has","Supports"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#can","signature":"Can(pCap)","extensions":[]},{"name":"Lacks","description":"","also_written":["Cannot"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#lacks","signature":"Lacks(pCap)","extensions":[]},{"name":"List","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#list","signature":"List()","extensions":[]},{"name":"NumberOfCapabilities","description":"","also_written":["Count"],"url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#numberofcapabilities","signature":"NumberOfCapabilities()","extensions":[]},{"name":"KindOf","description":"The abstract lattice kind (effectful / sensing / compute / inference) of a concrete capability -- the word stzAgentGraph speaks.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#kindof","signature":"KindOf(pCap)","extensions":[]},{"name":"Kinds","description":"The distinct kinds this envelope spans -- its \"authority shape\".","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#kinds","signature":"Kinds()","extensions":[]},{"name":"IsEffectful","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#iseffectful","signature":"IsEffectful()","extensions":[]},{"name":"Minus","description":"Capabilities in THIS envelope that are NOT in the other.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#minus","signature":"Minus(poOther)","extensions":[]},{"name":"ForActorKinds","description":"The subset of THESE capabilities an actor holding paActorKinds may exercise -- the system-envelope <-> agentic-authority bridge. An LLM actor (kinds = [ \"inference\" ]) may exercise NO effectful/sensing capability: the empty effect set, realised against a system.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#foractorkinds","signature":"ForActorKinds(paActorKinds)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemcapabilities.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSystemProfile","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"identity / role","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#name","signature":"Name()","extensions":[]},{"name":"SetName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setname","signature":"SetName(pcName)","extensions":[]},{"name":"Role","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#role","signature":"Role()","extensions":[]},{"name":"SetRole","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setrole","signature":"SetRole(pcRole)","extensions":[]},{"name":"IsDevelopment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#isdevelopment","signature":"IsDevelopment()","extensions":[]},{"name":"IsRuntime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#isruntime","signature":"IsRuntime()","extensions":[]},{"name":"IsDeployment","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#isdeployment","signature":"IsDeployment()","extensions":[]},{"name":"IsDeclared","description":"A declared profile is any scope that is NOT the live machine.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#isdeclared","signature":"IsDeclared()","extensions":[]},{"name":"IsLive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#islive","signature":"IsLive()","extensions":[]},{"name":"OSName","description":"OS facet (STORED values -- a declared target never leaks its facts from the live machine)","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#osname","signature":"OSName()","extensions":[]},{"name":"OperatingSystem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#operatingsystem","signature":"OperatingSystem()","extensions":[]},{"name":"OS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#os","signature":"OS()","extensions":[]},{"name":"SetOSName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setosname","signature":"SetOSName(pc)","extensions":[]},{"name":"Architecture","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#architecture","signature":"Architecture()","extensions":[]},{"name":"Arch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#arch","signature":"Arch()","extensions":[]},{"name":"SetArchitecture","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setarchitecture","signature":"SetArchitecture(pc)","extensions":[]},{"name":"BitSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#bitsize","signature":"BitSize()","extensions":[]},{"name":"Bits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#bits","signature":"Bits()","extensions":[]},{"name":"SetBitSize","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setbitsize","signature":"SetBitSize(pn)","extensions":[]},{"name":"Endianness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#endianness","signature":"Endianness()","extensions":[]},{"name":"SetEndianness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setendianness","signature":"SetEndianness(pc)","extensions":[]},{"name":"Is64Bit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#is64bit","signature":"Is64Bit()","extensions":[]},{"name":"Is32Bit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#is32bit","signature":"Is32Bit()","extensions":[]},{"name":"SystemClass","description":"OS class (from the STORED os name)","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#systemclass","signature":"SystemClass()","extensions":[]},{"name":"IsDesktop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#isdesktop","signature":"IsDesktop()","extensions":[]},{"name":"IsMobile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#ismobile","signature":"IsMobile()","extensions":[]},{"name":"IsEmbedded","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#isembedded","signature":"IsEmbedded()","extensions":[]},{"name":"IsWindows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#iswindows","signature":"IsWindows()","extensions":[]},{"name":"IsLinux","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#islinux","signature":"IsLinux()","extensions":[]},{"name":"IsMacOS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#ismacos","signature":"IsMacOS()","extensions":[]},{"name":"IsAndroid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#isandroid","signature":"IsAndroid()","extensions":[]},{"name":"Language","description":"Runtime facet","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#language","signature":"Language()","extensions":[]},{"name":"LanguageVersion","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#languageversion","signature":"LanguageVersion()","extensions":[]},{"name":"SetLanguageVersion","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setlanguageversion","signature":"SetLanguageVersion(pc)","extensions":[]},{"name":"Runtime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#runtime","signature":"Runtime()","extensions":[]},{"name":"CpuCount","description":"Resources facet","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#cpucount","signature":"CpuCount()","extensions":[]},{"name":"SetCpuCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setcpucount","signature":"SetCpuCount(pn)","extensions":[]},{"name":"AddressBits","description":"The maximum address width -- a real resource ceiling.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#addressbits","signature":"AddressBits()","extensions":[]},{"name":"MemTotalBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#memtotalbytes","signature":"MemTotalBytes()","extensions":[]},{"name":"SetMemTotalBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setmemtotalbytes","signature":"SetMemTotalBytes(pn)","extensions":[]},{"name":"MemFreeBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#memfreebytes","signature":"MemFreeBytes()","extensions":[]},{"name":"SetMemFreeBytes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setmemfreebytes","signature":"SetMemFreeBytes(pn)","extensions":[]},{"name":"Resources","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#resources","signature":"Resources()","extensions":[]},{"name":"Capabilities","description":"Capabilities facet (the KEYSTONE) ------------------ The capabilities as DATA (the plain list) -- display with @@().","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#capabilities","signature":"Capabilities()","extensions":["Q"],"forms":["CapabilitiesQ"]},{"name":"CapabilityList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#capabilitylist","signature":"CapabilityList()","extensions":[]},{"name":"SetCapabilityList","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#setcapabilitylist","signature":"SetCapabilityList(paCaps)","extensions":[]},{"name":"Grant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#grant","signature":"Grant(pCap)","extensions":["Q"],"forms":["GrantQ"]},{"name":"Revoke","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#revoke","signature":"Revoke(pCap)","extensions":[]},{"name":"Can","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#can","signature":"Can(pCap)","extensions":[]},{"name":"Lacks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#lacks","signature":"Lacks(pCap)","extensions":[]},{"name":"CapabilityKinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#capabilitykinds","signature":"CapabilityKinds()","extensions":[]},{"name":"Forbids","description":"the TWO WORLDS (section 2.4): THIS (host/dev) vs a target Capabilities THIS scope has that the TARGET lacks -- code you can run here but that the target FORBIDS (down-constrain candidates).","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#forbids","signature":"Forbids(poTarget)","extensions":[]},{"name":"Requires","description":"Capabilities the TARGET has that THIS scope lacks -- what the target REQUIRES that this machine cannot do (up-enable candidates; the Virtual System twin rehearses these later).","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#requires","signature":"Requires(poTarget)","extensions":[]},{"name":"CompareTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#compareto","signature":"CompareTo(poTarget)","extensions":[]},{"name":"CapabilitiesForActorKinds","description":"the system <-> agent bridge ------------------------ Which of THIS system's capabilities an actor holding these lattice kinds (from stzAgentGraph) may exercise.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#capabilitiesforactorkinds","signature":"CapabilitiesForActorKinds(paActorKinds)","extensions":[]},{"name":"ToStzSystem","description":"the .stzsystem format (Law 1: a domain has a format)","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#tostzsystem","signature":"ToStzSystem()","extensions":[]},{"name":"Save","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#save","signature":"Save(pcPath)","extensions":["Q"],"forms":["SaveQ"]},{"name":"LoadFrom","description":"Read a .stzsystem file INTO this profile (the mirror of Save).","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#loadfrom","signature":"LoadFrom(pcPath)","extensions":[]},{"name":"FromString","description":"Parse .stzsystem text into this profile. Defaults the role to deployment (a declared target) unless the text says otherwise, and fills class-default capabilities when no capabilities line is present.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#fromstring","signature":"FromString(pcText)","extensions":[]},{"name":"Info","description":"info / show","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#info","signature":"Info()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemprofile.html#show","signature":"Show()","extensions":[]}]},{"name":"stzSystemScope","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#init","signature":"init(poProfile)","extensions":[]},{"name":"System","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#system","signature":"System()","extensions":[]},{"name":"OSName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#osname","signature":"OSName()","extensions":[]},{"name":"Can","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#can","signature":"Can(pCap)","extensions":[]},{"name":"Lacks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#lacks","signature":"Lacks(pCap)","extensions":[]},{"name":"UseOp","description":"THE CORE. A capability-tagged, STRUCTURED operation (verb + args, so it can be lowered to target code later) in this scope. Three outcomes: forbidden by the scope     -> RAISE (down-constrain, caught in dev) allowed, host can do it     -> \"native\" (runs directly) allowed, host cannot         -> \"rehearsed\" (up-enable, captured to deploy) A record is [ capability, verb, args, description, status ].","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#useop","signature":"UseOp(pcCap, pcVerb, paArgs, pcDesc)","extensions":[]},{"name":"Use","description":"Generic capability use (no structured verb -- lowered as a comment).","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#use","signature":"Use(pcCap, pcDesc)","extensions":[]},{"name":"Allows","description":"A non-raising check: does this scope ALLOW the capability?","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#allows","signature":"Allows(pCap)","extensions":[]},{"name":"Forbids","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#forbids","signature":"Forbids(pCap)","extensions":[]},{"name":"WouldRehearse","description":"Would using it be UP-ENABLED (allowed by the target, absent on the host)?","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#wouldrehearse","signature":"WouldRehearse(pCap)","extensions":[]},{"name":"Spawn","description":"capability-tagged verbs (the design's ergonomic surface)","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#spawn","signature":"Spawn(pcCmd)","extensions":[]},{"name":"ReadPin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#readpin","signature":"ReadPin(pnPin)","extensions":[]},{"name":"WritePin","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#writepin","signature":"WritePin(pnPin, pnVal)","extensions":[]},{"name":"WriteFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#writefile","signature":"WriteFile(pcPath, pcContent)","extensions":[]},{"name":"ReadFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#readfile","signature":"ReadFile(pcPath)","extensions":[]},{"name":"Connect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#connect","signature":"Connect(pcHost)","extensions":[]},{"name":"SetEnv","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#setenv","signature":"SetEnv(pcName, pcVal)","extensions":[]},{"name":"LoadLibrary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#loadlibrary","signature":"LoadLibrary(pcName)","extensions":[]},{"name":"UseThreads","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#usethreads","signature":"UseThreads()","extensions":[]},{"name":"CheckedOperations","description":"the two-worlds report","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#checkedoperations","signature":"CheckedOperations()","extensions":[]},{"name":"NumberOfChecked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#numberofchecked","signature":"NumberOfChecked()","extensions":[]},{"name":"NativeOperations","description":"The operations that RUN natively on the dev host.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#nativeoperations","signature":"NativeOperations()","extensions":[]},{"name":"RehearsedOperations","description":"The operations UP-ENABLED -- rehearsed for the target because the dev host cannot perform them. These are the deploy-time lowering candidates.","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#rehearsedoperations","signature":"RehearsedOperations()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzsystemscope.html#show","signature":"Show()","extensions":[]}]},{"name":"stzTSNE","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztsne.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzEmbedding.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#init","signature":"init(paData)","extensions":[]},{"name":"NumberOfSamples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#numberofsamples","signature":"NumberOfSamples()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.NumberOfSamples()","output":"6","from":"composed from the signature, run in the library"}},{"name":"NumberOfFeatures","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#numberoffeatures","signature":"NumberOfFeatures()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.NumberOfFeatures()","output":"2","from":"composed from the signature, run in the library"}},{"name":"SetPerplexity","description":"── the dials ── Roughly \"how many neighbours should count\". The original paper suggests 5..50, and the result IS sensitive to it: small values see fine structure and can fragment a real cluster, large values see the broad shape and can merge two.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setperplexity","signature":"SetPerplexity(n)","extensions":["Q"],"forms":["SetPerplexityQ"]},{"name":"Perplexity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#perplexity","signature":"Perplexity()","extensions":[]},{"name":"SetDimensions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setdimensions","signature":"SetDimensions(n)","extensions":["Q"],"forms":["SetDimensionsQ"]},{"name":"SetIterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setiterations","signature":"SetIterations(n)","extensions":["Q"],"forms":["SetIterationsQ"]},{"name":"SetSeed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setseed","signature":"SetSeed(n)","extensions":["Q"],"forms":["SetSeedQ"]},{"name":"ReduceWithPCA","description":"PCA to n dimensions before embedding -- the standard pipeline. See the note at the top of this file for why it is two benefits and one cost.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#reducewithpca","signature":"ReduceWithPCA(n)","extensions":["Q"],"forms":["ReduceWithPCAQ"]},{"name":"SkipPCA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#skippca","signature":"SkipPCA()","extensions":["Q"],"forms":["SkipPCAQ"]},{"name":"UsesPCA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#usespca","signature":"UsesPCA()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.UsesPCA()","output":"0","from":"composed from the signature, run in the library"}},{"name":"PCAQ","description":"the inner analysis, when there was one -- so a caller can ask how much variance survived the reduction before reading anything into the picture","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#pcaq","signature":"PCAQ()","extensions":[]},{"name":"LearnMapping","description":"IT IS A TRADE, not an upgrade. The embedding is generally somewhat worse than ordinary t-SNE, because free coordinates can go anywhere and a network's outputs are limited to what it can express.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#learnmapping","signature":"LearnMapping()","extensions":["Q"],"forms":["LearnMappingQ"]},{"name":"SkipMapping","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#skipmapping","signature":"SkipMapping()","extensions":["Q"],"forms":["SkipMappingQ"]},{"name":"IsParametric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#isparametric","signature":"IsParametric()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.IsParametric()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetHiddenLayers","description":"The hidden layer widths. The output layer is always LINEAR and as wide as the embedding, because a coordinate is unbounded and squashing it through a tanh would cap the layout at a box.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#sethiddenlayers","signature":"SetHiddenLayers(paWidths)","extensions":["Q"],"forms":["SetHiddenLayersQ"]},{"name":"HiddenLayers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#hiddenlayers","signature":"HiddenLayers()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? @@( o1.HiddenLayers() )","output":"[ 50, 20 ]","from":"composed from the signature, run in the library"}},{"name":"SetLearningRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setlearningrate","signature":"SetLearningRate(n)","extensions":["Q"],"forms":["SetLearningRateQ"]},{"name":"Transform","description":"Only available after LearnMapping(). Ordinary t-SNE has no map to apply, and manufacturing one by re-running the optimisation would be a different answer wearing the same name.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#transform","signature":"Transform(paRows)","extensions":[]},{"name":"PreserveDensity","description":"t-SNE reports its own objective, so unlike UMAP the price is directly visible: KL rises from 0.291 to 0.443 at the default. That is neighbourhood fidelity being spent on density fidelity, in the units of the thing given up.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#preservedensity","signature":"PreserveDensity()","extensions":["Q"],"forms":["PreserveDensityQ"]},{"name":"IgnoreDensity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#ignoredensity","signature":"IgnoreDensity()","extensions":["Q"],"forms":["IgnoreDensityQ"]},{"name":"IsDensityPreserving","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#isdensitypreserving","signature":"IsDensityPreserving()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.IsDensityPreserving()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetDensityWeight","description":"0 turns the term off EXACTLY -- bit-for-bit the ordinary fit, not a near one. Values between about 1.5 and 3 are the unstable band described above.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setdensityweight","signature":"SetDensityWeight(n)","extensions":["Q"],"forms":["SetDensityWeightQ"]},{"name":"DensityWeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#densityweight","signature":"DensityWeight()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.DensityWeight()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetDensityPhase","description":"the FINAL fraction of iterations during which the term runs. Late on purpose, and for a reason t-SNE has that UMAP does not: EARLY EXAGGERATION multiplies P by 12 for the first quarter of the run to force gaps open, so density measured during it would preserve a scale the algorithm is about to throw away.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setdensityphase","signature":"SetDensityPhase(n)","extensions":["Q"],"forms":["SetDensityPhaseQ"]},{"name":"DensityPhase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#densityphase","signature":"DensityPhase()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.DensityPhase()","output":"0.30","from":"composed from the signature, run in the library"}},{"name":"DensityCorrelation","description":"how far the term got. NOT a percentage -- an embedding with every density rank backwards still scores around -0.6 rather than -1.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#densitycorrelation","signature":"DensityCorrelation()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.DensityCorrelation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LocalRadii","description":"Weighted here by t-SNE's joint distribution where stzUMAP weights by the fuzzy graph. Two different weightings of the same neighbourhoods, agreeing on which rows are dense.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#localradii","signature":"LocalRadii()","extensions":[]},{"name":"NewLocalRadii","description":"Available whether or not the fit preserved density, because it is a property of the data rather than of the map. the radii of the rows the last Transform() placed. The classic extension measures them on its way past; the parametric one cannot, so there it stays empty and LocalRadiiOf() is the way to ask.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#newlocalradii","signature":"NewLocalRadii()","extensions":[]},{"name":"LocalRadiiOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#localradiiof","signature":"LocalRadiiOf(paRows)","extensions":[]},{"name":"LearnInverse","description":"Two dimensions cannot hold six. The inverse recovers what the embedding KEPT and invents the rest: a plausible row for a location, never a recovered one.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#learninverse","signature":"LearnInverse()","extensions":["Q"],"forms":["LearnInverseQ"]},{"name":"HasInverse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#hasinverse","signature":"HasInverse()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.HasInverse()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetInverseLayers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setinverselayers","signature":"SetInverseLayers(paWidths)","extensions":["Q"],"forms":["SetInverseLayersQ"]},{"name":"SetInverseEpochs","description":"a decoder is a REGRESSION problem and wants far more epochs than the embedding itself did -- measured, [32,32] at 3000 was three times WORSE than a plain lookup and [64,64] at 40000 a third better","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#setinverseepochs","signature":"SetInverseEpochs(n)","extensions":["Q"],"forms":["SetInverseEpochsQ"]},{"name":"Inverse","description":"TAKE POINTS IN THE MAP, RETURN ROWS IN THE DATA. The points need not be positions of training rows -- somewhere between two clusters is exactly the question worth asking, and the answer is a plausible row for that location.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#inverse","signature":"Inverse(paPoints)","extensions":[]},{"name":"Fit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#fit","signature":"Fit()","extensions":["Q"],"forms":["FitQ"]},{"name":"IsFitted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#isfitted","signature":"IsFitted()","extensions":[],"example":{"code":"o1 = new stzTSNE([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.IsFitted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Embedding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#embedding","signature":"Embedding()","extensions":[]},{"name":"Trustworthiness","description":"THE WITNESS (Venna & Kaski 2006, as scikit-learn computes it): 1.0 when the embedding invented no neighbour; every neighbour a point gained in the map that was not among its k nearest in the input is charged by how far down the input ordering it really sat. Needs only the data the fit saw and the embedding -- no labels, no generator -- and it is the number the field compares on. Computed by the engine, on the device past its gate.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#trustworthiness","signature":"Trustworthiness()","extensions":[]},{"name":"TrustworthinessAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#trustworthinessat","signature":"TrustworthinessAt(nK)","extensions":[]},{"name":"KLHistory","description":"The objective, per iteration. Worth looking at: an embedding is stochastic, and this is the only evidence the optimisation went anywhere.","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#klhistory","signature":"KLHistory()","extensions":[]},{"name":"FinalKL","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#finalkl","signature":"FinalKL()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztsne.html#why","signature":"Why()","extensions":[]}]},{"name":"stzTableAggregator","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztableaggregator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableAggregator.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableCellAccess","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablecellaccess.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableCellAccess.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableColumnAccess","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablecolumnaccess.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableColumnAccess.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableDisplay","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztabledisplay.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableDisplay.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableFinder","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablefinder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableFinder.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableReplacer","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablereplacer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableReplacer.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableRowAccess","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablerowaccess.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableRowAccess.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableSearch","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablesearch.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableSearch.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableSorter","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablesorter.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableSorter.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableStructure","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablestructure.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableStructure.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTableSubset","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stztablesubset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTableSubset.ring","inherits":{"stzTable":153,"stzList":887},"methods":[]},{"name":"stzTablex","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stztablex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTablex.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#init","signature":"init(pcPattern)","extensions":[]},{"name":"NormalizePattern","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#normalizepattern","signature":"NormalizePattern(_cPattern_)","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? o1.NormalizePattern(\"an\")","output":"{an}","from":"composed from the signature, run in the library"}},{"name":"ParsePattern","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#parsepattern","signature":"ParsePattern(_cPattern_)","extensions":[]},{"name":"SplitByOperator","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#splitbyoperator","signature":"SplitByOperator(cStr, cOperator)","extensions":[]},{"name":"ParseAlternation","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#parsealternation","signature":"ParseAlternation(_cTokenStr_)","extensions":[]},{"name":"ParseConjunction","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#parseconjunction","signature":"ParseConjunction(_cTokenStr_)","extensions":[]},{"name":"ParseSingleToken","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#parsesingletoken","signature":"ParseSingleToken(_cTokenStr_)","extensions":[]},{"name":"RemovePrefix","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#removeprefix","signature":"RemovePrefix(cStr, aPrefixes)","extensions":[]},{"name":"ParseConstraints","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#parseconstraints","signature":"ParseConstraints(cConstraintStr, _cType_)","extensions":[]},{"name":"Match","description":"matching logic","entry":"https://mayouni.github.io/stzsite/en/reference/stztablex/match.html","url":"https://mayouni.github.io/stzsite/en/reference/stztablex/match.html","signature":"Match(poTable)","extensions":[]},{"name":"MatchTokens","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#matchtokens","signature":"MatchTokens(_aTokens_, oTable)","extensions":[]},{"name":"MatchSingleToken","description":"matching logic","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#matchsingletoken","signature":"MatchSingleToken(_aToken_, oTable)","extensions":[]},{"name":"CheckCols","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcols","signature":"CheckCols(_aToken_, oTable)","extensions":[]},{"name":"CheckRows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkrows","signature":"CheckRows(_aToken_, oTable)","extensions":[]},{"name":"CheckCol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcol","signature":"CheckCol(_aToken_, oTable)","extensions":[]},{"name":"CheckRow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkrow","signature":"CheckRow(_aToken_, oTable)","extensions":[]},{"name":"CheckCell","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcell","signature":"CheckCell(_aToken_, oTable)","extensions":[]},{"name":"CheckColName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcolname","signature":"CheckColName(_aToken_, oTable)","extensions":[]},{"name":"CheckProperty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkproperty","signature":"CheckProperty(_aToken_, oTable)","extensions":[]},{"name":"CheckContains","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcontains","signature":"CheckContains(_aToken_, oTable)","extensions":[]},{"name":"CheckSorted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checksorted","signature":"CheckSorted(_aToken_, oTable)","extensions":[]},{"name":"CheckUnique","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkunique","signature":"CheckUnique(_aToken_, oTable)","extensions":[]},{"name":"CheckDuplicates","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkduplicates","signature":"CheckDuplicates(_aToken_, oTable)","extensions":[]},{"name":"CheckGrouped","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkgrouped","signature":"CheckGrouped(_aToken_, oTable)","extensions":[]},{"name":"CheckFiltered","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkfiltered","signature":"CheckFiltered(_aToken_, oTable)","extensions":[]},{"name":"CheckAggregated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkaggregated","signature":"CheckAggregated(_aToken_, oTable)","extensions":[]},{"name":"CheckTransposed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checktransposed","signature":"CheckTransposed(_aToken_, oTable)","extensions":[]},{"name":"CheckCalculated","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcalculated","signature":"CheckCalculated(_aToken_, oTable)","extensions":[]},{"name":"CheckHasCol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkhascol","signature":"CheckHasCol(_aToken_, poTable)","extensions":[]},{"name":"CheckColType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcoltype","signature":"CheckColType(_aToken_, oTable)","extensions":[]},{"name":"CheckColPattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcolpattern","signature":"CheckColPattern(_aToken_, oTable)","extensions":[]},{"name":"CheckSumCol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checksumcol","signature":"CheckSumCol(_aToken_, oTable)","extensions":[]},{"name":"CheckAvgCol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkavgcol","signature":"CheckAvgCol(_aToken_, oTable)","extensions":[]},{"name":"CheckMinCol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkmincol","signature":"CheckMinCol(_aToken_, oTable)","extensions":[]},{"name":"CheckMaxCol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkmaxcol","signature":"CheckMaxCol(_aToken_, oTable)","extensions":[]},{"name":"CheckNulls","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checknulls","signature":"CheckNulls(_aToken_, oTable)","extensions":[]},{"name":"CheckCompleteness","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkcompleteness","signature":"CheckCompleteness(_aToken_, oTable)","extensions":[]},{"name":"CheckNumeric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checknumeric","signature":"CheckNumeric(_aToken_, oTable)","extensions":[]},{"name":"CheckAlphabetic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkalphabetic","signature":"CheckAlphabetic(_aToken_, oTable)","extensions":[]},{"name":"CheckFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#checkformat","signature":"CheckFormat(_aToken_, oTable)","extensions":[]},{"name":"MatchesFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#matchesformat","signature":"MatchesFormat(_cValue_, _cFormat_)","extensions":[]},{"name":"ExtractParts","description":"part extraction","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#extractparts","signature":"ExtractParts(oTable)","extensions":[]},{"name":"MatchedParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#matchedparts","signature":"MatchedParts()","extensions":[]},{"name":"NumberOfMatchedParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#numberofmatchedparts","signature":"NumberOfMatchedParts()","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? o1.NumberOfMatchedParts()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountMatchedParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#countmatchedparts","signature":"CountMatchedParts()","extensions":[]},{"name":"HowManyMatchedParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#howmanymatchedparts","signature":"HowManyMatchedParts()","extensions":[]},{"name":"Tokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#tokens","signature":"Tokens()","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? @@( o1.Tokens() )","output":"[ [ [ \"type\", \"conjunction\" ], [ \"conditions\", [ [ [ \"type\", \"col\" ], [ \"value\", \"\" ], [ \"constraints\", [ ] ], [ \"min\", 1 ], [ \"max\", 1 ], [ \"negated\", 0 ], [ \"casesensitive\", 0 ] ] ] ], [ \"negated\", 0 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfTokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#numberoftokens","signature":"NumberOfTokens()","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? o1.NumberOfTokens()","output":"1","from":"composed from the signature, run in the library"}},{"name":"CountTokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#counttokens","signature":"CountTokens()","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? o1.CountTokens()","output":"1","from":"composed from the signature, run in the library"}},{"name":"HowManyTokens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#howmanytokens","signature":"HowManyTokens()","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? o1.HowManyTokens()","output":"1","from":"composed from the signature, run in the library"}},{"name":"Pattern","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#pattern","signature":"Pattern()","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? o1.Pattern()","output":"{cols(3) & contains(Tunis)}","from":"composed from the signature, run in the library"}},{"name":"Explain","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#explain","signature":"Explain()","extensions":[]},{"name":"MatchingTables","description":"advanced query methods","also_written":["MatchingTablesIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#matchingtables","signature":"MatchingTables(paTables)","extensions":[]},{"name":"CountMatchingTables","description":"advanced query methods","also_written":["CountMatchingTablesIn"],"url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#countmatchingtables","signature":"CountMatchingTables(paTables)","extensions":[]},{"name":"EnableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#enabledebug","signature":"EnableDebug()","extensions":[]},{"name":"DisableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#disabledebug","signature":"DisableDebug()","extensions":[]},{"name":"SetDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#setdebug","signature":"SetDebug(bFlag)","extensions":[]},{"name":"IsNumeric","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#isnumeric","signature":"IsNumeric(cStr)","extensions":[],"example":{"code":"o1 = new stzTablex(\"{cols(3) & contains(Tunis)}\")\n? o1.IsNumeric(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"And_","description":"pattern combination","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#and_","signature":"And_(oOtherTablex)","extensions":[]},{"name":"Or_","description":"pattern combination","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#or_","signature":"Or_(oOtherTablex)","extensions":[]},{"name":"Not_","description":"pattern combination","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#not_","signature":"Not_()","extensions":[]},{"name":"TableSignature","description":"cache utility","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#tablesignature","signature":"TableSignature(poTable)","extensions":[]},{"name":"ClearCache","description":"cache utility","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#clearcache","signature":"ClearCache()","extensions":[]},{"name":"SetCacheSize","description":"cache utility","url":"https://mayouni.github.io/stzsite/en/reference/stztablex.html#setcachesize","signature":"SetCacheSize(nSize)","extensions":[]}]},{"name":"stzTcpClient","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzTcpClient.ring","inherits":{"stzNetwork":7},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#init","signature":"init()","extensions":[]},{"name":"Connect","description":"stzNetwork.init takes no args; nothing more to wire up.","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#connect","signature":"Connect(cHost, nPort)","extensions":[]},{"name":"Send","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#send","signature":"Send(cData)","extensions":[]},{"name":"Receive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#receive","signature":"Receive()","extensions":[]},{"name":"ReceiveWithMax","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#receivewithmax","signature":"ReceiveWithMax(nMaxBytes)","extensions":[]},{"name":"ReceivedData","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#receiveddata","signature":"ReceivedData()","extensions":[]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#close","signature":"Close()","extensions":[]},{"name":"OnConnect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#onconnect","signature":"OnConnect(cCallback)","extensions":[]},{"name":"OnReceive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#onreceive","signature":"OnReceive(cCallback)","extensions":[]},{"name":"OnClose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#onclose","signature":"OnClose(cCallback)","extensions":[]},{"name":"OnError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#onerror","signature":"OnError(cCallback)","extensions":[]},{"name":"IsConnected","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#isconnected","signature":"IsConnected()","extensions":[]},{"name":"LocalAddress","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#localaddress","signature":"LocalAddress()","extensions":[]},{"name":"RemoteAddress","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpclient.html#remoteaddress","signature":"RemoteAddress()","extensions":[]}]},{"name":"stzTcpServer","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzTcpServer.ring","inherits":{"stzNetwork":8},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#init","signature":"init()","extensions":[]},{"name":"Listen","description":"stzNetwork.init takes no args; nothing to wire up here.","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#listen","signature":"Listen(nPort, cHost)","extensions":[]},{"name":"AcceptOne","description":"Blocks until a client connects; returns the wrapped stzTcpClient (or NULL on listener error). Caller is responsible for closing the client when done.","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#acceptone","signature":"AcceptOne()","extensions":[]},{"name":"AcceptOneWithin","description":"AcceptOne() blocks for ever, so a caller whose point is \"nothing should have connected\" has no way to say so -- it hangs instead of answering. A timeout reports itself as the error \"accept timed out\", distinct from a real accept failure -- a null handle still arrives in Haro as a TcpClient value, so the error string is the only thing that can be tested.","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#acceptonewithin","signature":"AcceptOneWithin(nMs)","extensions":[]},{"name":"AcceptTimedOut","description":"TRUE when the last AcceptOneWithin() simply saw nothing in time, as opposed to failing.","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#accepttimedout","signature":"AcceptTimedOut()","extensions":[]},{"name":"StopListening","description":"","also_written":["Close"],"url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#stoplistening","signature":"StopListening()","extensions":[]},{"name":"OnClientConnect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#onclientconnect","signature":"OnClientConnect(cCallback)","extensions":[]},{"name":"OnClientDisconnect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#onclientdisconnect","signature":"OnClientDisconnect(cCallback)","extensions":[]},{"name":"OnClientMessage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#onclientmessage","signature":"OnClientMessage(cCallback)","extensions":[]},{"name":"OnError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#onerror","signature":"OnError(cCallback)","extensions":[]},{"name":"IsListening","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#islistening","signature":"IsListening()","extensions":[]},{"name":"NumberOfClients","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztcpserver.html#numberofclients","signature":"NumberOfClients()","extensions":[]}]},{"name":"stzText","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stztext.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzText.ring","inherits":{"stzStringText":113},"methods":[{"name":"StemmedInLanguage","description":"Reduce inflected words to their stem (\"running\"->\"run\"). Stemmed() defaults to English; *InLanguage(cLang) selects one of the 25 Snowball languages.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#stemmedinlanguage","signature":"StemmedInLanguage(pcLang)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.StemmedInLanguage(\"en\")","output":"alic met bob in pari. the weather was fine.","from":"composed from the signature, run in the library"}},{"name":"Stemmed","description":"The text with every word reduced to its root/stem (\"running\" -> \"run\").","also_written":["Stem"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#stemmed","signature":"Stemmed()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.Stemmed()","output":"alic met bob in pari. the weather was fine.","from":"composed from the signature, run in the library"}},{"name":"StemmedWordsInLanguage","description":"stemming (snowball, 25 languages)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#stemmedwordsinlanguage","signature":"StemmedWordsInLanguage(pcLang)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.StemmedWordsInLanguage(\"en\") )","output":"[ \"alic\", \"met\", \"bob\", \"in\", \"pari\", \"the\", \"weather\", \"was\", \"fine\" ]","from":"composed from the signature, run in the library"}},{"name":"StemmedWords","description":"stemming (snowball, 25 languages)","also_written":["WordsStemmed"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#stemmedwords","signature":"StemmedWords()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.StemmedWords() )","output":"[ \"alic\", \"met\", \"bob\", \"in\", \"pari\", \"the\", \"weather\", \"was\", \"fine\" ]","from":"composed from the signature, run in the library"}},{"name":"SupportedStemmerLanguages","description":"stemming (snowball, 25 languages)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#supportedstemmerlanguages","signature":"SupportedStemmerLanguages()","extensions":[]},{"name":"SupportedLemmaLanguages","description":"stemming (snowball, 25 languages)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#supportedlemmalanguages","signature":"SupportedLemmaLanguages()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.SupportedLemmaLanguages() )","output":"[ \"english\", \"french\", \"arabic\" ]","from":"composed from the signature, run in the library"}},{"name":"Synonyms","description":"Words with the same or a similar meaning (synonyms, from WordNet).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#synonyms","signature":"Synonyms()","extensions":["Q","QQ"],"forms":["SynonymsQ","SynonymsQQ"]},{"name":"Hypernyms","description":"More general \"is-a\" parent words for the term (dog -> animal), from WordNet.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#hypernyms","signature":"Hypernyms()","extensions":["Q","QQ"],"forms":["HypernymsQ","HypernymsQQ"]},{"name":"IsSynonymOf","description":"wordnet (synonyms + hypernyms)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#issynonymof","signature":"IsSynonymOf(pcOther)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.IsSynonymOf(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasSynonyms","description":"wordnet (synonyms + hypernyms)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#hassynonyms","signature":"HasSynonyms()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.HasSynonyms()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LemmatizedInLanguage","description":"The text lemmatized in the given language.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#lemmatizedinlanguage","signature":"LemmatizedInLanguage(pcLang)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.LemmatizedInLanguage(\"en\")","output":"Alice meet Bob in Paris. The weather be fine.","from":"composed from the signature, run in the library"}},{"name":"Lemmatized","description":"The text with every word reduced to its dictionary base form / lemma (\"better\" -> \"good\", \"ran\" -> \"run\"). Smarter than stemming.","also":"base form  dictionary form  root word  canonical form  normalize words Stemmed  AutoLemmatized","also_written":["Lemma"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#lemmatized","signature":"Lemmatized()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.Lemmatized()","output":"Alice meet Bob in Paris. The weather be fine.","from":"composed from the signature, run in the library"}},{"name":"LemmatizedWordsInLanguage","description":"The lemma of each word, in the given language.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#lemmatizedwordsinlanguage","signature":"LemmatizedWordsInLanguage(pcLang)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.LemmatizedWordsInLanguage(\"en\") )","output":"[ \"Alice\", \"meet\", \"Bob\", \"in\", \"Paris\", \"The\", \"weather\", \"be\", \"fine\" ]","from":"composed from the signature, run in the library"}},{"name":"LemmatizedWords","description":"The lemma of each word (English).","also_written":["WordsLemmatized"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#lemmatizedwords","signature":"LemmatizedWords()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.LemmatizedWords() )","output":"[ \"Alice\", \"meet\", \"Bob\", \"in\", \"Paris\", \"The\", \"weather\", \"be\", \"fine\" ]","from":"composed from the signature, run in the library"}},{"name":"SentimentScore","description":"The overall sentiment score (compound polarity) in [-1, 1]: negative to positive.","also_written":["SentimentCompound"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#sentimentscore","signature":"SentimentScore()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.SentimentScore()","output":"0.20","from":"composed from the signature, run in the library"}},{"name":"Sentiment","description":"The overall tone/mood of the text as \"positive\", \"negative\", or \"neutral\".","also":"mood  emotion  feeling  attitude  opinion  how positive or negative SentimentScore  IsPositive  IsNegative","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/sentiment.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/sentiment.html","signature":"Sentiment()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.Sentiment()","output":"positive","from":"composed from the signature, run in the library"}},{"name":"PositiveScore","description":"The positive sentiment score of the text (VADER).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#positivescore","signature":"PositiveScore()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.PositiveScore()","output":"0.18","from":"composed from the signature, run in the library"}},{"name":"NegativeScore","description":"The negative sentiment score of the text (VADER).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#negativescore","signature":"NegativeScore()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.NegativeScore()","output":"0","from":"composed from the signature, run in the library"}},{"name":"NeutralScore","description":"The neutral sentiment score of the text (VADER).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#neutralscore","signature":"NeutralScore()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.NeutralScore()","output":"0.82","from":"composed from the signature, run in the library"}},{"name":"IsPositive","description":"TRUE if the sentiment score reaches +0.05.","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/ispositive.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/ispositive.html","signature":"IsPositive()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.IsPositive()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsNegative","description":"TRUE if the sentiment score is -0.05 or below.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#isnegative","signature":"IsNegative()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.IsNegative()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SentimentExplained","description":"The sentiment verdict as a human-readable sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#sentimentexplained","signature":"SentimentExplained()","extensions":[]},{"name":"POSTags","description":"The part-of-speech tag (noun, verb, adjective...) for each word.","also_written":["PartOfSpeechTags"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#postags","signature":"POSTags()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.POSTags() )","output":"[ \"NNP\", \"VBD\", \"NNP\", \"IN\", \"NNP\", \"DT\", \"NN\", \"VBD\", \"JJ\" ]","from":"composed from the signature, run in the library"}},{"name":"TaggedWords","description":"part-of-speech tagging (penn treebank)","also_written":["WordsWithPOS"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#taggedwords","signature":"TaggedWords()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.TaggedWords() )","output":"[ [ \"Alice\", \"NNP\" ], [ \"met\", \"VBD\" ], [ \"Bob\", \"NNP\" ], [ \"in\", \"IN\" ], [ \"Paris\", \"NNP\" ], [ \"The\", \"DT\" ], [ \"weather\", \"NN\" ], [ \"was\", \"VBD\" ], [ \"fine\", \"JJ\" ] ]","from":"composed from the signature, run in the library"}},{"name":"Chunks","description":"POS-PATTERN CHUNKING (R3, the NLTK offensive): PATTERNS OVER TAGS. ? Q(\"The quick brown fox...\").TextQ().Chunks(\"DT? JJ* NN+\") #--> [ \"The quick brown fox\", \"the lazy dog\" ] Grammar: Penn tags separated by spaces, each with an optional quantifier -- ? (0/1), * (0+), + (1+), none (exactly 1). A tag matches by PREFIX (NN covers NN/NNS/NNP/NNPS). Covers NLTK's RegexpParser chunking with a cleaner grammar. The executor is a deterministic greedy scanner over the tag stream (like NLTK's); a Listex-native executor can swap in behind this same surface.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#chunks","signature":"Chunks(pcTagPattern)","extensions":[]},{"name":"ParseTree","description":"part-of-speech tagging (penn treebank)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#parsetree","signature":"ParseTree()","extensions":["Q"],"forms":["ParseTreeQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.ParseTree()","output":"(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)","from":"composed from the signature, run in the library"}},{"name":"ParseTreeWithQ","description":"custom cascade: paGrammar = [ [ label, \"TAG-pattern\" ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#parsetreewithq","signature":"ParseTreeWithQ(paGrammar)","extensions":[]},{"name":"NounPhrases","description":"the flagship sugar: DT? JJ* NN+ -- the classic noun-phrase shape","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#nounphrases","signature":"NounPhrases()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.NounPhrases() )","output":"[ \"Alice\", \"Bob\", \"Paris\", \"The weather\" ]","from":"composed from the signature, run in the library"}},{"name":"NamedEntities","description":"NamedEntities() -- [[entity, type], ...]. Upgrades to TRANSFORMER NER (a BERT token-classification head) when a NER-head GGUF is loaded (StzUseNeuralModel with e.g. bert-base-NER); otherwise the rule-based engine NER. Both emit the same PERSON/ORGANIZATION/LOCATION type vocabulary, so PersonNames()/ Organizations()/Locations() and EntitiesOfType() work either way.","also":"who and what is mentioned  people places organizations  proper names PersonNames  Organizations  Locations  EntitiesOfType","also_written":["Entities"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztext/namedentities.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/namedentities.html","signature":"NamedEntities()","extensions":[],"example":{"code":"t = new stzText(\"Barack Obama visited Paris.\")\n# NeuralEntities() is empty without a NER-head model\n? @@(t.NeuralEntities())\n# NamedEntities() still works via the rule-based fallback\n? len(t.NamedEntities()) >= 1","output":"[ ]\n1","from":"library test"}},{"name":"NeuralEntities","description":"NeuralEntities() -- the transformer-NER result explicitly: [[entity, type], ...] via the loaded NER-head model; [] if none is loaded (DATA).","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/neuralentities.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/neuralentities.html","signature":"NeuralEntities()","extensions":[],"example":{"code":"t = new stzText(\"Barack Obama visited Paris.\")\n# NeuralEntities() is empty without a NER-head model\n? @@(t.NeuralEntities())\n# NamedEntities() still works via the rule-based fallback\n? len(t.NamedEntities()) >= 1","output":"[ ]\n1","from":"library test"}},{"name":"RegisterNamedEntities","description":"Register this text's named entities into the shared world ($oWorldEntities) -- EXPLICIT by design: NER over arbitrary text must never pollute the world silently. Returns how many were NEW.","also_written":["EntitiesToWorld"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztext/registernamedentities.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/registernamedentities.html","signature":"RegisterNamedEntities()","extensions":[]},{"name":"EntitiesOfType","description":"The named entities of one type (e.g. \"PERSON\") mentioned in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#entitiesoftype","signature":"EntitiesOfType(pcType)","extensions":[]},{"name":"PersonNames","description":"The people (person names) mentioned in the text.","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/personnames.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/personnames.html","signature":"PersonNames()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.PersonNames() )","output":"[ \"Alice\", \"Bob\" ]","from":"composed from the signature, run in the library"}},{"name":"Organizations","description":"The organizations and companies mentioned in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#organizations","signature":"Organizations()","extensions":[]},{"name":"Locations","description":"The places and locations mentioned in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#locations","signature":"Locations()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.Locations() )","output":"[ \"Paris\" ]","from":"composed from the signature, run in the library"}},{"name":"EntityTypeOf","description":"The rule-based NER above detects + coarsely types spans. These re-TYPE an entity against ARBITRARY, user-defined types BY MEANING (zero-shot, via the neural model when loaded; lexical fallback otherwise) -- so the type set adapts to any domain, and \"Paris\" the city vs the person is disambiguated by meaning. (A real token-classification NER-head GGUF, once available, plugs onto the per-token engine substrate -- neural_embed_tokens -- underneath.) EntityTypeOf(entity, types) -- the candidate type whose MEANING best matches the entity mention (DATA, a string).","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/entitytypeof.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/entitytypeof.html","signature":"EntityTypeOf(pcEntity, paTypes)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.EntityTypeOf(\"an\", [ \"an\", \"a\" ])","output":"an","from":"composed from the signature, run in the library"}},{"name":"EntitiesTypedAs","description":"EntitiesTypedAs(types) -- every detected entity re-typed against `types` by meaning: [[entity, best_type], ...] (DATA).","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/entitiestypedas.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/entitiestypedas.html","signature":"EntitiesTypedAs(paTypes)","extensions":["Q","QQ"],"forms":["EntitiesTypedAsQ","EntitiesTypedAsQQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.EntitiesTypedAs([ \"an\", \"a\" ]) )","output":"[ [ \"Alice\", \"an\" ], [ \"Bob\", \"an\" ], [ \"Paris\", \"an\" ] ]","from":"composed from the signature, run in the library"}},{"name":"ContentWords","description":"The meaningful content words, with common stopwords (the, a, of...) removed.","also_written":["Keywords"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#contentwords","signature":"ContentWords()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.ContentWords() )","output":"[ \"Alice\", \"met\", \"Bob\", \"Paris\", \"weather\", \"fine\" ]","from":"composed from the signature, run in the library"}},{"name":"WithoutStopwords","description":"The text with the stopwords removed.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#withoutstopwords","signature":"WithoutStopwords()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.WithoutStopwords()","output":"Alice met Bob Paris weather fine","from":"composed from the signature, run in the library"}},{"name":"IsStopword","description":"TRUE if the text is a stopword.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#isstopword","signature":"IsStopword()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.IsStopword()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ReadingEase","description":"How easy the text is to read as a Flesch reading-ease score (higher = easier).","also_written":["FleschReadingEase"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#readingease","signature":"ReadingEase()","extensions":[]},{"name":"ReadabilityGrade","description":"The US school grade level needed to read the text (Flesch-Kincaid grade).","also_written":["FleschKincaidGrade"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#readabilitygrade","signature":"ReadabilityGrade()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.FleschKincaidGrade()","output":"1.90","from":"composed from the signature, run in the library"}},{"name":"ReadabilityExplained","description":"The readability verdict as a human-readable sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#readabilityexplained","signature":"ReadabilityExplained()","extensions":[]},{"name":"KeyPhrases","description":"The n most important multi-word key phrases (main topics/themes) in the text.","also":"main topics  themes  subjects  what it is about  important phrases  main ideas  key ideas  key points  the gist RankedKeywords  TopKeyPhrase","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#keyphrases","signature":"KeyPhrases(n)","extensions":["Q","QQ","XT"],"forms":["KeyPhrasesQ","KeyPhrasesQQ","KeyPhrasesXT"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.KeyPhrases(2) )","output":"[ \"Alice met Bob\", \"Paris\" ]","from":"composed from the signature, run in the library"}},{"name":"TopKeyPhrase","description":"The single best key phrase of the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#topkeyphrase","signature":"TopKeyPhrase()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.TopKeyPhrase()","output":"Alice met Bob","from":"composed from the signature, run in the library"}},{"name":"RankedKeywords","description":"The n most important single keywords, ranked by importance (TextRank).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#rankedkeywords","signature":"RankedKeywords(n)","extensions":["Q","QQ","XT"],"forms":["RankedKeywordsQ","RankedKeywordsQQ","RankedKeywordsXT"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.RankedKeywords(2) )","output":"[ \"Bob\", \"Paris\" ]","from":"composed from the signature, run in the library"}},{"name":"SummarySentences","description":"textrank (graph keywords + extractive summary)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#summarysentences","signature":"SummarySentences(n)","extensions":["Q","QQ"],"forms":["SummarySentencesQ","SummarySentencesQQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.SummarySentences(2) )","output":"[ \"Alice met Bob in Paris.\", \"The weather was fine.\" ]","from":"composed from the signature, run in the library"}},{"name":"SummarizedIn","description":"A short summary of the text in n sentences (extractive: the most important sentences, joined). Summary(n) is the alias.","also":"summarize  summarise  shorten  condense  brief  briefly  tldr  gist  key points SummarySentences  KeyPhrases","also_written":["Summary"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#summarizedin","signature":"SummarizedIn(n)","extensions":[]},{"name":"WordsThatAre","description":"The words carrying the given Penn part-of-speech tag.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#wordsthatare","signature":"WordsThatAre(pcPenn)","extensions":["Q"],"forms":["WordsThatAreQ"]},{"name":"Nouns","description":"The nouns (naming words: people, things, ideas) in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#nouns","signature":"Nouns()","extensions":["Q"],"forms":["NounsQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.Nouns() )","output":"[ \"Alice\", \"Bob\", \"Paris\", \"weather\" ]","from":"composed from the signature, run in the library"}},{"name":"ProperNouns","description":"The proper nouns (capitalized names) in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#propernouns","signature":"ProperNouns()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.ProperNouns() )","output":"[ \"Alice\", \"Bob\", \"Paris\" ]","from":"composed from the signature, run in the library"}},{"name":"Verbs","description":"The verbs (action words) in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#verbs","signature":"Verbs()","extensions":["Q"],"forms":["VerbsQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.Verbs() )","output":"[ \"met\", \"was\" ]","from":"composed from the signature, run in the library"}},{"name":"Adjectives","description":"The adjectives (describing words) in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#adjectives","signature":"Adjectives()","extensions":["Q"],"forms":["AdjectivesQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.Adjectives() )","output":"[ \"fine\" ]","from":"composed from the signature, run in the library"}},{"name":"Adverbs","description":"The adverbs (how/when/where modifiers) in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#adverbs","signature":"Adverbs()","extensions":[]},{"name":"Pronouns","description":"The pronouns (he, she, it, they...) in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#pronouns","signature":"Pronouns()","extensions":[]},{"name":"SentencesThatAre","description":"sentence filters (sentiment / similarity)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#sentencesthatare","signature":"SentencesThatAre(pcPolarity)","extensions":[]},{"name":"PositiveSentences","description":"sentence filters (sentiment / similarity)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#positivesentences","signature":"PositiveSentences()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.PositiveSentences() )","output":"[ \"The weather was fine.\" ]","from":"composed from the signature, run in the library"}},{"name":"NegativeSentences","description":"sentence filters (sentiment / similarity)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#negativesentences","signature":"NegativeSentences()","extensions":[]},{"name":"MostPositiveSentence","description":"sentence filters (sentiment / similarity)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#mostpositivesentence","signature":"MostPositiveSentence()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.MostPositiveSentence()","output":"The weather was fine.","from":"composed from the signature, run in the library"}},{"name":"MostNegativeSentence","description":"sentence filters (sentiment / similarity)","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#mostnegativesentence","signature":"MostNegativeSentence()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.MostNegativeSentence()","output":"Alice met Bob in Paris.","from":"composed from the signature, run in the library"}},{"name":"MostSimilarSentenceTo","description":"sentence filters (sentiment / similarity)","also_written":["MostSemanticallySimilarSentenceTo"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#mostsimilarsentenceto","signature":"MostSimilarSentenceTo(pcQuery)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.MostSimilarSentenceTo(\"an\")","output":"Alice met Bob in Paris.","from":"composed from the signature, run in the library"}},{"name":"HasSemanticModel","description":"Upgrades text similarity from lexical bag-of-words to true MEANING via a runtime neural model (load one process-wide with StzNeuralModelQ(path)). With no model loaded these degrade gracefully to the lexical path, so code keeps working and auto-improves once a model is present. TRUE if a runtime embedding model is loaded and ready.","also_written":["IsSemanticModelReady"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztext/hassemanticmodel.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/hassemanticmodel.html","signature":"HasSemanticModel()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.HasSemanticModel()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Embedding","description":"Embedding() -- this text's sentence-embedding vector (list of floats) via the loaded model; [] if none is loaded (DATA, per Softanza's Q rule).","also_written":["EmbeddingVector"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztext/embedding.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/embedding.html","signature":"Embedding()","extensions":["Q"],"forms":["EmbeddingQ"]},{"name":"SemanticSimilarityWith","description":"SemanticSimilarityWith(other) -- cosine of the two texts' embeddings in [-1, 1]; falls back to lexical cosine when no model is loaded (DATA).","also_written":["SemanticSimilarityTo"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztext/semanticsimilaritywith.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/semanticsimilaritywith.html","signature":"SemanticSimilarityWith(pcOther)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.SemanticSimilarityWith(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"SummarizedAbstractively","description":"IsSemanticallySimilarTo(other, threshold) -- TRUE if the meaning-similarity meets the threshold (default 0.5). GENERATE a fresh summary of the text (not sentence extraction). When no generative model is loaded, degrades to the extractive Summary.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#summarizedabstractively","signature":"SummarizedAbstractively()","extensions":["Q"],"forms":["SummarizedAbstractivelyQ"]},{"name":"AnswerAbout","description":"ANSWER a question ABOUT the text (grounded generation): the text is the context, the question is asked over it. \"\" when no model / no text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#answerabout","signature":"AnswerAbout(pcQuestion)","extensions":["Q"],"forms":["AnswerAboutQ"]},{"name":"IsSemanticallySimilarTo","description":"semantic layer (neural embeddings)","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/issemanticallysimilarto.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/issemanticallysimilarto.html","signature":"IsSemanticallySimilarTo(pcOther, pnThreshold)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.IsSemanticallySimilarTo(\"an\", 2)","output":"0","from":"composed from the signature, run in the library"}},{"name":"Classify","description":"Classify this text against ARBITRARY candidate labels with no training: rank each label by how closely its MEANING matches the text (embedding cosine when a model is loaded, else lexical). Pass richer label strings (e.g. \"about sports\") for sharper separation. Classify(labels) -- ranked [label, score] pairs, most similar first (DATA).","also_written":["ClassificationOf"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztext/classify.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/classify.html","signature":"Classify(paLabels)","extensions":["Q","QQ"],"forms":["ClassifyQ","ClassifyQQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.Classify([ \"an\", \"a\" ]) )","output":"[ [ \"an\", 0 ], [ \"a\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ClassifiedAs","description":"ClassifiedAs(labels) -- the single best-matching label (DATA, a string).","entry":"https://mayouni.github.io/stzsite/en/reference/stztext/classifiedas.html","url":"https://mayouni.github.io/stzsite/en/reference/stztext/classifiedas.html","signature":"ClassifiedAs(paLabels)","extensions":["Q"],"forms":["ClassifiedAsQ"],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.ClassifiedAs([ \"an\", \"a\" ])","output":"an","from":"composed from the signature, run in the library"}},{"name":"ClassificationConfidence","description":"The score (similarity) the winning label got, in [-1, 1] (DATA).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#classificationconfidence","signature":"ClassificationConfidence(paLabels)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.ClassificationConfidence([ \"an\", \"a\" ])","output":"0","from":"composed from the signature, run in the library"}},{"name":"Language","description":"Detect which natural language the text is written in.","also":"what language  which tongue  detect language  idiom  locale","also_written":["DetectedLanguage"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#language","signature":"Language()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.Language()","output":"english","from":"composed from the signature, run in the library"}},{"name":"AutoLemmatized","description":"The text lemmatized in its own detected language.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#autolemmatized","signature":"AutoLemmatized()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.AutoLemmatized()","output":"Alice meet Bob in Paris. The weather be fine.","from":"composed from the signature, run in the library"}},{"name":"AutoStemmed","description":"The text stemmed in its own detected language.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#autostemmed","signature":"AutoStemmed()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.AutoStemmed()","output":"alic met bob in pari. the weather was fine.","from":"composed from the signature, run in the library"}},{"name":"Profile","description":"A content profile of the text (keywords, entities, sentiment...).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#profile","signature":"Profile()","extensions":[]},{"name":"LexicalDiversity","description":"Vocabulary richness: the ratio of unique words to total words (type-token ratio).","also_written":["TypeTokenRatio"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#lexicaldiversity","signature":"LexicalDiversity()","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? o1.LexicalDiversity()","output":"1","from":"composed from the signature, run in the library"}},{"name":"StyleProfile","description":"A style profile of the text (word lengths, variety...).","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#styleprofile","signature":"StyleProfile()","extensions":[]},{"name":"InContextWithWindow","description":"The occurrences of the word with n words of context around each.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#incontextwithwindow","signature":"InContextWithWindow(pcWord, nWindow)","extensions":[]},{"name":"InContext","description":"Every occurrence of a word shown with its surrounding context (a concordance / keyword-in-context view).","also_written":["Concordance"],"url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#incontext","signature":"InContext(pcWord)","extensions":[]},{"name":"ComparedTo","description":"Compare this text with another: their similarity, sentiment difference, readability difference, and shared keywords.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#comparedto","signature":"ComparedTo(pcOther)","extensions":[],"example":{"code":"o1 = new stzText(\"Alice met Bob in Paris. The weather was fine.\")\n? @@( o1.ComparedTo(\"an\") )","output":"[ [ \"similarity\", 0 ], [ \"sentiment_delta\", 0.20 ], [ \"grade_delta\", 5.30 ], [ \"shared_keywords\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ShowTagged","description":"Print each word with its part-of-speech tag.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#showtagged","signature":"ShowTagged()","extensions":[]},{"name":"ShowEntities","description":"Print the named entities found in the text.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#showentities","signature":"ShowEntities()","extensions":[]},{"name":"ShowSentiment","description":"Print the sentiment of each sentence.","url":"https://mayouni.github.io/stzsite/en/reference/stztext.html#showsentiment","signature":"ShowSentiment()","extensions":[]}]},{"name":"stzTextStream","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzTextStream.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#init","signature":"init()","extensions":[]},{"name":"SetFromFile","description":"Sets the string from a QFile or QSocket or QProcess","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setfromfile","signature":"SetFromFile(pcFile)","extensions":[]},{"name":"SetFromScocket","description":"create","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setfromscocket","signature":"SetFromScocket(poQSocket)","extensions":[]},{"name":"SetFromProcess","description":"create","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setfromprocess","signature":"SetFromProcess(poQProcess)","extensions":[]},{"name":"SetBOM","description":"settings","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setbom","signature":"SetBOM(bTrueOrFalse)","extensions":[]},{"name":"SetAutoDetectUnicode","description":"settings","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setautodetectunicode","signature":"SetAutoDetectUnicode(bTrueOrFalse)","extensions":[]},{"name":"SetEncoding","description":"settings","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setencoding","signature":"SetEncoding(pcEncodingName)","extensions":[]},{"name":"SetStatus","description":"settings","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setstatus","signature":"SetStatus(pcStatus)","extensions":[]},{"name":"SetLocale","description":"settings","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setlocale","signature":"SetLocale(pcLocale)","extensions":[]},{"name":"Pointer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#pointer","signature":"Pointer()","extensions":[]},{"name":"SourceOfStream","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#sourceofstream","signature":"SourceOfStream()","extensions":[]},{"name":"IsSetFromFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#issetfromfile","signature":"IsSetFromFile()","extensions":[]},{"name":"IsSetFromSocket","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#issetfromsocket","signature":"IsSetFromSocket()","extensions":[]},{"name":"IsSetFromProcess","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#issetfromprocess","signature":"IsSetFromProcess()","extensions":[]},{"name":"IsUnicodeAutoDetected","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#isunicodeautodetected","signature":"IsUnicodeAutoDetected()","extensions":[]},{"name":"TextEncoding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#textencoding","signature":"TextEncoding()","extensions":[]},{"name":"FilePointer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#filepointer","signature":"FilePointer()","extensions":[]},{"name":"SocketPointer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#socketpointer","signature":"SocketPointer()","extensions":[]},{"name":"ProcessPointer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#processpointer","signature":"ProcessPointer()","extensions":[]},{"name":"Status","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#status","signature":"Status()","extensions":[]},{"name":"Locale","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#locale","signature":"Locale()","extensions":[]},{"name":"ReadAll","description":"read","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#readall","signature":"ReadAll()","extensions":[]},{"name":"Lines","description":"read","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#lines","signature":"Lines()","extensions":[]},{"name":"ReadLine","description":"read","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#readline","signature":"ReadLine(n)","extensions":[]},{"name":"Delete","description":"actions","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#delete","signature":"Delete()","extensions":[]},{"name":"Flush","description":"actions","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#flush","signature":"Flush()","extensions":[]},{"name":"Reset","description":"actions","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#reset","signature":"Reset()","extensions":[]},{"name":"ResetStatus","description":"actions","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#resetstatus","signature":"ResetStatus()","extensions":[]},{"name":"SetSourceOfStreamTo","description":"private kitchen","url":"https://mayouni.github.io/stzsite/en/reference/stztextstream.html#setsourceofstreamto","signature":"SetSourceOfStreamTo(pcSource)","extensions":[]}]},{"name":"stzTheme","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stztheme.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTheme.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#name","signature":"Name()","extensions":[],"example":{"code":"o1 = new stzTheme(:pro)\n? o1.Name()","output":"pro","from":"composed from the signature, run in the library"}},{"name":"Roles","description":"The roles a theme fills in. Background is one of them and is NOT a standalone colour -- see StzThemeRoles vs StzSemanticColors.","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#roles","signature":"Roles()","extensions":[],"example":{"code":"o1 = new stzTheme(:pro)\n? @@( o1.Roles() )","output":"[ \"primary\", \"success\", \"warning\", \"danger\", \"info\", \"muted\", \"neutral\", \"background\" ]","from":"composed from the signature, run in the library"}},{"name":"ColorOf","description":"reading it ---------------------------------------------------------- RESOLVED to hex, never left as an expression. The far side of an export has no resolver.","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#colorof","signature":"ColorOf(pcRole)","extensions":[]},{"name":"StepOf","description":"The C2 step of a role, through this theme's colour for it.","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#stepof","signature":"StepOf(pcRole, pcStep)","extensions":[]},{"name":"OnColorOf","description":"What can be READ on that role's solid -- measured, not guessed.","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#oncolorof","signature":"OnColorOf(pcRole)","extensions":[]},{"name":"Tokens","description":"[ [ name, hex ], ... ] -- the whole theme flattened, and the ONE place that decides what an export contains. CSS, JSON and Haro all read it, so the three cannot disagree about which tokens exist.","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#tokens","signature":"Tokens()","extensions":[]},{"name":"ToCSS","description":"exporting","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#tocss","signature":"ToCSS()","extensions":[]},{"name":"ToJSON","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#tojson","signature":"ToJSON()","extensions":[]},{"name":"ToRing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztheme.html#toring","signature":"ToRing()","extensions":[]}]},{"name":"stzTime","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stztime.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#init","signature":"init(pTime)","extensions":[]},{"name":"ParseStringTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#parsestringtime","signature":"ParseStringTime(_cTime_)","extensions":[]},{"name":"AddSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#addseconds","signature":"AddSeconds(_nSeconds_)","extensions":["Q"],"forms":["AddSecondsQ"]},{"name":"AddMinutes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/addminutes.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/addminutes.html","signature":"AddMinutes(_nMinutes_)","extensions":["Q"],"forms":["AddMinutesQ"]},{"name":"AddHours","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/addhours.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/addhours.html","signature":"AddHours(_nHours_)","extensions":["Q"],"forms":["AddHoursQ"],"example":{"code":"oTime = StzTimeQ(\"10:00:00\")\n? oTime.AddHoursQ(2).AddMinutesQ(30).ToString()","output":"12:30:00","from":"library test"}},{"name":"AddMilliseconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#addmilliseconds","signature":"AddMilliseconds(_nMs_)","extensions":["Q"],"forms":["AddMillisecondsQ"]},{"name":"SubtractSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#subtractseconds","signature":"SubtractSeconds(_nSeconds_)","extensions":["Q"],"forms":["SubtractSecondsQ"]},{"name":"SubtractMinutes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#subtractminutes","signature":"SubtractMinutes(_nMinutes_)","extensions":["Q"],"forms":["SubtractMinutesQ"]},{"name":"SubtractHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#subtracthours","signature":"SubtractHours(_nHours_)","extensions":["Q"],"forms":["SubtractHoursQ"]},{"name":"SubtractMilliseconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#subtractmilliseconds","signature":"SubtractMilliseconds(_nMs_)","extensions":["Q"],"forms":["SubtractMillisecondsQ"]},{"name":"operator","description":"operator overloading","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#operator","signature":"operator(op, v)","extensions":[]},{"name":"SecsTo","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/secsto.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/secsto.html","signature":"SecsTo(_oOtherTime_)","extensions":[],"example":{"code":"oTime1 = new stzTime(\"10:00:00\")\noTime2 = new stzTime(\"14:30:00\")\n? oTime1.SecsTo(oTime2)\n? oTime1.MinutesTo(oTime2)\n? oTime1.HoursTo(oTime2)","output":"16200\n270\n4","from":"library test"}},{"name":"MSecsTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#msecsto","signature":"MSecsTo(_oOtherTime_)","extensions":[]},{"name":"MinutesTo","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/minutesto.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/minutesto.html","signature":"MinutesTo(_oOtherTime_)","extensions":[],"example":{"code":"oTime1 = new stzTime(\"10:00:00\")\noTime2 = new stzTime(\"14:30:00\")\n? oTime1.SecsTo(oTime2)\n? oTime1.MinutesTo(oTime2)\n? oTime1.HoursTo(oTime2)","output":"16200\n270\n4","from":"library test"}},{"name":"HoursTo","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/hoursto.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/hoursto.html","signature":"HoursTo(_oOtherTime_)","extensions":[],"example":{"code":"oTime1 = new stzTime(\"10:00:00\")\noTime2 = new stzTime(\"14:30:00\")\n? oTime1.SecsTo(oTime2)\n? oTime1.MinutesTo(oTime2)\n? oTime1.HoursTo(oTime2)","output":"16200\n270\n4","from":"library test"}},{"name":"IsBefore","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isbefore.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isbefore.html","signature":"IsBefore(_oOtherTime_)","extensions":[],"example":{"code":"oTime1 = new stzTime(\"10:00:00\")\noTime2 = new stzTime(\"14:00:00\")\n? oTime1.IsBefore(oTime2)\n? oTime1.IsAfter(oTime2)\n? oTime1.IsEqualTo(\"10:00:00\")","output":"1\n0\n1","from":"library test"}},{"name":"IsAfter","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isafter.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isafter.html","signature":"IsAfter(_oOtherTime_)","extensions":[],"example":{"code":"oTime1 = new stzTime(\"10:00:00\")\noTime2 = new stzTime(\"14:00:00\")\n? oTime1.IsBefore(oTime2)\n? oTime1.IsAfter(oTime2)\n? oTime1.IsEqualTo(\"10:00:00\")","output":"1\n0\n1","from":"library test"}},{"name":"IsEqualTo","description":"","also_written":["IsEqual"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isequalto.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isequalto.html","signature":"IsEqualTo(_oOtherTime_)","extensions":[],"example":{"code":"oTime1 = new stzTime(\"10:00:00\")\noTime2 = new stzTime(\"14:00:00\")\n? oTime1.IsBefore(oTime2)\n? oTime1.IsAfter(oTime2)\n? oTime1.IsEqualTo(\"10:00:00\")","output":"1\n0\n1","from":"library test"}},{"name":"IsBetween","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isbetween.html","signature":"IsBetween(_oStartTime_, _oEndTime_)","extensions":[],"example":{"code":"oTime = new stzTime(\"12:00:00\")\n? oTime.IsBetween(\"10:00:00\", :And = \"14:00:00\")\n? oTime.IsBetween(\"13:00:00\", :And = \"14:00:00\")","output":"1\n0","from":"library test"}},{"name":"IsAM","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isam.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isam.html","signature":"IsAM()","extensions":[],"example":{"code":"oTime1 = new stzTime(\"09:00:00\")\n? oTime1.IsAM()\noTime2 = new stzTime(\"15:00:00\")\n? oTime2.IsPM()","output":"1\n1","from":"library test"}},{"name":"IsPM","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/ispm.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/ispm.html","signature":"IsPM()","extensions":[],"example":{"code":"oTime1 = new stzTime(\"09:00:00\")\n? oTime1.IsAM()\noTime2 = new stzTime(\"15:00:00\")\n? oTime2.IsPM()","output":"1\n1","from":"library test"}},{"name":"IsMidnight","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/ismidnight.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/ismidnight.html","signature":"IsMidnight()","extensions":[],"example":{"code":"oMidnight = new stzTime(\"00:00:00\")\n? oMidnight.IsMidnight()\noNoon = new stzTime(\"12:00:00\")\n? oNoon.IsNoon()","output":"1\n1","from":"library test"}},{"name":"IsNoon","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isnoon.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isnoon.html","signature":"IsNoon()","extensions":[],"example":{"code":"oMidnight = new stzTime(\"00:00:00\")\n? oMidnight.IsMidnight()\noNoon = new stzTime(\"12:00:00\")\n? oNoon.IsNoon()","output":"1\n1","from":"library test"}},{"name":"IsMorning","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/ismorning.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/ismorning.html","signature":"IsMorning()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.IsMorning()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsAfternoon","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isafternoon.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isafternoon.html","signature":"IsAfternoon()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.IsAfternoon()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEvening","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isevening.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isevening.html","signature":"IsEvening()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.IsEvening()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsNight","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isnight.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isnight.html","signature":"IsNight()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.IsNight()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsWorkHours","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/isworkhours.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/isworkhours.html","signature":"IsWorkHours()","extensions":[],"example":{"code":"oTime1 = new stzTime(\"10:00:00\")\n? oTime1.IsWorkHours()\noTime2 = new stzTime(\"18:00:00\")\n? oTime2.IsWorkHours()","output":"1\n0","from":"library test"}},{"name":"IsNow","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#isnow","signature":"IsNow()","extensions":[]},{"name":"Hour","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/hour.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/hour.html","signature":"Hour()","extensions":[],"example":{"code":"oTime = new stzTime(\"14:30:45\")\n? oTime.Hour()\n? oTime.Minute()\n? oTime.Second()","output":"14\n30\n45","from":"library test"}},{"name":"HourN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#hourn","signature":"HourN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.HourN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Hours","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/hours.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/hours.html","signature":"Hours()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.Hours()","output":"0","from":"composed from the signature, run in the library"}},{"name":"HoursN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#hoursn","signature":"HoursN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.HoursN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToHour","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#tohour","signature":"ToHour()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToHour()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToHourN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#tohourn","signature":"ToHourN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToHourN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToHours","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#tohours","signature":"ToHours()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToHours()","output":"0","from":"composed from the signature, run in the library"}},{"name":"ToHoursN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#tohoursn","signature":"ToHoursN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToHoursN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Minute","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/minute.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/minute.html","signature":"Minute()","extensions":[],"example":{"code":"oTime = new stzTime(\"14:30:45\")\n? oTime.Hour()\n? oTime.Minute()\n? oTime.Second()","output":"14\n30\n45","from":"library test"}},{"name":"MinuteN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#minuten","signature":"MinuteN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.MinuteN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Minutes","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/minutes.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/minutes.html","signature":"Minutes()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.Minutes()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MinutesN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#minutesn","signature":"MinutesN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.MinutesN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Second","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/second.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/second.html","signature":"Second()","extensions":[],"example":{"code":"oTime = new stzTime(\"14:30:45\")\n? oTime.Hour()\n? oTime.Minute()\n? oTime.Second()","output":"14\n30\n45","from":"library test"}},{"name":"SecondN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#secondn","signature":"SecondN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.SecondN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Seconds","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/seconds.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/seconds.html","signature":"Seconds()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.Seconds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SecondsN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#secondsn","signature":"SecondsN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.SecondsN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Millisecond","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/millisecond.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/millisecond.html","signature":"Millisecond()","extensions":[],"example":{"code":"oTime = new stzTime([:Hour = 14, :Minute = 30, :Second = 45, :Millisecond = 123])\n? oTime.Millisecond()\n? oTime.ToLong()","output":"123\n14:30:45.123","from":"library test"}},{"name":"MillisecondN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#millisecondn","signature":"MillisecondN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.MillisecondN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Milliseconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#milliseconds","signature":"Milliseconds()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.Milliseconds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MillisecondsN","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#millisecondsn","signature":"MillisecondsN()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.MillisecondsN()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Hour12","description":"","also_written":["Hour12N","HourN12","Hours12","Hours12N","HoursN12"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztime/hour12.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/hour12.html","signature":"Hour12()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.Hour12()","output":"12","from":"composed from the signature, run in the library"}},{"name":"AMPM","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#ampm","signature":"AMPM()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.AMPM()","output":"AM","from":"composed from the signature, run in the library"}},{"name":"SecondsSinceMidnight","description":"","also_written":["ToSecondsSinceMidnight"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztime/secondssincemidnight.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/secondssincemidnight.html","signature":"SecondsSinceMidnight()","extensions":[],"example":{"code":"oTime = new stzTime(\"12:30:45\")\n? oTime.SecondsSinceMidnight()\n? oTime.SecondsUntilMidnight()","output":"45045\n41355","from":"library test"}},{"name":"SecondsUntilMidnight","description":"","also_written":["ToSecondsUntilMidnight"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztime/secondsuntilmidnight.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/secondsuntilmidnight.html","signature":"SecondsUntilMidnight()","extensions":[],"example":{"code":"oTime = new stzTime(\"12:30:45\")\n? oTime.SecondsSinceMidnight()\n? oTime.SecondsUntilMidnight()","output":"45045\n41355","from":"library test"}},{"name":"NextHour","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#nexthour","signature":"NextHour()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.NextHour()","output":"01:00:00","from":"composed from the signature, run in the library"}},{"name":"PreviousHour","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#previoushour","signature":"PreviousHour()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.PreviousHour()","output":"23:00:00","from":"composed from the signature, run in the library"}},{"name":"NextMinute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#nextminute","signature":"NextMinute()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.NextMinute()","output":"00:01:00","from":"composed from the signature, run in the library"}},{"name":"PreviousMinute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#previousminute","signature":"PreviousMinute()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.PreviousMinute()","output":"23:59:00","from":"composed from the signature, run in the library"}},{"name":"RoundToNearestHour","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#roundtonearesthour","signature":"RoundToNearestHour()","extensions":[]},{"name":"RoundToNearestMinute","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/roundtonearestminute.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/roundtonearestminute.html","signature":"RoundToNearestMinute()","extensions":[]},{"name":"StartOfHour","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/startofhour.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/startofhour.html","signature":"StartOfHour()","extensions":[],"example":{"code":"oTime = new stzTime(\"10:45:30\")\n? oTime.StartOfHour()\n? oTime.EndOfHour()\n? oTime.Content()","output":"10:00:00\n10:59:59\n10:45:30","from":"library test"}},{"name":"EndOfHour","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/endofhour.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/endofhour.html","signature":"EndOfHour()","extensions":[],"example":{"code":"oTime = new stzTime(\"10:45:30\")\n? oTime.StartOfHour()\n? oTime.EndOfHour()\n? oTime.Content()","output":"10:00:00\n10:59:59\n10:45:30","from":"library test"}},{"name":"ToString","description":"","also_written":["Time","Content"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztime/tostring.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/tostring.html","signature":"ToString()","extensions":["XT"],"forms":["ToStringXT"],"example":{"code":"oTime = new stzTime(52245)\n? oTime.ToString()","output":"14:30:45","from":"library test"}},{"name":"To12Hour","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#to12hour","signature":"To12Hour()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.To12Hour()","output":"0:00:00 AM","from":"composed from the signature, run in the library"}},{"name":"To24Hour","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#to24hour","signature":"To24Hour()","extensions":[]},{"name":"ToShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#toshort","signature":"ToShort()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToShort()","output":"00:00","from":"composed from the signature, run in the library"}},{"name":"ToLong","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/tolong.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/tolong.html","signature":"ToLong()","extensions":[],"example":{"code":"oTime = new stzTime([:Hour = 14, :Minute = 30, :Second = 45, :Millisecond = 123])\n? oTime.Millisecond()\n? oTime.ToLong()","output":"123\n14:30:45.123","from":"library test"}},{"name":"ToSimple","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#tosimple","signature":"ToSimple()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToSimple()","output":"0:00 AM","from":"composed from the signature, run in the library"}},{"name":"ToHuman","description":"human-readable","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/tohuman.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/tohuman.html","signature":"ToHuman()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToHuman()","output":"12 o'clock AM","from":"composed from the signature, run in the library"}},{"name":"ToRelative","description":"human-readable","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#torelative","signature":"ToRelative()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.ToRelative()","output":"in 22 hours","from":"composed from the signature, run in the library"}},{"name":"PartOfDay","description":"human-readable","entry":"https://mayouni.github.io/stzsite/en/reference/stztime/partofday.html","url":"https://mayouni.github.io/stzsite/en/reference/stztime/partofday.html","signature":"PartOfDay()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.PartOfDay()","output":"night","from":"composed from the signature, run in the library"}},{"name":"Copy","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#copy","signature":"Copy()","extensions":[]},{"name":"IsValid","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.IsValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsAStzTime","description":"utility methods","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#isastztime","signature":"IsAStzTime()","extensions":[],"example":{"code":"o1 = new stzTime([ :Hour = 0, :Minute = 0, :Second = 0 ])\n? o1.IsAStzTime()","output":"1","from":"composed from the signature, run in the library"}},{"name":"pvtIsValidHMS","description":"private helpers","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#pvtisvalidhms","signature":"pvtIsValidHMS(_nH_, _nM_, _nS_, _nMs_)","extensions":[]},{"name":"pvtAddTotalSeconds","description":"private helpers","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#pvtaddtotalseconds","signature":"pvtAddTotalSeconds(_nSecs_)","extensions":[]},{"name":"pvtToTotalMs","description":"private helpers","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#pvttototalms","signature":"pvtToTotalMs()","extensions":[]},{"name":"pvtFromTotalMs","description":"private helpers","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#pvtfromtotalms","signature":"pvtFromTotalMs(_nTotalMs_)","extensions":[]},{"name":"pvtFormatTime","description":"private helpers","url":"https://mayouni.github.io/stzsite/en/reference/stztime.html#pvtformattime","signature":"pvtFormatTime(_cFormat_)","extensions":[]}]},{"name":"stzTimeLine","area":"i18n","page":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTimeLine.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#init","signature":"init(pStart, pEnd)","extensions":[]},{"name":"Content","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/content.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/content.html","signature":"Content()","extensions":[],"example":{"code":"o1 = new stzTimeLine(:From = \"2024-10-10\", :To = \"2024-10-22 16:40:00\")\n? @@NL(o1.Content()) # Time is added automatically to \"2024-10-10\"","output":"[\n\t[ \"start\", \"2024-10-10 00:00:00\" ],\n\t[ \"end\", \"2024-10-22 16:40:00\" ],\n\t[ \"points\", [  ] ],\n\t[ \"spans\", [  ] ]\n]","from":"library test"}},{"name":"Start","description":"Boundary Management","also_written":["StartDate"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#start","signature":"Start()","extensions":["Q"],"forms":["StartQ","StartDateQ"],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.Start()","output":"2025-10-22 00:00:00","from":"composed from the signature, run in the library"}},{"name":"End_","description":"","also_written":["Endd","EndDate"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#end_","signature":"End_()","extensions":["Q"],"forms":["EndDateQ"],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.End_()","output":"2025-10-22 23:59:59","from":"composed from the signature, run in the library"}},{"name":"EndQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#endq","signature":"EndQ()","extensions":[]},{"name":"SetStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#setstart","signature":"SetStart(p)","extensions":["Q"],"forms":["SetStartQ"]},{"name":"SetEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#setend","signature":"SetEnd(p)","extensions":["Q"],"forms":["SetEndQ"]},{"name":"Duration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#duration","signature":"Duration()","extensions":["Q","XT"],"forms":["DurationQ","DurationXT","DurationXTQ"],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.Duration()","output":"86399","from":"composed from the signature, run in the library"}},{"name":"AddPoint","description":"Point Management (single moments in time)","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addpoint","signature":"AddPoint(pcLabel, pDateTime)","extensions":["Q"],"forms":["AddPointQ"]},{"name":"AddTimePoint","description":"Same as AddPoint: Point Management (single moments in time)","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addtimepoint","signature":"AddTimePoint(pcLabel, pDateTime)","extensions":["Q"],"forms":["AddTimePointQ"]},{"name":"AddMoment","description":"Same as AddPoint: Point Management (single moments in time)","entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/addmoment.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/addmoment.html","signature":"AddMoment(pcLabel, pDateTime)","extensions":["Q"],"forms":["AddMomentQ"]},{"name":"AddInstant","description":"Same as AddPoint: Point Management (single moments in time)","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addinstant","signature":"AddInstant(pcLabel, pDateTime)","extensions":["Q"],"forms":["AddInstantQ"]},{"name":"AddPoints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addpoints","signature":"AddPoints(paPoints)","extensions":[]},{"name":"AddMoments","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addmoments","signature":"AddMoments(paPoints)","extensions":[]},{"name":"AddInstants","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addinstants","signature":"AddInstants(paPoints)","extensions":[]},{"name":"FindPoint","description":"Find the occurences of a given moment (by label) on the timeline (returns its relative datetimes)","also_written":["FindMoment","FindInstant"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#findpoint","signature":"FindPoint(pcLabel)","extensions":["XT"],"forms":["FindPointXT","FindMomentXT","FindInstantXT"]},{"name":"Points","description":"","also_written":["Moments","Instants","TimePoints"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/points.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/points.html","signature":"Points()","extensions":["Q"],"forms":["PointsQ","MomentsQ","InstantsQ","TimePointsQ"]},{"name":"PointNames","description":"","also_written":["MomentNames","InstantNodes"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#pointnames","signature":"PointNames()","extensions":["XT"],"forms":["PointNamesXT"]},{"name":"InstantNamesXT","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#instantnamesxt","signature":"InstantNamesXT()","extensions":[]},{"name":"SpanNames","description":"","also_written":["PeriodNames"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#spannames","signature":"SpanNames()","extensions":["XT"],"forms":["SpanNamesXT","PeriodNamesXT"]},{"name":"Point","description":"Getting a point datetime","also_written":["Moment","Instant"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#point","signature":"Point(pcLabelOrDateTime)","extensions":["Q"],"forms":["PointQ","MomentQ","InstantQ"]},{"name":"HasPoint","description":"Checking if a point exists","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#haspoint","signature":"HasPoint(pcLabelOrDateTime)","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.HasPoint(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"HasMoment","description":"","also_written":["HasInstant","ContainsMoment","ContainsInstant"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#hasmoment","signature":"HasMoment(pcLabelOrDateTime)","extensions":[]},{"name":"RemovePoint","description":"Removing points","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#removepoint","signature":"RemovePoint(pcLabelOrDateTime)","extensions":["Q"],"forms":["RemovePointQ"]},{"name":"RemoveMoment","description":"Same as RemovePoint: Removing points","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#removemoment","signature":"RemoveMoment(pcLabelOrDateTime)","extensions":["Q"],"forms":["RemoveMomentQ"]},{"name":"RemoveMInstant","description":"Same as RemovePoint: Removing points","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#removeminstant","signature":"RemoveMInstant(pcLabelOrDateTime)","extensions":[]},{"name":"RemoveInstantQ","description":"Same as RemovePointQ: Same as RemovePoint: Removing points","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#removeinstantq","signature":"RemoveInstantQ(pcLabelOrDateTime)","extensions":[]},{"name":"RenameLabel","description":"Renaming labels","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#renamelabel","signature":"RenameLabel(pcLabel, pcNewLabel)","extensions":[]},{"name":"RenamePointLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#renamepointlabel","signature":"RenamePointLabel(pcLabel, pcNewLabel)","extensions":[]},{"name":"RenameMomentLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#renamemomentlabel","signature":"RenameMomentLabel(pcLabel, pcNewLabel)","extensions":[]},{"name":"RenameInstantLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#renameinstantlabel","signature":"RenameInstantLabel(pcLabel, pcNewLabel)","extensions":[]},{"name":"RenameSpanLabel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#renamespanlabel","signature":"RenameSpanLabel(pcLabel, pcNewLabel)","extensions":[]},{"name":"CountPoints","description":"How many points","also_written":["CountMoments","HowManyPoints","CountOInstants","HowManyMoments","NumberOfPoints","HowManyInstants","NumberOfMoments","NumberOfInstants"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/countpoints.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/countpoints.html","signature":"CountPoints()","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.CountPoints()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddSpans","description":"Span Management (time periods with start and end)","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addspans","signature":"AddSpans(paSpans)","extensions":[]},{"name":"AddPeriods","description":"Same as AddSpans: Span Management (time periods with start and end)","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addperiods","signature":"AddPeriods(paSpans)","extensions":[]},{"name":"AddSpan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addspan","signature":"AddSpan(pcLabel, pStart, pEnd)","extensions":["Q"],"forms":["AddSpanQ"]},{"name":"AddPeriod","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/addperiod.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/addperiod.html","signature":"AddPeriod(pcLabel, pStart, pEnd)","extensions":["Q"],"forms":["AddPeriodQ"]},{"name":"FindSpan","description":"Find the occurences of a given Period (by label) on the timeline (returns its relative datetimes)","also_written":["FindPeriod"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#findspan","signature":"FindSpan(pcLabel)","extensions":["XT"],"forms":["FindSpanXT","FindPeriodXT"]},{"name":"Spans","description":"","also_written":["Periods"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/spans.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/spans.html","signature":"Spans()","extensions":["Q"],"forms":["SpansQ","PeriodsQ"]},{"name":"Span","description":"","also_written":["Period"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#span","signature":"Span(pcLabel)","extensions":[]},{"name":"SpanStart","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#spanstart","signature":"SpanStart(pcLabel)","extensions":["Q"],"forms":["SpanStartQ"]},{"name":"SpanEnd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#spanend","signature":"SpanEnd(pcLabel)","extensions":["Q"],"forms":["SpanEndQ"]},{"name":"SpanDuration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#spanduration","signature":"SpanDuration(pcLabel)","extensions":["Q"],"forms":["SpanDurationQ"]},{"name":"HasSpan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#hasspan","signature":"HasSpan(pcLabel)","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.HasSpan(\"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"RemoveSpan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#removespan","signature":"RemoveSpan(pcLabel)","extensions":["Q"],"forms":["RemoveSpanQ"]},{"name":"CountSpans","description":"","also_written":["CountPeriods","HowManySpans","NumberOfSpans","HowManyPeriods","NumberOfPeriods"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/countspans.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/countspans.html","signature":"CountSpans()","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.CountSpans()","output":"0","from":"composed from the signature, run in the library"}},{"name":"WhatsAt","description":"Temporal Queries","also_written":["PointsAt","MomentsAt","HappeningAt","WhatHappenedAt"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/whatsat.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/whatsat.html","signature":"WhatsAt(pDateTime)","extensions":["XT"],"forms":["WhatsAtXT"]},{"name":"PointsBetween","description":"","also_written":["WhatsBetween","MomentsBetween","InstantsBetween","HappeningBetween","WhatHappenedBetween"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/pointsbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/pointsbetween.html","signature":"PointsBetween(pStart, pEnd)","extensions":[]},{"name":"SpansBetween","description":"","also_written":["PeriodsBetween"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/spansbetween.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/spansbetween.html","signature":"SpansBetween(pStart, pEnd)","extensions":[]},{"name":"SpansOverlapping","description":"","also_written":["SpansContaining","PeriodsContaining","PeriodsOverlapping"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#spansoverlapping","signature":"SpansOverlapping(pDateTime)","extensions":[]},{"name":"HasOverlaps","description":"Overlap Detection","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#hasoverlaps","signature":"HasOverlaps()","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.HasOverlaps()","output":"0","from":"composed from the signature, run in the library"}},{"name":"OverlappingSpans","description":"","also_written":["OverlappingPeriods"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#overlappingspans","signature":"OverlappingSpans()","extensions":[]},{"name":"Gaps","description":"Gap Analysis","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#gaps","signature":"Gaps()","extensions":[]},{"name":"UncoveredPeriods","description":"","also_written":["UncoveredSpans"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#uncoveredperiods","signature":"UncoveredPeriods()","extensions":[]},{"name":"Interval","description":"Same as DurationXT: Duration Calculations","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#interval","signature":"Interval(_cLabel1_, _cLabel2_)","extensions":["Q"],"forms":["IntervalQ"]},{"name":"DurationBetween","description":"Same as DurationXT: Duration Calculations","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#durationbetween","signature":"DurationBetween(_cLabel1_, _cLabel2_)","extensions":["Q"],"forms":["DurationBetweenQ"]},{"name":"TimeBetween","description":"Same as DurationXT: Duration Calculations","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#timebetween","signature":"TimeBetween(_cLabel1_, _cLabel2_)","extensions":["Q"],"forms":["TimeBetweenQ"]},{"name":"Distance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#distance","signature":"Distance(_cLabel1_, _cLabel2_)","extensions":["Q"],"forms":["DistanceQ"]},{"name":"IntervalBetween","description":"Same as DurationXT: Duration Calculations","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#intervalbetween","signature":"IntervalBetween(_cLabel1_, _cLabel2_)","extensions":["Q"],"forms":["IntervalBetweenQ"]},{"name":"SortedSpans","description":"Utility Methods","also_written":["SortedPeriods"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/sortedspans.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/sortedspans.html","signature":"SortedSpans()","extensions":[]},{"name":"SortedPoints","description":"","also_written":["SortedMoments","SortedInstants"],"entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/sortedpoints.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/sortedpoints.html","signature":"SortedPoints()","extensions":[]},{"name":"Summary","description":"Output Methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#summary","signature":"Summary()","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? @@( o1.Summary() )","output":"[ [ \"start\", \"2025-10-22 00:00:00\" ], [ \"end\", \"2025-10-22 23:59:59\" ], [ \"totalduration\", \"23 hours, 59 minutes, and 59 seconds\" ], [ \"countpoints\", 0 ], [ \"countspans\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"Clear","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/clear.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/clear.html","signature":"Clear()","extensions":[]},{"name":"Copy","description":"","also_written":["Clone"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#copy","signature":"Copy()","extensions":[]},{"name":"SetVizWidth","description":"Configuration","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#setvizwidth","signature":"SetVizWidth(n)","extensions":[]},{"name":"SetVizHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#setvizheight","signature":"SetVizHeight(n)","extensions":[]},{"name":"VizWidth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#vizwidth","signature":"VizWidth()","extensions":[]},{"name":"VizHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#vizheight","signature":"VizHeight()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#show","signature":"Show()","extensions":["XT"],"forms":["ShowXT"]},{"name":"ToString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#tostring","signature":"ToString()","extensions":["XT"],"forms":["ToStringXT"]},{"name":"Stats","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#stats","signature":"Stats()","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? @@( o1.Stats() )","output":"[ [ \"metric\", \"value\" ], [ \"Total Points\", 0 ], [ \"Total Spans\", 0 ], [ \"Timeline Duration\", \"23 hours, 59 minutes, and 59 seconds\" ], [ \"Gaps Between Spans\", 0 ], [ \"Overlapping Spans\", 0 ] ]","from":"composed from the signature, run in the library"}},{"name":"ShowShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#showshort","signature":"ShowShort()","extensions":[]},{"name":"ToStringShort","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#tostringshort","signature":"ToStringShort()","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.ToStringShort()","output":"|────────────────────────────────────────────────○─►","from":"composed from the signature, run in the library"}},{"name":"VizFindMoments","description":"Highlight Visualization Methods","also_written":["VizFindPoint","VizFindMoment","VizFindPoints"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#vizfindmoments","signature":"VizFindMoments(_cLabel_)","extensions":[]},{"name":"VizFindSpans","description":"","also_written":["VizFindSpan","VizFindPeriod","VizFindPeriods"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#vizfindspans","signature":"VizFindSpans(_cLabel_)","extensions":[]},{"name":"ShowUncovered","description":"Hihlighting the uncovered spans in the timeline","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#showuncovered","signature":"ShowUncovered()","extensions":[]},{"name":"ToStringUncovered","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#tostringuncovered","signature":"ToStringUncovered()","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.ToStringUncovered()","output":"Timeline is fully covered by spans","from":"composed from the signature, run in the library"}},{"name":"AddBlockedPoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addblockedpoint","signature":"AddBlockedPoint(pDateTime)","extensions":["Q"],"forms":["AddBlockedPointQ"]},{"name":"AddBlockedPoints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#addblockedpoints","signature":"AddBlockedPoints(paDateTimes)","extensions":[]},{"name":"RemoveBlockedPoint","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#removeblockedpoint","signature":"RemoveBlockedPoint(pDateTime)","extensions":["Q"],"forms":["RemoveBlockedPointQ"]},{"name":"BlockedPoints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#blockedpoints","signature":"BlockedPoints()","extensions":["Q"],"forms":["BlockedPointsQ"]},{"name":"IsPointBlocked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#ispointblocked","signature":"IsPointBlocked(pDateTime)","extensions":[]},{"name":"IsBlocked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#isblocked","signature":"IsBlocked(pDateTime)","extensions":[]},{"name":"IsSectionBlocked","description":"","also_written":["IsBlockedSection"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#issectionblocked","signature":"IsSectionBlocked(pStart, pEnd)","extensions":[],"example":{"code":"o1 = new stzTimeLine(\"2025-10-22\", \"2025-10-22\")\n? o1.IsSectionBlocked(2, 4)","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddBlockedSpan","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztimeline/addblockedspan.html","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline/addblockedspan.html","signature":"AddBlockedSpan(pcLabel, pStart, pEnd)","extensions":["Q"],"forms":["AddBlockedSpanQ"]},{"name":"RemoveBlockedSpan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#removeblockedspan","signature":"RemoveBlockedSpan(pcLabel)","extensions":["Q"],"forms":["RemoveBlockedSpanQ"]},{"name":"BlockedSpans","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimeline.html#blockedspans","signature":"BlockedSpans()","extensions":["Q"],"forms":["BlockedSpansQ"]}]},{"name":"stzTimerManager","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveTimer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#init","signature":"init()","extensions":[]},{"name":"SetCheckFrequency","description":"A refused value leaves the old one alone. Answering a bad value by destroying a good one is its own defect.","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#setcheckfrequency","signature":"SetCheckFrequency(freq)","extensions":[]},{"name":"SetPatience","description":"HOW MANY consecutive idle iterations the loop tolerates before it stops. A count, not a duration -- RunLoop compares it against _emptyLoopCount_. Zero is meaningful and is the default (PATIENCE_NONE, mirroring libuv's uv_run: return as soon as there is no work), so only negatives and non-numbers are refused.","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#setpatience","signature":"SetPatience(patience)","extensions":[]},{"name":"SetReactor","description":"NOTE: the stored reactor is a COPY (Haro attribute assignment copies objects) that SHARES the engine handle -- safe because the handle is never destroyed while a system lives (see stzReactive. Stop). The http drain is NOT stored for the same reason: a copy's aPending would be a dead snapshot; RunLoop takes the LIVE object as a parameter instead (params are by-reference).","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#setreactor","signature":"SetReactor(poReactor)","extensions":[]},{"name":"AddTimer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#addtimer","signature":"AddTimer(_timer_)","extensions":[]},{"name":"RemoveTimer","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#removetimer","signature":"RemoveTimer(timerId)","extensions":[]},{"name":"RunLoop","description":"poHttpDrain = the LIVE stzReactiveHttp object (by-ref param; an attribute copy would drain a dead snapshot). NULL = no http.","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#runloop","signature":"RunLoop(poHttpDrain)","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#stop","signature":"Stop()","extensions":[]},{"name":"StopAllTimers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimermanager.html#stopalltimers","signature":"StopAllTimers()","extensions":[]}]},{"name":"stzTimex","area":"regex","page":"https://mayouni.github.io/stzsite/en/reference/stztimex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTimex.ring","inherits":{},"methods":[{"name":"init","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#init","signature":"init(_cPattern_)","extensions":[]},{"name":"NormalizePattern","description":"initialization","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#normalizepattern","signature":"NormalizePattern(_cPattern_)","extensions":[]},{"name":"ParsePattern","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#parsepattern","signature":"ParsePattern(_cPattern_)","extensions":[]},{"name":"SplitByOperator","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#splitbyoperator","signature":"SplitByOperator(cStr, cOperator)","extensions":[]},{"name":"ParseAlternation","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#parsealternation","signature":"ParseAlternation(_cTokenStr_)","extensions":[]},{"name":"ParseSingleToken","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#parsesingletoken","signature":"ParseSingleToken(_cTokenStr_)","extensions":[]},{"name":"ParseConstraints","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#parseconstraints","signature":"ParseConstraints(cConstraintStr)","extensions":[]},{"name":"ParseDurationToMinutes","description":"pattern parsing","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#parsedurationtominutes","signature":"ParseDurationToMinutes(_cDuration_)","extensions":[]},{"name":"MatchExact","description":"","also_written":["Match"],"url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#matchexact","signature":"MatchExact(oTarget)","extensions":[]},{"name":"MatchPartial","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#matchpartial","signature":"MatchPartial(oTarget)","extensions":[]},{"name":"MatchAsYouBuild","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#matchasyoubuild","signature":"MatchAsYouBuild(oTarget)","extensions":[]},{"name":"SortByDateTime","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#sortbydatetime","signature":"SortByDateTime(_aItems_)","extensions":[]},{"name":"BacktrackMatch","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#backtrackmatch","signature":"BacktrackMatch(_aTokens_, _aNormalized_, nTokenIdx, nDataIdx, aMatched)","extensions":[]},{"name":"BacktrackMatchPartial","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#backtrackmatchpartial","signature":"BacktrackMatchPartial(_aTokens_, _aNormalized_, nTokenIdx, nDataIdx, aMatched)","extensions":[]},{"name":"NormalizeTarget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#normalizetarget","signature":"NormalizeTarget(oTarget)","extensions":[]},{"name":"CheckConstraints","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#checkconstraints","signature":"CheckConstraints(_aConstraints_, _aData_)","extensions":[]},{"name":"ExtractMatches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#extractmatches","signature":"ExtractMatches(_aNormalized_)","extensions":[]},{"name":"MatchedParts","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#matchedparts","signature":"MatchedParts()","extensions":[]},{"name":"Tokens","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#tokens","signature":"Tokens()","extensions":["XT"],"forms":["TokensXT"],"example":{"code":"o1 = new stzTimex(\"{@Duration(1h..2h:15min)}\")\n? @@( o1.Tokens() )","output":"[ [ [ \"type\", \"duration\" ], [ \"label\", \"\" ], [ \"constraints\", [ [ [ \"type\", \"range\" ], [ \"start\", \"1h\" ], [ \"end\", \"2h\" ], [ \"step\", \"15min)\" ] ] ] ], [ \"min\", 1 ], [ \"max\", 1 ], [ \"cyclic\", 0 ], [ \"negated\", 0 ] ] ]","from":"composed from the signature, run in the library"}},{"name":"SetTarget","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#settarget","signature":"SetTarget(oTarget)","extensions":[]},{"name":"Pattern","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#pattern","signature":"Pattern()","extensions":[],"example":{"code":"o1 = new stzTimex(\"{@Duration(1h..2h:15min)}\")\n? o1.Pattern()","output":"{@Duration(1h..2h:15min)}","from":"composed from the signature, run in the library"}},{"name":"Explain","description":"query methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#explain","signature":"Explain()","extensions":[]},{"name":"EnableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#enabledebug","signature":"EnableDebug()","extensions":[]},{"name":"DisableDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#disabledebug","signature":"DisableDebug()","extensions":[]},{"name":"SetDebug","description":"debug methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#setdebug","signature":"SetDebug(bFlag)","extensions":[]},{"name":"@IsStzTimeLine","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#@isstztimeline","signature":"@IsStzTimeLine(oObj)","extensions":[]},{"name":"@IsStzCalendar","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#@isstzcalendar","signature":"@IsStzCalendar(oObj)","extensions":[]},{"name":"@IsStzDateTime","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#@isstzdatetime","signature":"@IsStzDateTime(oObj)","extensions":[]},{"name":"@IsStzDuration","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#@isstzduration","signature":"@IsStzDuration(oObj)","extensions":[]},{"name":"@Min","description":"helper methods","url":"https://mayouni.github.io/stzsite/en/reference/stztimex.html#@min","signature":"@Min(aValues)","extensions":[]}]},{"name":"stzToken","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stztoken.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring","inherits":{"stzSecret":17},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztoken.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetExpiry","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztoken.html#setexpiry","signature":"SetExpiry(nEpoch)","extensions":["Q"],"forms":["SetExpiryQ"]},{"name":"ExpiresAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztoken.html#expiresat","signature":"ExpiresAt()","extensions":[]},{"name":"IsExpiredAt","description":"expired at a given \"now\" (epoch seconds)? A 0 expiry never expires. The caller passes the clock -- the class holds no wall-clock of its own.","url":"https://mayouni.github.io/stzsite/en/reference/stztoken.html#isexpiredat","signature":"IsExpiredAt(nNowEpoch)","extensions":[]}]},{"name":"stzTotp","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stztotp.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzTotp.ring","inherits":{},"methods":[{"name":"init","description":"a brand-new random secret (160-bit -- one SHA1 block, RFC-recommended size).","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#init","signature":"init()","extensions":[]},{"name":"Generate","description":"configuration (plain + Q twins) --------------------------------- replace the secret with a fresh random one.","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#generate","signature":"Generate()","extensions":["Q"],"forms":["GenerateQ"]},{"name":"SetSecret","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#setsecret","signature":"SetSecret(pcBase32)","extensions":["Q"],"forms":["SetSecretQ"]},{"name":"SetDigits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#setdigits","signature":"SetDigits(pnDigits)","extensions":["Q"],"forms":["SetDigitsQ"]},{"name":"SetPeriod","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#setperiod","signature":"SetPeriod(pnSeconds)","extensions":["Q"],"forms":["SetPeriodQ"]},{"name":"SetSkew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#setskew","signature":"SetSkew(pnSteps)","extensions":["Q"],"forms":["SetSkewQ"]},{"name":"SetAlgo","description":"1 = SHA1 (default, universal app support), 2 = SHA256.","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#setalgo","signature":"SetAlgo(pnAlgo)","extensions":["Q"],"forms":["SetAlgoQ"]},{"name":"Secret","description":"read-out (data methods)","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#secret","signature":"Secret()","extensions":[]},{"name":"Digits","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#digits","signature":"Digits()","extensions":[]},{"name":"Period","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#period","signature":"Period()","extensions":[]},{"name":"Skew","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#skew","signature":"Skew()","extensions":[]},{"name":"Algo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#algo","signature":"Algo()","extensions":[]},{"name":"AlgorithmName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#algorithmname","signature":"AlgorithmName()","extensions":[]},{"name":"ProvisioningUri","description":"the otpauth:// URI an authenticator app consumes (usually via a QR code). LABEL is issuer:account; the issuer is repeated as a query parameter, per the Key-Uri spec, so apps that read either place show the right name.","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#provisioninguri","signature":"ProvisioningUri(pcAccount, pcIssuer)","extensions":[]},{"name":"CodeAt","description":"codes ----------------------------------------------------------- the code valid at an explicit wall-clock instant (epoch seconds).","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#codeat","signature":"CodeAt(pnUnixSecs)","extensions":[]},{"name":"Code","description":"the code valid right now.","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#code","signature":"Code()","extensions":[]},{"name":"Verify","description":"verify a submitted code against now, tolerating +/- @nSkew steps of drift.","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#verify","signature":"Verify(pcCode)","extensions":[]},{"name":"VerifyAt","description":"deterministic verify against an explicit instant (for tests + the auth layer).","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#verifyat","signature":"VerifyAt(pcCode, pnUnixSecs)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztotp.html#show","signature":"Show()","extensions":[]}]},{"name":"stzTraceContext","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzTraceContext.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#init","signature":"init()","extensions":[]},{"name":"SetHeader","description":"Adopt an incoming header instead of a freshly generated one.","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#setheader","signature":"SetHeader(cHeader)","extensions":[]},{"name":"TraceParent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#traceparent","signature":"TraceParent()","extensions":[]},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = new stzTraceContext()\n? o1.IsValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"TraceId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#traceid","signature":"TraceId()","extensions":[]},{"name":"SpanId","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#spanid","signature":"SpanId()","extensions":[]},{"name":"IsSampled","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#issampled","signature":"IsSampled()","extensions":[],"example":{"code":"o1 = new stzTraceContext()\n? o1.IsSampled()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ChildHeader","description":"A child header for an outbound call: same trace-id, new span-id.","url":"https://mayouni.github.io/stzsite/en/reference/stztracecontext.html#childheader","signature":"ChildHeader()","extensions":[]}]},{"name":"stzTrainer","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stztrainer.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzTrainer.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrainer.html#init","signature":"init()","extensions":[]},{"name":"SetLearningRate","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztrainer/setlearningrate.html","url":"https://mayouni.github.io/stzsite/en/reference/stztrainer/setlearningrate.html","signature":"SetLearningRate(n)","extensions":[]},{"name":"Train","description":"THE DELTA RULES ARE UNCHANGED and are worth restating because they are a choice, not a detail: softmax + categorical cross-entropy -> delta = a - y, loss = -sum y*log(a) sigmoid + binary cross-entropy      -> delta = a - y, loss REPORTED as squared error anything else                       -> the squared-error derivative","entry":"https://mayouni.github.io/stzsite/en/reference/stztrainer/train.html","url":"https://mayouni.github.io/stzsite/en/reference/stztrainer/train.html","signature":"Train(poNet, paInputs, paTargets, nEpochs)","extensions":[]},{"name":"LossHistory","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztrainer/losshistory.html","url":"https://mayouni.github.io/stzsite/en/reference/stztrainer/losshistory.html","signature":"LossHistory()","extensions":[]},{"name":"FinalLoss","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztrainer/finalloss.html","url":"https://mayouni.github.io/stzsite/en/reference/stztrainer/finalloss.html","signature":"FinalLoss()","extensions":[]},{"name":"Why","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztrainer/why.html","url":"https://mayouni.github.io/stzsite/en/reference/stztrainer/why.html","signature":"Why()","extensions":[]}]},{"name":"stzTrainingSet","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stztrainingset.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzTrainingSet.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrainingset.html#init","signature":"init(p)","extensions":[]},{"name":"AddExample","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztrainingset/addexample.html","url":"https://mayouni.github.io/stzsite/en/reference/stztrainingset/addexample.html","signature":"AddExample(paFeatures, pcLabel)","extensions":["Q"],"forms":["AddExampleQ"]},{"name":"Examples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrainingset.html#examples","signature":"Examples()","extensions":[]},{"name":"NumberOfExamples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrainingset.html#numberofexamples","signature":"NumberOfExamples()","extensions":[]},{"name":"Labels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrainingset.html#labels","signature":"Labels()","extensions":[]},{"name":"NumberOfFeatures","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrainingset.html#numberoffeatures","signature":"NumberOfFeatures()","extensions":[]},{"name":"Split","description":"deterministic head/tail split -- [ oTrain, oTest ]","url":"https://mayouni.github.io/stzsite/en/reference/stztrainingset.html#split","signature":"Split(nRatio)","extensions":[]}]},{"name":"stzTranscript","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzTranscript.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html#init","signature":"init()","extensions":[]},{"name":"System","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html#system","signature":"System(pcText)","extensions":[]},{"name":"User","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html#user","signature":"User(pcText)","extensions":[]},{"name":"Verdict","description":"a verdict line carries its evidential certainty (1 when the admission was deterministic -- the R1 register)","url":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html#verdict","signature":"Verdict(pcText, pnCertainty)","extensions":[]},{"name":"Lines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html#lines","signature":"Lines()","extensions":[]},{"name":"NumberOfLines","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html#numberoflines","signature":"NumberOfLines()","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztranscript.html#text","signature":"Text()","extensions":[]}]},{"name":"stzTree","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stztree.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring","inherits":{"stzList":878},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#init","signature":"init(paTree)","extensions":[]},{"name":"Root","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#root","signature":"Root()","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.Root() )","output":"[ \"root\", [ [ \"node1\", [ \"X\", [ \"node11\", [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ] ] ], [ \"node2\", [ 1, 2, 3 ] ], [ \"node3\", [ \"X\", 4, 5 ] ] ] ]","from":"composed from the signature, run in the library"}},{"name":"Show","description":"visualizing the tree content","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#show","signature":"Show()","extensions":[]},{"name":"Branches","description":"managing branches","also_written":["AllBranches"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#branches","signature":"Branches()","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.Branches() )","output":"[ \"[:root]\", \"[:root][:node1]\", \"[:root][:node1][:node11]\", \"[:root][:node2]\", \"[:root][:node3]\" ]","from":"composed from the signature, run in the library"}},{"name":"Nodes","description":"","also_written":["AllNodes"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#nodes","signature":"Nodes()","extensions":["Z"],"forms":["NodesZ"],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.Nodes() )","output":"[ \"root\", \"node1\", \"node11\", \"node2\", \"node3\" ]","from":"composed from the signature, run in the library"}},{"name":"TheseNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#thesenodes","signature":"TheseNodes(pacNodesNames)","extensions":[]},{"name":"NodesAndTheirBranches","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#nodesandtheirbranches","signature":"NodesAndTheirBranches()","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.NodesAndTheirBranches() )","output":"[ [ \"root\", \"[:root]\" ], [ \"node1\", \"[:root][:node1]\" ], [ \"node11\", \"[:root][:node1][:node11]\" ], [ \"node2\", \"[:root][:node2]\" ], [ \"node3\", \"[:root][:node3]\" ] ]","from":"composed from the signature, run in the library"}},{"name":"FindNode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#findnode","signature":"FindNode(pcNodeName)","extensions":[]},{"name":"Node","description":"","also_written":["ItemsInNode"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#node","signature":"Node(pcNodeName)","extensions":[]},{"name":"NodeAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#nodeat","signature":"NodeAt(pcBranch)","extensions":[]},{"name":"NodesAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#nodesat","signature":"NodesAt(pacBranches)","extensions":[]},{"name":"FindTheseNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#findthesenodes","signature":"FindTheseNodes(pacNodesNames)","extensions":[]},{"name":"FindNodes","description":"","also_written":["FindAllNodes"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#findnodes","signature":"FindNodes()","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.FindNodes() )","output":"[ \"[:root]\", \"[:root][:node1]\", \"[:root][:node1][:node11]\", \"[:root][:node2]\", \"[:root][:node3]\" ]","from":"composed from the signature, run in the library"}},{"name":"Items","description":"","also_written":["AllItems"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#items","signature":"Items()","extensions":["Q","CS","XT","Z","W","WF","Except"],"forms":["ItemsQ","ItemsW","ItemsZ","ItemsCS","ItemsWF","ItemsWQ","ItemsXTCS","AllItemsCS","ItemsExcept"],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.Items() )","output":"[ \"X\", \"A\", \"B\", \"C\", \"D\", \"X\", 1, 2, 3, \"X\", 4, 5 ]","from":"composed from the signature, run in the library"}},{"name":"ItemsAndTheirPaths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#itemsandtheirpaths","signature":"ItemsAndTheirPaths()","extensions":["CS"],"forms":["ItemsAndTheirPathsCS"]},{"name":"FindItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#finditem","signature":"FindItem(pItem)","extensions":["CS"],"forms":["FindItemCS"],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.FindItem(3) )","output":"[ \"[:root][:node2][3]\" ]","from":"composed from the signature, run in the library"}},{"name":"FindThisItem","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#findthisitem","signature":"FindThisItem(pItem)","extensions":["CS"],"forms":["FindThisItemCS"]},{"name":"FindTheseItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#findtheseitems","signature":"FindTheseItems(paItems)","extensions":["CS"],"forms":["FindTheseItemsCS"],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.FindTheseItems([ 2, 3 ]) )","output":"[ \"[:root][:node2][2]\", \"[:root][:node2][3]\" ]","from":"composed from the signature, run in the library"}},{"name":"FindAllItemsCS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#findallitemscs","signature":"FindAllItemsCS(pCaseSensitive)","extensions":[]},{"name":"FindItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#finditems","signature":"FindItems()","extensions":["CS","W","WF"],"forms":["IndexCS","FindItemsW","FindItemsCS","ItemsAndTheirPositionsW","ItemsAndTheirPositionsWF"]},{"name":"ItemAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#itemat","signature":"ItemAt(pcPath)","extensions":[]},{"name":"ItemsAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#itemsat","signature":"ItemsAt(pcNodePath)","extensions":[]},{"name":"AddNodeAt","description":"adding nodes and items","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#addnodeat","signature":"AddNodeAt(paNode, pcBranch)","extensions":[]},{"name":"AddItemAt","description":"adding nodes and items","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#additemat","signature":"AddItemAt(pItem, pcBranch)","extensions":["Q"],"forms":["AddItemAtQ"]},{"name":"NumberOfNodesInBranch","description":"","also_written":["CountNodesInPath","CountNodesInBranch","HowManyNodesInPath","NumberOfNodesInPath","HowManyNodesInBranch"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#numberofnodesinbranch","signature":"NumberOfNodesInBranch(pcBranch)","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? o1.NumberOfNodesInBranch(\"a\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"NodesInBranch","description":"","also_written":["NodesInPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#nodesinbranch","signature":"NodesInBranch(pcBranch)","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? @@( o1.NodesInBranch(\"a\") )","output":"[ \"a\" ]","from":"composed from the signature, run in the library"}},{"name":"NthNodeInBranch","description":"","also_written":["NthNodeInPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#nthnodeinbranch","signature":"NthNodeInBranch(_n_, pcBranch)","extensions":[]},{"name":"FirstNodeInBranch","description":"","also_written":["FirstNodeInPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#firstnodeinbranch","signature":"FirstNodeInBranch(pcBranch)","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? o1.FirstNodeInBranch(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"LastNodeInBranch","description":"","also_written":["LastNodeInPath"],"url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#lastnodeinbranch","signature":"LastNodeInBranch(pcBranch)","extensions":[],"example":{"code":"o1 = new stzTree(\n:root = [\n:node1 = [ \"X\", :node11 = [ \"A\", \"B\", \"C\", \"D\", \"X\" ] ],\n:node2 = [ 1, 2, 3 ],\n:node3 = [ \"X\", 4, 5 ]\n]\n)\n? o1.LastNodeInBranch(\"a\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"RemoveThisItemCS","description":"removing items and nodes","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#removethisitemcs","signature":"RemoveThisItemCS(pItem, pCaseSensitive)","extensions":[]},{"name":"RemoveItem","description":"removing items and nodes","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#removeitem","signature":"RemoveItem(pItem)","extensions":["CS"],"forms":["RemoveItemCS"]},{"name":"RemoveTheseItems","description":"removing items and nodes","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#removetheseitems","signature":"RemoveTheseItems(paItems)","extensions":["CS"],"forms":["RemoveTheseItemsCS"]},{"name":"RemoveItems","description":"removing items and nodes","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#removeitems","signature":"RemoveItems()","extensions":[]},{"name":"RemoveAllItems","description":"removing items and nodes","url":"https://mayouni.github.io/stzsite/en/reference/stztree.html#removeallitems","signature":"RemoveAllItems()","extensions":[]}]},{"name":"stzTrueObject","also_named":["stzTrue"],"area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzTrueObject.ring","inherits":{},"methods":[{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html#content","signature":"Content()","extensions":[]},{"name":"Value","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html#value","signature":"Value()","extensions":[]},{"name":"Where","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html#where","signature":"Where(pcCondition)","extensions":[],"example":{"code":"o1 = StzTrueObjectQ()\n? o1.Where(\"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"W","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html#w","signature":"W(pcCondition)","extensions":[],"example":{"code":"o1 = StzTrueObjectQ()\n? o1.W(\"@item > 3\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsEqualTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html#isequalto","signature":"IsEqualTo(p)","extensions":["Q","CS"],"forms":["IsEqualToQ","IsEqualToCS","IsEqualToCSQ"]},{"name":"Equals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html#equals","signature":"Equals(p)","extensions":["Q"],"forms":["EqualsQ"]},{"name":"StzType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztrueobject.html#stztype","signature":"StzType()","extensions":[],"example":{"code":"o1 = StzTrueObjectQ()\n? o1.StzType()","output":"stztrueobject","from":"composed from the signature, run in the library"}}]},{"name":"stzTruthChain","area":"nlp","page":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzTruthChain.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#init","signature":"init(pValue)","extensions":[]},{"name":"IsA","description":"","also_written":["IsAn"],"url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#isa","signature":"IsA(pDesc)","extensions":[]},{"name":"IsNotA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#isnota","signature":"IsNotA(pDesc)","extensions":[]},{"name":"AndIsA","description":"","also_written":["AndIsAn"],"url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#andisa","signature":"AndIsA(pDesc)","extensions":[]},{"name":"AndIsNotA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#andisnota","signature":"AndIsNotA(pDesc)","extensions":[]},{"name":"OrIsA","description":"","also_written":["OrIsAn"],"url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#orisa","signature":"OrIsA(pDesc)","extensions":[]},{"name":"OrIsNotA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#orisnota","signature":"OrIsNotA(pDesc)","extensions":[]},{"name":"Containing","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#containing","signature":"Containing(pArg)","extensions":[]},{"name":"AndContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#andcontaining","signature":"AndContaining(pArg)","extensions":[]},{"name":"OrContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#orcontaining","signature":"OrContaining(pArg)","extensions":[]},{"name":"AndNotContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#andnotcontaining","signature":"AndNotContaining(pArg)","extensions":[]},{"name":"OrNotContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#ornotcontaining","signature":"OrNotContaining(pArg)","extensions":[]},{"name":"Holds","description":"Fold the atoms LEFT-TO-RIGHT (the natural reading of a boolean narrative: \"a and b or c\" = ((a and b) or c)). One pass, no eval of user code -- each atom is a lexicon-resolved descriptor / contains test. Records Why + marks the verdict CERTAIN (deterministic).","also_written":["IsTrue","Verdict"],"url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#holds","signature":"Holds()","extensions":[],"example":{"code":"o1 = new stzTruthChain(1)\n? o1.Holds()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#why","signature":"Why()","extensions":[],"example":{"code":"o1 = new stzTruthChain(1)\n? o1.Why()","output":"no atoms: nothing to decide","from":"composed from the signature, run in the library"}},{"name":"NumberOfAtoms","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#numberofatoms","signature":"NumberOfAtoms()","extensions":[],"example":{"code":"o1 = new stzTruthChain(1)\n? o1.NumberOfAtoms()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztruthchain.html#content","signature":"Content()","extensions":[]}]},{"name":"stzTukeyFit","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#init","signature":"init(paRows)","extensions":[]},{"name":"NumberOfRows","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#numberofrows","signature":"NumberOfRows()","extensions":[]},{"name":"NumberOfColumns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#numberofcolumns","signature":"NumberOfColumns()","extensions":[]},{"name":"SetTolerance","description":"R's defaults: eps 0.01 of the residual sum, at most 10 sweeps","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#settolerance","signature":"SetTolerance(pnEps)","extensions":[]},{"name":"SetMaxSweeps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#setmaxsweeps","signature":"SetMaxSweeps(pnMax)","extensions":[]},{"name":"Polish","description":"THE POLISH, R's stats::medpolish exactly, in one engine crossing","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/polish.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/polish.html","signature":"Polish()","extensions":["Q"],"forms":["PolishQ"]},{"name":"IsPolished","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#ispolished","signature":"IsPolished()","extensions":[]},{"name":"Common","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/common.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/common.html","signature":"Common()","extensions":[]},{"name":"Effects","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/effects.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/effects.html","signature":"Effects(pcWhich)","extensions":[]},{"name":"Residuals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#residuals","signature":"Residuals()","extensions":[]},{"name":"Residual","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/residual.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/residual.html","signature":"Residual(pnRow, pnCol)","extensions":[]},{"name":"Fitted","description":"common + row effect + column effect","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#fitted","signature":"Fitted(pnRow, pnCol)","extensions":[]},{"name":"Sweeps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#sweeps","signature":"Sweeps()","extensions":[]},{"name":"IsConverged","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#isconverged","signature":"IsConverged()","extensions":[]},{"name":"Check","description":"THE CONTRACT, CHECKED: the largest |data - (fit + residual)| over the table","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/check.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit/check.html","signature":"Check()","extensions":[]},{"name":"ResidualScale","description":"the fourth-spread of the residuals, the scale a coded display bands by","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#residualscale","signature":"ResidualScale()","extensions":[]},{"name":"Diagnostics","description":"the verdicts (TK4): a cell whose residual lies beyond Tukey's far-out fence on the residual batch -- hinge -+ 3 fourth-spreads, the rule the summary and the residual plot use -- is an error the fit does not describe; a polish that hit its cap is a warning","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#diagnostics","signature":"Diagnostics(pcSubject)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyfit.html#why","signature":"Why()","extensions":[]}]},{"name":"stzTukeyLine","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html#init","signature":"init(paX, paY)","extensions":[]},{"name":"Fit","description":"Tukey's three-group line, with pnIterations passes over the residuals","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html#fit","signature":"Fit(pnIterations)","extensions":["Q"],"forms":["FitQ"]},{"name":"Slope","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html#slope","signature":"Slope()","extensions":[]},{"name":"Intercept","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html#intercept","signature":"Intercept()","extensions":[]},{"name":"Iterations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html#iterations","signature":"Iterations()","extensions":[]},{"name":"Residuals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html#residuals","signature":"Residuals()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyline.html#why","signature":"Why()","extensions":[]}]},{"name":"stzTukeyOneWay","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#init","signature":"init(paGroups)","extensions":[]},{"name":"NumberOfGroups","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#numberofgroups","signature":"NumberOfGroups()","extensions":[]},{"name":"Polish","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#polish","signature":"Polish()","extensions":[]},{"name":"Common","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#common","signature":"Common()","extensions":[]},{"name":"Effects","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#effects","signature":"Effects()","extensions":[]},{"name":"Residuals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#residuals","signature":"Residuals()","extensions":[]},{"name":"Check","description":"THE CONTRACT, CHECKED: the largest |value - (common + effect + residual)|","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#check","signature":"Check()","extensions":[]},{"name":"Diagnostics","description":"the verdict (TK4): spread that tracks level, as the slope of log spread on log level over the groups, past the measured threshold","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#diagnostics","signature":"Diagnostics(pcSubject)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyoneway.html#why","signature":"Why()","extensions":[]}]},{"name":"stzTukeyReexpression","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#init","signature":"init(paRows)","extensions":[]},{"name":"Threshold","description":"the measured threshold the engine carries: a recommendation fires only when |slope at power 1| exceeds it","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#threshold","signature":"Threshold()","extensions":[]},{"name":"NonAdditivity","description":"the non-additivity slope of the table as it stands: residuals on comparison values, with the suggested power 1 - slope","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#nonadditivity","signature":"NonAdditivity()","extensions":[]},{"name":"Ladder","description":"EVERY RUNG IN ONE CROSSING: [ [ power, slope, residual scale, ok ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#ladder","signature":"Ladder()","extensions":[]},{"name":"Rung","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#rung","signature":"Rung(pnPower)","extensions":[]},{"name":"Recommend","description":"THE RECOMMENDATION, AS A VERDICT WITH ITS EVIDENCE: [ :power, :name, :slope, :evidence, :fires ] fires = 0 means \"leave it alone\", and the slope at power 1 says why","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#recommend","signature":"Recommend()","extensions":[]},{"name":"LadderTable","description":"the diagnostics in the house rule shape, for stzRuleReport (plan 2.6) the ladder as a table: power, its name, the slope, the residual scale","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#laddertable","signature":"LadderTable()","extensions":[]},{"name":"Diagnostics","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#diagnostics","signature":"Diagnostics(pcSubject)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeyreexpression.html#why","signature":"Why()","extensions":[]}]},{"name":"stzTukeySmoother","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#init","signature":"init(paNumbers)","extensions":[]},{"name":"Numbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#numbers","signature":"Numbers()","extensions":[]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#count","signature":"Count()","extensions":[]},{"name":"SetEndRule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#setendrule","signature":"SetEndRule(pcRule)","extensions":["Q"],"forms":["SetEndRuleQ"]},{"name":"EndRule","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#endrule","signature":"EndRule()","extensions":[]},{"name":"SetSplitEnds","description":"R's do.ends: split the two-flats at the ends too","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#setsplitends","signature":"SetSplitEnds(pbOn)","extensions":[]},{"name":"Smooth","description":"the smooth of the given kind, as R's smooth(x, kind, endrule, do.ends)","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth","signature":"Smooth(pcKind)","extensions":[]},{"name":"Smooth3","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth3","signature":"Smooth3()","extensions":[]},{"name":"Smooth3R","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth3r","signature":"Smooth3R()","extensions":[]},{"name":"Split","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#split","signature":"Split()","extensions":[]},{"name":"Smooth3RSS","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth3rss","signature":"Smooth3RSS()","extensions":[]},{"name":"Smooth3RS3R","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth3rs3r","signature":"Smooth3RS3R()","extensions":[]},{"name":"Smooth3RSR","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth3rsr","signature":"Smooth3RSR()","extensions":[]},{"name":"Twice","description":"twicing, R's twiceit: the same smoother on the rough, added back","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#twice","signature":"Twice(pcKind)","extensions":[]},{"name":"Rough","description":"the rough: data minus smooth, the contract Data = Smooth + Rough","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#rough","signature":"Rough(pcKind)","extensions":[]},{"name":"Hanning","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#hanning","signature":"Hanning()","extensions":[]},{"name":"Smooth4253H","description":"4253H: medians of 4 and 2, then 5, then 3, then Hanning; ends copied at every stage","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth4253h","signature":"Smooth4253H()","extensions":[]},{"name":"Smooth4253HTwice","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#smooth4253htwice","signature":"Smooth4253HTwice()","extensions":[]},{"name":"WindowMedians","description":"the medians of every window of k values, n - k + 1 of them (no ends)","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#windowmedians","signature":"WindowMedians(pnK)","extensions":[]},{"name":"ChangePoint","description":"the change point, a verdict with its threshold (plan row 9) -------------- the largest contrast between the medians of the window before a cut and the window after it, over the fourth-spread of the consecutive differences","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#changepoint","signature":"ChangePoint()","extensions":[]},{"name":"Diagnostics","description":"the verdict in the house shape: a level shift is a warning naming where and by how much","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#diagnostics","signature":"Diagnostics(pcSubject)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysmoother.html#why","signature":"Why()","extensions":[]}]},{"name":"stzTukeyStory","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukeyStory.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#init","signature":"init(poFit, poReport)","extensions":[]},{"name":"Fit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#fit","signature":"Fit()","extensions":[]},{"name":"Report","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#report","signature":"Report()","extensions":[]},{"name":"Paragraphs","description":"the paragraphs, each read from a source","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#paragraphs","signature":"Paragraphs()","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#text","signature":"Text()","extensions":[]},{"name":"Transcript","description":"on the transcript: paragraphs as system lines, the verdict as a verdict line at certainty 1 -- deterministic, nothing admitted by guess","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#transcript","signature":"Transcript()","extensions":[]},{"name":"SourceNumerals","description":"the honesty law, checked on the story itself -------------------------- every numeral token the sources carry, formatted the one way","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#sourcenumerals","signature":"SourceNumerals()","extensions":[]},{"name":"Numerals","description":"the numeral tokens of the prose, in order","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#numerals","signature":"Numerals()","extensions":[]},{"name":"Unsourced","description":"the numerals of the prose that no source carries -- empty when honest","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#unsourced","signature":"Unsourced()","extensions":[]},{"name":"IsHonest","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#ishonest","signature":"IsHonest()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeystory.html#why","signature":"Why()","extensions":[]}]},{"name":"stzTukeySummary","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#init","signature":"init(paNumbers)","extensions":[]},{"name":"Numbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#numbers","signature":"Numbers()","extensions":[]},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#count","signature":"Count()","extensions":[]},{"name":"SetConvention","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#setconvention","signature":"SetConvention(pcConvention)","extensions":["Q"],"forms":["SetConventionQ"]},{"name":"Convention","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#convention","signature":"Convention()","extensions":[]},{"name":"Median","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#median","signature":"Median()","extensions":[]},{"name":"Fourths","description":"Tukey's fourths, whatever the convention in force: the two hinges","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary/fourths.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary/fourths.html","signature":"Fourths()","extensions":[],"example":{"code":"aV = [ 2, 4, 4, 5, 7, 9, 12, 25 ]\noS = StzTukeySummaryQ(aV)\n? oS.Why()\n? @@( oS.Fourths() )\n? oS.FourthSpread()","output":"a Tukey summary of 8 value(s) under Tukey's fourths (hinges at depth (floor((n+1)/2)+1)/2): hinges 4 | 6 | 10.5, fourth-spread 6.5, 1 outside, 0 far out\n[ 4, 10.50 ]\n6.50","from":"library test"}},{"name":"Quartiles","description":"percentile quartiles, stats.zig's rank = p/100 * (n-1)","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#quartiles","signature":"Quartiles()","extensions":[]},{"name":"Hinges","description":"the pair the convention in force names","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#hinges","signature":"Hinges()","extensions":[]},{"name":"FourthSpread","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary/fourthspread.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary/fourthspread.html","signature":"FourthSpread()","extensions":[],"example":{"code":"aV = [ 2, 4, 4, 5, 7, 9, 12, 25 ]\noS = StzTukeySummaryQ(aV)\n? oS.Why()\n? @@( oS.Fourths() )\n? oS.FourthSpread()","output":"a Tukey summary of 8 value(s) under Tukey's fourths (hinges at depth (floor((n+1)/2)+1)/2): hinges 4 | 6 | 10.5, fourth-spread 6.5, 1 outside, 0 far out\n[ 4, 10.50 ]\n6.50","from":"library test"}},{"name":"Fences","description":"[ lower, upper ] at a multiplier of the fourth-spread, under the convention in force","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#fences","signature":"Fences(pnMult)","extensions":[]},{"name":"OutsideFences","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#outsidefences","signature":"OutsideFences()","extensions":[]},{"name":"FarOutFences","description":"Same as Fences: [ lower, upper ] at a multiplier of the fourth-spread, under the convention in force","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#faroutfences","signature":"FarOutFences()","extensions":[]},{"name":"Outside","description":"the values beyond the outside fences (1.5), in the order given","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#outside","signature":"Outside()","extensions":[]},{"name":"FarOut","description":"the values beyond the far-out fences (3)","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#farout","signature":"FarOut()","extensions":[]},{"name":"LetterValues","description":"the ladder from M outward: [ [ letter, depth, lower, upper, mid, spread ], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#lettervalues","signature":"LetterValues(pnLevels)","extensions":[]},{"name":"Trimean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#trimean","signature":"Trimean()","extensions":[]},{"name":"LetterValueTable","description":"the ladder as a table: letter, depth, lower, mid, upper, spread","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#lettervaluetable","signature":"LetterValueTable(pnLevels)","extensions":[]},{"name":"Mad","description":"the median absolute deviation, unscaled","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#mad","signature":"Mad()","extensions":[]},{"name":"Biweight","description":"the biweight midvariance with the tuning constant (9 is usual)","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#biweight","signature":"Biweight(pnC)","extensions":[]},{"name":"Skewness","description":"the shape, measured, and the verdicts (TK4) ----------------------------- skewness: the mean drift of the F, E and D mid-summaries from the median, over the fourth-spread; positive leans right","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#skewness","signature":"Skewness()","extensions":[]},{"name":"TailWeight","description":"tail weight: the sixteenth-spread over the fourth-spread, against the Gaussian's ratio; 1 is Gaussian, above 1.2 is heavy by the measurement","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#tailweight","signature":"TailWeight()","extensions":[]},{"name":"Shape","description":"the shape as words, with the numbers they were read from","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#shape","signature":"Shape()","extensions":[]},{"name":"Diagnostics","description":"the verdicts in the house shape [ :rule, :subject, :where, :severity, :message ]: a far-out value is an error, a shape is a warning, and every message names the measurement and the threshold it crossed","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary.html#diagnostics","signature":"Diagnostics(pcSubject)","extensions":[]},{"name":"Why","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary/why.html","url":"https://mayouni.github.io/stzsite/en/reference/stztukeysummary/why.html","signature":"Why()","extensions":[],"example":{"code":"aV = [ 2, 4, 4, 5, 7, 9, 12, 25 ]\noS = StzTukeySummaryQ(aV)\n? oS.Why()\n? @@( oS.Fourths() )\n? oS.FourthSpread()","output":"a Tukey summary of 8 value(s) under Tukey's fourths (hinges at depth (floor((n+1)/2)+1)/2): hinges 4 | 6 | 10.5, fourth-spread 6.5, 1 outside, 0 far out\n[ 4, 10.50 ]\n6.50","from":"library test"}}]},{"name":"stzTutor","area":"education","page":"https://mayouni.github.io/stzsite/en/reference/stztutor.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#init","signature":"init(poExercise, pcLearnerFolder, pcLang)","extensions":[]},{"name":"Language","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#language","signature":"Language()","extensions":[]},{"name":"FilteredCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#filteredcount","signature":"FilteredCount()","extensions":[]},{"name":"LastGap","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#lastgap","signature":"LastGap()","extensions":[]},{"name":"ForbiddenWords","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#forbiddenwords","signature":"ForbiddenWords()","extensions":[]},{"name":"WithCourse","description":"the course: what rule 2 needs Rule 2 needs the course: where the learner is in it, and what each chapter teaches. Without it the tutor knows one exercise only.","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#withcourse","signature":"WithCourse(poCourse)","extensions":["Q"],"forms":["WithCourseQ"]},{"name":"HasCourse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#hascourse","signature":"HasCourse()","extensions":[]},{"name":"LastAbout","description":"The chapter the last question was about (\"\" when it named none).","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#lastabout","signature":"LastAbout()","extensions":[]},{"name":"ChapterOn","description":"Where the learner is: the first chapter of the course with an exercise not yet passed (\"\" once every chapter is).","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#chapteron","signature":"ChapterOn()","extensions":[]},{"name":"ChapterAskedAbout","description":"What a question is ABOUT, read from the course text: the chapter whose cells first call a name the question mentions; failing that, the chapter whose title words (in the learner's language) the question uses -- two of them, or the only one when the title has one. Nothing is guessed from a word list of the tutor's own.","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#chapteraskedabout","signature":"ChapterAskedAbout(pcQuestion)","extensions":[]},{"name":"Ask","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#ask","signature":"Ask(pcQuestion)","extensions":[]},{"name":"GapIn","description":"The first missing step, named by the wise-coding conversation.","url":"https://mayouni.github.io/stzsite/en/reference/stztutor.html#gapin","signature":"GapIn(pcCode)","extensions":[]}]},{"name":"stzUMAP","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzumap.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzEmbedding.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#init","signature":"init(paData)","extensions":[]},{"name":"NumberOfSamples","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#numberofsamples","signature":"NumberOfSamples()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.NumberOfSamples()","output":"6","from":"composed from the signature, run in the library"}},{"name":"NumberOfFeatures","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#numberoffeatures","signature":"NumberOfFeatures()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.NumberOfFeatures()","output":"2","from":"composed from the signature, run in the library"}},{"name":"HasGraph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#hasgraph","signature":"HasGraph()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.HasGraph()","output":"0","from":"composed from the signature, run in the library"}},{"name":"GraphInfo","description":"[ points, width, neighbours, edges ] of the resident graph, or [] before a fit","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#graphinfo","signature":"GraphInfo()","extensions":[]},{"name":"ReleaseGraph","description":"Give the engine's graph back. The next Fit() builds it again.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#releasegraph","signature":"ReleaseGraph()","extensions":["Q"],"forms":["ReleaseGraphQ"]},{"name":"SetNeighbors","description":"THE LOCAL/GLOBAL DIAL. Small values see fine structure and fragment; large values see the broad shape and smear detail. The reference implementation defaults to 15.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setneighbors","signature":"SetNeighbors(n)","extensions":["Q"],"forms":["SetNeighborsQ"]},{"name":"Neighbors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#neighbors","signature":"Neighbors()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.Neighbors()","output":"15","from":"composed from the signature, run in the library"}},{"name":"SetMinDistance","description":"How tightly points may pack. Smaller packs tighter, which makes clusters look more separated -- an appearance you are choosing, not a finding.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setmindistance","signature":"SetMinDistance(n)","extensions":["Q"],"forms":["SetMinDistanceQ"]},{"name":"SetSpread","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setspread","signature":"SetSpread(n)","extensions":["Q"],"forms":["SetSpreadQ"]},{"name":"SetDimensions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setdimensions","signature":"SetDimensions(n)","extensions":["Q"],"forms":["SetDimensionsQ"]},{"name":"SetEpochs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setepochs","signature":"SetEpochs(n)","extensions":["Q"],"forms":["SetEpochsQ"]},{"name":"SetSeed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setseed","signature":"SetSeed(n)","extensions":["Q"],"forms":["SetSeedQ"]},{"name":"ReduceWithPCA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#reducewithpca","signature":"ReduceWithPCA(n)","extensions":["Q"],"forms":["ReduceWithPCAQ"]},{"name":"SkipPCA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#skippca","signature":"SkipPCA()","extensions":["Q"],"forms":["SkipPCAQ"]},{"name":"UsesPCA","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#usespca","signature":"UsesPCA()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.UsesPCA()","output":"0","from":"composed from the signature, run in the library"}},{"name":"PCAQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#pcaq","signature":"PCAQ()","extensions":[]},{"name":"LearnFromLabels","description":"A supervised embedding WILL separate your classes. That is what you asked for. It is therefore NOT evidence that the classes are separable, and the picture must never be shown as if it were -- the separation is an input, not a finding. What it is genuinely good for: seeing structure WITHIN classes you already trust, and laying out data whose grouping is not in question so that something else can be looked at.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#learnfromlabels","signature":"LearnFromLabels(paLabels)","extensions":["Q"],"forms":["LearnFromLabelsQ"]},{"name":"IgnoreLabels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#ignorelabels","signature":"IgnoreLabels()","extensions":["Q"],"forms":["IgnoreLabelsQ"]},{"name":"IsSupervised","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#issupervised","signature":"IsSupervised()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.IsSupervised()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Labels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#labels","signature":"Labels()","extensions":[]},{"name":"SetTargetWeight","description":"MEASURED, and it is not the shape one would assume: separation rises to about 0.2 and then FALLS, and beyond ~0.9 the setting stops meaning anything at all because the penalty underflows. Crushing every cross-class edge fragments the graph -- points lose most of their neighbours and the classes come apart into pieces instead of two groups. More supervision is not more separation.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#settargetweight","signature":"SetTargetWeight(n)","extensions":["Q"],"forms":["SetTargetWeightQ"]},{"name":"TargetWeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#targetweight","signature":"TargetWeight()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.TargetWeight()","output":"0.50","from":"composed from the signature, run in the library"}},{"name":"PreserveDensity","description":"Getting the density right COSTS the separation between groups -- the term buys room by spending what the layout was using to hold clusters apart. There is no setting that is simply better: a high lambda answers \"how dense is each region\" at the expense of \"how many groups are there\", and the second is usually why the plot was opened. (Note this dial IS monotone, unlike SetTargetWeight() -- do not carry either shape over to the other.)","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#preservedensity","signature":"PreserveDensity()","extensions":["Q"],"forms":["PreserveDensityQ"]},{"name":"IgnoreDensity","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#ignoredensity","signature":"IgnoreDensity()","extensions":["Q"],"forms":["IgnoreDensityQ"]},{"name":"IsDensityPreserving","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#isdensitypreserving","signature":"IsDensityPreserving()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.IsDensityPreserving()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetDensityWeight","description":"how hard to push. 0 turns the term off entirely, and does so EXACTLY -- the run is bit-for-bit the ordinary fit rather than a near one.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setdensityweight","signature":"SetDensityWeight(n)","extensions":["Q"],"forms":["SetDensityWeightQ"]},{"name":"DensityWeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#densityweight","signature":"DensityWeight()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.DensityWeight()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetDensityPhase","description":"the FINAL fraction of epochs during which the term is active. It is switched on late deliberately: on a random start the embedded radii are noise, so their correlation with anything is noise, and its gradient is noise with a lever arm.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setdensityphase","signature":"SetDensityPhase(n)","extensions":["Q"],"forms":["SetDensityPhaseQ"]},{"name":"DensityPhase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#densityphase","signature":"DensityPhase()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.DensityPhase()","output":"0.30","from":"composed from the signature, run in the library"}},{"name":"DensityCorrelation","description":"It is NOT a percentage. An embedding that gets every density rank BACKWARDS can still score around -0.6 rather than -1, because reversing an order is not the same as negating it.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#densitycorrelation","signature":"DensityCorrelation()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.DensityCorrelation()","output":"0","from":"composed from the signature, run in the library"}},{"name":"LocalRadii","description":"This is a DATA PRODUCT, not a by-product of drawing: it ranks rows by isolation and is meaningful with no reference to the embedding at all. Use it to find outliers or to weight a downstream model. It costs nothing extra, because the density term has to compute it anyway.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#localradii","signature":"LocalRadii()","extensions":[]},{"name":"LearnMapping","description":"So if the point of supervising is to pull apart classes the geometry does NOT already separate, use SkipMapping() and take the free-form fit -- and give up the exact transform. That is the trade, stated rather than discovered later.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#learnmapping","signature":"LearnMapping()","extensions":["Q"],"forms":["LearnMappingQ"]},{"name":"SkipMapping","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#skipmapping","signature":"SkipMapping()","extensions":["Q"],"forms":["SkipMappingQ"]},{"name":"IsParametric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#isparametric","signature":"IsParametric()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.IsParametric()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetHiddenLayers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#sethiddenlayers","signature":"SetHiddenLayers(paWidths)","extensions":["Q"],"forms":["SetHiddenLayersQ"]},{"name":"HiddenLayers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#hiddenlayers","signature":"HiddenLayers()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? @@( o1.HiddenLayers() )","output":"[ 50, 20 ]","from":"composed from the signature, run in the library"}},{"name":"SetLearningRate","description":"MEASURED, and the reason the gradient is AVERAGED per point rather than summed: with a summed epoch gradient a point's step was proportional to how many edges touched it, and at a learning rate only twice the default every point of a cluster collapsed onto the same output -- while the separation ratio reported 6471293, which reads like a triumph. Averaging made the whole range 0.005 to 0.05 behave. A summary ratio is never evidence on its own.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setlearningrate","signature":"SetLearningRate(n)","extensions":["Q"],"forms":["SetLearningRateQ"]},{"name":"LearningRate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#learningrate","signature":"LearningRate()","extensions":[]},{"name":"LearnInverse","description":"Two dimensions cannot hold thirty. The inverse recovers what the embedding KEPT and invents the rest. It is a plausible row for a location, never a recovered one.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#learninverse","signature":"LearnInverse()","extensions":["Q"],"forms":["LearnInverseQ"]},{"name":"HasInverse","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#hasinverse","signature":"HasInverse()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.HasInverse()","output":"0","from":"composed from the signature, run in the library"}},{"name":"SetInverseLayers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setinverselayers","signature":"SetInverseLayers(paWidths)","extensions":["Q"],"forms":["SetInverseLayersQ"]},{"name":"SetInverseEpochs","description":"Hence the defaults of [64,64] and 15000. A decoder is a regression problem and wants far more epochs than the embedding itself did.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#setinverseepochs","signature":"SetInverseEpochs(n)","extensions":["Q"],"forms":["SetInverseEpochsQ"]},{"name":"Inverse","description":"The points do not have to be positions of training rows -- somewhere between two clusters is exactly the question worth asking, and the answer is a plausible row for that location rather than a recovered one.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#inverse","signature":"Inverse(paPoints)","extensions":[]},{"name":"Fit","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#fit","signature":"Fit()","extensions":["Q"],"forms":["FitQ"]},{"name":"IsFitted","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#isfitted","signature":"IsFitted()","extensions":[],"example":{"code":"o1 = new stzUMAP([ [ 1, 2 ], [ 2, 3 ], [ 8, 9 ], [ 9, 8 ], [ 1, 1 ], [ 8, 8 ] ])\n? o1.IsFitted()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Embedding","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#embedding","signature":"Embedding()","extensions":[]},{"name":"Trustworthiness","description":"THE WITNESS -- see stzTSNE.Trustworthiness(); the same engine call on the data the fit saw (the PCA scores when reducing) and the embedding","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#trustworthiness","signature":"Trustworthiness()","extensions":[]},{"name":"TrustworthinessAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#trustworthinessat","signature":"TrustworthinessAt(nK)","extensions":[]},{"name":"CurveParameters","description":"The fitted similarity curve 1/(1 + a*d^(2b)). Reported because a and b are DERIVED from min_dist and spread by a least-squares fit rather than given, and a caller may reasonably want to see what their setting turned into.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#curveparameters","signature":"CurveParameters()","extensions":[]},{"name":"Transform","description":"This is not a refit. See the note at the top of this file for what that costs.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#transform","signature":"Transform(paRows)","extensions":[]},{"name":"NewLocalRadii","description":"Computed whether or not density preservation is on, because it is a property of the data rather than of the placement, and it costs nothing -- the transform has to measure those distances anyway.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#newlocalradii","signature":"NewLocalRadii()","extensions":[]},{"name":"LocalRadiiOf","description":"It has to be the data rather than the map, and the parametric variant is why: a network saturates, so a row far outside the training range comes back 0.000001 from a legitimate one. The training set has not saturated -- 356 units from anything is 356 units from anything.","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#localradiiof","signature":"LocalRadiiOf(paRows)","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzumap.html#why","signature":"Why()","extensions":[]}]},{"name":"stzUUID","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#init","signature":"init()","extensions":[]},{"name":"Content","description":"Public methods","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#content","signature":"Content()","extensions":[]},{"name":"Copy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#copy","signature":"Copy()","extensions":[]},{"name":"WithoutHyphens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#withouthyphens","signature":"WithoutHyphens()","extensions":[]},{"name":"WithHyphens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#withhyphens","signature":"WithHyphens()","extensions":[]},{"name":"IsNull","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#isnull","signature":"IsNull()","extensions":[]},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#isvalid","signature":"IsValid()","extensions":[]},{"name":"Version","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#version","signature":"Version()","extensions":[]},{"name":"Variant","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#variant","signature":"Variant()","extensions":[]},{"name":"Hashed","description":"","also_written":["Hash","ToHash"],"url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#hashed","signature":"Hashed()","extensions":[]},{"name":"ToBytes","description":"ToBytes: hex-decode the 32 hex chars (sans hyphens) into a list of 16 byte values. Pure Haro -- no engine call needed.","url":"https://mayouni.github.io/stzsite/en/reference/stzuuid.html#tobytes","signature":"ToBytes()","extensions":[]}]},{"name":"stzUiBindings","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiBindings.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#init","signature":"init(poDoc, poPanel)","extensions":[]},{"name":"Names","description":"what the document declared ----------------------------------------- Every placeholder name the document mentions, in first-seen order. A caller can ask this BEFORE setting anything, which is how a screen says what it needs rather than failing when it does not get it.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#names","signature":"Names()","extensions":[]},{"name":"BoundElements","description":"The elements that carry a placeholder at all.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#boundelements","signature":"BoundElements()","extensions":[]},{"name":"IsBound","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#isbound","signature":"IsBound(pcName)","extensions":[]},{"name":"Unset","description":"Names the document uses but nothing has given a value to. Rendering them as empty is the right default -- a screen with a blank field is better than a screen that refuses to appear -- but a caller that wants to be strict can ask.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#unset","signature":"Unset()","extensions":[]},{"name":"ValueOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#valueof","signature":"ValueOf(pcName)","extensions":[]},{"name":"Set","description":"the one verb -------------------------------------------------------- Give a name a value. Every element whose template mentions it is re-rendered and set; nothing else is touched.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#set","signature":"Set(pcName, pValue)","extensions":["Q","Many"],"forms":["SetQ","SetMany","SetManyQ"]},{"name":"Apply","description":"Push every template again, whatever changed. What a caller does after loading a screen, to fill it in one go.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#apply","signature":"Apply()","extensions":["Q"],"forms":["ApplyQ"]},{"name":"TimesApplied","description":"How many element updates have actually been pushed. The honest counter: a binding that quietly matched nothing would otherwise look exactly like one that worked.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#timesapplied","signature":"TimesApplied()","extensions":[]},{"name":"RenderOf","description":"What one element's text would be, right now. Inspectable without touching the panel, which is what makes the substitution testable separately from the rendering.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#renderof","signature":"RenderOf(pcElement)","extensions":[]},{"name":"SetStyle","description":"Text updates re-shape the whole document; style updates do not. Kept as its own verb rather than folded into Set(), because the two have genuinely different costs and a caller choosing between them should see which is which.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#setstyle","signature":"SetStyle(pcElement, pcProperty, pcValue)","extensions":["Q"],"forms":["SetStyleQ"]},{"name":"ClearStyle","description":"Hand the element back to the stylesheet.","url":"https://mayouni.github.io/stzsite/en/reference/stzuibindings.html#clearstyle","signature":"ClearStyle(pcElement, pcProperty)","extensions":[]}]},{"name":"stzUiDocument","area":"gui","page":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiDocument.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#init","signature":"init(pcTextOrPath)","extensions":[]},{"name":"Diagnostics","description":"the verdict","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#diagnostics","signature":"Diagnostics()","extensions":[]},{"name":"Errors","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#errors","signature":"Errors()","extensions":[]},{"name":"IsClean","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#isclean","signature":"IsClean()","extensions":[]},{"name":"Report","description":"One line per finding, for a human at a terminal.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#report","signature":"Report()","extensions":[]},{"name":"Declarations","description":"inspection","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#declarations","signature":"Declarations()","extensions":[]},{"name":"DeclOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#declof","signature":"DeclOf(pcName)","extensions":[]},{"name":"PanelDecl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#paneldecl","signature":"PanelDecl()","extensions":[]},{"name":"Names","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#names","signature":"Names()","extensions":[]},{"name":"TextsToPaint","description":"[ [ id, content, size, color, isRtl ], ... ] for every TEXT -- the G1 bridge: the font engine is a stub until G2, so a caller paints the glyphs itself at BoxOf(id) with the graphics plane's own pipeline. This method disappears into the emitter when G2 lands.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#textstopaint","signature":"TextsToPaint()","extensions":[]},{"name":"ToText","description":"the canonical print (round-trip fixpoint)","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#totext","signature":"ToText()","extensions":[]},{"name":"ToRml","description":"the projection ------------------------------------------------------ The RML this document means. The defaults here are §4b's table: every divergence G1 found is absorbed so the author never sees it.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#torml","signature":"ToRml()","extensions":[]},{"name":"ToHtml","description":"THIS SHARES EVERY RULE WITH ToRml. The two projections differ only where stzUiProfile records a DIVERGENCE, and they ask the profile for the spelling rather than carrying their own copy -- which is the whole reason the profile had to become data. If the shared half ever forks, the fixture below is what says so.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#tohtml","signature":"ToHtml()","extensions":[]},{"name":"ToFixture","description":"paNativeBoxes is [ [ name, x, y, w, h ], ... ] from the laid-out panel -- BoxOf() for every named element.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#tofixture","signature":"ToFixture(paNativeBoxes)","extensions":[]},{"name":"IsStrictWidth","description":"Is this element's geometry DECLARED, rather than measured from its text? Only a declared one is a strict observable -- see StzUiProfileIsStrictBox.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#isstrictwidth","signature":"IsStrictWidth(pcName)","extensions":[]},{"name":"IsStrictHeight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#isstrictheight","signature":"IsStrictHeight(pcName)","extensions":[]},{"name":"IsStrictlyPlaced","description":"A box sits where its predecessors left it, so its POSITION is only claimed when it and every earlier sibling fix their own size.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#isstrictlyplaced","signature":"IsStrictlyPlaced(pcName)","extensions":[]},{"name":"DirectionOf","description":"The direction in force for a declaration -- its own, or the nearest ancestor's. Answers \"ltr\" for anything the panel does not reach.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#directionof","signature":"DirectionOf(pcName)","extensions":[]},{"name":"IsRtl","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#isrtl","signature":"IsRtl(pcName)","extensions":[]},{"name":"UseFont","description":"to a living panel --------------------------------------------------- Bind the family a document's FONT field names to real bytes. Called before ToPanel so the layout is measured with the glyphs it will be painted with -- which is G2's whole point.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#usefont","signature":"UseFont(pcPathOrBytes)","extensions":["Q"],"forms":["UseFontQ"]},{"name":"FontFamily","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#fontfamily","signature":"FontFamily()","extensions":[]},{"name":"ToPanel","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#topanel","signature":"ToPanel()","extensions":[]},{"name":"Roles","description":"The closed role vocabulary, for a caller that wants to offer it.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#roles","signature":"Roles()","extensions":[]},{"name":"IntentsOf","description":"AND NO WARNING ON AN ORPHAN. Every existing document would raise on every element, which is noise rather than a trail, and the finding did not ask for one. `Orphans()` answers the question instead, so the inversion's test is available the moment anyone wants it. The intents one declaration claims to satisfy, [] when it claims none.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#intentsof","signature":"IntentsOf(pcName)","extensions":[]},{"name":"SatisfiedIntents","description":"Every intent named anywhere in the document, in first-seen order. What a later binding phase reads to know what to look for.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#satisfiedintents","signature":"SatisfiedIntents()","extensions":[]},{"name":"Orphans","description":"The ELEMENTS that trace to no intent -- the founding inversion's own test, answerable now and without resolving anything. STYLE declarations are absent by construction, not by omission.","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#orphans","signature":"Orphans()","extensions":[]},{"name":"TracesToIntent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzuidocument.html#tracestointent","signature":"TracesToIntent(pcName)","extensions":[]}]},{"name":"stzUnicodeData","area":"tables","page":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring","inherits":{},"methods":[{"name":"init","description":"All methods now delegate to engine SQLite — no text file needed","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#init","signature":"init()","extensions":[]},{"name":"ContainsCharName","description":"Nothing to load — engine handles the database internally","also_written":["ContainsName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#containscharname","signature":"ContainsCharName(pcCharName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.ContainsCharName(\"LATIN SMALL LETTER A\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"FindCharName","description":"","also_written":["FindcharByName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#findcharname","signature":"FindCharName(pcCharName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.FindCharName(\"LATIN SMALL LETTER A\")","output":"1","from":"composed from the signature, run in the library"}},{"name":"SearchCharName","description":"","also_written":["SearchCharByName","SearchForCharName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#searchcharname","signature":"SearchCharName(pcCharName)","extensions":[]},{"name":"CharByName","description":"","entry":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata/charbyname.html","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata/charbyname.html","signature":"CharByName(pcCharName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.CharByName(\"LATIN SMALL LETTER A\")","output":"a","from":"composed from the signature, run in the library"}},{"name":"CharHexCodeByName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charhexcodebyname","signature":"CharHexCodeByName(pcCharName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.CharHexCodeByName(\"LATIN SMALL LETTER A\")","output":"0x61","from":"composed from the signature, run in the library"}},{"name":"CharUnicodeByName","description":"","also_written":["CharDecimalCodeByName"],"url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charunicodebyname","signature":"CharUnicodeByName(pcCharName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.CharUnicodeByName(\"LATIN SMALL LETTER A\")","output":"97","from":"composed from the signature, run in the library"}},{"name":"CharByHexCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charbyhexcode","signature":"CharByHexCode(pcHex)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.CharByHexCode(\"0041\")","output":"A","from":"composed from the signature, run in the library"}},{"name":"CharByUnicode","description":"","also_written":["CharByDecimalCode"],"url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charbyunicode","signature":"CharByUnicode(nUnicode)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.CharByUnicode(65)","output":"A","from":"composed from the signature, run in the library"}},{"name":"CharNameByHexCode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charnamebyhexcode","signature":"CharNameByHexCode(pcHex)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.CharNameByHexCode(\"0041\")","output":"LATIN CAPITAL LETTER A","from":"composed from the signature, run in the library"}},{"name":"CharNameByUnicode","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charnamebyunicode","signature":"CharNameByUnicode(nUnicode)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.CharNameByUnicode(65)","output":"LATIN CAPITAL LETTER A","from":"composed from the signature, run in the library"}},{"name":"UnicodesOfCharsContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#unicodesofcharscontaining","signature":"UnicodesOfCharsContaining(cPartOfName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? @@( o1.UnicodesOfCharsContaining(\"CHECK MARK\") )","output":"[ 9083, 9989, 10003, 10004, 65794, 128504, 129969 ]","from":"composed from the signature, run in the library"}},{"name":"CharsContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charscontaining","signature":"CharsContaining(cPartOfName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? @@( o1.CharsContaining(\"CHECK MARK\") )","output":"[ \"⍻\", \"✅\", \"✓\", \"✔\", \"𐄂\", \"🗸\", \"🮱\" ]","from":"composed from the signature, run in the library"}},{"name":"CharsNamesContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charsnamescontaining","signature":"CharsNamesContaining(pcPartOfName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? @@( o1.CharsNamesContaining(\"CHECK MARK\") )","output":"[ \"NOT CHECK MARK\", \"WHITE HEAVY CHECK MARK\", \"CHECK MARK\", \"HEAVY CHECK MARK\", \"AEGEAN CHECK MARK\", \"LIGHT CHECK MARK\", \"INVERSE CHECK MARK\" ]","from":"composed from the signature, run in the library"}},{"name":"CharNamesContaining","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#charnamescontaining","signature":"CharNamesContaining(pcPartOfName)","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? @@( o1.CharNamesContaining(\"CHECK MARK\") )","output":"[ \"NOT CHECK MARK\", \"WHITE HEAVY CHECK MARK\", \"CHECK MARK\", \"HEAVY CHECK MARK\", \"AEGEAN CHECK MARK\", \"LIGHT CHECK MARK\", \"INVERSE CHECK MARK\" ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfUnicodeChars","description":"","also_written":["HowManyChars","NumberOfChars","HowManyUnicodes","NumberOfUnicodes","HowManyUnicodeChars"],"url":"https://mayouni.github.io/stzsite/en/reference/stzunicodedata.html#numberofunicodechars","signature":"NumberOfUnicodeChars()","extensions":[],"example":{"code":"o1 = new stzUnicodeData()\n? o1.NumberOfUnicodeChars()","output":"34939","from":"composed from the signature, run in the library"}}]},{"name":"stzUpdatePlan","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualSystem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#init","signature":"init(paOps, poBridge)","extensions":[]},{"name":"Operations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#operations","signature":"Operations()","extensions":[]},{"name":"NumberOfOperations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#numberofoperations","signature":"NumberOfOperations()","extensions":[]},{"name":"NumberOfActiveOperations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#numberofactiveoperations","signature":"NumberOfActiveOperations()","extensions":[]},{"name":"SetScope","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#setscope","signature":"SetScope(poScope)","extensions":[]},{"name":"Scope","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#scope","signature":"Scope()","extensions":[]},{"name":"SetExecutor","description":"WHO is committing (a stzSystemActor). Its capability kinds gate the crossing (Phase 4).","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#setexecutor","signature":"SetExecutor(poActor)","extensions":[]},{"name":"Executor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#executor","signature":"Executor()","extensions":[]},{"name":"SetGovernance","description":"An optional stzGovernance -- adds the trust-posture requirement and the decision lineage on top of the capability gate.","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#setgovernance","signature":"SetGovernance(poGov)","extensions":[]},{"name":"Governance","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#governance","signature":"Governance()","extensions":[]},{"name":"AuditTrail","description":"The plan's own decision trail (plain data, always available): [ index, outcome(\"committed\"/\"refused\"), op-type, actor ]. Read it back from the plan after Execute -- Haro copies objects on assignment, so a wired stzGovernance accumulates the richer lineage in THIS plan's copy (via Governance()), not in the caller's original.","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#audittrail","signature":"AuditTrail()","extensions":[]},{"name":"NumberOfAuditEntries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#numberofauditentries","signature":"NumberOfAuditEntries()","extensions":[]},{"name":"RejectOperation","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#rejectoperation","signature":"RejectOperation(pnIndex, pcBecause)","extensions":[]},{"name":"IsRejected","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#isrejected","signature":"IsRejected(pnIndex)","extensions":[]},{"name":"Narration","description":"The plain-language story of the change (VSF P4).","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#narration","signature":"Narration()","extensions":[]},{"name":"ShowNarration","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#shownarration","signature":"ShowNarration()","extensions":[]},{"name":"Risks","description":"Ranked risk assessment -- destructive and lossy operations flagged.","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#risks","signature":"Risks()","extensions":[]},{"name":"ShowRisks","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#showrisks","signature":"ShowRisks()","extensions":[]},{"name":"Validate","description":"Re-check against CURRENT reality; reality may have moved since rehearsal (VSF Honesty). Returns a list of [ index, warning ].","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#validate","signature":"Validate()","extensions":[]},{"name":"MayCommit","description":"Preflight: CAN the current executor commit this plan at all? Returns [ bool, reason ] without touching anything. \"This LLM's plan cannot cross\" is answerable before an Execute is even attempted.","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#maycommit","signature":"MayCommit()","extensions":[]},{"name":"Execute","description":"COMMIT. The one place reality changes. Each active operation passes three gates -- the reviewer (reject), the SCOPE (where/what), and GOVERNANCE (may THIS actor commit an op of THIS capability kind) -- before it reaches the bridge. Expression is free; admission is governed. Returns a summary + log.","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#execute","signature":"Execute()","extensions":[]},{"name":"ExecuteStepByStep","description":"Same commit, printing each step as it crosses.","url":"https://mayouni.github.io/stzsite/en/reference/stzupdateplan.html#executestepbystep","signature":"ExecuteStepByStep()","extensions":[]}]},{"name":"stzValidator","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzValidator.ring","inherits":{},"methods":[{"name":"init","description":"init","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#init","signature":"init()","extensions":[]},{"name":"AddRule","description":"adding rules","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#addrule","signature":"AddRule(cName, nKind, nThreshold, cMessage)","extensions":[]},{"name":"AddMinValueRule","description":"adding rules","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#addminvaluerule","signature":"AddMinValueRule(cName, nMin, cMessage)","extensions":[]},{"name":"AddMaxValueRule","description":"adding rules","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#addmaxvaluerule","signature":"AddMaxValueRule(cName, nMax, cMessage)","extensions":[]},{"name":"AddMinLengthRule","description":"adding rules","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#addminlengthrule","signature":"AddMinLengthRule(cName, nMin, cMessage)","extensions":[]},{"name":"AddMaxLengthRule","description":"adding rules","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#addmaxlengthrule","signature":"AddMaxLengthRule(cName, nMax, cMessage)","extensions":[]},{"name":"AddRequiredRule","description":"adding rules","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#addrequiredrule","signature":"AddRequiredRule(cName, cMessage)","extensions":[]},{"name":"CheckInt","description":"checking values","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#checkint","signature":"CheckInt(cRuleName, nValue)","extensions":[]},{"name":"CheckLength","description":"checking values","also_written":["CheckLen"],"url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#checklength","signature":"CheckLength(cRuleName, nLength)","extensions":[]},{"name":"CheckStringLength","description":"checking values","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#checkstringlength","signature":"CheckStringLength(cRuleName, cString)","extensions":[]},{"name":"AddViolation","description":"violations","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#addviolation","signature":"AddViolation(nRuleIndex)","extensions":[]},{"name":"NumberOfViolations","description":"violations","also_written":["ViolationCount"],"url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#numberofviolations","signature":"NumberOfViolations()","extensions":[],"example":{"code":"o1 = new stzValidator()\n? o1.NumberOfViolations()","output":"0","from":"composed from the signature, run in the library"}},{"name":"IsValid","description":"violations","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#isvalid","signature":"IsValid()","extensions":[],"example":{"code":"o1 = new stzValidator()\n? o1.IsValid()","output":"1","from":"composed from the signature, run in the library"}},{"name":"ClearViolations","description":"violations","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#clearviolations","signature":"ClearViolations()","extensions":[]},{"name":"RuleMessage","description":"rule info","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#rulemessage","signature":"RuleMessage(nIndex)","extensions":[]},{"name":"NumberOfRules","description":"rule info","also_written":["RuleCount"],"url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#numberofrules","signature":"NumberOfRules()","extensions":[],"example":{"code":"o1 = new stzValidator()\n? o1.NumberOfRules()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Clear","description":"cleanup","url":"https://mayouni.github.io/stzsite/en/reference/stzvalidator.html#clear","signature":"Clear()","extensions":[]}]},{"name":"stzVaultHttpResolver","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzvaulthttpresolver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzVaultHttpResolver.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaulthttpresolver.html#init","signature":"init(pcAddress, poTokenSecret, poActor)","extensions":[]},{"name":"Address","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaulthttpresolver.html#address","signature":"Address()","extensions":[]},{"name":"SetTimeout","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaulthttpresolver.html#settimeout","signature":"SetTimeout(pnMs)","extensions":[]},{"name":"LastStatus","description":"the HTTP status of the last request (0 = no answer) -- for diagnostics","url":"https://mayouni.github.io/stzsite/en/reference/stzvaulthttpresolver.html#laststatus","signature":"LastStatus()","extensions":[]},{"name":"Resolve","description":"the contract ------------------------------------------------------ The value of the field the locator names. Raises -- never returns \"\" -- when the vault refuses, has no such secret, has no such field, or does not answer.","url":"https://mayouni.github.io/stzsite/en/reference/stzvaulthttpresolver.html#resolve","signature":"Resolve(pcLocator)","extensions":[]},{"name":"Has","description":"1 when the vault holds the path AND the field, 0 otherwise (a refusal or an unreachable vault raises: \"cannot tell\" is not \"absent\").","url":"https://mayouni.github.io/stzsite/en/reference/stzvaulthttpresolver.html#has","signature":"Has(pcLocator)","extensions":[]}]},{"name":"stzVaultResolver","area":"security","page":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzVaultResolver.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html#init","signature":"init(pcName)","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html#name","signature":"Name()","extensions":[]},{"name":"Register","description":"seed a value under a vault locator (dev/test). A real resolver would FETCH from the external manager instead of holding values here.","url":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html#register","signature":"Register(pcLocator, pcValue)","extensions":[]},{"name":"Has","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html#has","signature":"Has(pcLocator)","extensions":[]},{"name":"NumberOfEntries","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html#numberofentries","signature":"NumberOfEntries()","extensions":[]},{"name":"Resolve","description":"THE CONTRACT METHOD: given a vault locator, return its value; raise if the vault has no such entry. Replace this body with a call to your vault client.","url":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html#resolve","signature":"Resolve(pcLocator)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvaultresolver.html#show","signature":"Show()","extensions":[]}]},{"name":"stzVectorIndex","area":"numeric","page":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzVectorIndex.ring","inherits":{},"methods":[{"name":"init","description":"paVectors is a list of equal-length lists of numbers -- one row per vector.","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#init","signature":"init(paVectors)","extensions":[]},{"name":"SetTrees","description":"More trees means better recall at the same budget, and a bigger index.","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#settrees","signature":"SetTrees(n)","extensions":[]},{"name":"SetMetric","description":":Euclidean compares positions, :Cosine compares directions. Text embeddings almost always want :Cosine.","entry":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex/setmetric.html","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex/setmetric.html","signature":"SetMetric(pcMetric)","extensions":[]},{"name":"SetSeed","description":"The forest is random; the seed makes it reproducible, so a recall figure is a property of the code and not of the run that produced it.","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#setseed","signature":"SetSeed(n)","extensions":[]},{"name":"Trees","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#trees","signature":"Trees()","extensions":[],"example":{"code":"o1 = new stzVectorIndex([ [1,2], [3,4] ])\n? o1.Trees()","output":"10","from":"composed from the signature, run in the library"}},{"name":"Metric","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#metric","signature":"Metric()","extensions":[],"example":{"code":"o1 = new stzVectorIndex([ [1,2], [3,4] ])\n? o1.Metric()","output":"euclidean","from":"composed from the signature, run in the library"}},{"name":"Count","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#count","signature":"Count()","extensions":[],"example":{"code":"o1 = new stzVectorIndex([ [1,2], [3,4] ])\n? o1.Count()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Dimensions","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#dimensions","signature":"Dimensions()","extensions":[],"example":{"code":"o1 = new stzVectorIndex([ [1,2], [3,4] ])\n? o1.Dimensions()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Search","description":"The distance is SQUARED Euclidean over the stored vectors -- squared because the square root changes nothing about the ordering and costs a call per candidate. In :Cosine mode the vectors are unit-length, so the distance is 2 - 2*cos and CosineSimilarityTo() reads it back as a cosine.","also_written":["Nearest"],"url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#search","signature":"Search(paQuery, nK)","extensions":[]},{"name":"SearchWithBudget","description":"The same, with the candidate budget stated. Bigger budget, better recall, more work. 0 asks for the default.","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#searchwithbudget","signature":"SearchWithBudget(paQuery, nK, nBudget)","extensions":[]},{"name":"SearchExact","description":"The exact answer by full scan -- O(n) and the ground truth. Use it on a small corpus, or to measure what the approximate path is missing.","also_written":["NearestExact"],"url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#searchexact","signature":"SearchExact(paQuery, nK)","extensions":[]},{"name":"RecallAgainstExact","description":"THIS IS THE METHOD THAT MAKES THE INDEX HONEST. Measure it on your own vectors before trusting a budget -- recall depends on the data, not just on the settings, and no default can promise a number.","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex.html#recallagainstexact","signature":"RecallAgainstExact(paQueries, nK, nBudget)","extensions":[]},{"name":"CosineFromDistance","description":"Cosine similarity of a stored vector to a query, recovered from the stored distance. Only meaningful in :Cosine mode, where both are unit vectors and d^2 = 2 - 2*cos.","entry":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex/cosinefromdistance.html","url":"https://mayouni.github.io/stzsite/en/reference/stzvectorindex/cosinefromdistance.html","signature":"CosineFromDistance(nDist)","extensions":[]}]},{"name":"stzVirtualEnvironment","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualEnvironment.ring","inherits":{"stzVirtualSystem":14},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#init","signature":"init()","extensions":[]},{"name":"SetVar","description":"rehearsal verbs (record; touch NOTHING real)","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#setvar","signature":"SetVar(pcName, pcValue)","extensions":[]},{"name":"UnsetVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#unsetvar","signature":"UnsetVar(pcName)","extensions":[]},{"name":"ChangeDirectory","description":"","also_written":["Cd"],"url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#changedirectory","signature":"ChangeDirectory(pcPath)","extensions":[]},{"name":"Spawn","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#spawn","signature":"Spawn(pcCommand)","extensions":[]},{"name":"MirrorReality","description":"read reality INTO the twin","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#mirrorreality","signature":"MirrorReality()","extensions":[]},{"name":"Var","description":"free inspection (reads the TWIN, not the real env)","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#var","signature":"Var(pcName)","extensions":[]},{"name":"HasVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#hasvar","signature":"HasVar(pcName)","extensions":[]},{"name":"OriginOfVar","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#originofvar","signature":"OriginOfVar(pcName)","extensions":[]},{"name":"Cwd","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#cwd","signature":"Cwd()","extensions":[]},{"name":"PendingSpawns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#pendingspawns","signature":"PendingSpawns()","extensions":[]},{"name":"NumberOfPendingSpawns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#numberofpendingspawns","signature":"NumberOfPendingSpawns()","extensions":[]},{"name":"Vars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#vars","signature":"Vars()","extensions":[]},{"name":"NumberOfVars","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#numberofvars","signature":"NumberOfVars()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualenvironment.html#show","signature":"Show()","extensions":[]}]},{"name":"stzVirtualFileSystem","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualFileSystem.ring","inherits":{"stzVirtualSystem":14},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#init","signature":"init()","extensions":[]},{"name":"CreateFile","description":"rehearsal verbs (record; touch NOTHING real)","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#createfile","signature":"CreateFile(pcPath, pcContent)","extensions":[]},{"name":"WriteFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#writefile","signature":"WriteFile(pcPath, pcContent)","extensions":[]},{"name":"CreateFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#createfolder","signature":"CreateFolder(pcPath)","extensions":[]},{"name":"DeleteFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#deletefile","signature":"DeleteFile(pcPath)","extensions":[]},{"name":"DeleteFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#deletefolder","signature":"DeleteFolder(pcPath)","extensions":[]},{"name":"CopyFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#copyfile","signature":"CopyFile(pcFrom, pcTo)","extensions":[]},{"name":"MoveFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#movefile","signature":"MoveFile(pcFrom, pcTo)","extensions":[]},{"name":"MirrorFile","description":"read reality INTO the twin ------------------------- Mirror a single real file (unambiguous).","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#mirrorfile","signature":"MirrorFile(pcPath)","extensions":[]},{"name":"MirrorFrom","description":"Mirror one level of a real directory.","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#mirrorfrom","signature":"MirrorFrom(pcDir)","extensions":[]},{"name":"Exists","description":"free inspection (reads the TWIN, not disk)","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#exists","signature":"Exists(pcPath)","extensions":[]},{"name":"ContentOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#contentof","signature":"ContentOf(pcPath)","extensions":[]},{"name":"SizeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#sizeof","signature":"SizeOf(pcPath)","extensions":[]},{"name":"OriginOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#originof","signature":"OriginOf(pcPath)","extensions":[]},{"name":"Paths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#paths","signature":"Paths()","extensions":[]},{"name":"NumberOfNodes","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#numberofnodes","signature":"NumberOfNodes()","extensions":[]},{"name":"TreeView","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#treeview","signature":"TreeView()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualfilesystem.html#show","signature":"Show()","extensions":[]}]},{"name":"stzVirtualOperation","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualSystem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#init","signature":"init(pcType, paParams)","extensions":[]},{"name":"Type","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#type","signature":"Type()","extensions":[]},{"name":"Params","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#params","signature":"Params()","extensions":[]},{"name":"Param","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#param","signature":"Param(pcKey)","extensions":[]},{"name":"Actor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#actor","signature":"Actor()","extensions":[]},{"name":"SetActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#setactor","signature":"SetActor(pcActor)","extensions":[]},{"name":"Intent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#intent","signature":"Intent()","extensions":[]},{"name":"SetIntent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#setintent","signature":"SetIntent(pcIntent)","extensions":[]},{"name":"Impact","description":"The token(s) this operation touches -- what a commit scope checks. A path for file ops, a variable name for env ops, a command for a spawn.","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#impact","signature":"Impact()","extensions":[]},{"name":"RequiredKind","description":"The capability KIND this operation requires of whoever commits it -- its colour in the agentic lattice (effectful / sensing / compute / inference), the same vocabulary as stzSystemCapabilities and stzAgentGraph. Every operation the twin can commit TOUCHES reality, so all are effectful; a future read-only sense op would be \"sensing\". The governance gate checks this against the executing actor's capability set.","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#requiredkind","signature":"RequiredKind()","extensions":[]},{"name":"Describe","description":"A plain-language line -- the Softanza signature (legible to a non-coder).","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualoperation.html#describe","signature":"Describe()","extensions":[]}]},{"name":"stzVirtualSystem","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualSystem.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#init","signature":"init()","extensions":[]},{"name":"SetActor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#setactor","signature":"SetActor(pcActor)","extensions":[]},{"name":"Actor","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#actor","signature":"Actor()","extensions":[]},{"name":"SetBridge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#setbridge","signature":"SetBridge(poBridge)","extensions":[]},{"name":"Bridge","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#bridge","signature":"Bridge()","extensions":[]},{"name":"State","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#state","signature":"State()","extensions":[]},{"name":"ExecuteOperation","description":"Rehearse ONE operation: mutate the in-memory twin and record it. Touches nothing real (P1).","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#executeoperation","signature":"ExecuteOperation(oOp)","extensions":[]},{"name":"History","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#history","signature":"History()","extensions":[]},{"name":"NumberOfOperations","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#numberofoperations","signature":"NumberOfOperations()","extensions":[]},{"name":"UndoLast","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#undolast","signature":"UndoLast(pnCount)","extensions":[]},{"name":"CreateSnapshot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#createsnapshot","signature":"CreateSnapshot(pcName)","extensions":[]},{"name":"RollbackTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#rollbackto","signature":"RollbackTo(pcName)","extensions":[]},{"name":"GenerateUpdatePlan","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#generateupdateplan","signature":"GenerateUpdatePlan()","extensions":[]},{"name":"HistoryText","description":"ShowHistory() printed and returned nothing, so the one record of what a rehearsal did could not be captured -- not into a log, not into a report, not into an assertion. It is built here and printed there.","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#historytext","signature":"HistoryText()","extensions":[]},{"name":"ShowHistory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvirtualsystem.html#showhistory","signature":"ShowHistory()","extensions":[]}]},{"name":"stzVoice","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzVoice.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#init","signature":"init()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#release","signature":"Release()","extensions":[]},{"name":"IsUsable","description":"can this machine speak at all? -------------------------------------- ASK THIS FIRST. A machine with no speech engine is a supported configuration, not a broken install, and every other path still works.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#isusable","signature":"IsUsable()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#refusals","signature":"Refusals()","extensions":[]},{"name":"VoiceCount","description":"what it can do, as DATA","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#voicecount","signature":"VoiceCount()","extensions":[]},{"name":"VoiceNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#voicenames","signature":"VoiceNames()","extensions":[]},{"name":"Languages","description":"The BCP-47 tags this machine can SPEAK. Not what it can hear -- that is stzListener's question and on this machine the answer differs.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#languages","signature":"Languages()","extensions":[]},{"name":"ToVoiceList","description":"The whole capability matrix for this direction: [ [name, tag], ... ]","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#tovoicelist","signature":"ToVoiceList()","extensions":[]},{"name":"HasLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#haslanguage","signature":"HasLanguage(pcTag)","extensions":[]},{"name":"CurrentVoiceName","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#currentvoicename","signature":"CurrentVoiceName()","extensions":[]},{"name":"CurrentLanguage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#currentlanguage","signature":"CurrentLanguage()","extensions":[]},{"name":"UseLanguage","description":"choosing ------------------------------------------------------------ REFUSES rather than substitutes. An exact tag match is tried first, then a language-only match (\"fr\" finds \"fr-FR\") -- which is a WIDENING within one language, not a substitution across two. Anything else is a counted refusal, and the reason names what the machine actually has.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#uselanguage","signature":"UseLanguage(pcTag)","extensions":["Q"],"forms":["UseLanguageQ"]},{"name":"UseVoice","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#usevoice","signature":"UseVoice(pnIndex)","extensions":["Q"],"forms":["UseVoiceQ"]},{"name":"SetRate","description":"SAPI takes rate -10..10 and volume 0..100 and IGNORES anything else. The engine clamps and reports, because a setting that silently does nothing is worse than one that is visibly limited.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#setrate","signature":"SetRate(pnRate)","extensions":[]},{"name":"SetVolume","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#setvolume","signature":"SetVolume(pnVolume)","extensions":[]},{"name":"WarmUp","description":"WARMING UP ---------------------------------------------------------- Pay the cold cost NOW, not in the middle of the first sentence. VC0 measured a cold synthesis at 4.3x a warm one -- the same trap SN0 found in ma_device_start, where start-up took 500 ms and callbacks ran ahead of real time during it. One inaudible syllable, discarded.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#warmup","signature":"WarmUp()","extensions":[]},{"name":"IsWarm","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#iswarm","signature":"IsWarm()","extensions":[]},{"name":"ToSoundOf","description":"THE PRIMARY VERB: text in, DATA out --------------------------------- A stzSound, or \"\" on refusal. Needs no audio device at all: the whole point is that a voice becomes a buffer, and a buffer needs no speaker.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#tosoundof","signature":"ToSoundOf(pcText)","extensions":[]},{"name":"ToSoundOfSsml","description":"The same, with SSML prosody. The engine validates the markup, because the platform does not: handed an unclosed tag SAPI silently discards it and speaks the words, so a typo means the prosody never happens and nobody is told.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#tosoundofssml","signature":"ToSoundOfSsml(pcSsml)","extensions":[]},{"name":"Say","description":"the convenience ----------------------------------------------------- Say it, and wait. The simple case in one line, for a script.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#say","signature":"Say(pcText)","extensions":["Q"],"forms":["SayQ"]},{"name":"ToTransportOf","description":"never left it: the phrase ended, the transport kept rendering silence, and IsPlaying stayed true forever. A spoken phrase has a KNOWN length, so the transport is given it. The trap was real enough to hang this face's own demo before it was found.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#totransportof","signature":"ToTransportOf(pcText)","extensions":[]},{"name":"SampleRate","description":"what a caller must not assume -------------------------------------- The format the platform produces. NOT 48 kHz, so anything that measures loudness must resample first -- BS.1770 refuses another rate rather than returning a plausible number.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#samplerate","signature":"SampleRate()","extensions":[]},{"name":"Channels","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#channels","signature":"Channels()","extensions":[]},{"name":"SynthesisIsTheBottleneck","description":"Synthesis is under one percent of the plane's output latency, so speech is not slow because it is computed -- it is late because the audio path is long. See the header, and the sound plan's S.5.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoice.html#synthesisisthebottleneck","signature":"SynthesisIsTheBottleneck()","extensions":[]}]},{"name":"stzVoicePool","area":"sound","page":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzVoicePool.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#init","signature":"init(pnRate)","extensions":[]},{"name":"AddVoice","description":"building it --------------------------------------------------------- A voice made from an existing sound. pnSlots is how many of it may sound at the same time.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#addvoice","signature":"AddVoice(pName, poSound, pnSlots)","extensions":["Q"],"forms":["AddVoiceQ"]},{"name":"AddToneVoice","description":"A voice made from an oscillator and an envelope -- a blip, a coin, a beep. pnSeconds is how long one shot lasts.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#addtonevoice","signature":"AddToneVoice(pName, pWave, pnHz, pnSeconds, pnSlots)","extensions":["Q"],"forms":["AddToneVoiceQ"]},{"name":"Start","description":"Mix everything, open the device, and start rendering silence. From here the graph's shape is frozen -- the two-phase contract -- and firing is the only thing left that costs anything.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#start","signature":"Start()","extensions":["Q"],"forms":["StartQ"]},{"name":"Fire","description":"using it ------------------------------------------------------------ Sound this voice, now. Round-robins the slots, so the same sound can overlap itself up to as many times as it has slots.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#fire","signature":"Fire(pName)","extensions":["Q"],"forms":["FireQ"]},{"name":"SetVoiceGain","description":"The write is a single atomic store on a node the render already reads every block. Nothing is allocated, nothing is rebuilt, and the audio thread never learns that a duck happened.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#setvoicegain","signature":"SetVoiceGain(pName, pnGain, pnRampMs)","extensions":["Q"],"forms":["SetVoiceGainQ"]},{"name":"VoiceGain","description":"The gain the RENDER is applying right now, which during a ramp is somewhere between the old value and the target. Read rather than remembered, so a guard can prove the ramp both MOVES and ARRIVES.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#voicegain","signature":"VoiceGain(pName)","extensions":[]},{"name":"BusNodeOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#busnodeof","signature":"BusNodeOf(pName)","extensions":[]},{"name":"Stop","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#stop","signature":"Stop()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#release","signature":"Release()","extensions":[]},{"name":"IsStarted","description":"what it is doing","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#isstarted","signature":"IsStarted()","extensions":[]},{"name":"Transport","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#transport","signature":"Transport()","extensions":[]},{"name":"Graph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#graph","signature":"Graph()","extensions":[]},{"name":"LastError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#lasterror","signature":"LastError()","extensions":[]},{"name":"Refusals","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#refusals","signature":"Refusals()","extensions":[]},{"name":"VoiceNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#voicenames","signature":"VoiceNames()","extensions":[]},{"name":"SlotsOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#slotsof","signature":"SlotsOf(pName)","extensions":[]},{"name":"FiresOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#firesof","signature":"FiresOf(pName)","extensions":[]},{"name":"StealsOf","description":"How many shots landed on a slot that was still sounding. Not an error -- it is the pool doing its job -- but a number worth seeing before deciding a voice needs more slots.","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#stealsof","signature":"StealsOf(pName)","extensions":[]},{"name":"PositionInSeconds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#positioninseconds","signature":"PositionInSeconds()","extensions":[]},{"name":"Underruns","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzvoicepool.html#underruns","signature":"Underruns()","extensions":[]}]},{"name":"stzWebBundle","area":"system","page":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzWebBundle.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#init","signature":"init(pcName)","extensions":[]},{"name":"SetTitle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#settitle","signature":"SetTitle(pcTitle)","extensions":["Q"],"forms":["SetTitleQ"]},{"name":"SetOutDir","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#setoutdir","signature":"SetOutDir(pcDir)","extensions":["Q"],"forms":["SetOutDirQ"]},{"name":"AddWasm","description":"Add a wasm part -- a prebuilt .wasm path, or a stzBuilder (which is built).","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#addwasm","signature":"AddWasm(pcName, pWasm)","extensions":["Q"],"forms":["AddWasmQ"]},{"name":"BundleDir","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#bundledir","signature":"BundleDir()","extensions":[]},{"name":"Build","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#build","signature":"Build()","extensions":["Q"],"forms":["BuildQ"]},{"name":"Files","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#files","signature":"Files()","extensions":[]},{"name":"NumberOfParts","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#numberofparts","signature":"NumberOfParts()","extensions":[]},{"name":"IsBuilt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#isbuilt","signature":"IsBuilt()","extensions":[]},{"name":"ShellPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#shellpath","signature":"ShellPath()","extensions":[]},{"name":"BridgePath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#bridgepath","signature":"BridgePath()","extensions":[]},{"name":"ManifestPath","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#manifestpath","signature":"ManifestPath()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebbundle.html#show","signature":"Show()","extensions":[]}]},{"name":"stzWebSocket","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzWebSocket.ring","inherits":{"stzNetwork":9},"methods":[{"name":"Connect","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#connect","signature":"Connect(cUrl)","extensions":[]},{"name":"SendText","description":"","also_written":["Send"],"url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#sendtext","signature":"SendText(cText)","extensions":[]},{"name":"SendBinary","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#sendbinary","signature":"SendBinary(aData)","extensions":[]},{"name":"Receive","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#receive","signature":"Receive()","extensions":[]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#close","signature":"Close()","extensions":[]},{"name":"IsOpen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#isopen","signature":"IsOpen()","extensions":[]},{"name":"OnMessage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#onmessage","signature":"OnMessage(cCallback)","extensions":[]},{"name":"OnOpen","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#onopen","signature":"OnOpen(cCallback)","extensions":[]},{"name":"OnClose","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#onclose","signature":"OnClose(cCallback)","extensions":[]},{"name":"OnError","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#onerror","signature":"OnError(cCallback)","extensions":[]},{"name":"LastMessage","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#lastmessage","signature":"LastMessage()","extensions":[]},{"name":"MessageType","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwebsocket.html#messagetype","signature":"MessageType()","extensions":[]}]},{"name":"stzWindow","area":"graphics","page":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzWindow.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#init","signature":"init(pnW, pnH, pcTitle)","extensions":[]},{"name":"Id_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#id_","signature":"Id_()","extensions":[]},{"name":"NativeHandle","description":"It crosses as an f64, which holds integers exactly to 2^53. Real handles sit far below that on every platform here, but a caller that means to pass it back to a C API should check rather than assume -- the house has already paid once for an f64 boundary, on epoch nanos.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#nativehandle","signature":"NativeHandle()","extensions":[]},{"name":"NativeDisplay","description":"The X11 Display pointer, which AT-SPI needs alongside the window id. 0 on Windows and macOS, where the handle alone is the whole address.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#nativedisplay","signature":"NativeDisplay()","extensions":[]},{"name":"IsOpen","description":"state --------------------------------------------------------------- TRUE until the user closes it (the X button, Alt-F4) or Close() is called. This is the `while` condition of every frame loop.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#isopen","signature":"IsOpen()","extensions":[]},{"name":"CanDraw","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#candraw","signature":"CanDraw()","extensions":[]},{"name":"Width","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#width","signature":"Width()","extensions":[]},{"name":"Height","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#height","signature":"Height()","extensions":[]},{"name":"Title","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#title","signature":"Title()","extensions":[]},{"name":"SetTitle","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#settitle","signature":"SetTitle(pcTitle)","extensions":["Q"],"forms":["SetTitleQ"]},{"name":"SetSize","description":"Resize from code. The size lands at the next Poll(), which is also where the swapchain reconfigures -- so this drives exactly the path a dragged window edge drives, and that is why it exists: without it the resize path could only ever be tested by a person with a mouse.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#setsize","signature":"SetSize(pnW, pnH)","extensions":["Q"],"forms":["SetSizeQ"]},{"name":"WasResized","description":"TRUE for the frame in which the user finished resizing. The surface is reconfigured HERE rather than in Draw(), so a caller that wants to re-lay-out its picture can do so before anything is drawn at the new size.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#wasresized","signature":"WasResized()","extensions":[]},{"name":"Poll","description":"the frame ----------------------------------------------------------- Pump the OS event queue and SAMPLE input. Everything the frame then reads -- keys, mouse, size, delta -- describes the same instant, so two reads in one frame cannot disagree with each other.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#poll","signature":"Poll()","extensions":["Q"],"forms":["PollQ"]},{"name":"DeltaTime","description":"Seconds since the previous Poll(). Multiply speeds by this and motion stops depending on how fast the machine happens to be -- the one number that separates an animation from a slideshow.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#deltatime","signature":"DeltaTime()","extensions":[]},{"name":"FrameCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#framecount","signature":"FrameCount()","extensions":[]},{"name":"FPS","description":"Frames per second implied by the last frame's delta. An INSTANT rate, not an average -- it jitters, and a caller that wants a smooth number should average it themselves rather than be handed a lie.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#fps","signature":"FPS()","extensions":[]},{"name":"Draw","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#draw","signature":"Draw(poThing)","extensions":["XT"],"forms":["DrawXT"]},{"name":"KeyDown","description":"HELD vs PRESSED, and why a loop needs both: KeyDown answers \"is it down right now\" -- true every frame you hold it, which is what movement wants. KeyPressed answers \"did it go down since the last Poll\" -- true exactly once per physical press, which is what a command wants. Written with only the first, pressing P once pauses and unpauses sixty times.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#keydown","signature":"KeyDown(pKey)","extensions":[]},{"name":"KeyPressed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#keypressed","signature":"KeyPressed(pKey)","extensions":[]},{"name":"MouseX","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#mousex","signature":"MouseX()","extensions":[]},{"name":"MouseY","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#mousey","signature":"MouseY()","extensions":[]},{"name":"MousePosition","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#mouseposition","signature":"MousePosition()","extensions":[]},{"name":"MouseDown","description":"button: 1 = left, 2 = right, 3 = middle (as a person counts them, not as the C API indexes them)","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#mousedown","signature":"MouseDown(pnButton)","extensions":[]},{"name":"MouseClicked","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#mouseclicked","signature":"MouseClicked(pnButton)","extensions":[]},{"name":"SetVSync","description":"presentation knobs -------------------------------------------------- VSync ON (the default) caps the loop at the monitor's refresh and never tears. OFF runs as fast as the card allows -- the honest way to MEASURE frame cost, and the wrong way to ship. Answers FALSE when the card refuses the mode rather than pretending it changed.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#setvsync","signature":"SetVSync(pbOn)","extensions":[]},{"name":"VSync","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#vsync","signature":"VSync()","extensions":[]},{"name":"SurfaceFormat","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#surfaceformat","signature":"SurfaceFormat()","extensions":[]},{"name":"Stats","description":"[ width, height, framesPresented, reconfigures, frameHeld, presentMode ]","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#stats","signature":"Stats()","extensions":[]},{"name":"Show","description":"the two convenience loops ------------------------------------------- Show a still picture and wait. Escape or the X button closes it. This is what stzCanvas.Show() now calls -- the same picture that used to be written to a PNG and opened in whatever the OS felt like.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#show","signature":"Show(poThing)","extensions":[]},{"name":"EachFrame","description":"Run a frame loop, calling pFunc(This) once per frame until the window closes. The anonymous function does the updating and the drawing; this only owns the pump. Escape closes, because a window with no way out is a bug in every program that ever shipped one.","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#eachframe","signature":"EachFrame(pFunc)","extensions":[]},{"name":"Close","description":"lifetime","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#close","signature":"Close()","extensions":[]},{"name":"Free","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwindow.html#free","signature":"Free()","extensions":[]}]},{"name":"stzWiseCoderAgent","area":"agents","page":"https://mayouni.github.io/stzsite/en/reference/stzwisecoderagent.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzOwnAgentStack.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwisecoderagent.html#init","signature":"init()","extensions":[]},{"name":"Name_","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwisecoderagent.html#name_","signature":"Name_()","extensions":[]},{"name":"PursueGoal","description":"drive the elicitation over a goal to fixpoint (no gaps left), answering from a supplied ANSWER SOURCE closure that maps (subject, relation) -> a value string (\"\" = the agent stops, leaving the gap for a human -- it never invents domain facts). poKB = the SCOPED knowledge SPACE to elicit in (never a global world). The conversation happens INSIDE that space, so the space drives it and every admission lands in the CALLER's own graph (params are by-ref).","url":"https://mayouni.github.io/stzsite/en/reference/stzwisecoderagent.html#pursuegoal","signature":"PursueGoal(poGoal, poKB, fAnswerSource)","extensions":[]},{"name":"ConversationTopic","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwisecoderagent.html#conversationtopic","signature":"ConversationTopic()","extensions":[]},{"name":"Why","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwisecoderagent.html#why","signature":"Why()","extensions":[]}]},{"name":"stzWordStream","area":"string","page":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzWordStream.ring","inherits":{},"methods":[{"name":"init","description":"Default = case-INsensitive (folded counting). For case-sensitive accumulation use StzWordStreamCS(1) or .SetCaseSensitive(1) before feeding.","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#init","signature":"init()","extensions":[]},{"name":"SetCaseSensitive","description":"Reconfigure case-sensitivity. Only meaningful BEFORE any Feed -- it discards the (empty) accumulator and starts a fresh one.","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#setcasesensitive","signature":"SetCaseSensitive(pCaseSensitive)","extensions":[],"example":{"code":"o1 = new stzWordStream()\no1.SetCaseSensitive(TRUE)\no1.Feed(\"Cat cat\")\n? o1.DistinctWords()","output":"2","from":"composed from the signature, run in the library"}},{"name":"Engine","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#engine","signature":"Engine()","extensions":[]},{"name":"Feed","description":"feeding data","also_written":["Add","FeedChunk"],"url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#feed","signature":"Feed(pcChunk)","extensions":["Many"],"forms":["FeedMany"],"example":{"code":"o1 = new stzWordStream()\no1.Feed(\"the cat saw the dog and the cat ran\")\no1.Feed(\"one two two three\")\n? o1.NumberOfWords()","output":"13","from":"composed from the signature, run in the library"}},{"name":"FeedChunks","description":"feeding data","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#feedchunks","signature":"FeedChunks(paChunks)","extensions":[],"example":{"code":"o1 = new stzWordStream()\no1.Feed(\"the cat saw the dog and the cat ran\")\no1.FeedChunks([ \"one two\", \"two three\" ])\n? o1.NumberOfWords()","output":"13","from":"composed from the signature, run in the library"}},{"name":"TopWords","description":"[[word, count], ...] over EVERYTHING fed so far, top-N by count.","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#topwords","signature":"TopWords(n)","extensions":[],"example":{"code":"o1 = new stzWordStream()\no1.Feed(\"the cat saw the dog and the cat ran\")\n? @@( o1.TopWords(2) )","output":"[ [ \"the\", 3 ], [ \"cat\", 2 ] ]","from":"composed from the signature, run in the library"}},{"name":"WordsAndTheirCounts","description":"[[word, count], ...] over everything fed, in first-appearance order.","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#wordsandtheircounts","signature":"WordsAndTheirCounts()","extensions":[],"example":{"code":"o1 = new stzWordStream()\no1.Feed(\"the cat saw the dog and the cat ran\")\n? @@( o1.WordsAndTheirCounts() )","output":"[ [ \"the\", 3 ], [ \"cat\", 2 ], [ \"saw\", 1 ], [ \"dog\", 1 ], [ \"and\", 1 ], [ \"ran\", 1 ] ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWords","description":"Just the words of the top-N (drops the counts).","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#mostfrequentwords","signature":"MostFrequentWords(n)","extensions":[],"example":{"code":"o1 = new stzWordStream()\no1.Feed(\"the cat saw the dog and the cat ran\")\n? @@( o1.MostFrequentWords(2) )","output":"[ \"the\", \"cat\" ]","from":"composed from the signature, run in the library"}},{"name":"MostFrequentWord","description":"querying","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#mostfrequentword","signature":"MostFrequentWord()","extensions":[],"example":{"code":"o1 = new stzWordStream()\no1.Feed(\"the cat saw the dog and the cat ran\")\n? o1.MostFrequentWord()","output":"the","from":"composed from the signature, run in the library"}},{"name":"TotalWords","description":"Total tokens fed (with multiplicity).","also_written":["NumberOfWords"],"url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#totalwords","signature":"TotalWords()","extensions":[]},{"name":"DistinctWords","description":"Size of the vocabulary (distinct words) accumulated so far.","also_written":["VocabularySize","NumberOfDistinctWords"],"url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#distinctwords","signature":"DistinctWords()","extensions":[],"example":{"code":"o1 = new stzWordStream()\no1.Feed(\"the cat saw the dog and the cat ran\")\n? o1.DistinctWords()","output":"6","from":"composed from the signature, run in the library"}},{"name":"Free","description":"Haro has no destructors -- free the engine-side accumulator explicitly when done (safe to call more than once).","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#free","signature":"Free()","extensions":[]},{"name":"Release","description":"Same as Free: Haro has no destructors -- free the engine-side accumulator explicitly when done (safe to call more than once).","url":"https://mayouni.github.io/stzsite/en/reference/stzwordstream.html#release","signature":"Release()","extensions":[]}]},{"name":"stzWorkerPool","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzWorkerPool.ring","inherits":{},"methods":[{"name":"init","description":"from (INSTANCE-scoped; seeded standard, custom- izable) -- not a global (a deployment concern)","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#init","signature":"init()","extensions":[]},{"name":"CatalogQ","description":"the facet catalog (instance-owned)","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#catalogq","signature":"CatalogQ()","extensions":[]},{"name":"SetCatalog","description":"Swap in a fully-built custom catalog (build it before adding facets).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#setcatalog","signature":"SetCatalog(poCatalog)","extensions":[]},{"name":"DefineFacet","description":"Customize this pool's OWN catalog (delegated so the pool's live copy stays the single source of truth -- the aliasing doctrine).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#definefacet","signature":"DefineFacet(pcName, paCaps, paModules)","extensions":[]},{"name":"DefinePolyglotFacet","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#definepolyglotfacet","signature":"DefinePolyglotFacet(pcName, paCaps, pcTool)","extensions":[]},{"name":"AddFacet","description":"Add a profile for a facet DEFINED IN THIS POOL'S CATALOG: capabilities, provenance and external tool are taken from the catalog.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#addfacet","signature":"AddFacet(pcName, nBudget)","extensions":["Q"],"forms":["AddFacetQ"]},{"name":"SeedAllFacets","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#seedallfacets","signature":"SeedAllFacets(nBudget)","extensions":[]},{"name":"AddProfile","description":"ad-hoc profiles (a facet NOT from the catalog)","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#addprofile","signature":"AddProfile(pcTag, paCapabilities, pnBudget)","extensions":["Q"],"forms":["AddProfileQ"]},{"name":"ProfileQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#profileq","signature":"ProfileQ(pcTag)","extensions":[]},{"name":"HasProfile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#hasprofile","signature":"HasProfile(pcTag)","extensions":[]},{"name":"NumberOfProfiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#numberofprofiles","signature":"NumberOfProfiles()","extensions":[]},{"name":"Tags","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#tags","signature":"Tags()","extensions":[]},{"name":"ProfileFor","description":"The profile whose CAPABILITIES include pcCapability (routing seam for R8.2). Returns the tag, or \"\" if none.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#profilefor","signature":"ProfileFor(pcCapability)","extensions":[]},{"name":"SetReactorPool","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#setreactorpool","signature":"SetReactorPool(poReactorPool)","extensions":[]},{"name":"ReactorPoolQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#reactorpoolq","signature":"ReactorPoolQ()","extensions":[]},{"name":"Dispatch","description":"dispatch (admission + load isolation) ------------------------------ Dispatch fWork to the profile tagged pcTag. If the profile can admit (in-flight < budget), run it NOW (acquire -> call -> release) and return [ :admitted = 1, :result = <value>, :tag = pcTag ]. Else QUEUE it and return [ :admitted = 0, :queued = 1, :tag = pcTag ] -- Drain() runs queued work as slots free. A saturated profile queues WITHOUT touching any other profile's budget (load isolation).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#dispatch","signature":"Dispatch(pcTag, fWork)","extensions":[]},{"name":"Acquire","description":"Reserve a slot WITHOUT running work (lets a caller model a long-running/in-flight job for isolation tests + the R8.3 fleet). Returns TRUE (slot taken) or FALSE (over budget).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#acquire","signature":"Acquire(pcTag)","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#release","signature":"Release(pcTag)","extensions":[]},{"name":"Drain","description":"Run queued work for every profile as slots free. Returns the number of queued items that ran this pass.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#drain","signature":"Drain()","extensions":[]},{"name":"InFlight","description":"metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#inflight","signature":"InFlight(pcTag)","extensions":[]},{"name":"QueueDepth","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#queuedepth","signature":"QueueDepth(pcTag)","extensions":[]},{"name":"ShedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#shedcount","signature":"ShedCount(pcTag)","extensions":[]},{"name":"Results","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#results","signature":"Results()","extensions":[]},{"name":"Metrics","description":"A snapshot the R8.4 autoscaler + the health console read (REAL numbers, not the old random() monitor).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#metrics","signature":"Metrics()","extensions":[]},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerpool.html#narrate","signature":"Narrate()","extensions":[]}]},{"name":"stzWorkerProfile","area":"concurrency","page":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzWorkerProfile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#init","signature":"init(pcTag, paCapabilities, pnBudget)","extensions":[]},{"name":"Tag","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#tag","signature":"Tag()","extensions":[]},{"name":"Capabilities","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#capabilities","signature":"Capabilities()","extensions":[]},{"name":"Budget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#budget","signature":"Budget()","extensions":[]},{"name":"SetBudget","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#setbudget","signature":"SetBudget(nBudget)","extensions":[]},{"name":"InFlight","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#inflight","signature":"InFlight()","extensions":[]},{"name":"AdmittedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#admittedcount","signature":"AdmittedCount()","extensions":[]},{"name":"RejectedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#rejectedcount","signature":"RejectedCount()","extensions":[]},{"name":"SetMaxQueue","description":"Backpressure: cap the queue so sustained overload SHEDS load (returns a rejection) instead of growing unbounded -> OOM. 0 = unbounded (operators SHOULD set a bound in production).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#setmaxqueue","signature":"SetMaxQueue(nMax)","extensions":[]},{"name":"MaxQueue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#maxqueue","signature":"MaxQueue()","extensions":[]},{"name":"ShedCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#shedcount","signature":"ShedCount()","extensions":[]},{"name":"Shed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#shed","signature":"Shed()","extensions":[]},{"name":"SetExternalTool","description":"Mark this profile as a POLYGLOT worker backed by an external tool (run off-process via the reactor's async spawn -- R8.3). Vision/OCR is the canonical case (no engine image support).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#setexternaltool","signature":"SetExternalTool(pcTool)","extensions":[]},{"name":"ExternalTool","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#externaltool","signature":"ExternalTool()","extensions":[]},{"name":"IsPolyglot","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#ispolyglot","signature":"IsPolyglot()","extensions":[]},{"name":"RealizedBy","description":"facet<->module provenance (OPTIONAL; never forced 1:1) -------------- Record which base/ modules realize this facet. A facet may map to a module 1:1 (:data), to several (:math, :knowledge -- composed), or to none (:vision -- external; :search -- composed-only). This is a recorded RELATION between the facet-graph and stzCodeGraph, not an identity. See the R8 naming law. the modules that realize this profile","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#realizedby","signature":"RealizedBy()","extensions":[]},{"name":"SetRealizedBy","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#setrealizedby","signature":"SetRealizedBy(paModules)","extensions":[]},{"name":"RealizingModules","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#realizingmodules","signature":"RealizingModules()","extensions":[]},{"name":"MappingKind","description":"How the facet maps to code: :grounded (exactly one module), :composed (2+ modules), :external (polyglot, no module), :logical (no module and not polyglot -- a purely logical competence).","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#mappingkind","signature":"MappingKind()","extensions":[]},{"name":"Handles","description":"Does this profile serve a capability? (case-insensitive)","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#handles","signature":"Handles(pcCapability)","extensions":[]},{"name":"CanAdmit","description":"admission (the load-isolation primitive)","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#canadmit","signature":"CanAdmit()","extensions":[]},{"name":"Acquire","description":"Take a slot if one is free. Returns TRUE (admitted) or FALSE (over budget -- the caller queues). Every decision is counted.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#acquire","signature":"Acquire()","extensions":[]},{"name":"Release","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#release","signature":"Release()","extensions":[]},{"name":"Narrate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkerprofile.html#narrate","signature":"Narrate()","extensions":[]}]},{"name":"stzWorkflow","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring","inherits":{"stzDiagram":245,"stzGraph":291},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#init","signature":"init(pcId)","extensions":[]},{"name":"SetWorkflowType","description":"workflow type","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#setworkflowtype","signature":"SetWorkflowType(pcType)","extensions":[]},{"name":"WorkflowType","description":"workflow type","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#workflowtype","signature":"WorkflowType()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? o1.WorkflowType()","output":"sequential","from":"composed from the signature, run in the library"}},{"name":"IsSequential","description":"workflow type","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#issequential","signature":"IsSequential()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? o1.IsSequential()","output":"1","from":"composed from the signature, run in the library"}},{"name":"IsStateMachine","description":"workflow type","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#isstatemachine","signature":"IsStateMachine()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? o1.IsStateMachine()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AddStep_","description":"sequential workflow","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#addstep_","signature":"AddStep_(pcId)","extensions":[]},{"name":"AddStepXT","description":"sequential workflow","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#addstepxt","signature":"AddStepXT(pcId, pcLabel)","extensions":[]},{"name":"AddStepXTT","description":"sequential workflow","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#addstepxtt","signature":"AddStepXTT(pcId, pcLabel, paProps)","extensions":[]},{"name":"Step_","description":"sequential workflow","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#step_","signature":"Step_(pcId)","extensions":[]},{"name":"ExpandEndingsPerArrival","description":"Returns the number of markers it added.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#expandendingsperarrival","signature":"ExpandEndingsPerArrival()","extensions":["Q"],"forms":["ExpandEndingsPerArrivalQ"],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? o1.ExpandEndingsPerArrival()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Steps","description":"sequential workflow","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#steps","signature":"Steps()","extensions":[]},{"name":"ConnectSteps","description":"sequential workflow","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#connectsteps","signature":"ConnectSteps(pcFrom, pcTo)","extensions":[]},{"name":"Then","description":"sequential workflow","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#then","signature":"Then(pcFrom, pcTo)","extensions":[]},{"name":"AddState","description":"state machine","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#addstate","signature":"AddState(pcId)","extensions":["XT","XTT"],"forms":["AddStateXT","AddStateXTT"]},{"name":"AddTransition","description":"state machine","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#addtransition","signature":"AddTransition(pcFrom, pcTo, pcEvent)","extensions":["XT"],"forms":["AddTransitionXT"]},{"name":"SetExceptionEvents","description":"See the BPMN layout law, section 2, for why this is load-bearing.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#setexceptionevents","signature":"SetExceptionEvents(pacEvents)","extensions":["Q"],"forms":["SetExceptionEventsQ"]},{"name":"ExceptionEvents","description":"intended vs exceptional path","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#exceptionevents","signature":"ExceptionEvents()","extensions":[]},{"name":"AddExceptionTransition","description":"intended vs exceptional path","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#addexceptiontransition","signature":"AddExceptionTransition(pcFrom, pcTo, pcEvent)","extensions":[]},{"name":"IsExceptionalTransition","description":"intended vs exceptional path","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#isexceptionaltransition","signature":"IsExceptionalTransition(pcFrom, pcTo, pcEvent)","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? o1.IsExceptionalTransition(\"an\", \"an\", \"an\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"State","description":"intended vs exceptional path","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#state","signature":"State(pcId)","extensions":[]},{"name":"States","description":"intended vs exceptional path","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#states","signature":"States()","extensions":[]},{"name":"Transitions","description":"intended vs exceptional path","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#transitions","signature":"Transitions()","extensions":[]},{"name":"AddActor","description":"actors & roles","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#addactor","signature":"AddActor(pcId, pcName, pcRole)","extensions":[]},{"name":"AssignStepTo","description":"actors & roles","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#assignstepto","signature":"AssignStepTo(pcStepId, pcActorId)","extensions":[]},{"name":"Actor","description":"actors & roles","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#actor","signature":"Actor(pcId)","extensions":[]},{"name":"Actors","description":"actors & roles","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#actors","signature":"Actors()","extensions":[]},{"name":"SetStepSLA","description":"sla management","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#setstepsla","signature":"SetStepSLA(pcStepId, nHours)","extensions":[]},{"name":"SetStepDuration","description":"sla management","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#setstepduration","signature":"SetStepDuration(pcStepId, nHours)","extensions":[]},{"name":"SLAViolations","description":"sla management","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#slaviolations","signature":"SLAViolations()","extensions":[]},{"name":"SetOrgChart","description":"org chart linking","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#setorgchart","signature":"SetOrgChart(poOrgChart)","extensions":[]},{"name":"MapRoleToPosition","description":"org chart linking","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#maproletoposition","signature":"MapRoleToPosition(pcRole, pcPositionId)","extensions":[]},{"name":"GetPositionForStep","description":"org chart linking","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#getpositionforstep","signature":"GetPositionForStep(pcStepId)","extensions":[]},{"name":"WorkloadByPosition","description":"org chart linking","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#workloadbyposition","signature":"WorkloadByPosition()","extensions":[]},{"name":"TotalDuration","description":"performance metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#totalduration","signature":"TotalDuration()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? o1.TotalDuration()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CriticalPath","description":"performance metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#criticalpath","signature":"CriticalPath()","extensions":[]},{"name":"AllPathsFromStartToEnd","description":"performance metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#allpathsfromstarttoend","signature":"AllPathsFromStartToEnd()","extensions":[]},{"name":"Bottlenecks","description":"performance metrics","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#bottlenecks","signature":"Bottlenecks()","extensions":[]},{"name":"ValidateDeadlock","description":"validation","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#validatedeadlock","signature":"ValidateDeadlock()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? @@( o1.ValidateDeadlock() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"deadlock\" ], [ \"rulegroup\", \"deadlock\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateSLA","description":"validation","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#validatesla","signature":"ValidateSLA()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? @@( o1.ValidateSLA() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"sla\" ], [ \"rulegroup\", \"sla\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ValidateBottleneck","description":"validation","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#validatebottleneck","signature":"ValidateBottleneck()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? @@( o1.ValidateBottleneck() )","output":"[ [ \"status\", \"pass\" ], [ \"domain\", \"bottleneck\" ], [ \"rulegroup\", \"bottleneck\" ], [ \"issuecount\", 0 ], [ \"issues\", [ ] ], [ \"affectednodes\", [ ] ] ]","from":"composed from the signature, run in the library"}},{"name":"ViewCriticalPath","description":"visualization","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#viewcriticalpath","signature":"ViewCriticalPath()","extensions":[]},{"name":"ViewBottlenecks","description":"visualization","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#viewbottlenecks","signature":"ViewBottlenecks()","extensions":[]},{"name":"ViewSLAViolations","description":"visualization","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#viewslaviolations","signature":"ViewSLAViolations()","extensions":[]},{"name":"ViewByActor","description":"visualization","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#viewbyactor","signature":"ViewByActor(pcActorId)","extensions":[]},{"name":"ViewByRole","description":"visualization","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#viewbyrole","signature":"ViewByRole(pcRole)","extensions":[]},{"name":"ToWorkflow","description":"export","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#toworkflow","signature":"ToWorkflow()","extensions":[],"example":{"code":"o1 = new stzWorkflow(\"affirm65b\")\n? o1.ToWorkflow()","output":"workflow \"affirm65b\"\n    type: sequential\n\nsteps\nflow","from":"composed from the signature, run in the library"}},{"name":"ImportFlow","description":"The READ side of ToWorkflow() above: it writes .stzflow, this reads it back. It used to live in stzWorkflowSimulation -- but every line of it calls stzWorkflow methods (AddStepXTT, AddActor, ConnectSteps, SetStepDuration, SetStepSLA), none of which a simulation has. It was written for THIS class and declared in the wrong one, so `This` was always the wrong object. A simulation proposes CHANGES (OptimizeStep, ReassignStep, ParallelizeSteps); importing a file is not a what-if.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#importflow","signature":"ImportFlow(pSource)","extensions":[]},{"name":"LoadFlow","description":"Same as ImportFlow: The READ side of ToWorkflow() above: it writes .stzflow, this reads it back. It used to live in stzWorkflowSimulation -- but every line of it calls stzWorkflow methods (AddStepXTT, AddActor, ConnectSteps, SetStepDuration, SetStepSLA), none of which a simulation has. It was written for THIS class and declared in the wrong one, so `This` was always the wrong object. A simulation proposes CHANGES (OptimizeStep, ReassignStep, ParallelizeSteps); importing a file is not a what-if.","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflow.html#loadflow","signature":"LoadFlow(pSource)","extensions":[]}]},{"name":"stzWorkflowSimulation","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzworkflowsimulation.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring","inherits":{},"methods":[{"name":"OptimizeStep","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflowsimulation.html#optimizestep","signature":"OptimizeStep(pcStepId, nNewDuration)","extensions":[]},{"name":"ReassignStep","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflowsimulation.html#reassignstep","signature":"ReassignStep(pcStepId, pcFromActor, pcToActor)","extensions":[]},{"name":"ParallelizeSteps","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworkflowsimulation.html#parallelizesteps","signature":"ParallelizeSteps(pacStepIds)","extensions":[]}]},{"name":"stzWorldGraph","area":"diagramming","page":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorldGraph.ring","inherits":{},"methods":[{"name":"init","description":"Give it a path to a world.json, or the JSON text itself.","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#init","signature":"init(pSource)","extensions":[]},{"name":"World","description":"what was read","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#world","signature":"World()","extensions":[]},{"name":"ContractVersion","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#contractversion","signature":"ContractVersion()","extensions":[]},{"name":"Graph","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#graph","signature":"Graph()","extensions":[]},{"name":"Symbols","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#symbols","signature":"Symbols()","extensions":[]},{"name":"SymbolCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#symbolcount","signature":"SymbolCount()","extensions":[]},{"name":"Refs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#refs","signature":"Refs()","extensions":[]},{"name":"RefCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#refcount","signature":"RefCount()","extensions":[]},{"name":"HasSymbol","description":"looking things up --------------------------------------------------- Ids are matched case-insensitively -- the same rule the graph enforces.","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#hassymbol","signature":"HasSymbol(pcId)","extensions":[]},{"name":"Symbol","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#symbol","signature":"Symbol(pcId)","extensions":[]},{"name":"NamesOfKind","description":"The names of every symbol of one kind -- the projection every consumer of a symbol table starts from.","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#namesofkind","signature":"NamesOfKind(pcKind)","extensions":[]},{"name":"IdsOfKind","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#idsofkind","signature":"IdsOfKind(pcKind)","extensions":[]},{"name":"Kinds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#kinds","signature":"Kinds()","extensions":[]},{"name":"ZuiSymbolTable","description":"The exact four arrays StzZui's zui verifier reads for its Level-3 checks (tools/zui, --symbols FILE). Without them it SKIPS those checks, because undecidable is silence, never a pass -- so this projection is what turns a world artifact into Level-3 coverage.","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#zuisymboltable","signature":"ZuiSymbolTable()","extensions":[]},{"name":"ReferencesFrom","description":"references ---------------------------------------------------------- Every reference SITE out of a symbol -- rows, not pairs, so two steps enforcing one norm are two answers with two spans.","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#referencesfrom","signature":"ReferencesFrom(pcId)","extensions":[]},{"name":"ReferencesTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#referencesto","signature":"ReferencesTo(pcId)","extensions":[]},{"name":"Diagnostics","description":"the verdict","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#diagnostics","signature":"Diagnostics()","extensions":[]},{"name":"ErrorCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#errorcount","signature":"ErrorCount()","extensions":[]},{"name":"IsLawful","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzworldgraph.html#islawful","signature":"IsLawful()","extensions":[]}]},{"name":"stzXml","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzxml.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#init","signature":"init(pcText)","extensions":[]},{"name":"Content","description":"what it is","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#content","signature":"Content()","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#text","signature":"Text()","extensions":[]},{"name":"IsValid","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#isvalid","signature":"IsValid()","extensions":[]},{"name":"Root","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#root","signature":"Root()","extensions":["Q"],"forms":["RootQ"]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#size","signature":"Size()","extensions":[]},{"name":"TextAt","description":"reading --------------------------------------------------------- the text of the element at pcPath (\"\" when there is none).","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#textat","signature":"TextAt(pcPath)","extensions":[]},{"name":"NumberAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#numberat","signature":"NumberAt(pcPath)","extensions":[]},{"name":"AttributeAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#attributeat","signature":"AttributeAt(pcPath, pcName)","extensions":[]},{"name":"NamespaceAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#namespaceat","signature":"NamespaceAt(pcPath)","extensions":[]},{"name":"NumberOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#numberof","signature":"NumberOf(pcPath)","extensions":[]},{"name":"Has","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#has","signature":"Has(pcPath)","extensions":[]},{"name":"ChildrenOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#childrenof","signature":"ChildrenOf(pcPath)","extensions":[]},{"name":"TextsAt","description":"every text value of a repeated element -> a list.","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#textsat","signature":"TextsAt(pcPath)","extensions":[]},{"name":"NodeQ","description":"navigating (a node is a PATH into this document)","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#nodeq","signature":"NodeQ(pcPath)","extensions":[]},{"name":"NodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#nodesq","signature":"NodesQ(pcPath)","extensions":[]},{"name":"Pretty","description":"presenting","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#pretty","signature":"Pretty()","extensions":["Q"],"forms":["PrettyQ"]},{"name":"SaveTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#saveto","signature":"SaveTo(pcPath)","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#show","signature":"Show()","extensions":[]},{"name":"ToStzString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxml.html#tostzstring","signature":"ToStzString()","extensions":[]}]},{"name":"stzXmlBuilder","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#init","signature":"init(pcRootName)","extensions":[]},{"name":"SetAttribute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#setattribute","signature":"SetAttribute(pcName, pcValue)","extensions":["Q"],"forms":["SetAttributeQ"]},{"name":"AddElement","description":"a leaf element with text.","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#addelement","signature":"AddElement(pcName, pcValue)","extensions":["Q","XT"],"forms":["AddElementQ","AddElementXT"]},{"name":"AddEmptyElement","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#addemptyelement","signature":"AddEmptyElement(pcName)","extensions":["Q"],"forms":["AddEmptyElementQ"]},{"name":"Open","description":"open a container; every Add... until Close goes inside it.","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#open","signature":"Open(pcName)","extensions":["Q","XT"],"forms":["OpenQ","OpenXTQ"]},{"name":"Close","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#close","signature":"Close()","extensions":["Q"],"forms":["CloseQ"]},{"name":"NumberOfOpenElements","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#numberofopenelements","signature":"NumberOfOpenElements()","extensions":[]},{"name":"Content","description":"the result","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#content","signature":"Content()","extensions":[]},{"name":"XmlQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#xmlq","signature":"XmlQ()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlbuilder.html#show","signature":"Show()","extensions":[]}]},{"name":"stzXmlNode","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXml.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#init","signature":"init(pcText, pcPath)","extensions":[]},{"name":"Path","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#path","signature":"Path()","extensions":[]},{"name":"Exists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#exists","signature":"Exists()","extensions":[]},{"name":"Name","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#name","signature":"Name()","extensions":[]},{"name":"Text","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#text","signature":"Text()","extensions":[]},{"name":"Number","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#number","signature":"Number()","extensions":[]},{"name":"Namespace","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#namespace","signature":"Namespace()","extensions":[]},{"name":"Attribute","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#attribute","signature":"Attribute(pcName)","extensions":[]},{"name":"ChildNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#childnames","signature":"ChildNames()","extensions":[]},{"name":"TextAt","description":"read a descendant relative to THIS node.","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#textat","signature":"TextAt(pcRelative)","extensions":[]},{"name":"AttributeAt","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#attributeat","signature":"AttributeAt(pcRelative, pcName)","extensions":[]},{"name":"NumberOf","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#numberof","signature":"NumberOf(pcRelative)","extensions":[]},{"name":"NodeQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#nodeq","signature":"NodeQ(pcRelative)","extensions":[]},{"name":"NodesQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#nodesq","signature":"NodesQ(pcRelative)","extensions":[]},{"name":"DocumentQ","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#documentq","signature":"DocumentQ()","extensions":[]},{"name":"Show","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzxmlnode.html#show","signature":"Show()","extensions":[]}]},{"name":"stzYielder","area":"collections","page":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzYielder.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#init","signature":"init(paList)","extensions":[]},{"name":"Content","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#content","signature":"Content()","extensions":[]},{"name":"SetContent","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#setcontent","signature":"SetContent(paList)","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\no1.SetContent([ 2, 3 ])\n? @@( o1.Content() )","output":"[ 2, 3 ]","from":"composed from the signature, run in the library"}},{"name":"NumberOfItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#numberofitems","signature":"NumberOfItems()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.NumberOfItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"Map","description":"map","entry":"https://mayouni.github.io/stzsite/en/reference/stzyielder/map.html","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder/map.html","signature":"Map(pcOp)","extensions":["Q"],"forms":["MapQ"],"example":{"code":"oY = new stzYielder([ 12, 0, 30, -5, 18 ])\n? @@( oY.Filter(:IsPositive) )\n? @@( oY.Map(:Double) )\n? oY.Reduce(:Sum)","output":"[ 12, 30, 18 ]\n[ 24, 0, 60, -10, 36 ]\n55","from":"library test"}},{"name":"MapIndexed","description":"map","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#mapindexed","signature":"MapIndexed(pcOp)","extensions":["Q"],"forms":["MapIndexedQ"]},{"name":"Filter","description":"filter","entry":"https://mayouni.github.io/stzsite/en/reference/stzyielder/filter.html","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder/filter.html","signature":"Filter(pcOp)","extensions":["Q"],"forms":["FilterQ"],"example":{"code":"oY = new stzYielder([ 12, 0, 30, -5, 18 ])\n? @@( oY.Filter(:IsPositive) )\n? @@( oY.Map(:Double) )\n? oY.Reduce(:Sum)","output":"[ 12, 30, 18 ]\n[ 24, 0, 60, -10, 36 ]\n55","from":"library test"}},{"name":"Reduce","description":"reduce","entry":"https://mayouni.github.io/stzsite/en/reference/stzyielder/reduce.html","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder/reduce.html","signature":"Reduce(pcOp)","extensions":[],"example":{"code":"oY = new stzYielder([ 12, 0, 30, -5, 18 ])\n? @@( oY.Filter(:IsPositive) )\n? @@( oY.Map(:Double) )\n? oY.Reduce(:Sum)","output":"[ 12, 30, 18 ]\n[ 24, 0, 60, -10, 36 ]\n55","from":"library test"}},{"name":"ReduceConcat","description":"reduce","also_written":["Concat"],"url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#reduceconcat","signature":"ReduceConcat(pcSep)","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.ReduceConcat(\" \")","output":"hello WORLD   mixed","from":"composed from the signature, run in the library"}},{"name":"MapFiltered","description":"filter + map","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#mapfiltered","signature":"MapFiltered(pcFilterOp, pcTransformOp)","extensions":["Q"],"forms":["MapFilteredQ"]},{"name":"CountWhere","description":"count where","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#countwhere","signature":"CountWhere(pcOp)","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.CountWhere(\"a\")","output":"0","from":"composed from the signature, run in the library"}},{"name":"Abs","description":"Map shortcuts","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#abs","signature":"Abs()","extensions":[]},{"name":"Negate","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#negate","signature":"Negate()","extensions":[]},{"name":"DoubleValues","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#doublevalues","signature":"DoubleValues()","extensions":[]},{"name":"Square","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#square","signature":"Square()","extensions":[]},{"name":"TypeNames","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#typenames","signature":"TypeNames()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? @@( o1.TypeNames() )","output":"[ \"string\", \"string\", \"string\" ]","from":"composed from the signature, run in the library"}},{"name":"StringLengths","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#stringlengths","signature":"StringLengths()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? @@( o1.StringLengths() )","output":"[ 5, 5, 9 ]","from":"composed from the signature, run in the library"}},{"name":"Uppercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#uppercase","signature":"Uppercase()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? @@( o1.Uppercase() )","output":"[ \"HELLO\", \"WORLD\", \"  MIXED  \" ]","from":"composed from the signature, run in the library"}},{"name":"Lowercase","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#lowercase","signature":"Lowercase()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? @@( o1.Lowercase() )","output":"[ \"hello\", \"world\", \"  mixed  \" ]","from":"composed from the signature, run in the library"}},{"name":"Trimmed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#trimmed","signature":"Trimmed()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? @@( o1.Trimmed() )","output":"[ \"hello\", \"WORLD\", \"mixed\" ]","from":"composed from the signature, run in the library"}},{"name":"Reversed","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#reversed","signature":"Reversed()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? @@( o1.Reversed() )","output":"[ \"olleh\", \"DLROW\", \"  dexim  \" ]","from":"composed from the signature, run in the library"}},{"name":"Signs","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#signs","signature":"Signs()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? @@( o1.Signs() )","output":"[ 0, 0, 0 ]","from":"composed from the signature, run in the library"}},{"name":"Strings","description":"Filter shortcuts","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#strings","signature":"Strings()","extensions":[]},{"name":"Numbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#numbers","signature":"Numbers()","extensions":[]},{"name":"Positives","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#positives","signature":"Positives()","extensions":[]},{"name":"Negatives","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#negatives","signature":"Negatives()","extensions":[]},{"name":"Evens","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#evens","signature":"Evens()","extensions":[]},{"name":"Odds","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#odds","signature":"Odds()","extensions":[]},{"name":"NonEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#nonempty","signature":"NonEmpty()","extensions":[]},{"name":"Sum","description":"Reduce shortcuts","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#sum","signature":"Sum()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.Sum()","output":"0","from":"composed from the signature, run in the library"}},{"name":"Product","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#product","signature":"Product()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.Product()","output":"1","from":"composed from the signature, run in the library"}},{"name":"MinValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#minvalue","signature":"MinValue()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.MinValue()","output":"0","from":"composed from the signature, run in the library"}},{"name":"MaxValue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#maxvalue","signature":"MaxValue()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.MaxValue()","output":"0","from":"composed from the signature, run in the library"}},{"name":"CountItems","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#countitems","signature":"CountItems()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.CountItems()","output":"3","from":"composed from the signature, run in the library"}},{"name":"CountStrings","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#countstrings","signature":"CountStrings()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.CountStrings()","output":"3","from":"composed from the signature, run in the library"}},{"name":"CountNumbers","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#countnumbers","signature":"CountNumbers()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.CountNumbers()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AnyTrue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#anytrue","signature":"AnyTrue()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.AnyTrue()","output":"0","from":"composed from the signature, run in the library"}},{"name":"AllTrue","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzyielder.html#alltrue","signature":"AllTrue()","extensions":[],"example":{"code":"o1 = new stzYielder([\"hello\", \"WORLD\", \"  mixed  \"])\n? o1.AllTrue()","output":"0","from":"composed from the signature, run in the library"}}]},{"name":"stzZipFile","area":"files","page":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzZipFile.ring","inherits":{},"methods":[{"name":"init","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#init","signature":"init(cZipFileName)","extensions":[]},{"name":"CreateFrom","description":"CREATION OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#createfrom","signature":"CreateFrom(_aFiles_)","extensions":["Q"],"forms":["CreateFromQ"]},{"name":"CreateFromSingleFile","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#createfromsinglefile","signature":"CreateFromSingleFile(cFileName)","extensions":["Q"],"forms":["CreateFromSingleFileQ"]},{"name":"CreateFromDirectory","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#createfromdirectory","signature":"CreateFromDirectory(_cDirPath_)","extensions":["Q"],"forms":["CreateFromDirectoryQ"]},{"name":"AddFile","description":"MODIFICATION OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#addfile","signature":"AddFile(cFileName)","extensions":["Q"],"forms":["AddFileQ"]},{"name":"AddFiles","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#addfiles","signature":"AddFiles(_aFiles_)","extensions":["Q"],"forms":["AddFilesQ"]},{"name":"AddString","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#addstring","signature":"AddString(cEntryName, cContent)","extensions":["Q"],"forms":["AddStringQ"]},{"name":"ExtractTo","description":"EXTRACTION OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#extractto","signature":"ExtractTo(_cTargetDir_)","extensions":["Q"],"forms":["ExtractToQ"]},{"name":"ExtractHere","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#extracthere","signature":"ExtractHere()","extensions":["Q"],"forms":["ExtractHereQ"]},{"name":"ExtractToNewFolder","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#extracttonewfolder","signature":"ExtractToNewFolder()","extensions":["Q"],"forms":["ExtractToNewFolderQ"]},{"name":"ListContents","description":"INSPECTION OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#listcontents","signature":"ListContents()","extensions":["Q"],"forms":["ListContentsQ"]},{"name":"FileCount","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#filecount","signature":"FileCount()","extensions":[]},{"name":"Contains","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#contains","signature":"Contains(cFileName)","extensions":[]},{"name":"IsEmpty","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#isempty","signature":"IsEmpty()","extensions":[]},{"name":"Size","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#size","signature":"Size()","extensions":[]},{"name":"FileName","description":"UTILITY OPERATIONS","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#filename","signature":"FileName()","extensions":[]},{"name":"Exists","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#exists","signature":"Exists()","extensions":[]},{"name":"Delete","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#delete","signature":"Delete()","extensions":["Q"],"forms":["DeleteQ"]},{"name":"CopyTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#copyto","signature":"CopyTo(cDestination)","extensions":["Q"],"forms":["CopyToQ"]},{"name":"MoveTo","description":"","url":"https://mayouni.github.io/stzsite/en/reference/stzzipfile.html#moveto","signature":"MoveTo(cDestination)","extensions":["Q"],"forms":["MoveToQ"]}]}],"functions":{"about":"The library's global functions, with their parameters as declared in its source at commit 4a184e6f0. They are called without an object: StzReplace(cHost, cOld, cNew), Q(value).","list":[{"name":"@","signature":"@()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@1","signature":"@1(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@10","signature":"@10(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@10XT","signature":"@10XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@1XT","signature":"@1XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@2","signature":"@2(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@2XT","signature":"@2XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@3","signature":"@3(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@3First","signature":"@3First(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@3FirstItems","signature":"@3FirstItems(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@3XT","signature":"@3XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@4","signature":"@4(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@4XT","signature":"@4XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@5","signature":"@5(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@5XT","signature":"@5XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@6","signature":"@6(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@6XT","signature":"@6XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@7","signature":"@7(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@7XT","signature":"@7XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@8","signature":"@8(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@8XT","signature":"@8XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@9","signature":"@9(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@9XT","signature":"@9XT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AddItem","signature":"@AddItem(paList, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AlignCenter","signature":"@AlignCenter(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AlignCenterXT","signature":"@AlignCenterXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AlignLeft","signature":"@AlignLeft(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AlignLeftXT","signature":"@AlignLeftXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AlignRight","signature":"@AlignRight(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AlignRightXT","signature":"@AlignRightXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AlignXT","signature":"@AlignXT(_cStr_, nWidth, cChar, cDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AllAreEqual","signature":"@AllAreEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllAreEqualCS","signature":"@AllAreEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllAreLists","signature":"@AllAreLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllAreNotEqual","signature":"@AllAreNotEqual(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllAreNotEqualCS","signature":"@AllAreNotEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllAreNumbers","signature":"@AllAreNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllAreObjects","signature":"@AllAreObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllAreStrings","signature":"@AllAreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllHaveSameType","signature":"@AllHaveSameType(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllItemsAreStrings","signature":"@AllItemsAreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllListsHaveSameNumberOfItems","signature":"@AllListsHaveSameNumberOfItems(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllListsHaveSameSize","signature":"@AllListsHaveSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllOfThese","signature":"@AllOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseAreNotNull","signature":"@AllOfTheseAreNotNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllOfTheseAreNull","signature":"@AllOfTheseAreNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllOfTheseChars","signature":"@AllOfTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseCharsQ","signature":"@AllOfTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseItems","signature":"@AllOfTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseItemsQ","signature":"@AllOfTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseLists","signature":"@AllOfTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseListsQ","signature":"@AllOfTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseNumbers","signature":"@AllOfTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseNumbersQ","signature":"@AllOfTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseObjects","signature":"@AllOfTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseObjectsQ","signature":"@AllOfTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseQ","signature":"@AllOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStrings","signature":"@AllOfTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStringsQ","signature":"@AllOfTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzChars","signature":"@AllOfTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzCharsQ","signature":"@AllOfTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzLists","signature":"@AllOfTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzListsQ","signature":"@AllOfTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzNumbers","signature":"@AllOfTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzNumbersQ","signature":"@AllOfTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzObjects","signature":"@AllOfTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzObjectsQ","signature":"@AllOfTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzStrings","signature":"@AllOfTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllOfTheseStzStringsQ","signature":"@AllOfTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllThese","signature":"@AllThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseAreNull","signature":"@AllTheseAreNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AllTheseChars","signature":"@AllTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseCharsQ","signature":"@AllTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseItems","signature":"@AllTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseItemsQ","signature":"@AllTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseLists","signature":"@AllTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseListsQ","signature":"@AllTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseNumbers","signature":"@AllTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseNumbersQ","signature":"@AllTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseObjects","signature":"@AllTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseObjectsQ","signature":"@AllTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseQ","signature":"@AllTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStrings","signature":"@AllTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStringsQ","signature":"@AllTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzChars","signature":"@AllTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzCharsQ","signature":"@AllTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzLists","signature":"@AllTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzListsQ","signature":"@AllTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzNumbers","signature":"@AllTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzNumbersQ","signature":"@AllTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzObjects","signature":"@AllTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzObjectsQ","signature":"@AllTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzStrings","signature":"@AllTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AllTheseStzStringsQ","signature":"@AllTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@ANonNullString","signature":"@ANonNullString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@ANullString","signature":"@ANullString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@AppendFile","signature":"@AppendFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@AppendFileQ","signature":"@AppendFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@AreAllEqual","signature":"@AreAllEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreAllEqualCS","signature":"@AreAllEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreAllLists","signature":"@AreAllLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreAllNumbers","signature":"@AreAllNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreAllObjects","signature":"@AreAllObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreAllStrings","signature":"@AreAllStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreBothChars","signature":"@AreBothChars(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@AreBothCharsInComputableForm","signature":"@AreBothCharsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothEqual","signature":"@AreBothEqual(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreBothEqualCS","signature":"@AreBothEqualCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreBothIntegers","signature":"@AreBothIntegers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothIntegersInString","signature":"@AreBothIntegersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothIntegersInStrings","signature":"@AreBothIntegersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothLetters","signature":"@AreBothLetters(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@AreBothLists","signature":"@AreBothLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothNumbers","signature":"@AreBothNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothNumbersInString","signature":"@AreBothNumbersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothNumbersInStrings","signature":"@AreBothNumbersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothObjects","signature":"@AreBothObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfList","signature":"@AreBothPairOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfLists","signature":"@AreBothPairOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfNumber","signature":"@AreBothPairOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfNumbers","signature":"@AreBothPairOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfObject","signature":"@AreBothPairOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfObjects","signature":"@AreBothPairOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfString","signature":"@AreBothPairOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairOfStrings","signature":"@AreBothPairOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfList","signature":"@AreBothPairsOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfLists","signature":"@AreBothPairsOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfNumber","signature":"@AreBothPairsOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfNumbers","signature":"@AreBothPairsOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfObject","signature":"@AreBothPairsOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfObjects","signature":"@AreBothPairsOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfString","signature":"@AreBothPairsOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothPairsOfStrings","signature":"@AreBothPairsOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothRealInString","signature":"@AreBothRealInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothRealInStrings","signature":"@AreBothRealInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothRealNumbers","signature":"@AreBothRealNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothReals","signature":"@AreBothReals(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothRealsInString","signature":"@AreBothRealsInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothRealsInStrings","signature":"@AreBothRealsInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothStrings","signature":"@AreBothStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothStringsInComputableForm","signature":"@AreBothStringsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothStzLists","signature":"@AreBothStzLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothStzNumbers","signature":"@AreBothStzNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothStzObjects","signature":"@AreBothStzObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreBothStzStrings","signature":"@AreBothStzStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreChars","signature":"@AreChars(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@AreConsecutive","signature":"@AreConsecutive(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@AreContiguous","signature":"@AreContiguous(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@AreContinuous","signature":"@AreContinuous(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@AreEqual","signature":"@AreEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreEqualCS","signature":"@AreEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreLetters","signature":"@AreLetters(pacLetters)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@AreLists","signature":"@AreLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreNonNullNumbers","signature":"@AreNonNullNumbers(_anNumbers_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@AreNonZeroNumbers","signature":"@AreNonZeroNumbers(_anNumbers_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@AreNotAllEqual","signature":"@AreNotAllEqual(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreNotAllEqualCS","signature":"@AreNotAllEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreNotBothEqual","signature":"@AreNotBothEqual(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreNotBothEqualCS","signature":"@AreNotBothEqualCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreNotEqual","signature":"@AreNotEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreNotEqualCS","signature":"@AreNotEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreNumbers","signature":"@AreNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreObjects","signature":"@AreObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreRelated","signature":"@AreRelated(pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@AreSameObject","signature":"@AreSameObject(pcVarName1, pcVarName2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@AreStrings","signature":"@AreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@AreVowels","signature":"@AreVowels(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@Associate","signature":"@Associate(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@Association","signature":"@Association(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@Associattion","signature":"@Associattion(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@AttributesValues","signature":"@AttributesValues(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Average","signature":"@Average(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Average100","signature":"@Average100(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@AverageOf","signature":"@AverageOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@BackupFile","signature":"@BackupFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@BeginsWith","signature":"@BeginsWith(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BeginsWithCS","signature":"@BeginsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BothAreChars","signature":"@BothAreChars(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@BothAreCharsInComputableForm","signature":"@BothAreCharsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreEqual","signature":"@BothAreEqual(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@BothAreEqualCS","signature":"@BothAreEqualCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@BothAreIntegers","signature":"@BothAreIntegers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreIntegersInString","signature":"@BothAreIntegersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreIntegersInStrings","signature":"@BothAreIntegersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreLetters","signature":"@BothAreLetters(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@BothAreLists","signature":"@BothAreLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreMarquers","signature":"@BothAreMarquers(pcStr1, pcStr2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BothAreNotEqual","signature":"@BothAreNotEqual(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@BothAreNotEqualCS","signature":"@BothAreNotEqualCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@BothAreNotNull","signature":"@BothAreNotNull(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@BothAreNull","signature":"@BothAreNull(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@BothAreNumbers","signature":"@BothAreNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreNumbersInString","signature":"@BothAreNumbersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreNumbersInStrings","signature":"@BothAreNumbersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreObjects","signature":"@BothAreObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfList","signature":"@BothArePairOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfLists","signature":"@BothArePairOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfNumber","signature":"@BothArePairOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfNumbers","signature":"@BothArePairOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfObject","signature":"@BothArePairOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfObjects","signature":"@BothArePairOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfString","signature":"@BothArePairOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairOfStrings","signature":"@BothArePairOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfList","signature":"@BothArePairsOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfLists","signature":"@BothArePairsOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfNumber","signature":"@BothArePairsOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfNumbers","signature":"@BothArePairsOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfObject","signature":"@BothArePairsOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfObjects","signature":"@BothArePairsOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfString","signature":"@BothArePairsOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothArePairsOfStrings","signature":"@BothArePairsOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreRealInString","signature":"@BothAreRealInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreRealInStrings","signature":"@BothAreRealInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreRealNumbers","signature":"@BothAreRealNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreReals","signature":"@BothAreReals(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreRealsInString","signature":"@BothAreRealsInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreRealsInStrings","signature":"@BothAreRealsInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreStrings","signature":"@BothAreStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreStringsInComputableForm","signature":"@BothAreStringsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreStzLists","signature":"@BothAreStzLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreStzNumbers","signature":"@BothAreStzNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreStzObjects","signature":"@BothAreStzObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothAreStzStrings","signature":"@BothAreStzStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothEndWith","signature":"@BothEndWith(pStrOrList1, pStrOrList2, pSubStrOrSubList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothEndWithCS","signature":"@BothEndWithCS(pStrOrList1, pStrOrList2, pSubStrOrSubList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothStartWith","signature":"@BothStartWith(pStrOrList1, pStrOrList2, pSubStrOrSubList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@BothStartWithCS","signature":"@BothStartWithCS(pStrOrList1, pStrOrList2, pSubStrOrSubList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Bounds","signature":"@Bounds(pBounds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Box","signature":"@Box(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxChars","signature":"@BoxChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxDash","signature":"@BoxDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxDashChars","signature":"@BoxDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxDashed","signature":"@BoxDashed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxDashedChars","signature":"@BoxDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxDashRound","signature":"@BoxDashRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedChars","signature":"@BoxedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedDash","signature":"@BoxedDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedDashChars","signature":"@BoxedDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedDashed","signature":"@BoxedDashed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedDashedChars","signature":"@BoxedDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedRound","signature":"@BoxedRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedRoundChars","signature":"@BoxedRoundChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedRoundDashChars","signature":"@BoxedRoundDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedRounded","signature":"@BoxedRounded(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedRoundedChars","signature":"@BoxedRoundedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxedRoundedDashedChars","signature":"@BoxedRoundedDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxifiedDash","signature":"@BoxifiedDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxifiedDashed","signature":"@BoxifiedDashed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxifiedRound","signature":"@BoxifiedRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxifiedRounded","signature":"@BoxifiedRounded(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Boxify","signature":"@Boxify(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxifyDash","signature":"@BoxifyDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxifyRound","signature":"@BoxifyRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxRound","signature":"@BoxRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxRoundChars","signature":"@BoxRoundChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxRoundDashChars","signature":"@BoxRoundDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxRoundDashedChars","signature":"@BoxRoundDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxRounded","signature":"@BoxRounded(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@BoxRoundedChars","signature":"@BoxRoundedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Capitalise","signature":"@Capitalise(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"@Capitalize","signature":"@Capitalize(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"@CaseSensitive","signature":"@CaseSensitive(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@CenterAlign","signature":"@CenterAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@CenterAlignXT","signature":"@CenterAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Certainty","signature":"@Certainty()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"@CFSPQ","signature":"@CFSPQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Char","signature":"@Char(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@CharByName","signature":"@CharByName(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@CharName","signature":"@CharName(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@CharNamesContaining","signature":"@CharNamesContaining(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@Chars","signature":"@Chars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@CharsContaining","signature":"@CharsContaining(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@CharsContainingInTheirName","signature":"@CharsContainingInTheirName(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@CharsNames","signature":"@CharsNames(acChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@CharsNamesContaining","signature":"@CharsNamesContaining(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@ClearVars","signature":"@ClearVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@CollapsePaths","signature":"@CollapsePaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@Combinations","signature":"@Combinations(_aList_, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@CombinationsXT","signature":"@CombinationsXT(paList, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@CommonItems","signature":"@CommonItems(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@CommonItemsCS","signature":"@CommonItemsCS(paLists, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@CommonNumbers","signature":"@CommonNumbers(paListsOfNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CommonPath","signature":"@CommonPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@CommunNumbers","signature":"@CommunNumbers(paListsOfNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@ComputableFormNLQ","signature":"@ComputableFormNLQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ComputableFormQ","signature":"@ComputableFormQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ComputableFormSpacifiedQ","signature":"@ComputableFormSpacifiedQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ComputableFormSPQ","signature":"@ComputableFormSPQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ComputableFormXTQ","signature":"@ComputableFormXTQ(pValue, cSep1, cSep2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Contains","signature":"@Contains(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@ContainsCS","signature":"@ContainsCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@ContainsHtmlTable","signature":"@ContainsHtmlTable(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"@ContainsJustNumbers","signature":"@ContainsJustNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ContainsKey","signature":"@ContainsKey(paList, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@ContainsKeys","signature":"@ContainsKeys(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@ContainsKeysXT","signature":"@ContainsKeysXT(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@ContainsOneOfThese","signature":"@ContainsOneOfThese(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@ContainsOneOfTheseCS","signature":"@ContainsOneOfTheseCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@ContainsOnlyNumbers","signature":"@ContainsOnlyNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ContentSize","signature":"@ContentSize(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@ContentSizeInBytes","signature":"@ContentSizeInBytes(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CopyFile","signature":"@CopyFile(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@CountBytes","signature":"@CountBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CountBytes32","signature":"@CountBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@CountBytes32XT","signature":"@CountBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@CountBytes64","signature":"@CountBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@CountBytes64XT","signature":"@CountBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@CountBytesXT","signature":"@CountBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CountExaBytes","signature":"@CountExaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CountGigaBytes","signature":"@CountGigaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CountKiloBytes","signature":"@CountKiloBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CountMegaBytes","signature":"@CountMegaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CountMemBytes","signature":"@CountMemBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CountMemBytes32","signature":"@CountMemBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@CountMemBytes32XT","signature":"@CountMemBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@CountMemBytes64","signature":"@CountMemBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@CountMemBytes64XT","signature":"@CountMemBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@CountMemBytesXT","signature":"@CountMemBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CountMemoryBytes","signature":"@CountMemoryBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CountMemoryBytes32","signature":"@CountMemoryBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@CountMemoryBytes32XT","signature":"@CountMemoryBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@CountMemoryBytes64","signature":"@CountMemoryBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@CountMemoryBytes64XT","signature":"@CountMemoryBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@CountMemoryBytesXT","signature":"@CountMemoryBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CountPetaBytes","signature":"@CountPetaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CountryAbbreviation","signature":"@CountryAbbreviation(pcCountryIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"@CountryName","signature":"@CountryName(pcCountryIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"@CountryPhoneCode","signature":"@CountryPhoneCode(pcCountryIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"@CountTeraBytes","signature":"@CountTeraBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CountYottaBytes","signature":"@CountYottaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CountZettaBytes","signature":"@CountZettaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@CREATE_TABLE","signature":"@CREATE_TABLE(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@CreateFile","signature":"@CreateFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@CreateFileIfInexistant","signature":"@CreateFileIfInexistant(cFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@CreateFileQ","signature":"@CreateFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@CreateFolder","signature":"@CreateFolder(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@CreateFolderIfInexistant","signature":"@CreateFolderIfInexistant(_cFolderPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@CreateIfInexistant","signature":"@CreateIfInexistant(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@CSize","signature":"@CSize(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@CSVCoerceCell","signature":"@CSVCoerceCell(pcVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"@CSVEngineRows","signature":"@CSVEngineRows(_cStr_, cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"@CSVLooksNumeric","signature":"@CSVLooksNumeric(pcVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"@CSVSplitRows","signature":"@CSVSplitRows(_cStr_, cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"@CumulatedDivision","signature":"@CumulatedDivision(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulateDivisionOf","signature":"@CumulateDivisionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedMultiplicationOfXT","signature":"@CumulatedMultiplicationOfXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedMultiplicationXT","signature":"@CumulatedMultiplicationXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedProduct","signature":"@CumulatedProduct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedProductOf","signature":"@CumulatedProductOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedSubstruct","signature":"@CumulatedSubstruct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedSubstruction","signature":"@CumulatedSubstruction(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedSubstructionOf","signature":"@CumulatedSubstructionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedSubstructOf","signature":"@CumulatedSubstructOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedSum","signature":"@CumulatedSum(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulatedSumOf","signature":"@CumulatedSumOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulProduct","signature":"@CumulProduct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CumulProductOf","signature":"@CumulProductOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@CurrentFolder","signature":"@CurrentFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@DataVars","signature":"@DataVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@DataVarsXT","signature":"@DataVarsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@DeepContains","signature":"@DeepContains(paList, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@DeepContainsCS","signature":"@DeepContainsCS(paList, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@DeepContainsOneOfThese","signature":"@DeepContainsOneOfThese(paList, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@DeepContainsOneOfTheseCS","signature":"@DeepContainsOneOfTheseCS(paList, paItems, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@DeepestPath","signature":"@DeepestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@DefaultKnowledgeGraph","signature":"@DefaultKnowledgeGraph()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"@DeleteFile","signature":"@DeleteFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@DeleteVar","signature":"@DeleteVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@dir","signature":"@dir(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@Direction","signature":"@Direction(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Divide","signature":"@Divide(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@DivideAndCumulate","signature":"@DivideAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@DivideXT","signature":"@DivideXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Division","signature":"@Division(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@DivisionOf","signature":"@DivisionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@DivisionOfXT","signature":"@DivisionOfXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@DivisionXT","signature":"@DivisionXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@EachIn","signature":"@EachIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachInQ","signature":"@EachInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachItemIn","signature":"@EachItemIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachItemInQ","signature":"@EachItemInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachItemOfThese","signature":"@EachItemOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachItemOfTheseQ","signature":"@EachItemOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfThese","signature":"@EachOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseChars","signature":"@EachOfTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseCharsQ","signature":"@EachOfTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseItems","signature":"@EachOfTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseItemsQ","signature":"@EachOfTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseLists","signature":"@EachOfTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseListsQ","signature":"@EachOfTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseNumbers","signature":"@EachOfTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseNumbersQ","signature":"@EachOfTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseObjects","signature":"@EachOfTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseObjectsQ","signature":"@EachOfTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseQ","signature":"@EachOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStrings","signature":"@EachOfTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStringsQ","signature":"@EachOfTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzChars","signature":"@EachOfTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzCharsQ","signature":"@EachOfTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzLists","signature":"@EachOfTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzListsQ","signature":"@EachOfTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzNumbers","signature":"@EachOfTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzNumbersQ","signature":"@EachOfTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzObjects","signature":"@EachOfTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzObjectsQ","signature":"@EachOfTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzStrings","signature":"@EachOfTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOfTheseStzStringsQ","signature":"@EachOfTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfThese","signature":"@EachOneOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseChars","signature":"@EachOneOfTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseCharsQ","signature":"@EachOneOfTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseItems","signature":"@EachOneOfTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseItemsQ","signature":"@EachOneOfTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseLists","signature":"@EachOneOfTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseListsQ","signature":"@EachOneOfTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseNumbers","signature":"@EachOneOfTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseNumbersQ","signature":"@EachOneOfTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseObjects","signature":"@EachOneOfTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseObjectsQ","signature":"@EachOneOfTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseQ","signature":"@EachOneOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStrings","signature":"@EachOneOfTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStringsQ","signature":"@EachOneOfTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzChars","signature":"@EachOneOfTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzCharsQ","signature":"@EachOneOfTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzLists","signature":"@EachOneOfTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzListsQ","signature":"@EachOneOfTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzNumbers","signature":"@EachOneOfTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzNumbersQ","signature":"@EachOneOfTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzObjects","signature":"@EachOneOfTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzObjectsQ","signature":"@EachOneOfTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzStrings","signature":"@EachOneOfTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EachOneOfTheseStzStringsQ","signature":"@EachOneOfTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EndingAt","signature":"@EndingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@EndsWith","signature":"@EndsWith(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@EndsWithCS","signature":"@EndsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@EraseFile","signature":"@EraseFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@EraseFileQ","signature":"@EraseFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@Even","signature":"@Even(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@EvenNumbersIn","signature":"@EvenNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@ExeFolder","signature":"@ExeFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@ExistsAt","signature":"@ExistsAt(pcSearchStr, pcMainStr, pnStartPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FileAppend","signature":"@FileAppend(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileAppendQ","signature":"@FileAppendQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileBackup","signature":"@FileBackup(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileCopy","signature":"@FileCopy(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileCreate","signature":"@FileCreate(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileCreateIfInexistant","signature":"@FileCreateIfInexistant(cFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileCreateQ","signature":"@FileCreateQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileDelete","signature":"@FileDelete(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileErase","signature":"@FileErase(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileEraseQ","signature":"@FileEraseQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileExists","signature":"@FileExists(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileInfo","signature":"@FileInfo(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileInfoQ","signature":"@FileInfoQ(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileInfoXT","signature":"@FileInfoXT(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileManage","signature":"@FileManage(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileManageQ","signature":"@FileManageQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileModify","signature":"@FileModify(cFileName, cOldContent, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileMove","signature":"@FileMove(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileOverrite","signature":"@FileOverrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileOverwrite","signature":"@FileOverwrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileOverwriteQ","signature":"@FileOverwriteQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FilePathExists","signature":"@FilePathExists(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileRead","signature":"@FileRead(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileReadQ","signature":"@FileReadQ(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileRemove","signature":"@FileRemove(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileSafeErase","signature":"@FileSafeErase(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileSafeEraseQ","signature":"@FileSafeEraseQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileSafeOverrite","signature":"@FileSafeOverrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileSafeOverwrite","signature":"@FileSafeOverwrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileUpdate","signature":"@FileUpdate(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@FileUpdateQ","signature":"@FileUpdateQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@Filter","signature":"@Filter(_aList_, cFunc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Find","signature":"@Find(pThing, pContainer)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@FindAll","signature":"@FindAll(pThing, pContainer)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@FindAll_NbrOrStr","signature":"@FindAll_NbrOrStr(_aList_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindAllCS","signature":"@FindAllCS(pThing, pContainer, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@FindAllCS_NbrOrStr","signature":"@FindAllCS_NbrOrStr(paList, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindCS","signature":"@FindCS(pThing, pContainer, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@FindFirst","signature":"@FindFirst(_aList_, pStrOrNbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindFirstCS","signature":"@FindFirstCS(_aList_, pStrOrNbr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindLast","signature":"@FindLast(_aList_, pStrOrNbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindLastCS","signature":"@FindLastCS(_aList_, pStrOrNbr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNext","signature":"@FindNext(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextCS","signature":"@FindNextCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextNth","signature":"@FindNextNth(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextNthCS","signature":"@FindNextNthCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextNthST","signature":"@FindNextNthST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextNthStartingAt","signature":"@FindNextNthStartingAt(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextNthStartingAtCS","signature":"@FindNextNthStartingAtCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextNthSTCS","signature":"@FindNextNthSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextST","signature":"@FindNextST(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNextSTCS","signature":"@FindNextSTCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNth","signature":"@FindNth(_aList_, nth, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthCS","signature":"@FindNthCS(_aList_, nth, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthNext","signature":"@FindNthNext(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthNextCS","signature":"@FindNthNextCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthNextST","signature":"@FindNthNextST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthNextStartingAt","signature":"@FindNthNextStartingAt(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthNextStartingAtCS","signature":"@FindNthNextStartingAtCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthNextSTCS","signature":"@FindNthNextSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthOccurrence","signature":"@FindNthOccurrence(_aList_, nth, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthOccurrenceCS","signature":"@FindNthOccurrenceCS(paList, nth, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthPrevious","signature":"@FindNthPrevious(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthPreviousCS","signature":"@FindNthPreviousCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthPreviousST","signature":"@FindNthPreviousST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthPreviousSTCS","signature":"@FindNthPreviousSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthST","signature":"@FindNthST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthStartingAt","signature":"@FindNthStartingAt(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthStartingAtCS","signature":"@FindNthStartingAtCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindNthSTCS","signature":"@FindNthSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindPrevious","signature":"@FindPrevious(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindPreviousCS","signature":"@FindPreviousCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindPreviousST","signature":"@FindPreviousST(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FindPreviousSTCS","signature":"@FindPreviousSTCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@First3","signature":"@First3(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@First3Items","signature":"@First3Items(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FirstItem","signature":"@FirstItem(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FirstItemIn","signature":"@FirstItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FirstItemInList","signature":"@FirstItemInList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FirstN","signature":"@FirstN(_n_, _aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FirstNItems","signature":"@FirstNItems(_n_, _aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FirstNPrimes","signature":"@FirstNPrimes(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@firstNPrimesQ","signature":"@firstNPrimesQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@FirstNPrimesQRT","signature":"@FirstNPrimesQRT(_n_, pcReturnType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Flatten","signature":"@Flatten(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@FolderCreateIfInexistant","signature":"@FolderCreateIfInexistant(_cFolderPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@ForEach","signature":"@ForEach(p, pIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@FROM","signature":"@FROM(pcTableName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@HasKey","signature":"@HasKey(paList, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@HasKeys","signature":"@HasKeys(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@HasKeysXT","signature":"@HasKeysXT(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@HasVar","signature":"@HasVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@HaveBothSameType","signature":"@HaveBothSameType(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@HaveSameContent","signature":"@HaveSameContent(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@HaveSameDifference","signature":"@HaveSameDifference(_anNumbers_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@HaveSameType","signature":"@HaveSameType(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@HexUnicode","signature":"@HexUnicode(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@HexUnicodeOf","signature":"@HexUnicodeOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@HexUnicodes","signature":"@HexUnicodes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@HexUnicodesOf","signature":"@HexUnicodesOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@HighestPath","signature":"@HighestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@HowMany","signature":"@HowMany(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@HtmlQ","signature":"@HtmlQ(pcHtmlOrFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring"},{"name":"@HtmlToList","signature":"@HtmlToList(pcHtmlTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"@HtmlToText","signature":"@HtmlToText(pcHtml)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring"},{"name":"@if","signature":"@if(cCondition, pTrue, pFalse)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinCode.ring"},{"name":"@InfereType","signature":"@InfereType(_cType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@InQ","signature":"@InQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@INSERT_INTO","signature":"@INSERT_INTO(pcTableName, pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@Intersection","signature":"@Intersection(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@IntersectionCS","signature":"@IntersectionCS(paLists, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@InvisibleChars","signature":"@InvisibleChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"@InvisibleCharsNames","signature":"@InvisibleCharsNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"@InvisibleCharsUnicodes","signature":"@InvisibleCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"@InvisibleUnicodes","signature":"@InvisibleUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"@Is2DList","signature":"@Is2DList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"@IsABlankString","signature":"@IsABlankString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAChar","signature":"@IsAChar(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@IsACharOrAList","signature":"@IsACharOrAList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsACharOrANumber","signature":"@IsACharOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsACharOrAObject","signature":"@IsACharOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsACharOrAString","signature":"@IsACharOrAString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsACharOrList","signature":"@IsACharOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsACharOrNumber","signature":"@IsACharOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsACharOrObject","signature":"@IsACharOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsACharOrString","signature":"@IsACharOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsADeepList","signature":"@IsADeepList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAEvenList","signature":"@IsAEvenList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAFardiList","signature":"@IsAFardiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAHash","signature":"@IsAHash(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@IsAHashList","signature":"@IsAHashList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@IsAHashListOrListOfStrings","signature":"@IsAHashListOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAHexNumber","signature":"@IsAHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"@IsAHybridList","signature":"@IsAHybridList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsALetter","signature":"@IsALetter(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@IsAList","signature":"@IsAList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAListInString","signature":"@IsAListInString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOf","signature":"@IsAListOf(pcType, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfBinaryNumbers","signature":"@IsAListOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfBits","signature":"@IsAListOfBits(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfBytes","signature":"@IsAListOfBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfBytes.ring"},{"name":"@IsAListOfChars","signature":"@IsAListOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfDecimalNumbers","signature":"@IsAListOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfEntities","signature":"@IsAListOfEntities(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@IsAListOfGrids","signature":"@IsAListOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfHashLists","signature":"@IsAListOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfHexNumbers","signature":"@IsAListOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfHybridLists","signature":"@IsAListOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfLetters","signature":"@IsAListOfLetters(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfLists","signature":"@IsAListOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsAndPairsOfLists","signature":"@IsAListOfListsAndPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfBinaryNumbers","signature":"@IsAListOfListsOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfChars","signature":"@IsAListOfListsOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfDecimalNumbers","signature":"@IsAListOfListsOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfGrids","signature":"@IsAListOfListsOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfHashLists","signature":"@IsAListOfListsOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfHexNumbers","signature":"@IsAListOfListsOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfHybridLists","signature":"@IsAListOfListsOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfLists","signature":"@IsAListOfListsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfNumbers","signature":"@IsAListOfListsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfObjects","signature":"@IsAListOfListsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfOctalNumbers","signature":"@IsAListOfListsOfOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfPairs","signature":"@IsAListOfListsOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfSameSize","signature":"@IsAListOfListsOfSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfSets","signature":"@IsAListOfListsOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStrings","signature":"@IsAListOfListsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzBinaryNumbers","signature":"@IsAListOfListsOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzChars","signature":"@IsAListOfListsOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzDecimalNumbers","signature":"@IsAListOfListsOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzGrids","signature":"@IsAListOfListsOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzHashLists","signature":"@IsAListOfListsOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzHexNumbers","signature":"@IsAListOfListsOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzLists","signature":"@IsAListOfListsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzNumbers","signature":"@IsAListOfListsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzObjects","signature":"@IsAListOfListsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzOctalNumbers","signature":"@IsAListOfListsOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzPairs","signature":"@IsAListOfListsOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzSets","signature":"@IsAListOfListsOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzStrings","signature":"@IsAListOfListsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzTables","signature":"@IsAListOfListsOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfStzTrees","signature":"@IsAListOfListsOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfTables","signature":"@IsAListOfListsOfTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfListsOfTrees","signature":"@IsAListOfListsOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfNamedObjects","signature":"@IsAListOfNamedObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfNamedObjects.ring"},{"name":"@IsAListOfNumbers","signature":"@IsAListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfNumbersAndPairsOfNumbers","signature":"@IsAListOfNumbersAndPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfNumbersAndStrings","signature":"@IsAListOfNumbersAndStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfNumbersInStrings","signature":"@IsAListOfNumbersInStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfNumbersOrListOfStrings","signature":"@IsAListOfNumbersOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfNumbersOrStrings","signature":"@IsAListOfNumbersOrStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfObjects","signature":"@IsAListOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfObjectsAndPairsOfObjects","signature":"@IsAListOfObjectsAndPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfOctalNumbers","signature":"@IsAListOfOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairs","signature":"@IsAListOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfListAndNumber","signature":"@IsAListOfPairsOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfListAndObject","signature":"@IsAListOfPairsOfListAndObject(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfListAndString","signature":"@IsAListOfPairsOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfLists","signature":"@IsAListOfPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfNumberAndList","signature":"@IsAListOfPairsOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfNumberAndObject","signature":"@IsAListOfPairsOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfNumberAndString","signature":"@IsAListOfPairsOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfNumbers","signature":"@IsAListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfObjectAndNumber","signature":"@IsAListOfPairsOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfObjectAndString","signature":"@IsAListOfPairsOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfObjects","signature":"@IsAListOfPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfSections","signature":"@IsAListOfPairsOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfStringAndList","signature":"@IsAListOfPairsOfStringAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfStringAndNumber","signature":"@IsAListOfPairsOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfStringAndObject","signature":"@IsAListOfPairsOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfStrings","signature":"@IsAListOfPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfStzNumbers","signature":"@IsAListOfPairsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfStzObjects","signature":"@IsAListOfPairsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPairsOfStzStrings","signature":"@IsAListOfPairsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfPaisrOfChars","signature":"@IsAListOfPaisrOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfQBytesLists","signature":"@IsAListOfQBytesLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfSections","signature":"@IsAListOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfSets","signature":"@IsAListOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStrings","signature":"@IsAListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStringsAndPairsOfStrings","signature":"@IsAListOfStringsAndPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStringsOrListOfNumbers","signature":"@IsAListOfStringsOrListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzBinaryNumbers","signature":"@IsAListOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzChars","signature":"@IsAListOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzDecimalNumbers","signature":"@IsAListOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzGrids","signature":"@IsAListOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzHashLists","signature":"@IsAListOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzHexNumbers","signature":"@IsAListOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzListOfBytes","signature":"@IsAListOfStzListOfBytes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzLists","signature":"@IsAListOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzNumbers","signature":"@IsAListOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzObjects","signature":"@IsAListOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzOctalNumbers","signature":"@IsAListOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzPairs","signature":"@IsAListOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzSets","signature":"@IsAListOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzStrings","signature":"@IsAListOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzTables","signature":"@IsAListOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfStzTrees","signature":"@IsAListOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfTrees","signature":"@IsAListOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOfZerosAndOnes","signature":"@IsAListOfZerosAndOnes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAListOrAChar","signature":"@IsAListOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAListOrANumber","signature":"@IsAListOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAListOrAObject","signature":"@IsAListOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAListOrChar","signature":"@IsAListOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAListOrNumber","signature":"@IsAListOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAListOrObject","signature":"@IsAListOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsALitsOfPairsOfStzLists","signature":"@IsALitsOfPairsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAlnum","signature":"@IsAlnum(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAlpha","signature":"@IsAlpha(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAlphabetic","signature":"@IsAlphabetic(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAlphabetical","signature":"@IsAlphabetical(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAlphanumeric","signature":"@IsAlphanumeric(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAlphaNumerical","signature":"@IsAlphaNumerical(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAMarquer","signature":"@IsAMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAnAsciiChar","signature":"@IsAnAsciiChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@isAndroid","signature":"@isAndroid()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsAndroid32","signature":"@IsAndroid32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsAndroid64","signature":"@IsAndroid64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsAnEmptyList","signature":"@IsAnEmptyList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAnEmptyString","signature":"@IsAnEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsAnEntity","signature":"@IsAnEntity(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzEntity.ring"},{"name":"@IsAnObject","signature":"@IsAnObject(obj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANonEmptyString","signature":"@IsANonEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsANumber","signature":"@IsANumber(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrAChar","signature":"@IsANumberOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrAList","signature":"@IsANumberOrAList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrAObject","signature":"@IsANumberOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrAString","signature":"@IsANumberOrAString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrChar","signature":"@IsANumberOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrList","signature":"@IsANumberOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrObject","signature":"@IsANumberOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsANumberOrString","signature":"@IsANumberOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrAChar","signature":"@IsAObjectOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrAList","signature":"@IsAObjectOrAList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrANumber","signature":"@IsAObjectOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrAString","signature":"@IsAObjectOrAString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrChar","signature":"@IsAObjectOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrList","signature":"@IsAObjectOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrNumber","signature":"@IsAObjectOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAObjectOrString","signature":"@IsAObjectOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAOddList","signature":"@IsAOddList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPackageName","signature":"@IsAPackageName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAPair","signature":"@IsAPair(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPair.ring"},{"name":"@IsAPairAndKeyIsString","signature":"@IsAPairAndKeyIsString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOf","signature":"@IsAPairOf(pcType, paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfChars","signature":"@IsAPairOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfEmptyLists","signature":"@IsAPairOfEmptyLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfListAndNumber","signature":"@IsAPairOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfListAndObject","signature":"@IsAPairOfListAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfListAndString","signature":"@IsAPairOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfLists","signature":"@IsAPairOfLists(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfNumberAndList","signature":"@IsAPairOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfNumberAndObject","signature":"@IsAPairOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfNumberAndString","signature":"@IsAPairOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfNumbers","signature":"@IsAPairOfNumbers(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfObjectAndNumber","signature":"@IsAPairOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfObjectAndString","signature":"@IsAPairOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfObjects","signature":"@IsAPairOfObjects(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfSections","signature":"@IsAPairOfSections(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStringAndList","signature":"@IsAPairOfStringAndList(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStringAndNumber","signature":"@IsAPairOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStringAndObject","signature":"@IsAPairOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStrings","signature":"@IsAPairOfStrings(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStzLists","signature":"@IsAPairOfStzLists(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStzNumbers","signature":"@IsAPairOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStzObjects","signature":"@IsAPairOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPairOfStzStrings","signature":"@IsAPairOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsAPureList","signature":"@IsAPureList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsARingType","signature":"@IsARingType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAsciiChar","signature":"@IsAsciiChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@IsASet","signature":"@IsASet(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSet.ring"},{"name":"@IsAString","signature":"@IsAString(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStringOrAChar","signature":"@IsAStringOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStringOrANumber","signature":"@IsAStringOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStringOrAObject","signature":"@IsAStringOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStringOrChar","signature":"@IsAStringOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStringOrNumber","signature":"@IsAStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStringOrObject","signature":"@IsAStringOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStzClass","signature":"@IsAStzClass(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStzClassName","signature":"@IsAStzClassName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStzFindableType","signature":"@IsAStzFindableType(_cType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsAStzGraph","signature":"@IsAStzGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"@IsAStzType","signature":"@IsAStzType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsATree","signature":"@IsATree(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@IsAUnicodeHex","signature":"@IsAUnicodeHex(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"@IsAUnicodeHexNumber","signature":"@IsAUnicodeHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"@IsAVowel","signature":"@IsAVowel(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@IsAZawjiList","signature":"@IsAZawjiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsBlank","signature":"@IsBlank(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsBlankString","signature":"@IsBlankString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsCacheActivated","signature":"@IsCacheActivated(pcFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"@IsCaseSensitive","signature":"@IsCaseSensitive(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsChar","signature":"@IsChar(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@IsCharOrList","signature":"@IsCharOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsCharOrNumber","signature":"@IsCharOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsCharOrObject","signature":"@IsCharOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsCharOrString","signature":"@IsCharOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsClassName","signature":"@IsClassName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsConsecutive","signature":"@IsConsecutive(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsConstraint","signature":"@IsConstraint(pObject, pcConstraint)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzConstraint.ring"},{"name":"@IsContiguous","signature":"@IsContiguous(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsContinuous","signature":"@IsContinuous(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsCounterNamedParamList","signature":"@IsCounterNamedParamList(paParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCounter.ring"},{"name":"@IsCountry","signature":"@IsCountry(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsCountryAbbreviation","signature":"@IsCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsCountryName","signature":"@IsCountryName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsCountryNumber","signature":"@IsCountryNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsDeepHashList","signature":"@IsDeepHashList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@IsDeepList","signature":"@IsDeepList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsDir","signature":"@IsDir(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@IsDirPath","signature":"@IsDirPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@IsEmpty","signature":"@IsEmpty(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsEmptyList","signature":"@IsEmptyList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsEmptyString","signature":"@IsEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsEntity","signature":"@IsEntity(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzEntity.ring"},{"name":"@IsEvenList","signature":"@IsEvenList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsFardiList","signature":"@IsFardiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsFile","signature":"@IsFile(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@IsFilePath","signature":"@IsFilePath(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@IsFolder","signature":"@IsFolder(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@IsFolderPath","signature":"@IsFolderPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@isFreeBSD","signature":"@isFreeBSD()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsFreeBSD32","signature":"@IsFreeBSD32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsFreeBSD64","signature":"@IsFreeBSD64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsFunction","signature":"@IsFunction(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"@IsHash","signature":"@IsHash(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@IsHashList","signature":"@IsHashList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@IsHashListOrListOfStrings","signature":"@IsHashListOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsHexNumber","signature":"@IsHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"@IsHtml","signature":"@IsHtml(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring"},{"name":"@IsHtmlTable","signature":"@IsHtmlTable(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"@IsHybridList","signature":"@IsHybridList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsIntegerInstring","signature":"@IsIntegerInstring(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsInvisible","signature":"@IsInvisible(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsInvisibleChar","signature":"@IsInvisibleChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@IsInvisibleString","signature":"@IsInvisibleString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsJson","signature":"@IsJson(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@IsJsonList","signature":"@IsJsonList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@IsJsonString","signature":"@IsJsonString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@IsLanguage","signature":"@IsLanguage(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsLanguageAbbreviation","signature":"@IsLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsLanguageName","signature":"@IsLanguageName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsLanguageNumber","signature":"@IsLanguageNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsLatin","signature":"@IsLatin(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@isLinux","signature":"@isLinux()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsLinux32","signature":"@IsLinux32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsLinux64","signature":"@IsLinux64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsList","signature":"@IsList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsList2D","signature":"@IsList2D(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"@IsListInString","signature":"@IsListInString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOf","signature":"@IsListOf(pcType, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfBinaryNumbers","signature":"@IsListOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfBits","signature":"@IsListOfBits(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfBoleans","signature":"@IsListOfBoleans(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfBytes","signature":"@IsListOfBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfBytes.ring"},{"name":"@IsListOfChars","signature":"@IsListOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfDecimalNumbers","signature":"@IsListOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfEntities","signature":"@IsListOfEntities(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@IsListOfGrids","signature":"@IsListOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfHashLists","signature":"@IsListOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfHexNumbers","signature":"@IsListOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfHybridLists","signature":"@IsListOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfLetters","signature":"@IsListOfLetters(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfLists","signature":"@IsListOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsAndPairsOfLists","signature":"@IsListOfListsAndPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfBinaryNumbers","signature":"@IsListOfListsOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfChars","signature":"@IsListOfListsOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfDecimalNumbers","signature":"@IsListOfListsOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfGrids","signature":"@IsListOfListsOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfHashLists","signature":"@IsListOfListsOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfHexNumbers","signature":"@IsListOfListsOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfHybridLists","signature":"@IsListOfListsOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfLists","signature":"@IsListOfListsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfNumbers","signature":"@IsListOfListsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfObjects","signature":"@IsListOfListsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfOctalNumbers","signature":"@IsListOfListsOfOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfPairs","signature":"@IsListOfListsOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfSameSize","signature":"@IsListOfListsOfSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfSets","signature":"@IsListOfListsOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStrings","signature":"@IsListOfListsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzBinaryNumbers","signature":"@IsListOfListsOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzChars","signature":"@IsListOfListsOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzDecimalNumbers","signature":"@IsListOfListsOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzGrids","signature":"@IsListOfListsOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzHashLists","signature":"@IsListOfListsOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzHexNumbers","signature":"@IsListOfListsOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzLists","signature":"@IsListOfListsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzNumbers","signature":"@IsListOfListsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzObjects","signature":"@IsListOfListsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzOctalNumbers","signature":"@IsListOfListsOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzPairs","signature":"@IsListOfListsOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzSets","signature":"@IsListOfListsOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzStrings","signature":"@IsListOfListsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzTables","signature":"@IsListOfListsOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfStzTrees","signature":"@IsListOfListsOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfTables","signature":"@IsListOfListsOfTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfListsOfTrees","signature":"@IsListOfListsOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfNamedObjects","signature":"@IsListOfNamedObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfNamedObjects.ring"},{"name":"@IsListOfNonZeroPositiveNumbers","signature":"@IsListOfNonZeroPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@IsListOfNumbers","signature":"@IsListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfNumbersAndPairsOfNumbers","signature":"@IsListOfNumbersAndPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfNumbersAndStrings","signature":"@IsListOfNumbersAndStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfNumbersInStrings","signature":"@IsListOfNumbersInStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfNumbersOrListOfStrings","signature":"@IsListOfNumbersOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfNumbersOrStrings","signature":"@IsListOfNumbersOrStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfObjects","signature":"@IsListOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfObjectsAndPairsOfObjects","signature":"@IsListOfObjectsAndPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfOctalNumbers","signature":"@IsListOfOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairs","signature":"@IsListOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfChars","signature":"@IsListOfPairsOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfListAndNumber","signature":"@IsListOfPairsOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfListAndObject","signature":"@IsListOfPairsOfListAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfListAndString","signature":"@IsListOfPairsOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfLists","signature":"@IsListOfPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumberAndList","signature":"@IsListOfPairsOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumberAndObject","signature":"@IsListOfPairsOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumberAndString","signature":"@IsListOfPairsOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumbers","signature":"@IsListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumbersSortedDown","signature":"@IsListOfPairsOfNumbersSortedDown(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumbersSortedInAscending","signature":"@IsListOfPairsOfNumbersSortedInAscending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumbersSortedInDescending","signature":"@IsListOfPairsOfNumbersSortedInDescending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfNumbersSortedUp","signature":"@IsListOfPairsOfNumbersSortedUp(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfObjectAndNumber","signature":"@IsListOfPairsOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfObjectAndString","signature":"@IsListOfPairsOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfObjects","signature":"@IsListOfPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfSections","signature":"@IsListOfPairsOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStringAndList","signature":"@IsListOfPairsOfStringAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStringAndNumber","signature":"@IsListOfPairsOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStringAndObject","signature":"@IsListOfPairsOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStrings","signature":"@IsListOfPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStzLists","signature":"@IsListOfPairsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStzNumbers","signature":"@IsListOfPairsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStzObjects","signature":"@IsListOfPairsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfPairsOfStzStrings","signature":"@IsListOfPairsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfQBytesLists","signature":"@IsListOfQBytesLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfSections","signature":"@IsListOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfSets","signature":"@IsListOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStrictlyPositiveNumbers","signature":"@IsListOfStrictlyPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@IsListOfStrings","signature":"@IsListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStringsAndPairsOfStrings","signature":"@IsListOfStringsAndPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStringsOrListOfNumbers","signature":"@IsListOfStringsOrListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStringsOrPairsOfStrings","signature":"@IsListOfStringsOrPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStringsOrString","signature":"@IsListOfStringsOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsListOfSttrings","signature":"@IsListOfSttrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzBinaryNumbers","signature":"@IsListOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzChars","signature":"@IsListOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzDecimalNumbers","signature":"@IsListOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzGrids","signature":"@IsListOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzHashLists","signature":"@IsListOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzHexNumbers","signature":"@IsListOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzListOfBytes","signature":"@IsListOfStzListOfBytes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzLists","signature":"@IsListOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzNumbers","signature":"@IsListOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzObjects","signature":"@IsListOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzOctalNumbers","signature":"@IsListOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzPairs","signature":"@IsListOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzSets","signature":"@IsListOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzStrings","signature":"@IsListOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzTables","signature":"@IsListOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfStzTrees","signature":"@IsListOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfTables","signature":"@IsListOfTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzListOfTables.ring"},{"name":"@IsListOfTrees","signature":"@IsListOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOfValidItemsPaths","signature":"@IsListOfValidItemsPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"@IsListOfValidNodesPaths","signature":"@IsListOfValidNodesPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"@IsListOfZerosAndOnes","signature":"@IsListOfZerosAndOnes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListOrChar","signature":"@IsListOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsListOrNumber","signature":"@IsListOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsListOrNumberOrString","signature":"@IsListOrNumberOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsListOrObject","signature":"@IsListOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsListOrString","signature":"@IsListOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsListOrStringOrNumber","signature":"@IsListOrStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsListSorted","signature":"@IsListSorted(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListSortedDown","signature":"@IsListSortedDown(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListSortedInAscending","signature":"@IsListSortedInAscending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListSortedInDescending","signature":"@IsListSortedInDescending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsListSortedUp","signature":"@IsListSortedUp(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsLocaleAbbreviation","signature":"@IsLocaleAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsLocaleList","signature":"@IsLocaleList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsLongCountryAbbreviation","signature":"@IsLongCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsLongLanguageAbbreviation","signature":"@IsLongLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsMacOS64","signature":"@IsMacOS64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@isMacOSX","signature":"@isMacOSX()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsMacOSX32","signature":"@IsMacOSX32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsMacOSX64","signature":"@IsMacOSX64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsMadeOfJustNumbers","signature":"@IsMadeOfJustNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsMadeOfNumbers","signature":"@IsMadeOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsMadeOfOnlyNumbers","signature":"@IsMadeOfOnlyNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsMarquer","signature":"@IsMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsMatrix","signature":"@IsMatrix(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"@IsMatrixOfNonzeroPositiveNumbers","signature":"@IsMatrixOfNonzeroPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"@IsMatrixOfPositiveNumbers","signature":"@IsMatrixOfPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"@IsMatrixOfStrictlyPositiveNumbers","signature":"@IsMatrixOfStrictlyPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"@IsMirrored","signature":"@IsMirrored(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@isMSDOS","signature":"@isMSDOS()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsMSDOS32","signature":"@IsMSDOS32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsMSDOS64","signature":"@IsMSDOS64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsNeitherNor","signature":"@IsNeitherNor(p, p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNeitherNorCS","signature":"@IsNeitherNorCS(p, p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNonEmptyString","signature":"@IsNonEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNonNullString","signature":"@IsNonNullString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNotAString","signature":"@IsNotAString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNotString","signature":"@IsNotString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNull","signature":"@IsNull(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNullString","signature":"@IsNullString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNumber","signature":"@IsNumber(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberInstring","signature":"@IsNumberInstring(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNumberInStringOrNumber","signature":"@IsNumberInStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberOrChar","signature":"@IsNumberOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberOrList","signature":"@IsNumberOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberOrListInString","signature":"@IsNumberOrListInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsNumberOrListOrString","signature":"@IsNumberOrListOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberOrNumberInString","signature":"@IsNumberOrNumberInString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberOrSObject","signature":"@IsNumberOrSObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberOrString","signature":"@IsNumberOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsNumberOrStringOrList","signature":"@IsNumberOrStringOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsObjectOrChar","signature":"@IsObjectOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsObjectOrList","signature":"@IsObjectOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsObjectOrNumber","signature":"@IsObjectOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsObjectOrString","signature":"@IsObjectOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsOddList","signature":"@IsOddList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPackageName","signature":"@IsPackageName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsPair","signature":"@IsPair(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPair.ring"},{"name":"@IsPairAndKeyIsString","signature":"@IsPairAndKeyIsString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOf","signature":"@IsPairOf(pcType, paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfChars","signature":"@IsPairOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfEmptyLists","signature":"@IsPairOfEmptyLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfListAndNumber","signature":"@IsPairOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfListAndObject","signature":"@IsPairOfListAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfListAndString","signature":"@IsPairOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfLists","signature":"@IsPairOfLists(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfNumberAndList","signature":"@IsPairOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfNumberAndObject","signature":"@IsPairOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfNumberAndString","signature":"@IsPairOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfNumbers","signature":"@IsPairOfNumbers(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfObjectAndNumber","signature":"@IsPairOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfObjectAndString","signature":"@IsPairOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfObjects","signature":"@IsPairOfObjects(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfSections","signature":"@IsPairOfSections(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStringAndList","signature":"@IsPairOfStringAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStringAndNumber","signature":"@IsPairOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStringAndObject","signature":"@IsPairOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStrings","signature":"@IsPairOfStrings(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStzLists","signature":"@IsPairOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStzNumbers","signature":"@IsPairOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStzObjects","signature":"@IsPairOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPairOfStzStrings","signature":"@IsPairOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsPalindrom","signature":"@IsPalindrom(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsPalindrome","signature":"@IsPalindrome(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsPositive","signature":"@IsPositive(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"@IsPunct","signature":"@IsPunct(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsPureList","signature":"@IsPureList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsRangeNamedParamList","signature":"@IsRangeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsRealInstring","signature":"@IsRealInstring(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsRingOrStzType","signature":"@IsRingOrStzType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsRingSortable","signature":"@IsRingSortable(pListOrString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsRingSortableOn","signature":"@IsRingSortableOn(paListOfLists, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsRingType","signature":"@IsRingType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsScript","signature":"@IsScript(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsScriptAbbreviation","signature":"@IsScriptAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsScriptName","signature":"@IsScriptName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsScriptNumber","signature":"@IsScriptNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSection","signature":"@IsSection(_n1_, _n2_, _nSize_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSection.ring"},{"name":"@IsSet","signature":"@IsSet(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSet.ring"},{"name":"@IsSetOfSections","signature":"@IsSetOfSections(paSections)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSetOfSections.ring"},{"name":"@IsShortCountryAbbreviation","signature":"@IsShortCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsShortLanguageAbbreviation","signature":"@IsShortLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSorted","signature":"@IsSorted(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedDown","signature":"@IsSortedDown(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedDownList","signature":"@IsSortedDownList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedDownListOfPairsOfNumbers","signature":"@IsSortedDownListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedDownString","signature":"@IsSortedDownString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedInAscending","signature":"@IsSortedInAscending(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedInAscendingListOfPairsOfNumbers","signature":"@IsSortedInAscendingListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedInDescending","signature":"@IsSortedInDescending(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedInDescendingListOfPairsOfNumbers","signature":"@IsSortedInDescendingListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedList","signature":"@IsSortedList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedListDown","signature":"@IsSortedListDown(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedListInAscending","signature":"@IsSortedListInAscending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedListInDescending","signature":"@IsSortedListInDescending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedListOfPairsOfNumbers","signature":"@IsSortedListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedListUp","signature":"@IsSortedListUp(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedString","signature":"@IsSortedString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedStringDown","signature":"@IsSortedStringDown(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedStringInAscending","signature":"@IsSortedStringInAscending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedStringInDescending","signature":"@IsSortedStringInDescending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedStringUp","signature":"@IsSortedStringUp(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedUp","signature":"@IsSortedUp(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsSortedUpList","signature":"@IsSortedUpList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedUpListOfPairsOfNumbers","signature":"@IsSortedUpListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@IsSortedUpString","signature":"@IsSortedUpString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsString","signature":"@IsString(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringOrChar","signature":"@IsStringOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringOrList","signature":"@IsStringOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringOrListOfStrings","signature":"@IsStringOrListOfStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringOrListOrNumber","signature":"@IsStringOrListOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringOrNumber","signature":"@IsStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringOrNumberInString","signature":"@IsStringOrNumberInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsStringOrNumberOrList","signature":"@IsStringOrNumberOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringOrObject","signature":"@IsStringOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStringSorted","signature":"@IsStringSorted(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsStringSortedDown","signature":"@IsStringSortedDown(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsStringSortedInAscending","signature":"@IsStringSortedInAscending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsStringSortedInDescending","signature":"@IsStringSortedInDescending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsStringSortedUp","signature":"@IsStringSortedUp(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsStzCalendar","signature":"@IsStzCalendar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzCalendar.ring"},{"name":"@IsStzClass","signature":"@IsStzClass(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStzClassName","signature":"@IsStzClassName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStzDateTime","signature":"@IsStzDateTime(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"@IsStzDuration","signature":"@IsStzDuration(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDuration.ring"},{"name":"@IsStzEngineTimeline","signature":"@IsStzEngineTimeline(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzEngineTimeline.ring"},{"name":"@IsStzFindable","signature":"@IsStzFindable(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStzFindableType","signature":"@IsStzFindableType(_cType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStzGraph","signature":"@IsStzGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"@IsStzGraphObject","signature":"@IsStzGraphObject(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"@IsStzGridNav","signature":"@IsStzGridNav(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGridNav.ring"},{"name":"@IsStzOrRingType","signature":"@IsStzOrRingType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStzRelation","signature":"@IsStzRelation(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRelation.ring"},{"name":"@IsStzSequence","signature":"@IsStzSequence(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSequence.ring"},{"name":"@IsStzSimilarity","signature":"@IsStzSimilarity(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring"},{"name":"@IsStzStateMachine","signature":"@IsStzStateMachine(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzStateMachine.ring"},{"name":"@IsStzTimeLine","signature":"@IsStzTimeLine(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTimeLine.ring"},{"name":"@IsStzType","signature":"@IsStzType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@IsStzValidator","signature":"@IsStzValidator(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzValidator.ring"},{"name":"@IsSubPathOf","signature":"@IsSubPathOf(paShortPath, paLongPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@IsTable","signature":"@IsTable(paTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTable.ring"},{"name":"@IsTree","signature":"@IsTree(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@IsUnicodeHex","signature":"@IsUnicodeHex(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"@IsUnicodeHexNumber","signature":"@IsUnicodeHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"@isUnix","signature":"@isUnix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsUnix32","signature":"@IsUnix32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsUnix64","signature":"@IsUnix64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsValidDir","signature":"@IsValidDir(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@IsValidDirPath","signature":"@IsValidDirPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@IsValidFile","signature":"@IsValidFile(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@IsValidFilePath","signature":"@IsValidFilePath(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@IsValidFolder","signature":"@IsValidFolder(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@IsValidFolderPath","signature":"@IsValidFolderPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@IsValidItemPath","signature":"@IsValidItemPath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"@IsValidListOfItemsPaths","signature":"@IsValidListOfItemsPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"@IsValidListOfNodesPaths","signature":"@IsValidListOfNodesPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"@IsValidNodePath","signature":"@IsValidNodePath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"@IsVowel","signature":"@IsVowel(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@isWindows","signature":"@isWindows()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@isWindows32","signature":"@isWindows32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@isWindows64","signature":"@isWindows64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"@IsWord","signature":"@IsWord(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@IsZawjiList","signature":"@IsZawjiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ItemsAreAllStrings","signature":"@ItemsAreAllStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Json","signature":"@Json(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@JsonToList","signature":"@JsonToList(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@JsonXT","signature":"@JsonXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@Keys","signature":"@Keys(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"@LargestPath","signature":"@LargestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@LastItem","signature":"@LastItem(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@LastItemIn","signature":"@LastItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@LastItemInList","signature":"@LastItemInList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@LastPathIn","signature":"@LastPathIn(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@LastPathInPath","signature":"@LastPathInPath(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@LastPathInPathXT","signature":"@LastPathInPathXT(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@LastPathInXT","signature":"@LastPathInXT(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@LeftAlign","signature":"@LeftAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@LeftAlignXT","signature":"@LeftAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@LeftTrim","signature":"@LeftTrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Length","signature":"@Length(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinCode.ring"},{"name":"@Lines","signature":"@Lines(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@ListContainsCS","signature":"@ListContainsCS(paList, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListContainsOneOfThese","signature":"@ListContainsOneOfThese(paList, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListContainsOneOfTheseCS","signature":"@ListContainsOneOfTheseCS(paList, paItems, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Listify","signature":"@Listify(cStrInList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListsHaveSameNumberOfItems","signature":"@ListsHaveSameNumberOfItems(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListsHaveSameSize","signature":"@ListsHaveSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListsIn","signature":"@ListsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListsStringifyXT","signature":"@ListsStringifyXT(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListStringifyXT","signature":"@ListStringifyXT(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ListToJson","signature":"@ListToJson(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@ListToJsonString","signature":"@ListToJsonString(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@ListToJsonStringXT","signature":"@ListToJsonStringXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@ListToJsonXT","signature":"@ListToJsonXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@LongestPath","signature":"@LongestPath(aPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@Lowercase","signature":"@Lowercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Lowercased","signature":"@Lowercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@LowestPath","signature":"@LowestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@ltrim","signature":"@ltrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Map","signature":"@Map(_aList_, cFunc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Marquer","signature":"@Marquer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@MarquerChar","signature":"@MarquerChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@MatchOptions","signature":"@MatchOptions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"@MatchTypes","signature":"@MatchTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"@MaxIn","signature":"@MaxIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MaxOf","signature":"@MaxOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Mean","signature":"@Mean(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Mean100","signature":"@Mean100(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MeanOf","signature":"@MeanOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MemorySize","signature":"@MemorySize(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MemorySize32","signature":"@MemorySize32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemorySize32XT","signature":"@MemorySize32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemorySize64","signature":"@MemorySize64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemorySize64XT","signature":"@MemorySize64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemorySizeInBytes","signature":"@MemorySizeInBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MemorySizeInBytes32","signature":"@MemorySizeInBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemorySizeInBytes32XT","signature":"@MemorySizeInBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemorySizeInBytes64","signature":"@MemorySizeInBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemorySizeInBytes64XT","signature":"@MemorySizeInBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemorySizeInBytesXT","signature":"@MemorySizeInBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MemorySizeXT","signature":"@MemorySizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MemSize","signature":"@MemSize(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MemSize32","signature":"@MemSize32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemSize32XT","signature":"@MemSize32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemSize64","signature":"@MemSize64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemSize64XT","signature":"@MemSize64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemSizeInBytes","signature":"@MemSizeInBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MemSizeInBytes32","signature":"@MemSizeInBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemSizeInBytes32XT","signature":"@MemSizeInBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MemSizeInBytes64","signature":"@MemSizeInBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemSizeInBytes64XT","signature":"@MemSizeInBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MemSizeInBytesXT","signature":"@MemSizeInBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MemSizeXT","signature":"@MemSizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@Merge","signature":"@Merge(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@MinIn","signature":"@MinIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MinOf","signature":"@MinOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MissingValues","signature":"@MissingValues()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"@ModifyFile","signature":"@ModifyFile(cFileName, cOldContent, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@Move","signature":"@Move(paList, _n1_, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@MoveFile","signature":"@MoveFile(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@MoveItems","signature":"@MoveItems(paList, _n1_, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@MSize","signature":"@MSize(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@MSize32","signature":"@MSize32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MSize32XT","signature":"@MSize32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@MSize64","signature":"@MSize64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MSize64XT","signature":"@MSize64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@MSizeXT","signature":"@MSizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@Multiplication","signature":"@Multiplication(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplicationOf","signature":"@MultiplicationOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplicationOfXT","signature":"@MultiplicationOfXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplicationsYielding","signature":"@MultiplicationsYielding(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplicationsYieldingN","signature":"@MultiplicationsYieldingN(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplicationsYieldingN_WithoutCommutation","signature":"@MultiplicationsYieldingN_WithoutCommutation(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplicationXT","signature":"@MultiplicationXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Multiply","signature":"@Multiply(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplyAndCumulate","signature":"@MultiplyAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@MultiplyXT","signature":"@MultiplyXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@N","signature":"@N(_n_, item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Name","signature":"@Name(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@NaturallyFromDoc","signature":"@NaturallyFromDoc(pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@NaturallyFromDocIn","signature":"@NaturallyFromDocIn(pcLang, pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@NaturallyStrict","signature":"@NaturallyStrict(_cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@NaturallyStrictIn","signature":"@NaturallyStrictIn(cLang, _cCode_, pacAllowedOps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@NaturallyWith","signature":"@NaturallyWith(pcTemplate, paArgs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@NaturallyWithIn","signature":"@NaturallyWithIn(pcLang, pcTemplate, paArgs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@Negative","signature":"@Negative(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NegativeNumbersBetween","signature":"@NegativeNumbersBetween(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NegativeNumbersIn","signature":"@NegativeNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NextNthPrime","signature":"@NextNthPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NextNthPrimeAfter","signature":"@NextNthPrimeAfter(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NextNthPrimeST","signature":"@NextNthPrimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NextPrime","signature":"@NextPrime(_nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NextPrimeAfter","signature":"@NextPrimeAfter(_nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NextPrimeST","signature":"@NextPrimeST(_nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NFirst","signature":"@NFirst(_n_, _aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@NFirstItems","signature":"@NFirstItems(_n_, _aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@NoOneOfTheseIsAString","signature":"@NoOneOfTheseIsAString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@NoOneOfTheseIsNull","signature":"@NoOneOfTheseIsNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@NthChar","signature":"@NthChar(_n_, _str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@NthNextPrime","signature":"@NthNextPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NthNextPrimeAfter","signature":"@NthNextPrimeAfter(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NthNextPrimeST","signature":"@NthNextPrimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NthPathIn","signature":"@NthPathIn(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@NthPathInPath","signature":"@NthPathInPath(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@NthPathInPathXT","signature":"@NthPathInPathXT(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@NthPathInXT","signature":"@NthPathInXT(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@NthPreviousPrime","signature":"@NthPreviousPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NthPreviousPrimeAfter","signature":"@NthPreviousPrimeAfter(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NthPreviousPrimeST","signature":"@NthPreviousPrimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NullUuid","signature":"@NullUuid()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"@Number","signature":"@Number(pNumberOrString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@NumberOfBytes","signature":"@NumberOfBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@NumberOfBytes32","signature":"@NumberOfBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@NumberOfBytes32XT","signature":"@NumberOfBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@NumberOfBytes64","signature":"@NumberOfBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@NumberOfBytes64XT","signature":"@NumberOfBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@NumberOfBytesXT","signature":"@NumberOfBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@NumberOfChars","signature":"@NumberOfChars(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@NumberOfExaBytes","signature":"@NumberOfExaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@NumberOfGigaBytes","signature":"@NumberOfGigaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@NumberOfKiloBytes","signature":"@NumberOfKiloBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@NumberOfMegaBytes","signature":"@NumberOfMegaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@NumberOfMemBytes","signature":"@NumberOfMemBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@NumberOfMemBytes32","signature":"@NumberOfMemBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@NumberOfMemBytes32XT","signature":"@NumberOfMemBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@NumberOfMemBytes64","signature":"@NumberOfMemBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@NumberOfMemBytes64XT","signature":"@NumberOfMemBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@NumberOfMemBytesXT","signature":"@NumberOfMemBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@NumberOfMemoryBytes","signature":"@NumberOfMemoryBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@NumberOfMemoryBytes32","signature":"@NumberOfMemoryBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@NumberOfMemoryBytes32XT","signature":"@NumberOfMemoryBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@NumberOfMemoryBytes64","signature":"@NumberOfMemoryBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@NumberOfMemoryBytes64XT","signature":"@NumberOfMemoryBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@NumberOfMemoryBytesXT","signature":"@NumberOfMemoryBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@NumberOfOccurrence","signature":"@NumberOfOccurrence(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@NumberOfPetaBytes","signature":"@NumberOfPetaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@NumberOfTeraBytes","signature":"@NumberOfTeraBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@NumberOfUnicodeChars","signature":"@NumberOfUnicodeChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@NumberOfUnicodes","signature":"@NumberOfUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@NumberOfVars","signature":"@NumberOfVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@NumberOfYottaBytes","signature":"@NumberOfYottaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@NumberOfZettaBytes","signature":"@NumberOfZettaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@Numbers","signature":"@Numbers(pStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NumbersBetween","signature":"@NumbersBetween(nMin, nMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NumbersBetweenIB","signature":"@NumbersBetweenIB(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NumbersBetweenXT","signature":"@NumbersBetweenXT(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NumbersIB","signature":"@NumbersIB(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NumbersIn","signature":"@NumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NumbersXT","signature":"@NumbersXT(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@NXT","signature":"@NXT(_n_, pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@NZeros","signature":"@NZeros(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@object","signature":"@object(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Objectify","signature":"@Objectify(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ObjectsIn","signature":"@ObjectsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Odd","signature":"@Odd(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@OddNumbersIn","signature":"@OddNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@OldVal","signature":"@OldVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@OldVar","signature":"@OldVar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@OldVarname","signature":"@OldVarname()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@OnlyNumbers","signature":"@OnlyNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@OnlyNumbersIn","signature":"@OnlyNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ORDER_BY","signature":"@ORDER_BY(pcColName, pcSortOrder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@OverwriteFile","signature":"@OverwriteFile(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@Pairify","signature":"@Pairify(paPairOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"@ParentFolder","signature":"@ParentFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@ParentPArentFolder","signature":"@ParentPArentFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"@PathIsGreaterThan","signature":"@PathIsGreaterThan(paPath1, paPath2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsIn","signature":"@PathsIn(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsInPath","signature":"@PathsInPath(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsInPathXt","signature":"@PathsInPathXt(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsIntersection","signature":"@PathsIntersection(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsInXT","signature":"@PathsInXT(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsSection","signature":"@PathsSection(paPath1, paPath2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsTo","signature":"@PathsTo(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsToPath","signature":"@PathsToPath(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@PathsWithPath","signature":"@PathsWithPath(aPaths, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@Positive","signature":"@Positive(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PositiveNumbersBetween","signature":"@PositiveNumbersBetween(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PositiveNumbersIn","signature":"@PositiveNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PreviousNthPrime","signature":"@PreviousNthPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PreviousNthPrimeBefore","signature":"@PreviousNthPrimeBefore(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PreviousNthPrimeST","signature":"@PreviousNthPrimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PreviousPrime","signature":"@PreviousPrime(_nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PreviousPrimeBefore","signature":"@PreviousPrimeBefore(_nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PreviousPrimeST","signature":"@PreviousPrimeST(_nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Prime","signature":"@Prime(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@PrimeNumbersIn","signature":"@PrimeNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Product","signature":"@Product(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@ProductCumul","signature":"@ProductCumul(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@ProductCumulated","signature":"@ProductCumulated(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@ProductCumulOf","signature":"@ProductCumulOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@ProductOf","signature":"@ProductOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@ProductXT","signature":"@ProductXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@Q","signature":"@Q(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@QC","signature":"@QC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@range","signature":"@range(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"@RangeToSection","signature":"@RangeToSection(pnStart, pnRange)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"@ReadManyV","signature":"@ReadManyV(paVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@ReadV","signature":"@ReadV(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@Reduce","signature":"@Reduce(_aList_, cFunc, _xInitial_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ReducePaths","signature":"@ReducePaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@RelationsOf","signature":"@RelationsOf(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@RemoveFile","signature":"@RemoveFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@RemoveVar","signature":"@RemoveVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@Repeat","signature":"@Repeat(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@RepeatInAString","signature":"@RepeatInAString(pcSubStr, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RepeatInList","signature":"@RepeatInList(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@RepeatInString","signature":"@RepeatInString(pcSubStr, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RepeatN","signature":"@RepeatN(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@Replace","signature":"@Replace(_cStr_, cSubStr, cNewSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"@ReplaceCS","signature":"@ReplaceCS(_cStr_, cSubStr, cNewSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"@ResetVars","signature":"@ResetVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@Reverse","signature":"@Reverse(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@ReverseChars","signature":"@ReverseChars(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RightAlign","signature":"@RightAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RightAlignXT","signature":"@RightAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RightTrim","signature":"@RightTrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RoundBox","signature":"@RoundBox(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RoundBoxed","signature":"@RoundBoxed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RoundedBox","signature":"@RoundedBox(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RoundedBoxed","signature":"@RoundedBoxed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@RpeatInAList","signature":"@RpeatInAList(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@rtrim","signature":"@rtrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SafeEraseFileQ","signature":"@SafeEraseFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@SafeOverriteFile","signature":"@SafeOverriteFile(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@SafeOverwriteFile","signature":"@SafeOverwriteFile(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@SafEraseFile","signature":"@SafEraseFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"@Script","signature":"@Script(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"@ScriptOf","signature":"@ScriptOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"@Scripts","signature":"@Scripts(paListStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"@ScriptsOf","signature":"@ScriptsOf(paListStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"@Section","signature":"@Section(pStrOrList, _n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SectionToRange","signature":"@SectionToRange(n1, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"@SELECT","signature":"@SELECT(pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@SetMarquer","signature":"@SetMarquer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SetMarquerChar","signature":"@SetMarquerChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SetV","signature":"@SetV(paVarNamesAndTheirValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@ShallowestPath","signature":"@ShallowestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@ShortestCommonPaths","signature":"@ShortestCommonPaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@ShortestPath","signature":"@ShortestPath(aPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@Simplify","signature":"@Simplify(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Size","signature":"@Size(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@Size32","signature":"@Size32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@Size32XT","signature":"@Size32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@Size64","signature":"@Size64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@Size64XT","signature":"@Size64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@SizeInBytes","signature":"@SizeInBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@SizeInBytes32","signature":"@SizeInBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@SizeInBytes32XT","signature":"@SizeInBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"@SizeInBytes64","signature":"@SizeInBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@SizeInBytes64XT","signature":"@SizeInBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"@SizeInBytesXT","signature":"@SizeInBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@SizeInChars","signature":"@SizeInChars(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@SizeInExaBytes","signature":"@SizeInExaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeInGigaBytes","signature":"@SizeInGigaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeInKiloBytes","signature":"@SizeInKiloBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeInMegaBytes","signature":"@SizeInMegaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeInPetaBytes","signature":"@SizeInPetaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeInTeraBytes","signature":"@SizeInTeraBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeInYottaBytes","signature":"@SizeInYottaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeInZettaBytes","signature":"@SizeInZettaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"@SizeXT","signature":"@SizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"@SmallestPath","signature":"@SmallestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@Sort","signature":"@Sort(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortBy","signature":"@SortBy(paList, pcExpr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortList","signature":"@SortList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortListBy","signature":"@SortListBy(paList, pcExpr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortLists","signature":"@SortLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortListsBySize","signature":"@SortListsBySize(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortListsOn","signature":"@SortListsOn(paLists, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortOn","signature":"@SortOn(paLists, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortOnDown","signature":"@SortOnDown(_n_, palist)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortOnUp","signature":"@SortOnUp(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortOnXT","signature":"@SortOnXT(_n_, paList, pcDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@SortPaths","signature":"@SortPaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@Space","signature":"@Space(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"@Spacify","signature":"@Spacify(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SpacifyXT","signature":"@SpacifyXT(_str_, pSep, pStep, pDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Split","signature":"@Split(cData, cSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SplitAt","signature":"@SplitAt(cData, cSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SplitAtCS","signature":"@SplitAtCS(cData, cSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@SplitCS","signature":"@SplitCS(cData, cSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StartingAt","signature":"@StartingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StartsWith","signature":"@StartsWith(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StartsWithCS","signature":"@StartsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StoppingAt","signature":"@StoppingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@string","signature":"@string(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@StringContains","signature":"@StringContains(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StringContainsCS","signature":"@StringContainsCS(pcStr, pcSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StringContainsOneOfThese","signature":"@StringContainsOneOfThese(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StringContainsOneOfTheseCS","signature":"@StringContainsOneOfTheseCS(pcStr, pcSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Stringify","signature":"@Stringify(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@StringIsAMarquer","signature":"@StringIsAMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StringIsMarquer","signature":"@StringIsMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StringsIn","signature":"@StringsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@StringToHtmlList","signature":"@StringToHtmlList(pcHtmlTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"@StzAddNaturalLanguage","signature":"@StzAddNaturalLanguage(aDef)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzAskModel","signature":"@StzAskModel(pcQuestion, pnMaxNewTokens)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"@StzCharsNames","signature":"@StzCharsNames(acChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"@StzExportPackTemplate","signature":"@StzExportPackTemplate(pcCode, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzExportPackTemplateToFile","signature":"@StzExportPackTemplateToFile(pcCode, pcName, pcFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzFind","signature":"@StzFind(pThing, paIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzFindFirst","signature":"@StzFindFirst(pThing, paIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzFindFirstCS","signature":"@StzFindFirstCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzFindLast","signature":"@StzFindLast(pSubStrOrItem, pStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzFindLastCS","signature":"@StzFindLastCS(pSubStrOrItem, pStrOrList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzFindNth","signature":"@StzFindNth(pSubStrOrItem, pStrOrList, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzFindNthCS","signature":"@StzFindNthCS(pSubStrOrItem, pStrOrList, n, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzFormFamily","signature":"@StzFormFamily(pcClass, pcVerb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"@StzGenerateXT","signature":"@StzGenerateXT(pcPrompt, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"@StzGrowSemanticOperations","signature":"@StzGrowSemanticOperations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzHasGenerativeModel","signature":"@StzHasGenerativeModel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"@StzHasLanguagePack","signature":"@StzHasLanguagePack(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzInfereTypeName","signature":"@StzInfereTypeName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzKnow","signature":"@StzKnow(pcName, pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@StzKnowRelation","signature":"@StzKnowRelation(pcFrom, pcRel, pcTo)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@StzKnowXT","signature":"@StzKnowXT(pcName, pcType, paProps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@StzLinearizeId","signature":"@StzLinearizeId(pcLang, pcSemId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzMappingWordsOf","signature":"@StzMappingWordsOf(pcLang, pcSemId, pnMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzMid","signature":"@StzMid(_cStr_, _nStart_, _nLen_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"@StzNamingLint","signature":"@StzNamingLint()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzNaturalBlocks","signature":"@StzNaturalBlocks(pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@StzNaturalLanguages","signature":"@StzNaturalLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzNaturalLint","signature":"@StzNaturalLint(_cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@StzNaturalLintIn","signature":"@StzNaturalLintIn(cLang, _cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@StzNaturalPlanFor","signature":"@StzNaturalPlanFor(pcIntent, pcTypeWord, pxValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzNaturalSuggest","signature":"@StzNaturalSuggest(_cPartial_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@StzNaturalSuggestIn","signature":"@StzNaturalSuggestIn(cLang, _cPartial_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"@StzPackCoverage","signature":"@StzPackCoverage(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzPackPhrases","signature":"@StzPackPhrases(pcLang, pcPrefix, pnMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzResolveSemantic","signature":"@StzResolveSemantic(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzResolveSemanticInLang","signature":"@StzResolveSemanticInLang(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzResolveSemanticPhraseInLang","signature":"@StzResolveSemanticPhraseInLang(pcLang, pacWords)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzResolveSemanticXT","signature":"@StzResolveSemanticXT(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzSemanticExactId","signature":"@StzSemanticExactId(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzSemanticExactIdInLang","signature":"@StzSemanticExactIdInLang(pcLang, pcJoined)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzSemanticLexicon","signature":"@StzSemanticLexicon()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzSemLangCanonToken","signature":"@StzSemLangCanonToken(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzSemLangNormToken","signature":"@StzSemLangNormToken(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzSemVocabulary","signature":"@StzSemVocabulary(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzStringContains","signature":"@StzStringContains(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StzStringContainsCS","signature":"@StzStringContainsCS(pcStr, pcSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StzStringContainsOneOfThese","signature":"@StzStringContainsOneOfThese(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StzStringContainsOneOfTheseCS","signature":"@StzStringContainsOneOfTheseCS(pcStr, pcSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@StzSuggestVerbPhrases","signature":"@StzSuggestVerbPhrases(pcPrefix, pnMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzSuggestWord","signature":"@StzSuggestWord(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzTeachSynonym","signature":"@StzTeachSynonym(pcLang, pcWord, pcMeaning)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@StzType","signature":"@StzType(oStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@StzTypeFromWord","signature":"@StzTypeFromWord(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"@substr","signature":"@substr(_str_, p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Substruct","signature":"@Substruct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SubstructAndCumulate","signature":"@SubstructAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SubstructCumul","signature":"@SubstructCumul(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SubstructCumulated","signature":"@SubstructCumulated(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SubstructionOf","signature":"@SubstructionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SubstructXT","signature":"@SubstructXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@substrXT","signature":"@substrXT(paParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Sum","signature":"@Sum(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SumAndCumulate","signature":"@SumAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SumCumul","signature":"@SumCumul(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SumCumulated","signature":"@SumCumulated(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SumOf","signature":"@SumOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SumXT","signature":"@SumXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"@SuperPathsOf","signature":"@SuperPathsOf(aPaths, aBasePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"@Swap","signature":"@Swap(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@SwapColsAndRows","signature":"@SwapColsAndRows(aList2D)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"@SwitchColsAndRows","signature":"@SwitchColsAndRows(aList2D)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"@TempVal","signature":"@TempVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVals","signature":"@TempVals()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVar","signature":"@TempVar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVarName","signature":"@TempVarName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVarNames","signature":"@TempVarNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVars","signature":"@TempVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVarsNames","signature":"@TempVarsNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVarsVals","signature":"@TempVarsVals()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVarVal","signature":"@TempVarVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@TempVarXT","signature":"@TempVarXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@These","signature":"@These(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseAreNotNull","signature":"@TheseAreNotNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@TheseAreNull","signature":"@TheseAreNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@TheseChars","signature":"@TheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseCharsQ","signature":"@TheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseItems","signature":"@TheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseItemsQ","signature":"@TheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseLists","signature":"@TheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseListsQ","signature":"@TheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseNumbers","signature":"@TheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseNumbersQ","signature":"@TheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseObjects","signature":"@TheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseObjectsQ","signature":"@TheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseQ","signature":"@TheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStrings","signature":"@TheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStringsQ","signature":"@TheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzChars","signature":"@TheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzCharsQ","signature":"@TheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzLists","signature":"@TheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzListsQ","signature":"@TheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzNumbers","signature":"@TheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzNumbersQ","signature":"@TheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzObjects","signature":"@TheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzObjectsQ","signature":"@TheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzStrings","signature":"@TheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@TheseStzStringsQ","signature":"@TheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Titlecase","signature":"@Titlecase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Titlecased","signature":"@Titlecased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@ToJson","signature":"@ToJson(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@ToJsonXT","signature":"@ToJsonXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"@ToSet","signature":"@ToSet(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@ToSetCS","signature":"@ToSetCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@ToUnicodes","signature":"@ToUnicodes(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TraceObjectHistory","signature":"@TraceObjectHistory(pStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"@TraceStzObjectHistory","signature":"@TraceStzObjectHistory(pStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"@Transpose","signature":"@Transpose(aList2D)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"@trim","signature":"@trim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TrimEnd","signature":"@TrimEnd(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TrimLeft","signature":"@TrimLeft(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TrimList","signature":"@TrimList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TrimRight","signature":"@TrimRight(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TrimStart","signature":"@TrimStart(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TrimString","signature":"@TrimString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@TruthOf","signature":"@TruthOf(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzTruthChain.ring"},{"name":"@U","signature":"@U(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@UCS","signature":"@UCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@Unicode","signature":"@Unicode(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@UnicodeBlocksContaining","signature":"@UnicodeBlocksContaining(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeBlocksContainingInTheirName","signature":"@UnicodeBlocksContainingInTheirName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeBlocksContainingInTheirNames","signature":"@UnicodeBlocksContainingInTheirNames(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeBlocksContainingInTheirNamesXT","signature":"@UnicodeBlocksContainingInTheirNamesXT(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeBlocksContainingInTheirNameXT","signature":"@UnicodeBlocksContainingInTheirNameXT(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeBlocksContainingXT","signature":"@UnicodeBlocksContainingXT(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeBlocksNamesContaining","signature":"@UnicodeBlocksNamesContaining(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeBlocksNamesContainingXT","signature":"@UnicodeBlocksNamesContainingXT(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"@UnicodeOf","signature":"@UnicodeOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Unicodes","signature":"@Unicodes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@UnicodesOf","signature":"@UnicodesOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Unique","signature":"@Unique(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@UniqueCS","signature":"@UniqueCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@UniqueItems","signature":"@UniqueItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@UniqueItemsCS","signature":"@UniqueItemsCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@UniqueItemsIn","signature":"@UniqueItemsIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@UniqueItemsInCS","signature":"@UniqueItemsInCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@Uppercase","signature":"@Uppercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Uppercased","signature":"@Uppercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@Uuid","signature":"@Uuid()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"@V","signature":"@V(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@VALUES","signature":"@VALUES(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@VARCHAR","signature":"@VARCHAR(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@VarExists","signature":"@VarExists(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@VarsCount","signature":"@VarsCount()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@VarVal","signature":"@VarVal(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@View","signature":"@View(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"@Vl","signature":"@Vl(paVals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@Vr","signature":"@Vr(pacVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@VrVl","signature":"@VrVl(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@vxt","signature":"@vxt(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"@WhatIs","signature":"@WhatIs(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"@WHERE","signature":"@WHERE(pcCondition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@Why","signature":"@Why()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"@WITH","signature":"@WITH(pcSQL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"@WithoutDuplicates","signature":"@WithoutDuplicates(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@WithoutDuplicatesCS","signature":"@WithoutDuplicatesCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@WithoutDuplication","signature":"@WithoutDuplication(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@WithoutDupplicates","signature":"@WithoutDupplicates(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@WithoutDupplicatesCS","signature":"@WithoutDupplicatesCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"@WithoutDupplication","signature":"@WithoutDupplication(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"@WithoutQuotes","signature":"@WithoutQuotes(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@WithoutSapces","signature":"@WithoutSapces(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@WithoutSpaces","signature":"@WithoutSpaces(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"@WorldEntities","signature":"@WorldEntities()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_","signature":"_(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfTruth.ring"},{"name":"_AbsolutePath","signature":"_AbsolutePath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"_All","signature":"_All()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_Any","signature":"_Any()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_ARandomNumberBetweenAnd","signature":"_ARandomNumberBetweenAnd(p1, p2, bStrict)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_BaseNameOfPath","signature":"_BaseNameOfPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzZipFile.ring"},{"name":"_BindingValue","signature":"_BindingValue(paBindings, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzGpuBuffer.ring"},{"name":"_BpBoxOf","signature":"_BpBoxOf(poSubstance, pcOutlier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpCol","signature":"_BpCol(pnV, pnLo, pnHi, pnCols)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpCounter","signature":"_BpCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpDeclaration","signature":"_BpDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpFourthsOutliers","signature":"_BpFourthsOutliers(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpFourthsStats","signature":"_BpFourthsStats(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpIsBoxPlot","signature":"_BpIsBoxPlot(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpScope","signature":"_BpScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpSpaces","signature":"_BpSpaces(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_BpValues","signature":"_BpValues(paV, pcWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"_CgIn","signature":"_CgIn(px, py, paT, pnMargin)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"_CharBidiClass","signature":"_CharBidiClass(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"_CharCategoryNumber","signature":"_CharCategoryNumber(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"_CharIsSpace","signature":"_CharIsSpace(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"_CharMirrored","signature":"_CharMirrored(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"_CharUnicodeVersion","signature":"_CharUnicodeVersion(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"_ChCols","signature":"_ChCols(pcLine, pnFrom, pnTo)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"_CheckNumericList","signature":"_CheckNumericList(paList, cWho)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"_CheckType","signature":"_CheckType(pValue, cExpected)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"_ChIsChemistry","signature":"_ChIsChemistry(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"_ChKnownSymbols","signature":"_ChKnownSymbols()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"_CleanPath","signature":"_CleanPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"_CpCoeffScale","signature":"_CpCoeffScale(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CpCounter","signature":"_CpCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CpDeclaration","signature":"_CpDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CpHorner","signature":"_CpHorner(poSubstance, pnRe, pnIm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CpIsComplexPlane","signature":"_CpIsComplexPlane(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CpNotes","signature":"_CpNotes(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CpRoots","signature":"_CpRoots(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CpText","signature":"_CpText(pnRe, pnIm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"_CREATE_TABLE","signature":"_CREATE_TABLE(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_CREATE_TABLE_","signature":"_CREATE_TABLE_(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_CtCounter","signature":"_CtCounter(poDg, pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"_CtCounterFigure","signature":"_CtCounterFigure(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"_CtDeclaration","signature":"_CtDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"_CtIsCoded","signature":"_CtIsCoded(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"_CtScope","signature":"_CtScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"_CtScopeFigure","signature":"_CtScopeFigure(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"_CtSpaces","signature":"_CtSpaces(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"_CurrencyISOCode","signature":"_CurrencyISOCode(_cCurrencyName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_CurrencyNativeSymbol","signature":"_CurrencyNativeSymbol(_cCurrencyName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_DateAddMonths","signature":"_DateAddMonths(_nYear_, _nMonth_, _nDay_, _nMonths_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_DateAddYears","signature":"_DateAddYears(_nYear_, _nMonth_, _nDay_, _nYears_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_DateFormatString","signature":"_DateFormatString(_nYear_, _nMonth_, _nDay_, _cFormat_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_DateTimeFormatString","signature":"_DateTimeFormatString(_nYear_, _nMonth_, _nDay_, _nHour_, _nMinute_, _nSecond_, _nMs_, _cFormat_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"_DayAbbrInLang","signature":"_DayAbbrInLang(_cLangName_, _nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_DayNameInLang","signature":"_DayNameInLang(_cLangName_, _nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_DaysInMonth","signature":"_DaysInMonth(_nYear_, _nMonth_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_DaySymbolInLang","signature":"_DaySymbolInLang(_cLangName_, _nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_DecimalsOf","signature":"_DecimalsOf(_c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"_DeepFlattenHelper","signature":"_DeepFlattenHelper(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFlattener.ring"},{"name":"_DirName","signature":"_DirName(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"_DirOfPath","signature":"_DirOfPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzZipFile.ring"},{"name":"_DplItemsEqual","signature":"_DplItemsEqual(pA, pB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzDeepList.ring"},{"name":"_DplListEq","signature":"_DplListEq(aA, aB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzDeepList.ring"},{"name":"_EduAbsolute","signature":"_EduAbsolute(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzCohort.ring"},{"name":"_EduBareWord","signature":"_EduBareWord(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_EduCalledNames","signature":"_EduCalledNames(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzExercise.ring"},{"name":"_EduChapterByTitle","signature":"_EduChapterByTitle(pacTitles, pacQuestionWords)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_EduCodeToHtml","signature":"_EduCodeToHtml(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring"},{"name":"_EduContentWords","signature":"_EduContentWords(pcTitle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_EduEsc","signature":"_EduEsc(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring"},{"name":"_EduFactsOf","signature":"_EduFactsOf(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProgram.ring"},{"name":"_EduFilesUnder","signature":"_EduFilesUnder(pcRoot, pcRel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProject.ring"},{"name":"_EduFirstErrorLine","signature":"_EduFirstErrorLine(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzExercise.ring"},{"name":"_EduFolderHash","signature":"_EduFolderHash(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProject.ring"},{"name":"_EduHasAnyWord","signature":"_EduHasAnyWord(pcText, pacWords)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_EduInline","signature":"_EduInline(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring"},{"name":"_EduIsWordEdge","signature":"_EduIsWordEdge(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_EduLangName","signature":"_EduLangName(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring"},{"name":"_EduLastSegment","signature":"_EduLastSegment(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProgram.ring"},{"name":"_EduNoSlash","signature":"_EduNoSlash(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProgram.ring"},{"name":"_EduObjects","signature":"_EduObjects(paFacts, pcSubject, pcRelation)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProgram.ring"},{"name":"_EduParentOf","signature":"_EduParentOf(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzCohort.ring"},{"name":"_EduProseToHtml","signature":"_EduProseToHtml(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring"},{"name":"_EduReaderCss","signature":"_EduReaderCss()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring"},{"name":"_EduReaderJs","signature":"_EduReaderJs()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEduReader.ring"},{"name":"_EduSay","signature":"_EduSay(pcLang, pcKey, pArg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_EduTemplates","signature":"_EduTemplates()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_EduTempName","signature":"_EduTempName(pcPrefix, pcExt)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"_EduWordsOf","signature":"_EduWordsOf(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"_else","signature":"_else(_value_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"_ErFkTo","signature":"_ErFkTo(oGraph, pcE, pcTarget)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"_ErHasFkTo","signature":"_ErHasFkTo(oGraph, pcE, pcTarget)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"_ErIsEntity","signature":"_ErIsEntity(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"_ErParticipationBacking","signature":"_ErParticipationBacking(oGraph, pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"_EscapeJsonString","signature":"_EscapeJsonString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_FbCounter","signature":"_FbCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"_FbIsFishbone","signature":"_FbIsFishbone(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"_FbName","signature":"_FbName(poS, pcObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"_FbScope","signature":"_FbScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"_FbWidth","signature":"_FbWidth(poFont, pcText, pnSize)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"_Few","signature":"_Few()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_FfBisect","signature":"_FfBisect(poF, pnA, pnB, pnFa, pnFb, pbSlope)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfClampIndex","signature":"_FfClampIndex(pnI, pnN, paX, paY)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfClipToBox","signature":"_FfClipToBox(pnX1, pnY1, pnX2, pnY2, pnL, pnB, pnR, pnT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfCompile","signature":"_FfCompile(pcExpr, pcVar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfCounter","signature":"_FfCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfDeclaration","signature":"_FfDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfFinite","signature":"_FfFinite(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfGet","signature":"_FfGet(paSpec, pcKey, pDefault)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfIn","signature":"_FfIn(paList, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfIndexNear","signature":"_FfIndexNear(paT, pnV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfIsFunctionFigure","signature":"_FfIsFunctionFigure(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfNearestChords","signature":"_FfNearestChords(paChords, pnX, pnY, pnCount)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfNeighbour","signature":"_FfNeighbour(paY, pnI, pnDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfNiceStep","signature":"_FfNiceStep(pnRange, pnTicks)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfNoteScope","signature":"_FfNoteScope(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfNum","signature":"_FfNum(pn, pnDec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfScope","signature":"_FfScope(poDg, pcPredicate, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfSortMarks","signature":"_FfSortMarks(paMarks, pnMid)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfTextWidth","signature":"_FfTextWidth(poFont, pcText, pnSize)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FfTitleBox","signature":"_FfTitleBox(poFont, pcText, pnSize)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"_FlattenDepthHelper","signature":"_FlattenDepthHelper(paList, nDepth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFlattener.ring"},{"name":"_FmAbove","signature":"_FmAbove(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FmDatedPair","signature":"_FmDatedPair(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FmDown","signature":"_FmDown(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FmIn","signature":"_FmIn(pcId, pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FmKindOf","signature":"_FmKindOf(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FmNotOfKind","signature":"_FmNotOfKind(oGraph, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FmOfKind","signature":"_FmOfKind(oGraph, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FmUp","signature":"_FmUp(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_FpCounter","signature":"_FpCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FpIsPlan","signature":"_FpIsPlan(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FpName","signature":"_FpName(poS, pcObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FpOpening","signature":"_FpOpening(poS, paRooms, paO, pcType, pcObj, pnX0, pnY0, pnK, pnM)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FpOverlap","signature":"_FpOverlap(paA, paB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FpRoomIndex","signature":"_FpRoomIndex(paRooms, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FpScope","signature":"_FpScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FpSideName","signature":"_FpSideName(poS, pcObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"_FrCompare","signature":"_FrCompare(paA, paB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FrCounter","signature":"_FrCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FrDeclaration","signature":"_FrDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FreeIds","signature":"_FreeIds(paIds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzGpu.ring"},{"name":"_FrFraction","signature":"_FrFraction(paF, pnAt)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FrIsFraction","signature":"_FrIsFraction(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FROM","signature":"_FROM(pcTableName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_FROM_","signature":"_FROM_(pcTableName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_FrPartName","signature":"_FrPartName(pnW, pnK, pbShaded)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FrPartsOf","signature":"_FrPartsOf(poSubstance, pcWhole)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FrScope","signature":"_FrScope(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"_FtChildren","signature":"_FtChildren(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtFormat","signature":"_FtFormat(pnP)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtIsEvent","signature":"_FtIsEvent(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtIsGate","signature":"_FtIsGate(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtKindOf","signature":"_FtKindOf(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtNodesNotWhere","signature":"_FtNodesNotWhere(oGraph, pacKinds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtNodesWhere","signature":"_FtNodesWhere(oGraph, pacKinds, pcPrefixMode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtOnACycle","signature":"_FtOnACycle(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_FtParents","signature":"_FtParents(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_GeoBoxFree","signature":"_GeoBoxFree(paBox, paPlaced)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_GeoEdgeDistance","signature":"_GeoEdgeDistance(paRing, pnX, pnY)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_GeoEllipsoidNames","signature":"_GeoEllipsoidNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"_GeoFixed","signature":"_GeoFixed(pnValue, pnPlaces)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"_GeoHex2","signature":"_GeoHex2(pnV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_GeoHexByte","signature":"_GeoHexByte(pcHex, pnAt)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_GeoHexDigit","signature":"_GeoHexDigit(pcC)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_GeoKmList","signature":"_GeoKmList(paKm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"_GeoMixHex","signature":"_GeoMixHex(pcA, pcB, pnT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_GeoModelName","signature":"_GeoModelName(pnK)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoSamples.ring"},{"name":"_GeoModelNumber","signature":"_GeoModelNumber(pcModel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoSamples.ring"},{"name":"_GeoNames","signature":"_GeoNames(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"_GeoOuterRing","signature":"_GeoOuterRing(paGeom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"_GeoProcessNames","signature":"_GeoProcessNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"_GeoTagged","signature":"_GeoTagged(paFindings, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_GetIndent","signature":"_GetIndent(nLevel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_GtCounter","signature":"_GtCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtDays","signature":"_GtDays(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtIsGantt","signature":"_GtIsGantt(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtLen","signature":"_GtLen(pa, pb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtName","signature":"_GtName(poS, pcObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtRoute","signature":"_GtRoute(poS, pcD, pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtScope","signature":"_GtScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtStepFor","signature":"_GtStepFor(pnSpan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtTaskNamed","signature":"_GtTaskNamed(paTasks, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_GtUnit","signature":"_GtUnit(pa, pb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"_Half","signature":"_Half()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_HashListToJsonString","signature":"_HashListToJsonString(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_HashListToJsonStringXT","signature":"_HashListToJsonStringXT(aList, nIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_HatchPolygon","signature":"_HatchPolygon(poCanvas, paXY, pnSpacing, pColour, pnWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_HatchSweep","signature":"_HatchSweep(poCanvas, paXY, pnN, pnC, pColour, pnWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_HexClassOf","signature":"_HexClassOf(pnV, paEdges)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_if","signature":"_if(pExpressionOrBoolean)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"_INSERT_INTO","signature":"_INSERT_INTO(pcTableName, pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_INSERT_INTO_","signature":"_INSERT_INTO_(pcTableName, pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_IsAbsolutePath","signature":"_IsAbsolutePath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"_IsJsonDelimiter","signature":"_IsJsonDelimiter(_cChar_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_IsLeapYear","signature":"_IsLeapYear(_nYear_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_IsNumericToken","signature":"_IsNumericToken(_c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"_IsQuotedToken","signature":"_IsQuotedToken(_c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"_IsRootPath","signature":"_IsRootPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"_IsValidDate","signature":"_IsValidDate(_nYear_, _nMonth_, _nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_IsValidDeepHashList","signature":"_IsValidDeepHashList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_IsValidJsonArray","signature":"_IsValidJsonArray(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_IsValidJsonNumber","signature":"_IsValidJsonNumber(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_IsValidJsonStructure","signature":"_IsValidJsonStructure(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_IsValidJsonValue","signature":"_IsValidJsonValue(_vValue_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_IsWhitespace","signature":"_IsWhitespace(_cChar_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_JsonArrayToList","signature":"_JsonArrayToList(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_JsonHashToList","signature":"_JsonHashToList(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_LangNameFromCode","signature":"_LangNameFromCode(_cLangCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LangNativeNameFromCode","signature":"_LangNativeNameFromCode(_cLangCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LcExpr","signature":"_LcExpr(pcExpr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"_LcFirstLineWith","signature":"_LcFirstLineWith(pcText, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"_LcIsKnownName","signature":"_LcIsKnownName(pcW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"_LcNames","signature":"_LcNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"_LcRelation","signature":"_LcRelation(pcRel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"_LcSlug","signature":"_LcSlug(pcLabel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"_LcType","signature":"_LcType(pcOver)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"_ListCopy","signature":"_ListCopy(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"_ListSortingOrder","signature":"_ListSortingOrder(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_ListToJsonArray","signature":"_ListToJsonArray(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_ListToJsonArrayXT","signature":"_ListToJsonArrayXT(aList, nIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_ListToJsonHash","signature":"_ListToJsonHash(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_LocaleCountryCodeFromAbbr","signature":"_LocaleCountryCodeFromAbbr(_cLocaleAbbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleCountryNumber","signature":"_LocaleCountryNumber(cCountryCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleDecimalPointChar","signature":"_LocaleDecimalPointChar(_cLocaleAbbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleDefaultCountryCodeForLang","signature":"_LocaleDefaultCountryCodeForLang(_cLang_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleDefaultScriptNumberForLang","signature":"_LocaleDefaultScriptNumberForLang(pcLangName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleFirstDayNumber","signature":"_LocaleFirstDayNumber(_cLocaleAbbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleGroupSepChar","signature":"_LocaleGroupSepChar(_cLocaleAbbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleLangCodeFromAbbr","signature":"_LocaleLangCodeFromAbbr(_cLocaleAbbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleMeasurementSysNum","signature":"_LocaleMeasurementSysNum(_cLocaleAbbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleNormalizeAbbr","signature":"_LocaleNormalizeAbbr(_cInput_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleQtScriptNumber","signature":"_LocaleQtScriptNumber(cScriptCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_LocaleTimeFormatStr","signature":"_LocaleTimeFormatStr(_cLocaleAbbr_, _nType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_Many","signature":"_Many()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_MdKey","signature":"_MdKey(pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MonthNameInLang","signature":"_MonthNameInLang(_cLangName_, nMonth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"_Most","signature":"_Most()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_MrAddPolyline","signature":"_MrAddPolyline(paInk, paP, pbClosed, pcOwner, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrBoxGap","signature":"_MrBoxGap(paBox, paSeg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrBoxOf","signature":"_MrBoxOf(poDg, pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrExtent","signature":"_MrExtent(poDg, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrHead","signature":"_MrHead(px1, py1, px2, py2, pnSw)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrInk","signature":"_MrInk(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrPointIn","signature":"_MrPointIn(pnX, pnY, paPoly)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrRegion","signature":"_MrRegion(poDg, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrRim","signature":"_MrRim(pnCx, pnCy, pnRx, pnRy)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrTagged","signature":"_MrTagged(paF, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MrTexts","signature":"_MrTexts(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_MxCounter","signature":"_MxCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"_MxDeclaration","signature":"_MxDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"_MxIsMatrix","signature":"_MxIsMatrix(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"_MxMatrix","signature":"_MxMatrix(paM, pcWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"_MxResultCells","signature":"_MxResultCells(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"_MxScope","signature":"_MxScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"_MxValue","signature":"_MxValue(poSubstance, pcPrefix, pnRow, pnCol)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"_NcBaseRing","signature":"_NcBaseRing()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NcLink","signature":"_NcLink(nPort, nTimeoutMs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NcMedian","signature":"_NcMedian(aNums)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NcMergeFile","signature":"_NcMergeFile(nRttUs, nMsgs, nSerNsKb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NcRingExe","signature":"_NcRingExe()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NcTrip","signature":"_NcTrip(cFrame, nTimeoutMs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NcTripAwait","signature":"_NcTripAwait(cFrame, nTimeoutMs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NcWriteEchoScript","signature":"_NcWriteEchoScript()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"_NlCounter","signature":"_NlCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlDeclaration","signature":"_NlDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlDefinitionArgs","signature":"_NlDefinitionArgs(poSubstance, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlIsNumberLine","signature":"_NlIsNumberLine(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlJumpTouches","signature":"_NlJumpTouches(paJumps, pnV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlNiceStep","signature":"_NlNiceStep(pnRange, pnTicks)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlNum","signature":"_NlNum(pn, pnDec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlPointIndex","signature":"_NlPointIndex(paP, pnV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlScope","signature":"_NlScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlSortPoints","signature":"_NlSortPoints(paP)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_NlTextWidth","signature":"_NlTextWidth(poFont, pcText, pnSize)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"_No","signature":"_No()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_NtArg","signature":"_NtArg()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtBar","signature":"_NtBar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtBraced","signature":"_NtBraced()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtFindFrom","signature":"_NtFindFrom()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtFontHas","signature":"_NtFontHas()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtFrac","signature":"_NtFrac()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtIsAlpha","signature":"_NtIsAlpha()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtLimits","signature":"_NtLimits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtMath","signature":"_NtMath()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtMatrix","signature":"_NtMatrix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtPlace","signature":"_NtPlace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtRoot","signature":"_NtRoot()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtRun","signature":"_NtRun()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtSplit","signature":"_NtSplit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NtSub","signature":"_NtSub()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"_NwAllDigits","signature":"_NwAllDigits(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_NwDevices","signature":"_NwDevices(oGraph, pacKinds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_NwIsDevice","signature":"_NwIsDevice(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_NwKindOf","signature":"_NwKindOf(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_NwName","signature":"_NwName(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_NwNeighbours","signature":"_NwNeighbours(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_NwNotDevices","signature":"_NwNotDevices(oGraph, pacKinds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_NwSwitchOnLoop","signature":"_NwSwitchOnLoop(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_ORDER_BY","signature":"_ORDER_BY(pcColName, pcSortOrder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_ORDER_BY_","signature":"_ORDER_BY_(pcColName, pcSortOrder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_OrderedScalars","signature":"_OrderedScalars(poKernel, paScalars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzGpuBuffer.ring"},{"name":"_PadLeft","signature":"_PadLeft(_cStr_, nWidth, cPadChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_PaperCentroid","signature":"_PaperCentroid(paRing)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_PaperEdgeDist","signature":"_PaperEdgeDist(paRing, pnX, pnY)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_PaperPointIn","signature":"_PaperPointIn(paRing, pnX, pnY)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"_ParentPath","signature":"_ParentPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"_ParseCSVNumbers","signature":"_ParseCSVNumbers(cCSV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"_ParseJsonValue","signature":"_ParseJsonValue(_cValue_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_ParseJsonValueAt","signature":"_ParseJsonValueAt(_cJson_, nStartPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_PgSolvePicture","signature":"_PgSolvePicture(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticGovernance.ring"},{"name":"_PlCellOnRun","signature":"_PlCellOnRun(poDg, pcF, pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlCentre","signature":"_PlCentre(poDg, pcId, nAxis)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlCrossAxis","signature":"_PlCrossAxis(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlDetourByLaw","signature":"_PlDetourByLaw(poDg, pcF, pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlDrawnIds","signature":"_PlDrawnIds(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlExitFace","signature":"_PlExitFace(poDg, pcF, pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlFanFace","signature":"_PlFanFace(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlIsRefusedBranch","signature":"_PlIsRefusedBranch(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlKeyEdge","signature":"_PlKeyEdge(pcF, pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlKeyNode","signature":"_PlKeyNode(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlMarkedAtSource","signature":"_PlMarkedAtSource(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlNeighbours","signature":"_PlNeighbours(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlOffTheLine","signature":"_PlOffTheLine(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlOneSided","signature":"_PlOneSided(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlOrNext","signature":"_PlOrNext(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlotRound","signature":"_PlotRound(nNumber, nDecimals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzBarPlot.ring"},{"name":"_PlOutDegreeOf","signature":"_PlOutDegreeOf(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlRankAxis","signature":"_PlRankAxis(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlRankPeers","signature":"_PlRankPeers(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlRefusalTarget","signature":"_PlRefusalTarget(poDg, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlTurnOf","signature":"_PlTurnOf(poDg, pcF, pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PlTurnsOf","signature":"_PlTurnsOf(poDg, pcF, pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"_PnFed","signature":"_PnFed(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_PnFeeders","signature":"_PnFeeders(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_PnKindOf","signature":"_PnKindOf(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_PnNodesNotOfKind","signature":"_PnNodesNotOfKind(oGraph, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_PnNodesOfKind","signature":"_PnNodesOfKind(oGraph, pcKind, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_PnStarved","signature":"_PnStarved(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_PnTokensOf","signature":"_PnTokensOf(oGraph, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_RpCheckTable","signature":"_RpCheckTable(paR, pcWho)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"_RpCounter","signature":"_RpCounter(poDg, pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"_RpDeclaration","signature":"_RpDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"_RpIsResidual","signature":"_RpIsResidual(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"_RpScope","signature":"_RpScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"_SELECT","signature":"_SELECT(pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_SELECT_","signature":"_SELECT_(pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_SetComponentsFromUnixMs","signature":"_SetComponentsFromUnixMs(_nMs_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"_SfCounter","signature":"_SfCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"_SfCube","signature":"_SfCube(pnI, pnJ, pnZ, pnN, pnZmin, pnZr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"_SfDeclaration","signature":"_SfDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"_SfIsSurface","signature":"_SfIsSurface(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"_SfProject","signature":"_SfProject(paVP, paP, pnL, pnT, pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"_Some","signature":"_Some()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"_SpCounter","signature":"_SpCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpCounterFigure","signature":"_SpCounterFigure(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpDeclaration","signature":"_SpDeclaration(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpExample","signature":"_SpExample(pnStem, pnU)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpIsStem","signature":"_SpIsStem(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SplitNullDelimited","signature":"_SplitNullDelimited(cJoined)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"_SplitTrailingDigits","signature":"_SplitTrailingDigits(_c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"_SpScope","signature":"_SpScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpScopeFigure","signature":"_SpScopeFigure(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpSorted","signature":"_SpSorted(paL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpSpaces","signature":"_SpSpaces(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_SpUnit","signature":"_SpUnit(paV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"_StCollide","signature":"_StCollide(paA, paB, paRa, paRb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StCounter","signature":"_StCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StExtentOf","signature":"_StExtentOf(poFont, paT, paGuests, pnK)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StGuestNamed","signature":"_StGuestNamed(poS, paGuests, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StIsSeating","signature":"_StIsSeating(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StName","signature":"_StName(poS, pcObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StNameWidth","signature":"_StNameWidth(poFont, pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StrContainsCS","signature":"_StrContainsCS(_cStr_, cSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"_StReachOf","signature":"_StReachOf(paT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StScope","signature":"_StScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StSeat","signature":"_StSeat(poS, pcT, pnK, pnX, pnY, pnNx, pnNy, pnSide, pnK2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StSeatReachXY","signature":"_StSeatReachXY(paT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StSpread","signature":"_StSpread(paPos, paExt)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StTableIndex","signature":"_StTableIndex(paTables, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"_StzAddErRules","signature":"_StzAddErRules(poSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"_StzAddFamilyRules","signature":"_StzAddFamilyRules(poSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"_StzAddFaultRules","signature":"_StzAddFaultRules(poSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"_StzAddNetworkRules","signature":"_StzAddNetworkRules(poSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"_StzAddPetriRules","signature":"_StzAddPetriRules(poSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"_StzAddRelationTriple","signature":"_StzAddRelationTriple(pcF, pcR, pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzAddUniversalOrgRules","signature":"_StzAddUniversalOrgRules(poSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgRule.ring"},{"name":"_StzAgentFolderEntryName","signature":"_StzAgentFolderEntryName(pcBase)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentFolder.ring"},{"name":"_StzAllEmptyLists","signature":"_StzAllEmptyLists(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzAllEqualCS","signature":"_StzAllEqualCS(_aContent_, pItem, _bCaseSensitive_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzAllEqualTyped","signature":"_StzAllEqualTyped(_aContent_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzAllIn","signature":"_StzAllIn(panSub, panSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzAllSameType","signature":"_StzAllSameType(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzAlnumTokens","signature":"_StzAlnumTokens(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzAnyIn","signature":"_StzAnyIn(paNeedles, paHay)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzArgFor","signature":"_StzArgFor(pcParam, pcBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzArgTemplate","signature":"_StzArgTemplate(pcOwner, pcMethod)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzArrowExamples","signature":"_StzArrowExamples(pcContent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzArticleFor","signature":"_StzArticleFor(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzAwsType","signature":"_StzAwsType(poReq)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring"},{"name":"_StzBaseDir","signature":"_StzBaseDir()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzBaseNoExt","signature":"_StzBaseNoExt(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"_StzBetween","signature":"_StzBetween(pcStr, pnFrom, pnTo)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzBlankStringsAll","signature":"_StzBlankStringsAll(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCallTemplate","signature":"_StzCallTemplate(pcClass, pcMethod, pcOwner)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzCapFirst","signature":"_StzCapFirst(pcW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzCheckConstantWrites","signature":"_StzCheckConstantWrites(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckDeadKnobs","signature":"_StzCheckDeadKnobs(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckEmptyBodies","signature":"_StzCheckEmptyBodies(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckForInLoops","signature":"_StzCheckForInLoops(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckItemsAtWF","signature":"_StzCheckItemsAtWF(_aContent_, panPos, pFunc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzCheckLibraryPrints","signature":"_StzCheckLibraryPrints(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckMisspelledNames","signature":"_StzCheckMisspelledNames(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckOneWaySetters","signature":"_StzCheckOneWaySetters(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckQReturns","signature":"_StzCheckQReturns(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckSetterResets","signature":"_StzCheckSetterResets(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckValueCalls","signature":"_StzCheckValueCalls(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCheckWF","signature":"_StzCheckWF(_aContent_, pFunc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzClamp01","signature":"_StzClamp01(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"_StzClassHasMethod","signature":"_StzClassHasMethod(paMethods, pcClass, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring"},{"name":"_StzClassNameOf","signature":"_StzClassNameOf(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzCodeSevSym","signature":"_StzCodeSevSym(pcSev)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCodeSortByLine","signature":"_StzCodeSortByLine(paFindings)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzCollectDeepLists","signature":"_StzCollectDeepLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzCollectTestRing","signature":"_StzCollectTestRing(pcFolder, aOut, nDepth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzColorParts","signature":"_StzColorParts(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"_StzCommasToSpaces","signature":"_StzCommasToSpaces(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzComposeName","signature":"_StzComposeName(pcIntent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzContainsType","signature":"_StzContainsType(_aContent_, cType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzContentTokens","signature":"_StzContentTokens(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzCountMembersPresent","signature":"_StzCountMembersPresent(_aContent_, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzCsr","signature":"_StzCsr(paFrom, paTo, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzGraphCanvas.ring"},{"name":"_StzCuratedZone","signature":"_StzCuratedZone(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzDefaultCapsForClass","signature":"_StzDefaultCapsForClass(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzDefaultDocClasses","signature":"_StzDefaultDocClasses()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzLibDoc.ring"},{"name":"_StzDefName","signature":"_StzDefName(pcDefLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzDefSameLineBody","signature":"_StzDefSameLineBody(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzDeMarkdown","signature":"_StzDeMarkdown(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzDirOf","signature":"_StzDirOf(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"_StzDKGAddFactOnce","signature":"_StzDKGAddFactOnce(pcS, pcP, pcO)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"_StzDKGEnsure","signature":"_StzDKGEnsure()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"_StzDKGRebuildFromWorld","signature":"_StzDKGRebuildFromWorld()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"_StzDocAddField","signature":"_StzDocAddField(paFields, paStart, pacParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocAllLetters","signature":"_StzDocAllLetters(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocBriefForm","signature":"_StzDocBriefForm(pcBrief)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocBriefRestates","signature":"_StzDocBriefRestates(pcBrief, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocBucket","signature":"_StzDocBucket(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocChainIdx","signature":"_StzDocChainIdx(pnIdx)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocClassBlock","signature":"_StzDocClassBlock(pacLines, pnClassLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocClassEmpty","signature":"_StzDocClassEmpty(pacLines, pnStart, pnEnd)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocClassJson","signature":"_StzDocClassJson(pnIdx, paRecs, paBlock, pacAliasRoot, paNeed, pfp, pbFirst)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocCleanBrief","signature":"_StzDocCleanBrief(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocDam1","signature":"_StzDocDam1(pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocExtAdds","signature":"_StzDocExtAdds(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocExtensions","signature":"_StzDocExtensions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocFieldList","signature":"_StzDocFieldList(paFields, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocFieldStart","signature":"_StzDocFieldStart(pcText, pacParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocFieldText","signature":"_StzDocFieldText(paFields, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocFieldText2","signature":"_StzDocFieldText2(paFields, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocFinishBody","signature":"_StzDocFinishBody(paRec, pnCode, pcFirst, pbRet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocFromCol","signature":"_StzDocFromCol(pcText, pnCol)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocFwdParse","signature":"_StzDocFwdParse(pcTrim)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocGateFind","signature":"_StzDocGateFind(paSorted, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocGate.ring"},{"name":"_StzDocImperative","signature":"_StzDocImperative(pcBrief)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocInChain","signature":"_StzDocInChain(pnaChain, pcLow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocIndent","signature":"_StzDocIndent(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocInflection","signature":"_StzDocInflection(pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocIsClassLine","signature":"_StzDocIsClassLine(pcTrim)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocIsCountName","signature":"_StzDocIsCountName(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocIsDefLine","signature":"_StzDocIsDefLine(pcTrim)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocIsHostCollision","signature":"_StzDocIsHostCollision(pcLower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocIsPackageLine","signature":"_StzDocIsPackageLine(pcTrim)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocJList","signature":"_StzDocJList(pacItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocJs","signature":"_StzDocJs(pcS)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocKeys","signature":"_StzDocKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocKeywords","signature":"_StzDocKeywords(pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzDocLines","signature":"_StzDocLines(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocList","signature":"_StzDocList(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocListRing","signature":"_StzDocListRing(pcBase, pcRel, pacOut)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocLoadGlossary","signature":"_StzDocLoadGlossary(pcBase)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocNameWords","signature":"_StzDocNameWords(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocNameWordsRaw","signature":"_StzDocNameWordsRaw(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocNewMethod","signature":"_StzDocNewMethod(pcName, pnLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocParamsOf","signature":"_StzDocParamsOf(pcTrim)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocParamType","signature":"_StzDocParamType(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocParseRun","signature":"_StzDocParseRun(pacRun, pacParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocPass1","signature":"_StzDocPass1(pcBase, pacOnly)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocPredicate","signature":"_StzDocPredicate(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocPromises","signature":"_StzDocPromises(pcExample)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocRetrievalExtra","signature":"_StzDocRetrievalExtra(paRun)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocRootJson","signature":"_StzDocRootJson(pcClass, paRoot, paExts, pacAliases, pcPassive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocScanLibrary","signature":"_StzDocScanLibrary(pcBase)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocScanRange","signature":"_StzDocScanRange(pacLines, pnStart, pnEnd)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocSentenceEnd","signature":"_StzDocSentenceEnd(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDocSplitComma","signature":"_StzDocSplitComma(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocSplitExt","signature":"_StzDocSplitExt(pcName, pnaChain)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocStem","signature":"_StzDocStem(pcW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocStopwords","signature":"_StzDocStopwords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocTokens","signature":"_StzDocTokens(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocTypoFindings","signature":"_StzDocTypoFindings(paPairs, pcBase)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"_StzDocWrittenRole","signature":"_StzDocWrittenRole(paRec, pcParam)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"_StzDotVec","signature":"_StzDotVec(paA, paB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzDupSecutiveItemsZ","signature":"_StzDupSecutiveItemsZ(_aContent_, _bCaseSensitive_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzDupSecutiveValues","signature":"_StzDupSecutiveValues(_aContent_, _bCaseSensitive_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzEdVariants","signature":"_StzEdVariants(pcW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzEmbCachePath","signature":"_StzEmbCachePath(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzEmbedInto","signature":"_StzEmbedInto(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"_StzEmuApiEntry","signature":"_StzEmuApiEntry(poApp, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuAppDataJs","signature":"_StzEmuAppDataJs(poApp, poPlan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuAppHtml","signature":"_StzEmuAppHtml(poApp, pcSol, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuAssetsDir","signature":"_StzEmuAssetsDir()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuAuxCol","signature":"_StzEmuAuxCol(poPlan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuBoardSvg","signature":"_StzEmuBoardSvg(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuBrowserDevice","signature":"_StzEmuBrowserDevice(poPlan, paPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuCap","signature":"_StzEmuCap(pcS)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuDashboardHtml","signature":"_StzEmuDashboardHtml(poApp, pcSol, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuDemoMenuHtml","signature":"_StzEmuDemoMenuHtml(pcSol)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuDeviceEntry","signature":"_StzEmuDeviceEntry(poApp, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuDish","signature":"_StzEmuDish(pcName, pcDesc, pnPrice)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuFidelity","signature":"_StzEmuFidelity(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuGlyph","signature":"_StzEmuGlyph(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuGridCol","signature":"_StzEmuGridCol(poPlan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuGridRow","signature":"_StzEmuGridRow(poPlan, paPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuGridTier","signature":"_StzEmuGridTier(poPlan, pcLabel, paIdx)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuHtml","signature":"_StzEmuHtml(pcName, poPlan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuIsMobile","signature":"_StzEmuIsMobile(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuJs","signature":"_StzEmuJs(pcS)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuManifest","signature":"_StzEmuManifest(pcName, poPlan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuMcuDevice","signature":"_StzEmuMcuDevice(poPlan, paPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuMenuHtml","signature":"_StzEmuMenuHtml(poApp, pcSol, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuMenuPage","signature":"_StzEmuMenuPage(pcTitle, pcTagline, paDishRows)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuPartsJs","signature":"_StzEmuPartsJs(paWasmParts)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuPhoneDevice","signature":"_StzEmuPhoneDevice(poPlan, paPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuPopups","signature":"_StzEmuPopups(poPlan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuServerDevice","signature":"_StzEmuServerDevice(poPlan, paPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEmuStatus","signature":"_StzEmuStatus(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"_StzEndsWith","signature":"_StzEndsWith(pcStr, pcSuffix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzEnsureExampleIndex","signature":"_StzEnsureExampleIndex()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzExampleCachePath","signature":"_StzExampleCachePath()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzExampleFor","signature":"_StzExampleFor(pcMethodLower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzExampleTitlesFor","signature":"_StzExampleTitlesFor(pcMethodLower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzExtractMethodCalls","signature":"_StzExtractMethodCalls(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFileHasClass","signature":"_StzFileHasClass(pcContentLower, pcNameLower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFillSiblingAka","signature":"_StzFillSiblingAka(paMethods)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFindAllExcept","signature":"_StzFindAllExcept(_aContent_, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindBytes","signature":"_StzFindBytes(pcNeedle, pcHay)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzFindDuplicatesOrigins","signature":"_StzFindDuplicatesOrigins(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindDupSecutive","signature":"_StzFindDupSecutive(_aContent_, _bCaseSensitive_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindFirstTyped","signature":"_StzFindFirstTyped(_aContent_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindListsOfLen","signature":"_StzFindListsOfLen(_aContent_, nWantLen)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindRing","signature":"_StzFindRing()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"_StzFindThisDupSecutive","signature":"_StzFindThisDupSecutive(_aContent_, pItem, _bCaseSensitive_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindTypeRuns","signature":"_StzFindTypeRuns(_aContent_, cType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindWF","signature":"_StzFindWF(_aContent_, pFunc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzFindZig","signature":"_StzFindZig()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"_StzFirstCamelWord","signature":"_StzFirstCamelWord(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzFirstQuoted","signature":"_StzFirstQuoted(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFloatsToStr","signature":"_StzFloatsToStr(paV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFormBaseVariants","signature":"_StzFormBaseVariants(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFormNote","signature":"_StzFormNote(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFormOf","signature":"_StzFormOf(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFormPreferenceBonus","signature":"_StzFormPreferenceBonus(pcName, pcCue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzFwdTarget","signature":"_StzFwdTarget(pcRest)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzGraphAllMetric","signature":"_StzGraphAllMetric(poGraph, cWhich, nCount)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzGraphCanvas.ring"},{"name":"_StzGraphEdgeArrays","signature":"_StzGraphEdgeArrays(poGraph, paIds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzGraphCanvas.ring"},{"name":"_StzGroupItemsAtPos","signature":"_StzGroupItemsAtPos(_aContent_, panPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzGuardSectionKeys","signature":"_StzGuardSectionKeys(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzHarvestChain","signature":"_StzHarvestChain(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHarvestClass","signature":"_StzHarvestClass(pcFile, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHarvestMethods","signature":"_StzHarvestMethods(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHarvestRange","signature":"_StzHarvestRange(paLines, nStart, nEnd)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHarvestRecipes","signature":"_StzHarvestRecipes(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHarvestTestSamples","signature":"_StzHarvestTestSamples(pcTopic)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHasAny","signature":"_StzHasAny(pcHay, paNeedles)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHasItemTyped","signature":"_StzHasItemTyped(paList, pVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzHasLetter","signature":"_StzHasLetter(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHasRichFormTag","signature":"_StzHasRichFormTag(paTags)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHelperDocOf","signature":"_StzHelperDocOf(pcTarget)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzHexByte","signature":"_StzHexByte(pcHex, pnAt, pOriginal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"_StzHexDigit","signature":"_StzHexDigit(pcC, pOriginal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"_StzHistoAdd","signature":"_StzHistoAdd(v)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"_StzHistoOpen","signature":"_StzHistoOpen(v)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"_StzHostLangVersion","signature":"_StzHostLangVersion()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzInfoTagText","signature":"_StzInfoTagText(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzInList","signature":"_StzInList(pac, pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_StzInsertAfterPositions","signature":"_StzInsertAfterPositions(_aContent_, panPos, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzInsertAfterWF","signature":"_StzInsertAfterWF(_aContent_, pFunc, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzInsertBeforePositions","signature":"_StzInsertBeforePositions(_aContent_, panPos, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzInsertBeforeWF","signature":"_StzInsertBeforeWF(_aContent_, pFunc, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzIsBorderChar","signature":"_StzIsBorderChar(pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzIsClassLineNamed","signature":"_StzIsClassLineNamed(pcTrim, pcNameLower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzIsClassOrFuncDecl","signature":"_StzIsClassOrFuncDecl(pcTrim)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzIsContainerNoun","signature":"_StzIsContainerNoun(pcW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzIsCueWord","signature":"_StzIsCueWord(pcW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzIsGenericParam","signature":"_StzIsGenericParam(pcParam)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzIsIdentChar","signature":"_StzIsIdentChar(_c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzIsMutatorVerb","signature":"_StzIsMutatorVerb(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring"},{"name":"_StzIsRefChar","signature":"_StzIsRefChar(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzIsTypeTag","signature":"_StzIsTypeTag(pItem, cType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzItemEqTyped","signature":"_StzItemEqTyped(pA, pB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzItemsAtPos","signature":"_StzItemsAtPos(_aContent_, panPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzItemsByCountOp","signature":"_StzItemsByCountOp(_aContent_, nWant, cOp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzItemsCount","signature":"_StzItemsCount(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzItemsWithPositions","signature":"_StzItemsWithPositions(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzJoinComma","signature":"_StzJoinComma(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzJustifyAlign","signature":"_StzJustifyAlign(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"_StzKeepMembers","signature":"_StzKeepMembers(_aContent_, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzKindHolds","signature":"_StzKindHolds(pValue, pcDesc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"_StzKnobAssignedAt","signature":"_StzKnobAssignedAt(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobAttrsIn","signature":"_StzKnobAttrsIn(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobClassName","signature":"_StzKnobClassName(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobDefName","signature":"_StzKnobDefName(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobFirstParam","signature":"_StzKnobFirstParam(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobGetterUsedElsewhere","signature":"_StzKnobGetterUsedElsewhere(pcSrc, pcGetter)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobIsSetterName","signature":"_StzKnobIsSetterName(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobIsTrivialGetter","signature":"_StzKnobIsTrivialGetter(pacLines, pnDef, pnTo, pcAttr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobLower","signature":"_StzKnobLower(paNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobParentName","signature":"_StzKnobParentName(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobScanClass","signature":"_StzKnobScanClass(pacLines, pnFrom, pnTo, pcParent, pcSrc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobStrip","signature":"_StzKnobStrip(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzKnobTwinOf","signature":"_StzKnobTwinOf(pcAttr, pacAll)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzLastPos","signature":"_StzLastPos(pcStr, pcCh)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLexicalTopKIdx","signature":"_StzLexicalTopKIdx(pcQuestion, paTexts, k)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLexicalTopKIdxH","signature":"_StzLexicalTopKIdxH(pcQuestion, paTexts, paHeads, k)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLexScore","signature":"_StzLexScore(pcQuery, pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLexScoreAllIdf","signature":"_StzLexScoreAllIdf(pcQuery, paTexts)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLexScoreH","signature":"_StzLexScoreH(pcQuery, pcDoc, pcHead)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLineTagValue","signature":"_StzLineTagValue(pcLine, pcTagLower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzListKeyToShortForm","signature":"_StzListKeyToShortForm(pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzLiveSystemProfile","signature":"_StzLiveSystemProfile(pcRole)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzLoadEmbCache","signature":"_StzLoadEmbCache(pcClass, paTexts)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLoadExampleCache","signature":"_StzLoadExampleCache(nSig)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLooksIpv4","signature":"_StzLooksIpv4(pcTok)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppBackend.ring"},{"name":"_StzLooksLikePath","signature":"_StzLooksLikePath(pcT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzLowerWPredicates","signature":"_StzLowerWPredicates(_cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzMapWF","signature":"_StzMapWF(_aContent_, pFunc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzMapWPredicate","signature":"_StzMapWPredicate(_cMeth_, _cExpr_, cArg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzMdFilesUnder","signature":"_StzMdFilesUnder(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzMethodRetrievalText","signature":"_StzMethodRetrievalText(paMethod)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzMethodText","signature":"_StzMethodText(paMethod)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzMisspellings","signature":"_StzMisspellings()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzModelEsc","signature":"_StzModelEsc(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppBackend.ring"},{"name":"_StzModelUnesc","signature":"_StzModelUnesc(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppBackend.ring"},{"name":"_StzMuteHex","signature":"_StzMuteHex(pcHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"_StzNameFromPath","signature":"_StzNameFromPath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzNameGloss","signature":"_StzNameGloss(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzNameHasCamelCurren","signature":"_StzNameHasCamelCurren(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzNameIsPredicate","signature":"_StzNameIsPredicate(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzNameOf","signature":"_StzNameOf(paMap, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_StzNamesAreFormSiblings","signature":"_StzNamesAreFormSiblings(pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzNaturalRenderValue","signature":"_StzNaturalRenderValue(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"_StzNodeIntoSubstance","signature":"_StzNodeIntoSubstance(poS, pcName, paNode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_StzNormalizeCharCond","signature":"_StzNormalizeCharCond(_cCond_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"_StzNormalizeSubStringCond","signature":"_StzNormalizeSubStringCond(_cCond_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"_StzOutputApplyMust","signature":"_StzOutputApplyMust(pvVal, paFld, pcWhere, paFind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputAt","signature":"_StzOutputAt(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputBalancedSpan","signature":"_StzOutputBalancedSpan(pcText, pcOpen, pcClose)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputColonAt","signature":"_StzOutputColonAt(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputCompareNumbers","signature":"_StzOutputCompareNumbers(pnVal, pcOp, pvWant)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputCompileChoices","signature":"_StzOutputCompileChoices(pvChoices, pcPath, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputCompileFields","signature":"_StzOutputCompileFields(paFields, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputCompileHashForm","signature":"_StzOutputCompileHashForm(paRaw, pcPath, pnIndex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputCompileMust","signature":"_StzOutputCompileMust(paMustRaw, pcType, pcWhere)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputCompilePositionalForm","signature":"_StzOutputCompilePositionalForm(paRaw, pcPath, pnIndex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputFieldKeys","signature":"_StzOutputFieldKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputFinding","signature":"_StzOutputFinding(pcRule, pcWhere, pcSeverity, pcMessage)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputHasError","signature":"_StzOutputHasError(paFindings)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputHasWord","signature":"_StzOutputHasWord(pacWords, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputIndentOf","signature":"_StzOutputIndentOf(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputIsEmptyValue","signature":"_StzOutputIsEmptyValue(pv)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputIsNumeric","signature":"_StzOutputIsNumeric(pcVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputJoin","signature":"_StzOutputJoin(pacWords, pcSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputMemoList","signature":"_StzOutputMemoList(paL, pnStart, pnIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputMemoMap","signature":"_StzOutputMemoMap(paL, pnStart, pnIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputMustHolds","signature":"_StzOutputMustHolds(pvVal, pcType, pcOp, pvWant)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputMustPhrase","signature":"_StzOutputMustPhrase(pcType, pcOp, pvWant)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputNormalizeType","signature":"_StzOutputNormalizeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputOpsFor","signature":"_StzOutputOpsFor(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputParseMemo","signature":"_StzOutputParseMemo(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputPathOr","signature":"_StzOutputPathOr(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputReadScalar","signature":"_StzOutputReadScalar(pv, pcType, pacChoices, pcWhere)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputSampleFor","signature":"_StzOutputSampleFor(paFld)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputSampleForType","signature":"_StzOutputSampleForType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputSealField","signature":"_StzOutputSealField(pcName, pcType, pbRequired, pacChoices, pcOf, paSub, paMustRaw, pcNote, pcPath, pnIndex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputShapeLines","signature":"_StzOutputShapeLines(paFields, pnIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputShow","signature":"_StzOutputShow(pv)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputStripFences","signature":"_StzOutputStripFences(pcRaw)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputTruth","signature":"_StzOutputTruth(pv)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputTypeCode","signature":"_StzOutputTypeCode(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputUnquote","signature":"_StzOutputUnquote(pcVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputVerifyFields","signature":"_StzOutputVerifyFields(pvValue, paFields, pcPath, pbRefuseUnknown)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzOutputVerifyOne","signature":"_StzOutputVerifyOne(pvRaw, paFld, pcWhere, pbRefuseUnknown)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"_StzPairified","signature":"_StzPairified(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzParenBalance","signature":"_StzParenBalance(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzParentOf","signature":"_StzParentOf(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzParseCapList","signature":"_StzParseCapList(pcVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzParseName","signature":"_StzParseName(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzParseRecipe","signature":"_StzParseRecipe(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzParseScenarios","signature":"_StzParseScenarios(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzParseScenariosText","signature":"_StzParseScenariosText(pcContent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzParseThenSamples","signature":"_StzParseThenSamples(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzPastParticiple","signature":"_StzPastParticiple(pcVerb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzPathHasGuardian","signature":"_StzPathHasGuardian(oGraph, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRule.ring"},{"name":"_StzPayoutFacts","signature":"_StzPayoutFacts(pcDocument)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPayouts.ring"},{"name":"_StzPayoutFinding","signature":"_StzPayoutFinding(pcRule, pcWhere, pcMessage)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPayouts.ring"},{"name":"_StzPayRequireAmount","signature":"_StzPayRequireAmount(poAmount)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"_StzPerformWF","signature":"_StzPerformWF(_aContent_, pCond, pAction)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzPi2","signature":"_StzPi2(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiAccountIndex","signature":"_StzPiAccountIndex(nHub, pcNumero)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiaFinding","signature":"_StzPiaFinding(pcRule, pcWhere, pcMessage)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"_StzPiAliasIndex","signature":"_StzPiAliasIndex(nHub, pcCle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiAnswerCancellation","signature":"_StzPiAnswerCancellation(nHub, i, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiAnswerRtp","signature":"_StzPiAnswerRtp(nHub, i, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBad","signature":"_StzPiBad(pcName, pcReason)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBadRequest","signature":"_StzPiBadRequest(paInvalid)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBalance","signature":"_StzPiBalance(nHub)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBulkById","signature":"_StzPiBulkById(nHub, pcM, paS, paBody, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBulkIndex","signature":"_StzPiBulkIndex(nHub, pcId, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBulkItemFields","signature":"_StzPiBulkItemFields(paItem, pcPayer, pcMotif, pcPayerKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBulkRelease","signature":"_StzPiBulkRelease(nHub, pcId, pcKind, pbSend)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiBulkStatus","signature":"_StzPiBulkStatus(nHub, i, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiCeilingFor","signature":"_StzPiCeilingFor(pcCat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiCheckCommon","signature":"_StzPiCheckCommon(paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiCheckFields","signature":"_StzPiCheckFields(paBody, paAllowed, paRequired)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiCheckHook","signature":"_StzPiCheckHook(paBody, pbCreate)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiCheckPayeeRoute","signature":"_StzPiCheckPayeeRoute(paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiCheckRtp","signature":"_StzPiCheckRtp(nHub, paBody, pbBulkItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPickPositions","signature":"_StzPickPositions(panOcc, aAllPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzPiClock","signature":"_StzPiClock(nHub)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiConfirmPayment","signature":"_StzPiConfirmPayment(nHub, pcTxId, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiConfirmRtp","signature":"_StzPiConfirmRtp(nHub, pcTxId, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiDaysFromCivil","signature":"_StzPiDaysFromCivil(y, m, d)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiDechunk","signature":"_StzPiDechunk(pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiE2E","signature":"_StzPiE2E(nHub)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiEmit","signature":"_StzPiEmit(nHub, pcCode, paRec, pcClient, pcMotif)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiEpochOf","signature":"_StzPiEpochOf(pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiEventNames","signature":"_StzPiEventNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiForbidden","signature":"_StzPiForbidden(pcWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiFormPairs","signature":"_StzPiFormPairs(pcBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontControl","signature":"_StzPiFrontControl(poReq, poResp, pcVerb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontGet","signature":"_StzPiFrontGet(pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontHub","signature":"_StzPiFrontHub()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontProblem","signature":"_StzPiFrontProblem(poResp, pnStatus, pcDetail)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontReply","signature":"_StzPiFrontReply(poResp, pnStatus, pxBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontSet","signature":"_StzPiFrontSet(pcKey, pxVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontToken","signature":"_StzPiFrontToken(poReq, poResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiFrontTokenRow","signature":"_StzPiFrontTokenRow(pcToken)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiGet","signature":"_StzPiGet(paList, pcKey, pxDefault)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiGone","signature":"_StzPiGone()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiHas","signature":"_StzPiHas(paList, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiHmac","signature":"_StzPiHmac(pcBody, pcSecret)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiHookCount","signature":"_StzPiHookCount(nHub)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiHookIndex","signature":"_StzPiHookIndex(nHub, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiHookPublic","signature":"_StzPiHookPublic(i, pbSecret)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiHookSecret","signature":"_StzPiHookSecret(nHub, pnHook)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiHookWants","signature":"_StzPiHookWants(pnHook, pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiIncomingCancellation","signature":"_StzPiIncomingCancellation(nHub, pcE2E, pcMotif)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiIncomingPayment","signature":"_StzPiIncomingPayment(nHub, pcWho, pnMontant, pcMotif)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiIncomingRequest","signature":"_StzPiIncomingRequest(nHub, pcWho, pnMontant, pcMotif)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiIsArrayKey","signature":"_StzPiIsArrayKey(pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiIsBoolKey","signature":"_StzPiIsBoolKey(pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiIso","signature":"_StzPiIso(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiIsPairs","signature":"_StzPiIsPairs(pa)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiJsonOf","signature":"_StzPiJsonOf(pxValue, pbArray, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiJsonStr","signature":"_StzPiJsonStr(pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiListed","signature":"_StzPiListed(paRecs, paQuery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiListOf","signature":"_StzPiListOf(paTable, nHub, pcField, pcValue, paQuery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiMatches","signature":"_StzPiMatches(pxValue, pbHas, pcOp, pcWanted)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiMove","signature":"_StzPiMove(nHub, pnDelta)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiNewHub","signature":"_StzPiNewHub()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiNewPayment","signature":"_StzPiNewPayment(nHub, paFields, pbConfirm, pcInstruction)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiNewRtp","signature":"_StzPiNewRtp(nHub, paFields, pbConfirm, pcInstruction)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiNotFound","signature":"_StzPiNotFound(pcWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiNow","signature":"_StzPiNow(nHub)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiOk","signature":"_StzPiOk(pnStatus, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiOrderFields","signature":"_StzPiOrderFields()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiOwnAccount","signature":"_StzPiOwnAccount(nHub)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiOwnAlias","signature":"_StzPiOwnAlias()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiParseHttp","signature":"_StzPiParseHttp(pcRaw)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiPayByE2E","signature":"_StzPiPayByE2E(nHub, pcE2E)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiPayIndex","signature":"_StzPiPayIndex(nHub, pcField, pcValue, pcSens)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiPctDecode","signature":"_StzPiPctDecode(pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiPctEncode","signature":"_StzPiPctEncode(pc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiProblem","signature":"_StzPiProblem(pnStatus, pcDetail, paInvalid)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiPublic","signature":"_StzPiPublic(paRec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRandHex","signature":"_StzPiRandHex(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRefDocOk","signature":"_StzPiRefDocOk(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRequest","signature":"_StzPiRequest(nHub, pcMethod, pcPath, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRequestCancellation","signature":"_StzPiRequestCancellation(nHub, i, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiResolvePayee","signature":"_StzPiResolvePayee(nHub, paFields)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiReturnFunds","signature":"_StzPiReturnFunds(nHub, i)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRoute","signature":"_StzPiRoute(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteAccounts","signature":"_StzPiRouteAccounts(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteAliases","signature":"_StzPiRouteAliases(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteAliasLookup","signature":"_StzPiRouteAliasLookup(nHub, pcCle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteBulkPay","signature":"_StzPiRouteBulkPay(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteBulkRtp","signature":"_StzPiRouteBulkRtp(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteParticipants","signature":"_StzPiRouteParticipants(paQuery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRoutePaymentsById","signature":"_StzPiRoutePaymentsById(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRoutePaymentsReceived","signature":"_StzPiRoutePaymentsReceived(nHub, pcM, paS, paQuery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRoutePaymentsSent","signature":"_StzPiRoutePaymentsSent(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteRtp","signature":"_StzPiRouteRtp(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteRtpReceived","signature":"_StzPiRouteRtpReceived(nHub, pcM, paS, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteTransfers","signature":"_StzPiRouteTransfers(nHub, pcM, paQuery, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRouteWebhooks","signature":"_StzPiRouteWebhooks(nHub, pcM, paS, paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRtpFields","signature":"_StzPiRtpFields()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiRtpIndex","signature":"_StzPiRtpIndex(nHub, pcField, pcValue, pcSens)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiScopeFor","signature":"_StzPiScopeFor(pcMethod, paSeg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiSeedAccount","signature":"_StzPiSeedAccount(nHub, pcNumero, pcType, pnSolde)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSeedAlias","signature":"_StzPiSeedAlias(nHub, pcCle, pcCompte, pcNom, pcPays, pcCat, pbOwn, pcPay, pcRtp, pcCancel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSegments","signature":"_StzPiSegments(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSend","signature":"_StzPiSend(nHub, rec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSettle","signature":"_StzPiSettle(nHub, pbForce)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSettleCancel","signature":"_StzPiSettleCancel(nHub, i)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSettlePay","signature":"_StzPiSettlePay(nHub, i)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSettleReturn","signature":"_StzPiSettleReturn(nHub, i)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSettleRtp","signature":"_StzPiSettleRtp(nHub, i)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiSorted","signature":"_StzPiSorted(paRecs, pcSort)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPispiQrHasSegment","signature":"_StzPispiQrHasSegment(paSegments, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"_StzPispiQrIsPrintableAscii","signature":"_StzPispiQrIsPrintableAscii(pcValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"_StzPispiQrIsTagChar","signature":"_StzPispiQrIsTagChar(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"_StzPispiQrIsUuidShape","signature":"_StzPispiQrIsUuidShape(pcAlias)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"_StzPispiQrSegments","signature":"_StzPispiQrSegments(pcPayload)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"_StzPispiQrSegmentValue","signature":"_StzPispiQrSegmentValue(paSegments, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"_StzPispiQrTlv","signature":"_StzPispiQrTlv(pcId, pcValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"_StzPiSplitUrl","signature":"_StzPiSplitUrl(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"_StzPiStartReturn","signature":"_StzPiStartReturn(nHub, i)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiStatusText","signature":"_StzPiStatusText(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"_StzPiTitle","signature":"_StzPiTitle(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiTooOld","signature":"_StzPiTooOld(nHub, pcIrrevocable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPiWho","signature":"_StzPiWho(pcWho)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"_StzPlanGuardRefs","signature":"_StzPlanGuardRefs(pacLines)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzPlanItemIdAt","signature":"_StzPlanItemIdAt(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzPlanItemStatus","signature":"_StzPlanItemStatus(pcBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzPlotBins","signature":"_StzPlotBins(oC, paValues, paLabels, oFont, cCol, cInk, cMuted, nL, nR, nT, nB, nMin, nMax, bVals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotFlatten","signature":"_StzPlotFlatten(pcKind, paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotHBars","signature":"_StzPlotHBars(_oCanvas_, paValues, paLabels, oFont, cCol, cInk, cMuted, nL, nR, nT, nB, nMin, nMax, bVals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotLine","signature":"_StzPlotLine(_oCanvas_, paValues, cCol, nL, nR, nT, nB, nMin, nMax, bLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotMax","signature":"_StzPlotMax(paV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotMin","signature":"_StzPlotMin(paV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotMulti","signature":"_StzPlotMulti(oC, paSeries, paCategories, oFont, cInk, cMuted, nL, nR, nT, nB, nMin, nMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotNiceTop","signature":"_StzPlotNiceTop(pnMax, pnTicks)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotNum","signature":"_StzPlotNum(pnV)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotOpt","signature":"_StzPlotOpt(paOptions, pcName, pDefault)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotRender","signature":"_StzPlotRender(pcKind, paValues, paLabels, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotSeriesColor","signature":"_StzPlotSeriesColor(pnIndex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotTreemap","signature":"_StzPlotTreemap(oC, paValues, paLabels, oFont, cInk, nL, nR, nT, nB, bVals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPlotVBars","signature":"_StzPlotVBars(_oCanvas_, paValues, paLabels, oFont, cCol, cInk, cMuted, nL, nR, nT, nB, nMin, nMax, bVals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"_StzPolishDesc","signature":"_StzPolishDesc(pcDesc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzPopulateLive","signature":"_StzPopulateLive(poProfile, pcRole)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzPositionsOf","signature":"_StzPositionsOf(_aContent_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzPrintExemptMethod","signature":"_StzPrintExemptMethod(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzPropsIntoSubstance","signature":"_StzPropsIntoSubstance(poS, pcName, paProps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_StzQueryFormCue","signature":"_StzQueryFormCue(pcQuery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzRankMethodTexts","signature":"_StzRankMethodTexts(pcQuestion, paTexts, paVectors, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzRankMethodTextsBonus","signature":"_StzRankMethodTextsBonus(pcQuestion, paTexts, paVectors, n, paBonus)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzRankMethodTextsHeaded","signature":"_StzRankMethodTextsHeaded(pcQuestion, paTexts, paVectors, n, paBonus, paHeads)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzReadTextFile","signature":"_StzReadTextFile(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzRecipesDir","signature":"_StzRecipesDir()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzReflectCacheDir","signature":"_StzReflectCacheDir()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzRegularPoly","signature":"_StzRegularPoly(pnCX, pnCY, pnRX, pnRY, pnSides, pnStartDeg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzNodeShape.ring"},{"name":"_StzRelationChain","signature":"_StzRelationChain(pcRel, pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzRelationHasRule","signature":"_StzRelationHasRule(pcRel, pcRule)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzRemoveAtPositions","signature":"_StzRemoveAtPositions(_aContent_, panPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzRemoveDupSecutive","signature":"_StzRemoveDupSecutive(_aContent_, _bCaseSensitive_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzRemoveLeadingRun","signature":"_StzRemoveLeadingRun(_aContent_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzRemoveNonDuplicates","signature":"_StzRemoveNonDuplicates(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzRemoveThisDupSecutive","signature":"_StzRemoveThisDupSecutive(_aContent_, pItem, _bCaseSensitive_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzRemoveTrailingRun","signature":"_StzRemoveTrailingRun(_aContent_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzRemoveWF","signature":"_StzRemoveWF(_aContent_, pFunc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzReplaceWF","signature":"_StzReplaceWF(_aContent_, pFunc, pNew)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzResolveSource","signature":"_StzResolveSource(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzResolveSourceScan","signature":"_StzResolveSourceScan(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzRgb24","signature":"_StzRgb24(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"_StzRgba","signature":"_StzRgba(pR, pG, pB, pA)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"_StzRingVMSources","signature":"_StzRingVMSources(pcRoot, pbWindowsTarget)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"_StzRolesConflict","signature":"_StzRolesConflict(paRoles)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgRule.ring"},{"name":"_StzRosterCurrentMonth","signature":"_StzRosterCurrentMonth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterDateLineMonth","signature":"_StzRosterDateLineMonth(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterDirCreate","signature":"_StzRosterDirCreate(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterFileAppend","signature":"_StzRosterFileAppend(pcPath, pcBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterFileDelete","signature":"_StzRosterFileDelete(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterFileExists","signature":"_StzRosterFileExists(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterFileRead","signature":"_StzRosterFileRead(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterFileWrite","signature":"_StzRosterFileWrite(pcPath, pcBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterIsDigit","signature":"_StzRosterIsDigit(pcCh)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterLastLine","signature":"_StzRosterLastLine(pcContent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterListDirs","signature":"_StzRosterListDirs(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterListLogsDesc","signature":"_StzRosterListLogsDesc(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterLooksLikeMonth","signature":"_StzRosterLooksLikeMonth(pcCand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterMonthKey","signature":"_StzRosterMonthKey(pcYYYYMM)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterRelocateJournal","signature":"_StzRosterRelocateJournal(poMemory, pcRoot, pcCurMonth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzRosterRelocateSessionLog","signature":"_StzRosterRelocateSessionLog(poMemory, pcRoot, pcCurMonth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"_StzSampleReceiver","signature":"_StzSampleReceiver(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSaveEmbCache","signature":"_StzSaveEmbCache(pcClass, paTexts, paVectors)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSaveExampleCache","signature":"_StzSaveExampleCache(nSig)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzScanFolderForClass","signature":"_StzScanFolderForClass(pcFolder, pcNameLower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzScanParen","signature":"_StzScanParen(_cCode_, nOpen)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzSecretFromRecord","signature":"_StzSecretFromRecord(paRec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecretStore.ring"},{"name":"_StzSecretKindFactory","signature":"_StzSecretKindFactory(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecretStore.ring"},{"name":"_StzSectionTitle","signature":"_StzSectionTitle(pcInner)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSemArityLookup","signature":"_StzSemArityLookup(paMap, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemArityMapFor","signature":"_StzSemArityMapFor(paMemo, pcOwner)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemBagAdd","signature":"_StzSemBagAdd(paBags, pcId, pcWords)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemBaseCands","signature":"_StzSemBaseCands(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemBuildExactMap","signature":"_StzSemBuildExactMap()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemCachePath","signature":"_StzSemCachePath()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemCacheSig","signature":"_StzSemCacheSig()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemCopyList","signature":"_StzSemCopyList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemEditDistance","signature":"_StzSemEditDistance(pcA, pcB, pnCut)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemEnJoinVariants","signature":"_StzSemEnJoinVariants(paWords, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemEnNumberVariants","signature":"_StzSemEnNumberVariants(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemEnRefOf","signature":"_StzSemEnRefOf(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemHarvest","signature":"_StzSemHarvest()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemIdEligible","signature":"_StzSemIdEligible(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemKindOf","signature":"_StzSemKindOf(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangCanon","signature":"_StzSemLangCanon(pcWord, paArticles, paSuffixes, paConjunctions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangCanonVerified","signature":"_StzSemLangCanonVerified(pcWord, paLex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangEntry","signature":"_StzSemLangEntry(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangExactAdd","signature":"_StzSemLangExactAdd(paExact, pcJoined, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangExactGet","signature":"_StzSemLangExactGet(paExact, pcJoined)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangIdfBest","signature":"_StzSemLangIdfBest(pacWords, paBags)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangMappingGet","signature":"_StzSemLangMappingGet(pcCode, pcCanon, paLex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangNorm","signature":"_StzSemLangNorm(pcWord, paMarks)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLangTokens","signature":"_StzSemLangTokens(pcPhrase, paIgnored, paArticles, paSuffixes, paConjunctions, paMarks)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemLoadCache","signature":"_StzSemLoadCache(nSig)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemMethodsOf","signature":"_StzSemMethodsOf(pcNewExpr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemOpKnown","signature":"_StzSemOpKnown(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemOutputish","signature":"_StzSemOutputish(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemProbeBehavior","signature":"_StzSemProbeBehavior(pcClass, pcMethod)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemReferenceIds","signature":"_StzSemReferenceIds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemSampleExpr","signature":"_StzSemSampleExpr(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemSaveCache","signature":"_StzSemSaveCache(nSig)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemShortestFirst","signature":"_StzSemShortestFirst(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemSplitOnWord","signature":"_StzSemSplitOnWord(pcStr, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemStripPrefix","signature":"_StzSemStripPrefix(pcWord, paPrefixes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemStripSuffix","signature":"_StzSemStripSuffix(pcWord, paSuffixes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemValueLiteral","signature":"_StzSemValueLiteral(pxValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzSemVerbHeaded","signature":"_StzSemVerbHeaded(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"_StzServiceAllParts","signature":"_StzServiceAllParts(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring"},{"name":"_StzServiceNonProductionParts","signature":"_StzServiceNonProductionParts(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring"},{"name":"_StzServicePartsDependingOn","signature":"_StzServicePartsDependingOn(poGraph, pcProp, pValue, pcMid, pcTail)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring"},{"name":"_StzServiceProductionParts","signature":"_StzServiceProductionParts(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring"},{"name":"_StzSiblingBases","signature":"_StzSiblingBases(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSimplifyString","signature":"_StzSimplifyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"_StzSingleLetterType","signature":"_StzSingleLetterType(pcParam)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSinglified","signature":"_StzSinglified(_aContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzSiteDefaultProtocol","signature":"_StzSiteDefaultProtocol(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring"},{"name":"_StzSiteOr","signature":"_StzSiteOr(pcVal, pcDefault)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring"},{"name":"_StzSplitCamel","signature":"_StzSplitCamel(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSplitOnChar","signature":"_StzSplitOnChar(pcStr, pcCh)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSplitRoleStep","signature":"_StzSplitRoleStep(pcExpr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"_StzSplitThenArgs","signature":"_StzSplitThenArgs(pcCall)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSpringStyleBuild","signature":"_StzSpringStyleBuild(pbCurved)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"_StzStemVariants","signature":"_StzStemVariants(pcW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzStrictContentTokens","signature":"_StzStrictContentTokens(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzStringifyItem","signature":"_StzStringifyItem(pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzStripBlockComments","signature":"_StzStripBlockComments(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzStripBraces","signature":"_StzStripBraces(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"_StzStrToFloats","signature":"_StzStrToFloats(pcS)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzSuiteDischarges","signature":"_StzSuiteDischarges(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzSystemClassOf","signature":"_StzSystemClassOf(pcOS)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzSystemProfileForTarget","signature":"_StzSystemProfileForTarget(pTarget)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring"},{"name":"_StzTargetClass","signature":"_StzTargetClass(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDelivery.ring"},{"name":"_StzTestTopicDir","signature":"_StzTestTopicDir(pcTopic)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzTextPassFindings","signature":"_StzTextPassFindings(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzTextSharesToken","signature":"_StzTextSharesToken(pcText, paQTokens)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzTextsSig","signature":"_StzTextsSig(paTexts)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzTheseItemsZ","signature":"_StzTheseItemsZ(_aContent_, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzTokenInSet","signature":"_StzTokenInSet(pcTok, paSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzTopNScored","signature":"_StzTopNScored(paScored, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzTreeFit","signature":"_StzTreeFit(pcLabel, poFont, pnSize, pnMaxW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTreeCanvas.ring"},{"name":"_StzTreeRender","signature":"_StzTreeRender(paNodes, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTreeCanvas.ring"},{"name":"_StzTruthAtomHolds","signature":"_StzTruthAtomHolds(pValue, pcKind, pArg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzTruthChain.ring"},{"name":"_StzTruthAtomLabel","signature":"_StzTruthAtomLabel(pcComb, bNot, pcKind, pArg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzTruthChain.ring"},{"name":"_StzUiProfileHas","signature":"_StzUiProfileHas(paList, pcItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"_StzUnderADebugFlag","signature":"_StzUnderADebugFlag(pacOpenIfs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzUniqueItems","signature":"_StzUniqueItems(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzUnitVector","signature":"_StzUnitVector(pnI, pnD)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzGpu.ring"},{"name":"_StzVariantGloss","signature":"_StzVariantGloss(pcSuf)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzVerbLookup","signature":"_StzVerbLookup(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzWasmGroupFor","signature":"_StzWasmGroupFor(pcCapKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"_StzWBoundaryBefore","signature":"_StzWBoundaryBefore(_cCode_, _i_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"_StzWebBridgeJs","signature":"_StzWebBridgeJs()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzWebBundle.ring"},{"name":"_StzWebManifest","signature":"_StzWebManifest(pcName, paFiles, pcMain)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzWebBundle.ring"},{"name":"_StzWebShellHtml","signature":"_StzWebShellHtml(pcTitle, pcMainWasm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzWebBundle.ring"},{"name":"_StzWhatIsDocIndex","signature":"_StzWhatIsDocIndex()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzWithoutCoverage","signature":"_StzWithoutCoverage(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"_StzWords","signature":"_StzWords(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"_StzWorldDoorEntry","signature":"_StzWorldDoorEntry(pcQuestion)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzWorldTypesOf","signature":"_StzWorldTypesOf(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"_StzWriteTextFile","signature":"_StzWriteTextFile(pcPath, pcContent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"_StzZigTripleFor","signature":"_StzZigTripleFor(pcOs, pcArch)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"_TkPad","signature":"_TkPad(pcText, pnWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"_TlCounter","signature":"_TlCounter(poDg, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlEraIndex","signature":"_TlEraIndex(paEras, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlEraNamed","signature":"_TlEraNamed(paEras, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlIsTimeline","signature":"_TlIsTimeline(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlLayNames","signature":"_TlLayNames(poFont, paEvents, pnX0, pnMin, pnK)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlName","signature":"_TlName(poS, pcObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlNameWidth","signature":"_TlNameWidth(poFont, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlOverlap","signature":"_TlOverlap(pnA0, pnA1, pnB0, pnB1)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlScope","signature":"_TlScope(poDg, pcType, pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TlStepFor","signature":"_TlStepFor(pnSpan)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"_TodayYMD","signature":"_TodayYMD()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"_ToUnixMs","signature":"_ToUnixMs(_nYear_, _nMonth_, _nDay_, _nHour_, _nMinute_, _nSecond_, _nMs_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"_TourBodyIsHelper","signature":"_TourBodyIsHelper(pacL, pnFrom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourCallsHelper","signature":"_TourCallsHelper(pcLowerLine, pacHelpers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourClaimsOf","signature":"_TourClaimsOf(paRec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourFilesUnder","signature":"_TourFilesUnder(pcDir, pcSuffix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourFirstString","signature":"_TourFirstString(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourFuncName","signature":"_TourFuncName(pcLowerLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourIsBanner","signature":"_TourIsBanner(pcLowerLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourIsFuncBoundary","signature":"_TourIsFuncBoundary(pcLowerLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourIsVerdictLine","signature":"_TourIsVerdictLine(pcLowerLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourJson","signature":"_TourJson(paRec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourJsonStr","signature":"_TourJsonStr(px)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourMarkerText","signature":"_TourMarkerText(pcPrinted)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourProse","signature":"_TourProse(paRec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourRead","signature":"_TourRead(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourReadZst","signature":"_TourReadZst(paRec, pacL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_TourWords","signature":"_TourWords(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"_transform","signature":"_transform(obj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzExterCodeTransFuncs.ring"},{"name":"_TravClaimNamed","signature":"_TravClaimNamed(pcText, paStops, pnFromStop)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravClaimText","signature":"_TravClaimText(pcTrimmed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravEndingOf","signature":"_TravEndingOf(paLines, pcErr, pnExit, pbHung)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravHostPath","signature":"_TravHostPath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravJudge","signature":"_TravJudge(paRec, paLines, pcEnd, pnExit, pnWall)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravRunJson","signature":"_TravRunJson(paRec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravRunProse","signature":"_TravRunProse(paRec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravSplitPath","signature":"_TravSplitPath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravStopOpened","signature":"_TravStopOpened(pcLine, paStops)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravVerdictOf","signature":"_TravVerdictOf(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravWantText","signature":"_TravWantText(pcWant)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TravWorst","signature":"_TravWorst(pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"_TrimJson","signature":"_TrimJson(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_TsAbs","signature":"_TsAbs(pcTok, pacSources)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukeyStory.ring"},{"name":"_TsNumerals","signature":"_TsNumerals(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukeyStory.ring"},{"name":"_Unquote","signature":"_Unquote(_c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"_ValidateJsonArray","signature":"_ValidateJsonArray(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_ValidateJsonObject","signature":"_ValidateJsonObject(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_ValidateJsonString","signature":"_ValidateJsonString(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_VALUES","signature":"_VALUES(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_VALUES_","signature":"_VALUES_(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_ValueToJsonString","signature":"_ValueToJsonString(_vValue_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_ValueToJsonStringXT","signature":"_ValueToJsonStringXT(_vValue_, nIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"_VARCHAR","signature":"_VARCHAR(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_VARCHAR_","signature":"_VARCHAR_(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_WHERE","signature":"_WHERE(pcCondition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_WHERE_","signature":"_WHERE_(pcCondition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_WITH","signature":"_WITH(pcSQL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"_WITH_","signature":"_WITH_(pcSQL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"ACard","signature":"ACard()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ACharDifferentFrom","signature":"ACharDifferentFrom(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"ACharDifferentThan","signature":"ACharDifferentThan(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"ACharOtherThan","signature":"ACharOtherThan(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"ACheck","signature":"ACheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ACheckMark","signature":"ACheckMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ActivateEarlyCheck","signature":"ActivateEarlyCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ActivateEarlyChecks","signature":"ActivateEarlyChecks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ActivateParamCheck","signature":"ActivateParamCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ActivateParamChecking","signature":"ActivateParamChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ActivateParamsCheck","signature":"ActivateParamsCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ActivateParamsChecking","signature":"ActivateParamsChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AddAdverbRule","signature":"AddAdverbRule(pattern, replacement, type, priority, category)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzAdverb.ring"},{"name":"AddN","signature":"AddN(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AddPluralRule","signature":"AddPluralRule(pattern, replacement, type, priority, category)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzPlural.ring"},{"name":"AddSingularRule","signature":"AddSingularRule(pattern, replacement, type, priority, category)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzSingular.ring"},{"name":"ADot","signature":"ADot()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Adverb","signature":"Adverb(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzAdverb.ring"},{"name":"AdverbOf","signature":"AdverbOf(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzAdverb.ring"},{"name":"AFalseObject","signature":"AFalseObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring"},{"name":"AFalseObjectXT","signature":"AFalseObjectXT(poOrigin)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring"},{"name":"AFlower","signature":"AFlower()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AFrenchWord","signature":"AFrenchWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"AHandshake","signature":"AHandshake()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AHeart","signature":"AHeart()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AlignCenter","signature":"AlignCenter(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AlignCenterXT","signature":"AlignCenterXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AlignLeft","signature":"AlignLeft(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AlignLeftXT","signature":"AlignLeftXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AlignRight","signature":"AlignRight(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AlignRightXT","signature":"AlignRightXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AlignXT","signature":"AlignXT(_cStr_, nWidth, cChar, cDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"All","signature":"All(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Allah","signature":"Allah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AllahAsChar","signature":"AllahAsChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AllahAsString","signature":"AllahAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AllAmong","signature":"AllAmong(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllAmongQ","signature":"AllAmongQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllAmongQQ","signature":"AllAmongQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllAreEqual","signature":"AllAreEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllAreEqualCS","signature":"AllAreEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllAreLists","signature":"AllAreLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllAreNotEqual","signature":"AllAreNotEqual(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllAreNotEqualCS","signature":"AllAreNotEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllAreNumbers","signature":"AllAreNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllAreObjects","signature":"AllAreObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllAreStrings","signature":"AllAreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllHaveSameType","signature":"AllHaveSameType(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllIn","signature":"AllIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllInQ","signature":"AllInQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllInQQ","signature":"AllInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllItemsAreStrings","signature":"AllItemsAreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllListsHaveSameNumberOfItems","signature":"AllListsHaveSameNumberOfItems(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllListsHaveSameSize","signature":"AllListsHaveSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllMatches","signature":"AllMatches(cInput, cPattern)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"AllNumbers","signature":"AllNumbers(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllNumbersIn","signature":"AllNumbersIn(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllNumbersInQ","signature":"AllNumbersInQ(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllNumbersInQQ","signature":"AllNumbersInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllNumbersInQQX","signature":"AllNumbersInQQX(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllNumbersQ","signature":"AllNumbersQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllNumbersQQ","signature":"AllNumbersQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllNumbersQQX","signature":"AllNumbersQQX(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllOf","signature":"AllOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllOfQ","signature":"AllOfQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllOfQQ","signature":"AllOfQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllOfThese","signature":"AllOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseAreNotNull","signature":"AllOfTheseAreNotNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllOfTheseAreNull","signature":"AllOfTheseAreNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllOfTheseChars","signature":"AllOfTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseCharsQ","signature":"AllOfTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseItems","signature":"AllOfTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseItemsQ","signature":"AllOfTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseLists","signature":"AllOfTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseListsQ","signature":"AllOfTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseNumbers","signature":"AllOfTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseNumbersQ","signature":"AllOfTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseObjects","signature":"AllOfTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseObjectsQ","signature":"AllOfTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseQ","signature":"AllOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStrings","signature":"AllOfTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStringsQ","signature":"AllOfTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzChars","signature":"AllOfTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzCharsQ","signature":"AllOfTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzLists","signature":"AllOfTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzListsQ","signature":"AllOfTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzNumbers","signature":"AllOfTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzNumbersQ","signature":"AllOfTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzObjects","signature":"AllOfTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzObjectsQ","signature":"AllOfTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzStrings","signature":"AllOfTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllOfTheseStzStringsQ","signature":"AllOfTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllQ","signature":"AllQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllQQ","signature":"AllQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AllThese","signature":"AllThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseAreNull","signature":"AllTheseAreNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllTheseAreNumbers","signature":"AllTheseAreNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllTheseAreStrings","signature":"AllTheseAreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AllTheseChars","signature":"AllTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseCharsQ","signature":"AllTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseItems","signature":"AllTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseItemsQ","signature":"AllTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseLists","signature":"AllTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseListsQ","signature":"AllTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseNumbers","signature":"AllTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseNumbersQ","signature":"AllTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseObjects","signature":"AllTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseObjectsQ","signature":"AllTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseQ","signature":"AllTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStrings","signature":"AllTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStringsQ","signature":"AllTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzChars","signature":"AllTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzCharsQ","signature":"AllTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzLists","signature":"AllTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzListsQ","signature":"AllTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzNumbers","signature":"AllTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzNumbersQ","signature":"AllTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzObjects","signature":"AllTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzObjectsQ","signature":"AllTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzStrings","signature":"AllTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllTheseStzStringsQ","signature":"AllTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AllYesSoFar","signature":"AllYesSoFar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"Among","signature":"Among(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AmongQ","signature":"AmongQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AmongQQ","signature":"AmongQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AMoon","signature":"AMoon()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AnArabicWord","signature":"AnArabicWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"AnEnglishWord","signature":"AnEnglishWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"AnItem","signature":"AnItem(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"AnItemCS","signature":"AnItemCS(paList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"AnItemFrom","signature":"AnItemFrom(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnItemIn","signature":"AnItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANonNullString","signature":"ANonNullString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"AnswersSoFar","signature":"AnswersSoFar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ANullString","signature":"ANullString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ANumberBetween","signature":"ANumberBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberBetweenXT","signature":"ANumberBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberBetweenXTZ","signature":"ANumberBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberBetweenZ","signature":"ANumberBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberBiggerThan","signature":"ANumberBiggerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberBiggerThan01","signature":"ANumberBiggerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberBiggerThan01XT","signature":"ANumberBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberBiggerThanXT","signature":"ANumberBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberExcept","signature":"ANumberExcept(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberExcept01","signature":"ANumberExcept01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberExcept01XT","signature":"ANumberExcept01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberExceptXT","signature":"ANumberExceptXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberFrom","signature":"ANumberFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberFromXT","signature":"ANumberFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberFromXTZ","signature":"ANumberFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberFromZ","signature":"ANumberFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberGreaterThan","signature":"ANumberGreaterThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberGreaterThan01","signature":"ANumberGreaterThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberGreaterThan01XT","signature":"ANumberGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberGreaterThanXT","signature":"ANumberGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberIn","signature":"ANumberIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberInXT","signature":"ANumberInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberInXTZ","signature":"ANumberInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberInZ","signature":"ANumberInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLargerThan","signature":"ANumberLargerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLargerThan01","signature":"ANumberLargerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLargerThan01XT","signature":"ANumberLargerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLargerThanXT","signature":"ANumberLargerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLessThan","signature":"ANumberLessThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLessThan01","signature":"ANumberLessThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLessThan01XT","signature":"ANumberLessThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberLessThanXT","signature":"ANumberLessThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberOtherThan","signature":"ANumberOtherThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberOtherThan01","signature":"ANumberOtherThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberOtherThan01XT","signature":"ANumberOtherThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberOtherThanXT","signature":"ANumberOtherThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberSmallerThan","signature":"ANumberSmallerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberSmallerThan01","signature":"ANumberSmallerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberSmallerThan01XT","signature":"ANumberSmallerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ANumberSmallerThanXT","signature":"ANumberSmallerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Any","signature":"Any(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyCharDifferentFrom","signature":"AnyCharDifferentFrom(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"AnyCharDifferentThan","signature":"AnyCharDifferentThan(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"AnyCharOtherThan","signature":"AnyCharOtherThan(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"AnyItemOf","signature":"AnyItemOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AnyNNumbersBetween","signature":"AnyNNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBetweenU","signature":"AnyNNumbersBetweenU(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBetweenUZ","signature":"AnyNNumbersBetweenUZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBetweenXT","signature":"AnyNNumbersBetweenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBetweenXTU","signature":"AnyNNumbersBetweenXTU(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBetweenXTUZ","signature":"AnyNNumbersBetweenXTUZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBetweenXTZ","signature":"AnyNNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBetweenZ","signature":"AnyNNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThan","signature":"AnyNNumbersBiggerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThan01","signature":"AnyNNumbersBiggerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThan01U","signature":"AnyNNumbersBiggerThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThan01XT","signature":"AnyNNumbersBiggerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThan01XTU","signature":"AnyNNumbersBiggerThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThanU","signature":"AnyNNumbersBiggerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThanXT","signature":"AnyNNumbersBiggerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersBiggerThanXTU","signature":"AnyNNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFrom","signature":"AnyNNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFromU","signature":"AnyNNumbersFromU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFromUZ","signature":"AnyNNumbersFromUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFromXT","signature":"AnyNNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFromXTU","signature":"AnyNNumbersFromXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFromXTUZ","signature":"AnyNNumbersFromXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFromXTZ","signature":"AnyNNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersFromZ","signature":"AnyNNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThan","signature":"AnyNNumbersGreaterThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThan01","signature":"AnyNNumbersGreaterThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThan01U","signature":"AnyNNumbersGreaterThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThan01XT","signature":"AnyNNumbersGreaterThan01XT(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThan01XTU","signature":"AnyNNumbersGreaterThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThanU","signature":"AnyNNumbersGreaterThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThanXT","signature":"AnyNNumbersGreaterThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersGreaterThanXTU","signature":"AnyNNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersIn","signature":"AnyNNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersInU","signature":"AnyNNumbersInU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersInUZ","signature":"AnyNNumbersInUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersInXT","signature":"AnyNNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersInXTU","signature":"AnyNNumbersInXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersInXTUZ","signature":"AnyNNumbersInXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersInXTZ","signature":"AnyNNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersInZ","signature":"AnyNNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerTha01nU","signature":"AnyNNumbersLargerTha01nU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerThan","signature":"AnyNNumbersLargerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerThan01","signature":"AnyNNumbersLargerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerThan01XT","signature":"AnyNNumbersLargerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerThan01XTU","signature":"AnyNNumbersLargerThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerThanU","signature":"AnyNNumbersLargerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerThanXT","signature":"AnyNNumbersLargerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLargerThanXTU","signature":"AnyNNumbersLargerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThan","signature":"AnyNNumbersLessThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThan01","signature":"AnyNNumbersLessThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThan01U","signature":"AnyNNumbersLessThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThan01XT","signature":"AnyNNumbersLessThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThanU","signature":"AnyNNumbersLessThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThanXT","signature":"AnyNNumbersLessThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThanXT01U","signature":"AnyNNumbersLessThanXT01U(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersLessThanXTU","signature":"AnyNNumbersLessThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThan","signature":"AnyNNumbersSmallerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThan01","signature":"AnyNNumbersSmallerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThan01U","signature":"AnyNNumbersSmallerThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThan01XT","signature":"AnyNNumbersSmallerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThanU","signature":"AnyNNumbersSmallerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThanXT","signature":"AnyNNumbersSmallerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThanXT01U","signature":"AnyNNumbersSmallerThanXT01U(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNNumbersSmallerThanXTU","signature":"AnyNNumbersSmallerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumber","signature":"AnyNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumber01","signature":"AnyNumber01()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumber01XT","signature":"AnyNumber01XT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBetween","signature":"AnyNumberBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBetweenXT","signature":"AnyNumberBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBetweenXTZ","signature":"AnyNumberBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBetweenZ","signature":"AnyNumberBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBiggerThan","signature":"AnyNumberBiggerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBiggerThan01","signature":"AnyNumberBiggerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBiggerThan01XT","signature":"AnyNumberBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberBiggerThanXT","signature":"AnyNumberBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberExcept","signature":"AnyNumberExcept(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberExcept01","signature":"AnyNumberExcept01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberExcept01XT","signature":"AnyNumberExcept01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberExceptXT","signature":"AnyNumberExceptXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberFrom","signature":"AnyNumberFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberFromXT","signature":"AnyNumberFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberFromXTZ","signature":"AnyNumberFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberFromZ","signature":"AnyNumberFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberGreaterThan","signature":"AnyNumberGreaterThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberGreaterThan01","signature":"AnyNumberGreaterThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberGreaterThan01XT","signature":"AnyNumberGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberGreaterThanXT","signature":"AnyNumberGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberIn","signature":"AnyNumberIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberInXT","signature":"AnyNumberInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberInXTZ","signature":"AnyNumberInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberInZ","signature":"AnyNumberInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLargerThan","signature":"AnyNumberLargerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLargerThan01","signature":"AnyNumberLargerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLargerThan01XT","signature":"AnyNumberLargerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLargerThanXT","signature":"AnyNumberLargerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLessThan","signature":"AnyNumberLessThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLessThan01","signature":"AnyNumberLessThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLessThan01XT","signature":"AnyNumberLessThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberLessThanXT","signature":"AnyNumberLessThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberOtherThan","signature":"AnyNumberOtherThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberOtherThan01","signature":"AnyNumberOtherThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberOtherThan01XT","signature":"AnyNumberOtherThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberOtherThanXT","signature":"AnyNumberOtherThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetween","signature":"AnyNumbersBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetweenU","signature":"AnyNumbersBetweenU(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetweenUZ","signature":"AnyNumbersBetweenUZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetweenXT","signature":"AnyNumbersBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetweenXTU","signature":"AnyNumbersBetweenXTU(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetweenXTUZ","signature":"AnyNumbersBetweenXTUZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetweenXTZ","signature":"AnyNumbersBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBetweenZ","signature":"AnyNumbersBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThan","signature":"AnyNumbersBiggerThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThan01","signature":"AnyNumbersBiggerThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThan01U","signature":"AnyNumbersBiggerThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThan01XT","signature":"AnyNumbersBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThan01XTU","signature":"AnyNumbersBiggerThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThanU","signature":"AnyNumbersBiggerThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThanXT","signature":"AnyNumbersBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersBiggerThanXTU","signature":"AnyNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersFrom","signature":"AnyNumbersFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersFromU","signature":"AnyNumbersFromU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersFromUZ","signature":"AnyNumbersFromUZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersFromXT","signature":"AnyNumbersFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersFromXTUZ","signature":"AnyNumbersFromXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersFromXTZ","signature":"AnyNumbersFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersFromZ","signature":"AnyNumbersFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThan","signature":"AnyNumbersGreaterThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThan01","signature":"AnyNumbersGreaterThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThan01U","signature":"AnyNumbersGreaterThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThan01XT","signature":"AnyNumbersGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThan01XTU","signature":"AnyNumbersGreaterThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThanU","signature":"AnyNumbersGreaterThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThanXT","signature":"AnyNumbersGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersGreaterThanXTU","signature":"AnyNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersIn","signature":"AnyNumbersIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersInU","signature":"AnyNumbersInU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersInUZ","signature":"AnyNumbersInUZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersInXT","signature":"AnyNumbersInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersInXTU","signature":"AnyNumbersInXTU(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersInXTUZ","signature":"AnyNumbersInXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersInXTZ","signature":"AnyNumbersInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumbersInZ","signature":"AnyNumbersInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberSmallerThan","signature":"AnyNumberSmallerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberSmallerThan01","signature":"AnyNumberSmallerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberSmallerThan01XT","signature":"AnyNumberSmallerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberSmallerThanXT","signature":"AnyNumberSmallerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyNumberXT","signature":"AnyNumberXT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyOf","signature":"AnyOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AnyQ","signature":"AnyQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyQQ","signature":"AnyQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumber","signature":"AnyRandomNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumber01","signature":"AnyRandomNumber01()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumber01XT","signature":"AnyRandomNumber01XT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBetween","signature":"AnyRandomNumberBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBetweenXT","signature":"AnyRandomNumberBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBetweenXTZ","signature":"AnyRandomNumberBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBetweenZ","signature":"AnyRandomNumberBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBiggerThan","signature":"AnyRandomNumberBiggerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBiggerThan01","signature":"AnyRandomNumberBiggerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBiggerThan01XT","signature":"AnyRandomNumberBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberBiggerThanXT","signature":"AnyRandomNumberBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberExcept","signature":"AnyRandomNumberExcept(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberExcept01","signature":"AnyRandomNumberExcept01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberExcept01XT","signature":"AnyRandomNumberExcept01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberExceptXT","signature":"AnyRandomNumberExceptXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberFrom","signature":"AnyRandomNumberFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberFromXT","signature":"AnyRandomNumberFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberFromXTZ","signature":"AnyRandomNumberFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberFromZ","signature":"AnyRandomNumberFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberGreaterThan","signature":"AnyRandomNumberGreaterThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberGreaterThan01","signature":"AnyRandomNumberGreaterThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberGreaterThan01XT","signature":"AnyRandomNumberGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberGreaterThanXT","signature":"AnyRandomNumberGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberIn","signature":"AnyRandomNumberIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberInXT","signature":"AnyRandomNumberInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberInXTZ","signature":"AnyRandomNumberInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberInZ","signature":"AnyRandomNumberInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberOtherThan","signature":"AnyRandomNumberOtherThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberOtherThan01","signature":"AnyRandomNumberOtherThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberOtherThan01XT","signature":"AnyRandomNumberOtherThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberOtherThanXT","signature":"AnyRandomNumberOtherThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetween","signature":"AnyRandomNumbersBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetweenU","signature":"AnyRandomNumbersBetweenU(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetweenUZ","signature":"AnyRandomNumbersBetweenUZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetweenXT","signature":"AnyRandomNumbersBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetweenXTU","signature":"AnyRandomNumbersBetweenXTU(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetweenXTUZ","signature":"AnyRandomNumbersBetweenXTUZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetweenXTZ","signature":"AnyRandomNumbersBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBetweenZ","signature":"AnyRandomNumbersBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThan","signature":"AnyRandomNumbersBiggerThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThan01","signature":"AnyRandomNumbersBiggerThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThan01U","signature":"AnyRandomNumbersBiggerThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThan01XT","signature":"AnyRandomNumbersBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThan01XTU","signature":"AnyRandomNumbersBiggerThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThanU","signature":"AnyRandomNumbersBiggerThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThanXT","signature":"AnyRandomNumbersBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersBiggerThanXTU","signature":"AnyRandomNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersFrom","signature":"AnyRandomNumbersFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersFromU","signature":"AnyRandomNumbersFromU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersFromUZ","signature":"AnyRandomNumbersFromUZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersFromXT","signature":"AnyRandomNumbersFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersFromXTUZ","signature":"AnyRandomNumbersFromXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersFromXTZ","signature":"AnyRandomNumbersFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersFromZ","signature":"AnyRandomNumbersFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThan","signature":"AnyRandomNumbersGreaterThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThan01","signature":"AnyRandomNumbersGreaterThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThan01U","signature":"AnyRandomNumbersGreaterThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThan01XT","signature":"AnyRandomNumbersGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThan01XTU","signature":"AnyRandomNumbersGreaterThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThanU","signature":"AnyRandomNumbersGreaterThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThanXT","signature":"AnyRandomNumbersGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersGreaterThanXTU","signature":"AnyRandomNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersIn","signature":"AnyRandomNumbersIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersInU","signature":"AnyRandomNumbersInU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersInUZ","signature":"AnyRandomNumbersInUZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersInXT","signature":"AnyRandomNumbersInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersInXTU","signature":"AnyRandomNumbersInXTU(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersInXTUZ","signature":"AnyRandomNumbersInXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersInXTZ","signature":"AnyRandomNumbersInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumbersInZ","signature":"AnyRandomNumbersInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyRandomNumberXT","signature":"AnyRandomNumberXT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"AnyYesSoFar","signature":"AnyYesSoFar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"Apostrophe","signature":"Apostrophe()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"AppendFile","signature":"AppendFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"AppendFileQ","signature":"AppendFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"ApproximateEqualityRatio","signature":"ApproximateEqualityRatio()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ApproximativeEqualityRatio","signature":"ApproximativeEqualityRatio()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Arabic7araket","signature":"Arabic7araket()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Arabic7araketUnicodes","signature":"Arabic7araketUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicAndIndianDigits","signature":"ArabicAndIndianDigits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicAndLatinLetters","signature":"ArabicAndLatinLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDhammah","signature":"ArabicDhammah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDiacriticsUnicodes","signature":"ArabicDiacriticsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDiacriticsXT","signature":"ArabicDiacriticsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDigits","signature":"ArabicDigits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDotlessLetters","signature":"ArabicDotlessLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDotlessLettersAndTheirUnicodes","signature":"ArabicDotlessLettersAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDotlessLettersUnicodes","signature":"ArabicDotlessLettersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDotlessLettersXT","signature":"ArabicDotlessLettersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDotlessUnicodes","signature":"ArabicDotlessUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDotlessUnicodesAndTheirLetters","signature":"ArabicDotlessUnicodesAndTheirLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDoubleDhammah","signature":"ArabicDoubleDhammah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDoubleFat7ah","signature":"ArabicDoubleFat7ah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicDoubleKasrah","signature":"ArabicDoubleKasrah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicFat7ah","signature":"ArabicFat7ah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicFractionsUnicodes","signature":"ArabicFractionsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicHamzahUnicodes","signature":"ArabicHamzahUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicKasrah","signature":"ArabicKasrah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicLetter","signature":"ArabicLetter(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"ArabicLetters","signature":"ArabicLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicLettersXT","signature":"ArabicLettersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicNumber","signature":"ArabicNumber(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"ArabicNumberFractions","signature":"ArabicNumberFractions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicNumberFractionsUnicodes","signature":"ArabicNumberFractionsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicNumbers","signature":"ArabicNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicShaddah","signature":"ArabicShaddah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicSukoon","signature":"ArabicSukoon()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicTamdeed","signature":"ArabicTamdeed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ArabicWords","signature":"ArabicWords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"ARandomArabicWord","signature":"ARandomArabicWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"ARandomCard","signature":"ARandomCard()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ARandomEnglishWord","signature":"ARandomEnglishWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"ARandomExponential","signature":"ARandomExponential(pLambda)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomFrenchWord","signature":"ARandomFrenchWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"ARandomItemFrom","signature":"ARandomItemFrom(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomItemIn","signature":"ARandomItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNormal","signature":"ARandomNormal(nMean, nStd)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumber","signature":"ARandomNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumber01","signature":"ARandomNumber01()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumber01XT","signature":"ARandomNumber01XT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBetween","signature":"ARandomNumberBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBetweenAnd","signature":"ARandomNumberBetweenAnd(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBetweenXT","signature":"ARandomNumberBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBetweenXTZ","signature":"ARandomNumberBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBetweenZ","signature":"ARandomNumberBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBiggerThan","signature":"ARandomNumberBiggerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBiggerThan01","signature":"ARandomNumberBiggerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBiggerThan01XT","signature":"ARandomNumberBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberBiggerThanXT","signature":"ARandomNumberBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberExcept","signature":"ARandomNumberExcept(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberExcept01","signature":"ARandomNumberExcept01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberExcept01XT","signature":"ARandomNumberExcept01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberExceptXT","signature":"ARandomNumberExceptXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberFrom","signature":"ARandomNumberFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberFromXT","signature":"ARandomNumberFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberFromXTZ","signature":"ARandomNumberFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberFromZ","signature":"ARandomNumberFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberGreaterThan","signature":"ARandomNumberGreaterThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberGreaterThan01","signature":"ARandomNumberGreaterThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberGreaterThan01XT","signature":"ARandomNumberGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberGreaterThanXT","signature":"ARandomNumberGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberIn","signature":"ARandomNumberIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberInXT","signature":"ARandomNumberInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberInXTZ","signature":"ARandomNumberInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberInZ","signature":"ARandomNumberInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberLessThan","signature":"ARandomNumberLessThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberLessThan01","signature":"ARandomNumberLessThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberLessThan01XT","signature":"ARandomNumberLessThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberLessThanXT","signature":"ARandomNumberLessThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberOtherThan","signature":"ARandomNumberOtherThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberOtherThan01XT","signature":"ARandomNumberOtherThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberOtherThanXT","signature":"ARandomNumberOtherThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberSmallerThan","signature":"ARandomNumberSmallerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberSmallerThan01","signature":"ARandomNumberSmallerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberSmallerThan01XT","signature":"ARandomNumberSmallerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberSmallerThanXT","signature":"ARandomNumberSmallerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberStrictlyBetweenAnd","signature":"ARandomNumberStrictlyBetweenAnd(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomNumberXT","signature":"ARandomNumberXT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomUniform","signature":"ARandomUniform(nMin, nMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ARandomWord","signature":"ARandomWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"ArcDownLeft","signature":"ArcDownLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"ArcDownRight","signature":"ArcDownRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"Arch","signature":"Arch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"Architecture","signature":"Architecture()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"ArcUpLeft","signature":"ArcUpLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"ArcUpRight","signature":"ArcUpRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"AreAllEqual","signature":"AreAllEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreAllEqualCS","signature":"AreAllEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreAllLists","signature":"AreAllLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreAllNumbers","signature":"AreAllNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreAllObjects","signature":"AreAllObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreAllStrings","signature":"AreAllStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreBothChars","signature":"AreBothChars(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"AreBothCharsInComputableForm","signature":"AreBothCharsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothEqual","signature":"AreBothEqual(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreBothEqualCS","signature":"AreBothEqualCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreBothIntegers","signature":"AreBothIntegers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothIntegersInString","signature":"AreBothIntegersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothIntegersInStrings","signature":"AreBothIntegersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothLetters","signature":"AreBothLetters(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"AreBothLists","signature":"AreBothLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothListsOfHashLists","signature":"AreBothListsOfHashLists(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothListsOfLists","signature":"AreBothListsOfLists(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothListsOfNumbers","signature":"AreBothListsOfNumbers(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothListsOfObjects","signature":"AreBothListsOfObjects(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothListsOfPairs","signature":"AreBothListsOfPairs(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothListsOfSets","signature":"AreBothListsOfSets(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothListsOfStrings","signature":"AreBothListsOfStrings(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothNumbers","signature":"AreBothNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothNumbersInString","signature":"AreBothNumbersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothNumbersInStrings","signature":"AreBothNumbersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothObjects","signature":"AreBothObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfList","signature":"AreBothPairOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfLists","signature":"AreBothPairOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfNumber","signature":"AreBothPairOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfNumbers","signature":"AreBothPairOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfObject","signature":"AreBothPairOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfObjects","signature":"AreBothPairOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfString","signature":"AreBothPairOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairOfStrings","signature":"AreBothPairOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfList","signature":"AreBothPairsOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfLists","signature":"AreBothPairsOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfNumber","signature":"AreBothPairsOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfNumbers","signature":"AreBothPairsOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfObject","signature":"AreBothPairsOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfObjects","signature":"AreBothPairsOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfString","signature":"AreBothPairsOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothPairsOfStrings","signature":"AreBothPairsOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothRealInString","signature":"AreBothRealInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothRealInStrings","signature":"AreBothRealInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothRealNumbers","signature":"AreBothRealNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothReals","signature":"AreBothReals(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothRealsInString","signature":"AreBothRealsInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothRealsInStrings","signature":"AreBothRealsInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothStrings","signature":"AreBothStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothStringsInComputableForm","signature":"AreBothStringsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothStzLists","signature":"AreBothStzLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothStzNumbers","signature":"AreBothStzNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothStzObjects","signature":"AreBothStzObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreBothStzStrings","signature":"AreBothStzStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreChars","signature":"AreChars(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"AreConsecutive","signature":"AreConsecutive(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"AreContiguous","signature":"AreContiguous(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"AreContinuous","signature":"AreContinuous(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"AreEqual","signature":"AreEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreEqualCS","signature":"AreEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreLetters","signature":"AreLetters(pacLetters)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"AreLists","signature":"AreLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreNonNullNumbers","signature":"AreNonNullNumbers(_anNumbers_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"AreNonZeroNumbers","signature":"AreNonZeroNumbers(_anNumbers_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"AreNotAllEqual","signature":"AreNotAllEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreNotAllEqualCS","signature":"AreNotAllEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreNotEqual","signature":"AreNotEqual(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreNotEqualCS","signature":"AreNotEqualCS(paValues, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreNumbers","signature":"AreNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreObjects","signature":"AreObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreRelated","signature":"AreRelated(pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"AreSameObject","signature":"AreSameObject(pcVarName1, pcVarName2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AreStrings","signature":"AreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"AreVowels","signature":"AreVowels(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"arxm","signature":"arxm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"Ask","signature":"Ask(pcAddr, pMsg, nTimeoutMs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodePlane.ring"},{"name":"ASmile","signature":"ASmile()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"AsObj","signature":"AsObj(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AsObject","signature":"AsObject(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AsObjectQ","signature":"AsObjectQ(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"AsObjQ","signature":"AsObjQ(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ASpace","signature":"ASpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Assemble","signature":"Assemble(pcPart1, pcPart2, pcPart3)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/system/stzProfiler.ring"},{"name":"Associate","signature":"Associate(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"Association","signature":"Association(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"Associaton","signature":"Associaton(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"Associattion","signature":"Associattion(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"AStar","signature":"AStar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ASun","signature":"ASun()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ATick","signature":"ATick()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ATrueObject","signature":"ATrueObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzTrueObject.ring"},{"name":"AttenuateColor","signature":"AttenuateColor(cColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"AttributesValues","signature":"AttributesValues(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Average","signature":"Average(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"AverageOf","signature":"AverageOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"AWord","signature":"AWord()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"b","signature":"b(e)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinC.ring"},{"name":"BackupFile","signature":"BackupFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"Base64Decode","signature":"Base64Decode(cData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"Base64Encode","signature":"Base64Encode(cData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"Basmalah","signature":"Basmalah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"BasmalahAsChar","signature":"BasmalahAsChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"BasmalahAsString","signature":"BasmalahAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"BeginsWith","signature":"BeginsWith(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BeginsWithCS","signature":"BeginsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"bf","signature":"bf(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinC.ring"},{"name":"BinaryChars","signature":"BinaryChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"BinaryNumberPrefix","signature":"BinaryNumberPrefix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzBinaryNumber.ring"},{"name":"BinaryPrefix","signature":"BinaryPrefix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzBinaryNumber.ring"},{"name":"BinaryPrefixes","signature":"BinaryPrefixes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzBinaryNumber.ring"},{"name":"Bismillah","signature":"Bismillah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"BismillahAsChar","signature":"BismillahAsChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"BismillahAsString","signature":"BismillahAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"BitsToBytes","signature":"BitsToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToExaBytes","signature":"BitsToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToGigaBytes","signature":"BitsToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToKiloBytes","signature":"BitsToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToMegaBytes","signature":"BitsToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToPetaBytes","signature":"BitsToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToTeraBytes","signature":"BitsToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToYottaBytes","signature":"BitsToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BitsToZettaBytes","signature":"BitsToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BlankSpace","signature":"BlankSpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BoardAnnounceOwnDeath","signature":"BoardAnnounceOwnDeath(poMemory)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"BoardFindDeadRuns","signature":"BoardFindDeadRuns(poMemory)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"BoardSampleHeartbeats","signature":"BoardSampleHeartbeats(poMemory)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"BothAreChars","signature":"BothAreChars(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"BothAreCharsInComputableForm","signature":"BothAreCharsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreEqual","signature":"BothAreEqual(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"BothAreEqualCS","signature":"BothAreEqualCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"BothAreIntegers","signature":"BothAreIntegers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreIntegersInString","signature":"BothAreIntegersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreIntegersInStrings","signature":"BothAreIntegersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreLetters","signature":"BothAreLetters(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"BothAreLists","signature":"BothAreLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreMarquers","signature":"BothAreMarquers(pcStr1, pcStr2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BothAreNotEqual","signature":"BothAreNotEqual(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"BothAreNotEqualCS","signature":"BothAreNotEqualCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"BothAreNotNull","signature":"BothAreNotNull(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"BothAreNull","signature":"BothAreNull(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"BothAreNumbers","signature":"BothAreNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreNumbersInString","signature":"BothAreNumbersInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreNumbersInStrings","signature":"BothAreNumbersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreObjects","signature":"BothAreObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfList","signature":"BothArePairOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfLists","signature":"BothArePairOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfNumber","signature":"BothArePairOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfNumbers","signature":"BothArePairOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfObject","signature":"BothArePairOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfObjects","signature":"BothArePairOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfString","signature":"BothArePairOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairOfStrings","signature":"BothArePairOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfList","signature":"BothArePairsOfList(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfLists","signature":"BothArePairsOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfNumber","signature":"BothArePairsOfNumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfNumbers","signature":"BothArePairsOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfObject","signature":"BothArePairsOfObject(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfObjects","signature":"BothArePairsOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfString","signature":"BothArePairsOfString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothArePairsOfStrings","signature":"BothArePairsOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreRealInString","signature":"BothAreRealInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreRealInStrings","signature":"BothAreRealInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreRealNumbers","signature":"BothAreRealNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreReals","signature":"BothAreReals(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreRealsInString","signature":"BothAreRealsInString(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreRealsInStrings","signature":"BothAreRealsInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreStrings","signature":"BothAreStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreStringsInComputableForm","signature":"BothAreStringsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreStzLists","signature":"BothAreStzLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreStzNumbers","signature":"BothAreStzNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreStzObjects","signature":"BothAreStzObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothAreStzStrings","signature":"BothAreStzStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothEndWith","signature":"BothEndWith(pStrOrList1, pStrOrList2, pSubStrOrSubList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothEndWithANumber","signature":"BothEndWithANumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothEndWithCS","signature":"BothEndWithCS(pStrOrList1, pStrOrList2, pSubStrOrSubList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothHaveSameStzType","signature":"BothHaveSameStzType(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothHaveSameType","signature":"BothHaveSameType(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"BothStartWith","signature":"BothStartWith(pStrOrList1, pStrOrList2, pSubStrOrSubList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothStartWithANumber","signature":"BothStartWithANumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothStartWithCS","signature":"BothStartWithCS(pStrOrList1, pStrOrList2, pSubStrOrSubList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"BothStringsAreEqual","signature":"BothStringsAreEqual(pcStr1, pcStr2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BothStringsAreEqualCS","signature":"BothStringsAreEqualCS(pcStr1, pcStr2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Bounds","signature":"Bounds(pBounds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Box","signature":"Box(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxChars","signature":"BoxChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxDash","signature":"BoxDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxDashChars","signature":"BoxDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxDashed","signature":"BoxDashed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxDashedChars","signature":"BoxDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxDashRound","signature":"BoxDashRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedChars","signature":"BoxedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedDash","signature":"BoxedDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedDashChars","signature":"BoxedDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedDashed","signature":"BoxedDashed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedDashedChars","signature":"BoxedDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedRound","signature":"BoxedRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedRoundChars","signature":"BoxedRoundChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedRoundDashChars","signature":"BoxedRoundDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedRounded","signature":"BoxedRounded(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedRoundedChars","signature":"BoxedRoundedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedRoundedDashedChars","signature":"BoxedRoundedDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxedString","signature":"BoxedString(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringBoxed.ring"},{"name":"BoxifiedDash","signature":"BoxifiedDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxifiedDashed","signature":"BoxifiedDashed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxifiedRound","signature":"BoxifiedRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxifiedRounded","signature":"BoxifiedRounded(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Boxify","signature":"Boxify(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxifyDash","signature":"BoxifyDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxifyRound","signature":"BoxifyRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxRound","signature":"BoxRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxRoundChars","signature":"BoxRoundChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxRoundDashChars","signature":"BoxRoundDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxRoundDashedChars","signature":"BoxRoundDashedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxRounded","signature":"BoxRounded(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"BoxRoundedChars","signature":"BoxRoundedChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"bt","signature":"bt(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinC.ring"},{"name":"BuildColorPalette","signature":"BuildColorPalette()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"bv","signature":"bv(val1, val2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinC.ring"},{"name":"BytesToBits","signature":"BytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToExaBytes","signature":"BytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToGigaBytes","signature":"BytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToKiloBytes","signature":"BytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToMegaBytes","signature":"BytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToPetaBytes","signature":"BytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToTeraBytes","signature":"BytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToYottaBytes","signature":"BytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"BytesToZettaBytes","signature":"BytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CacheActivate","signature":"CacheActivate(pcCacheName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"CacheAddLine","signature":"CacheAddLine(pcCacheName, pcEntry, pcStorageType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"CacheCompleteFileName","signature":"CacheCompleteFileName(pcCacheName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"CacheComposeLine","signature":"CacheComposeLine(paPieces)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"CacheCreateIfInexistant","signature":"CacheCreateIfInexistant(pcCacheName, pcStorageType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"CacheDeactivate","signature":"CacheDeactivate(pcFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"CacheFileHandler","signature":"CacheFileHandler(pcCacheName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"CacheFunc","signature":"CacheFunc(cFunc, aParams, pResult, _nSeconds_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/system/stzProfiler.ring"},{"name":"CalculateComplexity","signature":"CalculateComplexity(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"Calendar","signature":"Calendar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzCalendar.ring"},{"name":"CalendarQ","signature":"CalendarQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzCalendar.ring"},{"name":"CallMethod","signature":"CallMethod(pcMethod, paOnObjects)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"CanCompactList","signature":"CanCompactList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"CanQ","signature":"CanQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"Capitalise","signature":"Capitalise(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"CapitalisedInLocale","signature":"CapitalisedInLocale(pcStr, pcLocale)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Capitalize","signature":"Capitalize(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"CapitalizedInLocale","signature":"CapitalizedInLocale(pcStr, pcLocale)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Card","signature":"Card(pcCard)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Cards","signature":"Cards()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CardsXT","signature":"CardsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CaseSensitive","signature":"CaseSensitive(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ceiling","signature":"ceiling(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"Center","signature":"Center(text, width)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"CenterAlign","signature":"CenterAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"CenterAlignXT","signature":"CenterAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"CenterText","signature":"CenterText(cText, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Certainty","signature":"Certainty()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"CFNLQ","signature":"CFNLQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"CFQ","signature":"CFQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"CFSPQ","signature":"CFSPQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"CFXTQ","signature":"CFXTQ(pValue, cSep1, cSep2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Character","signature":"Character(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharByName","signature":"CharByName(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharDifferentFrom","signature":"CharDifferentFrom(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharDifferentThan","signature":"CharDifferentThan(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsArabic7arakah","signature":"CharIsArabic7arakah(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsArabicShaddah","signature":"CharIsArabicShaddah(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsLineSeparator","signature":"CharIsLineSeparator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsLineSeperator","signature":"CharIsLineSeperator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsSenstenceSeparator","signature":"CharIsSenstenceSeparator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsSenstenceSeperator","signature":"CharIsSenstenceSeperator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsWordSeparator","signature":"CharIsWordSeparator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharIsWordSeperator","signature":"CharIsWordSeperator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharName","signature":"CharName(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharNamesContaining","signature":"CharNamesContaining(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"CharOtherThan","signature":"CharOtherThan(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"Chars","signature":"Chars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"CharsAndNames","signature":"CharsAndNames(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"CharsAndTheirNames","signature":"CharsAndTheirNames(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"CharsBetween","signature":"CharsBetween(c1, _c2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"CharsContaining","signature":"CharsContaining(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"CharsContainingInTheirName","signature":"CharsContainingInTheirName(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"CharScript","signature":"CharScript(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharsNames","signature":"CharsNames(acChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"CharsNamesContaining","signature":"CharsNamesContaining(pcPartOfName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"CharsToUnicodes","signature":"CharsToUnicodes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"CharToUnicode","signature":"CharToUnicode(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CharUnicode","signature":"CharUnicode(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"Check","signature":"Check()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CheckingParam","signature":"CheckingParam()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"CheckMark","signature":"CheckMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CheckParam","signature":"CheckParam(pValue, p2, p3)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"CheckParamCS","signature":"CheckParamCS(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"CheckParamOff","signature":"CheckParamOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"CheckParamOn","signature":"CheckParamOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"CheckParams","signature":"CheckParams()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"CheckParamsOff","signature":"CheckParamsOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"CheckParamsOn","signature":"CheckParamsOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ChekcParams","signature":"ChekcParams()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ChekingParam","signature":"ChekingParam()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ChekingParams","signature":"ChekingParams()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ChekParam","signature":"ChekParam()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ChekParams","signature":"ChekParams()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"CircledChars","signature":"CircledChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledCharsUnicodes","signature":"CircledCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledCharUnicodes","signature":"CircledCharUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledDigits","signature":"CircledDigits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledDigitsAndUnicodes","signature":"CircledDigitsAndUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledDigitsUnicodes","signature":"CircledDigitsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledDigitUnicodes","signature":"CircledDigitUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledLatinCapitalLetters","signature":"CircledLatinCapitalLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledLatinCapitalLetterUnicodes","signature":"CircledLatinCapitalLetterUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledLatinLetters","signature":"CircledLatinLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledLatinLetterUnicodes","signature":"CircledLatinLetterUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledLatinSmallLetters","signature":"CircledLatinSmallLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledLatinSmallLetterUnicodes","signature":"CircledLatinSmallLetterUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledNumbers","signature":"CircledNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledNumbersUnicodes","signature":"CircledNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CircledNumberUnicodes","signature":"CircledNumberUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Cleanup","signature":"Cleanup()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/file_stzFolderWatcher_libuv_demo.ring"},{"name":"ClearAnswers","signature":"ClearAnswers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ClearVars","signature":"ClearVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"CollapsePaths","signature":"CollapsePaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"ColorForNodeType","signature":"ColorForNodeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"ColorThemes","signature":"ColorThemes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"Combinations","signature":"Combinations(_aList_, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"CombinationsXT","signature":"CombinationsXT(_aList_, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"CommitSuppositions","signature":"CommitSuppositions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"Common","signature":"Common(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"CommonCS","signature":"CommonCS(paLists, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"CommonDividor","signature":"CommonDividor(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"CommonGreatestDividor","signature":"CommonGreatestDividor(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"CommonItems","signature":"CommonItems(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"CommonItemsCS","signature":"CommonItemsCS(paLists, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"CommonLanguagesInScripts","signature":"CommonLanguagesInScripts(pacScripts)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CommonLeastMultiple","signature":"CommonLeastMultiple(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"CommonNumbers","signature":"CommonNumbers(paListsOfNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CommonPath","signature":"CommonPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"CommonScriptsForLanguages","signature":"CommonScriptsForLanguages(pacLangs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"CommunNumbers","signature":"CommunNumbers(paListsOfNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CompareDatasets","signature":"CompareDatasets(paData1, paData2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"ComputableForm","signature":"ComputableForm(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableFormNL","signature":"ComputableFormNL(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableFormNLQ","signature":"ComputableFormNLQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ComputableFormQ","signature":"ComputableFormQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ComputableFormSpacifiedQ","signature":"ComputableFormSpacifiedQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ComputableFormSPQ","signature":"ComputableFormSPQ(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ComputableFormXT","signature":"ComputableFormXT(pValue, cSep, cIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableFormXTQ","signature":"ComputableFormXTQ(pValue, cSep1, cSep2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ComputableShortForm","signature":"ComputableShortForm(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableShortFormNL","signature":"ComputableShortFormNL(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableShortFormNLXT","signature":"ComputableShortFormNLXT(pValue, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableShortFormQ","signature":"ComputableShortFormQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ComputableShortFormXT","signature":"ComputableShortFormXT(pValue, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableShortFormXTNL","signature":"ComputableShortFormXTNL(pValue, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ComputableShortFormXTQ","signature":"ComputableShortFormXTQ(paList, p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Concat","signature":"Concat(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"Concatenate","signature":"Concatenate(pacListOfStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"ConcatenateXT","signature":"ConcatenateXT(pacListOfStr, pcSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"ConcatXT","signature":"ConcatXT(acListOfStr, _cSep_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"ConstantMatrix","signature":"ConstantMatrix(paParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"ConstrainQ","signature":"ConstrainQ(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"ConstraintFunc_MaxDegree","signature":"ConstraintFunc_MaxDegree()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ConstraintFunc_NoCycles","signature":"ConstraintFunc_NoCycles()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ConstraintFunc_NoSelfLoop","signature":"ConstraintFunc_NoSelfLoop()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ConstraintFunc_PropertyMismatch","signature":"ConstraintFunc_PropertyMismatch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ConstraintFunc_Separation","signature":"ConstraintFunc_Separation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ConstraintsOn","signature":"ConstraintsOn(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"Contains","signature":"Contains(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ContainsCS","signature":"ContainsCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ContainsHtmlTable","signature":"ContainsHtmlTable(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"ContainsJustNumbers","signature":"ContainsJustNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ContainsKey","signature":"ContainsKey(paList, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ContainsKeys","signature":"ContainsKeys(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ContainsKeysXT","signature":"ContainsKeysXT(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ContainsNestedLists","signature":"ContainsNestedLists(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ContainsOneOfThese","signature":"ContainsOneOfThese(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ContainsOneOfTheseCS","signature":"ContainsOneOfTheseCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ContainsOnlyNumbers","signature":"ContainsOnlyNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ContentSize","signature":"ContentSize(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"ContentSizeInBytes","signature":"ContentSizeInBytes(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"ConvertTo12Hour","signature":"ConvertTo12Hour(_nHour_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"CopyFile","signature":"CopyFile(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"CopyFileContent","signature":"CopyFileContent(cSource, cDest)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"CosineSimilarity3","signature":"CosineSimilarity3(a1, a2, a3, b1, b2, b3)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring"},{"name":"Count","signature":"Count(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"CountBytes","signature":"CountBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"CountBytes32","signature":"CountBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"CountBytes32XT","signature":"CountBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"CountBytes64","signature":"CountBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"CountBytes64XT","signature":"CountBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"CountBytesXT","signature":"CountBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"CountCS","signature":"CountCS(pStrOrList, pSubStrOrItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"CountExaBytes","signature":"CountExaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CountGigaBytes","signature":"CountGigaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CountKiloBytes","signature":"CountKiloBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CountMegaBytes","signature":"CountMegaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CountMemBytes","signature":"CountMemBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"CountMemBytes32","signature":"CountMemBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"CountMemBytes32XT","signature":"CountMemBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"CountMemBytes64","signature":"CountMemBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"CountMemBytes64XT","signature":"CountMemBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"CountMemBytesXT","signature":"CountMemBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"CountMemoryBytes","signature":"CountMemoryBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"CountMemoryBytes32","signature":"CountMemoryBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"CountMemoryBytes32XT","signature":"CountMemoryBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"CountMemoryBytes64","signature":"CountMemoryBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"CountMemoryBytes64XT","signature":"CountMemoryBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"CountMemoryBytesXT","signature":"CountMemoryBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"CountPetaBytes","signature":"CountPetaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"Countries","signature":"Countries()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountriesAndTheirDefaultLanguages","signature":"CountriesAndTheirDefaultLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountriesforWhichDefaultLanguageIs","signature":"CountriesforWhichDefaultLanguageIs(cLangCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountriesOrRegionsAndTheirCurrencies","signature":"CountriesOrRegionsAndTheirCurrencies()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"CountriesOrRegionsAndTheirCurrenciesXT","signature":"CountriesOrRegionsAndTheirCurrenciesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"CountriesXT","signature":"CountriesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"Country","signature":"Country(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountryAbbreviation","signature":"CountryAbbreviation(pcCountryIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountryName","signature":"CountryName(pcCountryIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountryNumber","signature":"CountryNumber(cCountry)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountryPhoneCode","signature":"CountryPhoneCode(pcCountryIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"CountTeraBytes","signature":"CountTeraBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CountYottaBytes","signature":"CountYottaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CountZettaBytes","signature":"CountZettaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"CQ","signature":"CQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"CREATE_TABLE","signature":"CREATE_TABLE(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"CREATE_TABLE_","signature":"CREATE_TABLE_(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"CreateFile","signature":"CreateFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"CreateFileIfInexistant","signature":"CreateFileIfInexistant(cFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"CreateFileQ","signature":"CreateFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"CreateFolder","signature":"CreateFolder(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"CreateFolderIfInexistant","signature":"CreateFolderIfInexistant(_cFolderPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"CreateIfInexistant","signature":"CreateIfInexistant(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"CreatePluginRunner","signature":"CreatePluginRunner(cPluginsPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/execution/stzPluginExecutor.ring"},{"name":"crxm","signature":"crxm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"CSize","signature":"CSize(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"CSVSep","signature":"CSVSep()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"CSVSeparator","signature":"CSVSeparator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"CSVSeperator","signature":"CSVSeperator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"CSVToList","signature":"CSVToList(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"CSVToListXT","signature":"CSVToListXT(_cStr_, cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"CumulatedDivision","signature":"CumulatedDivision(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulateDivisionOf","signature":"CumulateDivisionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedMultiplicationOfXT","signature":"CumulatedMultiplicationOfXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedMultiplicationXT","signature":"CumulatedMultiplicationXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedProduct","signature":"CumulatedProduct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedProductOf","signature":"CumulatedProductOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedSubstruct","signature":"CumulatedSubstruct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedSubstruction","signature":"CumulatedSubstruction(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedSubstructionOf","signature":"CumulatedSubstructionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedSubstructOf","signature":"CumulatedSubstructOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedSum","signature":"CumulatedSum(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulatedSumOf","signature":"CumulatedSumOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulProduct","signature":"CumulProduct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"CumulProductOf","signature":"CumulProductOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Currencies","signature":"Currencies()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"CurrenciesAndTheirCountriesOrRegions","signature":"CurrenciesAndTheirCountriesOrRegions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"CurrenciesAndTheirCountriesOrRegionsXT","signature":"CurrenciesAndTheirCountriesOrRegionsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"CurrenciesXT","signature":"CurrenciesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"CurrentFolder","signature":"CurrentFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"CurrentLanguage","signature":"CurrentLanguage()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"CurrentLocale","signature":"CurrentLocale()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"CurrentSystem","signature":"CurrentSystem()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"CurrentTime","signature":"CurrentTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"CurrentUnicodeVersion","signature":"CurrentUnicodeVersion()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"DataSetTemplates","signature":"DataSetTemplates()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"DataSetTemplatesXT","signature":"DataSetTemplatesXT(cType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"DataVars","signature":"DataVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"DataVarsXT","signature":"DataVarsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"DateSys","signature":"DateSys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"DayOrdinalSuffix","signature":"DayOrdinalSuffix(_nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"DeactivateEarlyCheck","signature":"DeactivateEarlyCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DeasctivateParamsChecking","signature":"DeasctivateParamsChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"dec2hex","signature":"dec2hex(_nNum_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetwork.ring"},{"name":"DecimalChars","signature":"DecimalChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DeclareSystem","signature":"DeclareSystem(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"DectivateEarlyChecks","signature":"DectivateEarlyChecks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DecToHex","signature":"DecToHex(nDec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"DeepContains","signature":"DeepContains(paList, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"DeepContainsCS","signature":"DeepContainsCS(paList, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"DeepContainsOneOfThese","signature":"DeepContainsOneOfThese(paList, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"DeepContainsOneOfTheseCS","signature":"DeepContainsOneOfTheseCS(paList, paItems, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"DeepestPath","signature":"DeepestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"DeepListQ","signature":"DeepListQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzDeepList.ring"},{"name":"DefaultAll","signature":"DefaultAll()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultAny","signature":"DefaultAny()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultCountryForLanguage","signature":"DefaultCountryForLanguage(cLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"DefaultCountryForScript","signature":"DefaultCountryForScript(cScript)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"DefaultCSVSep","signature":"DefaultCSVSep()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"DefaultCSVSeparator","signature":"DefaultCSVSeparator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"DefaultCSVSeperator","signature":"DefaultCSVSeperator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"DefaultDaysOfWeek","signature":"DefaultDaysOfWeek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"DefaultDiagramOutputFormat","signature":"DefaultDiagramOutputFormat()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzDotCode.ring"},{"name":"DefaultEdgeStyle","signature":"DefaultEdgeStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"DefaultFew","signature":"DefaultFew()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultGraphType","signature":"DefaultGraphType()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"DefaultGraphValidators","signature":"DefaultGraphValidators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"DefaultHalf","signature":"DefaultHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultKG","signature":"DefaultKG()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"DefaultKnowledgeGraph","signature":"DefaultKnowledgeGraph()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"DefaultLanguage","signature":"DefaultLanguage()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"DefaultLanguageForCountry","signature":"DefaultLanguageForCountry(_cCountry_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"DefaultLanguageForScript","signature":"DefaultLanguageForScript(cScript)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"DefaultLocale","signature":"DefaultLocale()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"DefaultLocaleAbbreviation","signature":"DefaultLocaleAbbreviation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"DefaultMany","signature":"DefaultMany()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultMarquerChar","signature":"DefaultMarquerChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"DefaultMaxTreeDisplayLevel","signature":"DefaultMaxTreeDisplayLevel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"DefaultMost","signature":"DefaultMost()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultNo","signature":"DefaultNo()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultNodeColor","signature":"DefaultNodeColor()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"DefaultNodeType","signature":"DefaultNodeType()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"DefaultOrgChartValidators","signature":"DefaultOrgChartValidators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring"},{"name":"DefaultScriptForCountry","signature":"DefaultScriptForCountry(_cCountry_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"DefaultScriptForLanguage","signature":"DefaultScriptForLanguage(cLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"DefaultSome","signature":"DefaultSome()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"DefaultVizWidth","signature":"DefaultVizWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DefineConstraints","signature":"DefineConstraints(paSpecs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"DeleteFile","signature":"DeleteFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"DeleteVar","signature":"DeleteVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"DemoExtension","signature":"DemoExtension(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoFilesUnder","signature":"DemoFilesUnder(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoFolderOf","signature":"DemoFolderOf(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoHeader","signature":"DemoHeader(pcMinutes, pcTitle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoLastLine","signature":"DemoLastLine(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoPause","signature":"DemoPause()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoPrintIndented","signature":"DemoPrintIndented(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoProved","signature":"DemoProved(pcClaim, pbCond)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene1","signature":"DemoScene1()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene2","signature":"DemoScene2()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene3","signature":"DemoScene3()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene4","signature":"DemoScene4()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene5","signature":"DemoScene5()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene6","signature":"DemoScene6()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene7","signature":"DemoScene7()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoScene8","signature":"DemoScene8()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DemoStudentTidy","signature":"DemoStudentTidy(poMemory)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/demo/demo.ring"},{"name":"DerivationFunc_Hierarchy","signature":"DerivationFunc_Hierarchy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"DerivationFunc_Symmetry","signature":"DerivationFunc_Symmetry()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"DerivationFunc_Transitivity","signature":"DerivationFunc_Transitivity()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"DesactivateParamCheck","signature":"DesactivateParamCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DesactivateParamChecking","signature":"DesactivateParamChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DesactivateParamsCheck","signature":"DesactivateParamsCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DevelopmentSystem","signature":"DevelopmentSystem()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"DevSystem","signature":"DevSystem()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"DiacricizedUnicodes","signature":"DiacricizedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DiacriticDescription","signature":"DiacriticDescription(_C_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DiacriticsOfAsciiLetter","signature":"DiacriticsOfAsciiLetter(_C_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DiacriticsUnicodes","signature":"DiacriticsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DiacriticsXT","signature":"DiacriticsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Diagonal1Matrix","signature":"Diagonal1Matrix(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"Diagonal2Matrix","signature":"Diagonal2Matrix(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"DiagonalCross","signature":"DiagonalCross()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DiagonalUpperLeftToLowerRight","signature":"DiagonalUpperLeftToLowerRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DiagonalUpperRightToLowerLeft","signature":"DiagonalUpperRightToLowerLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"Direction","signature":"Direction(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"dirPathExists","signature":"dirPathExists(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"DisableParamCheck","signature":"DisableParamCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DisableParamsCheck","signature":"DisableParamsCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DisableParamsChecking","signature":"DisableParamsChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Divide","signature":"Divide(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"DivideAndCumulate","signature":"DivideAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"DivideByN","signature":"DivideByN(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"DivideXT","signature":"DivideXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Division","signature":"Division(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"DivisionOf","signature":"DivisionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"DivisionOfXT","signature":"DivisionOfXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"DivisionXT","signature":"DivisionXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"DoesQ","signature":"DoesQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring"},{"name":"DontKeepHisto","signature":"DontKeepHisto()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"DontKeepHistory","signature":"DontKeepHistory()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"Dot","signature":"Dot()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Dotless","signature":"Dotless(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DotlessLetters","signature":"DotlessLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DotlessLettersAndTheirUnicodes","signature":"DotlessLettersAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DotlessLettersXT","signature":"DotlessLettersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DotlessUnicodes","signature":"DotlessUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DotlessUnicodesAndTheirLetters","signature":"DotlessUnicodesAndTheirLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"DotProduct3","signature":"DotProduct3(a1, a2, a3, b1, b2, b3)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring"},{"name":"DoubleBlankSpace","signature":"DoubleBlankSpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DoubleDownH","signature":"DoubleDownH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleDownLeft","signature":"DoubleDownLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleDownRight","signature":"DoubleDownRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleH","signature":"DoubleH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleQuote","signature":"DoubleQuote()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"DoubleSpace","signature":"DoubleSpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"DoubleUpH","signature":"DoubleUpH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleUpLeft","signature":"DoubleUpLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleUpRight","signature":"DoubleUpRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleV","signature":"DoubleV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleVH","signature":"DoubleVH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleVLeft","signature":"DoubleVLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DoubleVRight","signature":"DoubleVRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownDoubleHSingle","signature":"DownDoubleHSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownDoubleLeftSingle","signature":"DownDoubleLeftSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownDoubleRightSingle","signature":"DownDoubleRightSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownHeavyHLight","signature":"DownHeavyHLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownHeavyLeftLight","signature":"DownHeavyLeftLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownHeavyLeftUpLight","signature":"DownHeavyLeftUpLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownHeavyRightLight","signature":"DownHeavyRightLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownHeavyRightUpLight","signature":"DownHeavyRightUpLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownHeavyUpHLight","signature":"DownHeavyUpHLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownLightHHeavy","signature":"DownLightHHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownLightLeftHeavy","signature":"DownLightLeftHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownLightLeftUpHeavy","signature":"DownLightLeftUpHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownLightRightHeavy","signature":"DownLightRightHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownLightRightUpHeavy","signature":"DownLightRightUpHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownLightUpHHeavy","signature":"DownLightUpHHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownSingleHDouble","signature":"DownSingleHDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownSingleLeftDouble","signature":"DownSingleLeftDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DownSingleRightDouble","signature":"DownSingleRightDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"DropConstraints","signature":"DropConstraints(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"Duration","signature":"Duration(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDuration.ring"},{"name":"DurationQ","signature":"DurationQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDuration.ring"},{"name":"EachIn","signature":"EachIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachInQ","signature":"EachInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachItemIn","signature":"EachItemIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachItemInQ","signature":"EachItemInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachItemOfThese","signature":"EachItemOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachItemOfTheseQ","signature":"EachItemOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachNumber","signature":"EachNumber(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EachNumberIn","signature":"EachNumberIn(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EachNumberInQ","signature":"EachNumberInQ(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EachNumberInQQ","signature":"EachNumberInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EachNumberQ","signature":"EachNumberQ(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EachNumberQQ","signature":"EachNumberQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EachOfThese","signature":"EachOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseChars","signature":"EachOfTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseCharsQ","signature":"EachOfTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseItems","signature":"EachOfTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseItemsQ","signature":"EachOfTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseLists","signature":"EachOfTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseListsQ","signature":"EachOfTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseNumbers","signature":"EachOfTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseNumbersQ","signature":"EachOfTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseObjects","signature":"EachOfTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseObjectsQ","signature":"EachOfTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseQ","signature":"EachOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStrings","signature":"EachOfTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStringsQ","signature":"EachOfTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzChars","signature":"EachOfTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzCharsQ","signature":"EachOfTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzLists","signature":"EachOfTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzListsQ","signature":"EachOfTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzNumbers","signature":"EachOfTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzNumbersQ","signature":"EachOfTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzObjects","signature":"EachOfTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzObjectsQ","signature":"EachOfTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzStrings","signature":"EachOfTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOfTheseStzStringsQ","signature":"EachOfTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfThese","signature":"EachOneOfThese(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseChars","signature":"EachOneOfTheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseCharsQ","signature":"EachOneOfTheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseItems","signature":"EachOneOfTheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseItemsQ","signature":"EachOneOfTheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseLists","signature":"EachOneOfTheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseListsQ","signature":"EachOneOfTheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseNumbers","signature":"EachOneOfTheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseNumbersQ","signature":"EachOneOfTheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseObjects","signature":"EachOneOfTheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseObjectsQ","signature":"EachOneOfTheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseQ","signature":"EachOneOfTheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStrings","signature":"EachOneOfTheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStringsQ","signature":"EachOneOfTheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzChars","signature":"EachOneOfTheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzCharsQ","signature":"EachOneOfTheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzLists","signature":"EachOneOfTheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzListsQ","signature":"EachOneOfTheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzNumbers","signature":"EachOneOfTheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzNumbersQ","signature":"EachOneOfTheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzObjects","signature":"EachOneOfTheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzObjectsQ","signature":"EachOneOfTheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzStrings","signature":"EachOneOfTheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EachOneOfTheseStzStringsQ","signature":"EachOneOfTheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EarlyCheck","signature":"EarlyCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EarlyCheckOff","signature":"EarlyCheckOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EarlyCheckOn","signature":"EarlyCheckOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EarlyChecks","signature":"EarlyChecks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EarlyChecksOff","signature":"EarlyChecksOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EarlyChecksOn","signature":"EarlyChecksOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"echo","signature":"echo(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPhp.ring"},{"name":"EdgeStyles","signature":"EdgeStyles()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"EduBuildArgs","signature":"EduBuildArgs()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/build_reader.ring"},{"name":"EduBuildIsNumber","signature":"EduBuildIsNumber(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/build_reader.ring"},{"name":"EduBuildJoin","signature":"EduBuildJoin(pacItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/build_reader.ring"},{"name":"EduBuildLeftOut","signature":"EduBuildLeftOut(pacAll, pacPick)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/build_reader.ring"},{"name":"EduBuildPick","signature":"EduBuildPick(pcSpec, pacAll)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/build_reader.ring"},{"name":"EduBuildUsage","signature":"EduBuildUsage()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/build_reader.ring"},{"name":"EduDeskArgs","signature":"EduDeskArgs()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/learn.ring"},{"name":"EduDeskJoin","signature":"EduDeskJoin(pacItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/learn.ring"},{"name":"EduDeskStatus","signature":"EduDeskStatus(poP, poC, poL, pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/learn.ring"},{"name":"EduDeskUsage","signature":"EduDeskUsage()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/learn.ring"},{"name":"EduPrepareLanguage","signature":"EduPrepareLanguage(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"EduSheetArgs","signature":"EduSheetArgs()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduSheetBuild","signature":"EduSheetBuild(poP, pcLang, pacUnits)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduSheetDemote","signature":"EduSheetDemote(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduSheetEnglish","signature":"EduSheetEnglish(paTemplates, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduSheetJoin","signature":"EduSheetJoin(pacItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduSheetLangName","signature":"EduSheetLangName(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduSheetUnit","signature":"EduSheetUnit(poP, pcLang, pcUnit)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduSheetUsage","signature":"EduSheetUsage()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/tools/review_sheet.ring"},{"name":"EduUseWorld","signature":"EduUseWorld(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"EduWorld","signature":"EduWorld()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"EduWorldName","signature":"EduWorldName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"EduWorldObjects","signature":"EduWorldObjects(pcRelation)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"Eight","signature":"Eight(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EightXT","signature":"EightXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ElapsedTime","signature":"ElapsedTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"ElapsedTimeXT","signature":"ElapsedTimeXT(pIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"ElpasedTime","signature":"ElpasedTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"ElpasedTimeXT","signature":"ElpasedTimeXT(pIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"else_","signature":"else_(_value_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"Empty","signature":"Empty(pcStzType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EmptyLine","signature":"EmptyLine()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EnableParamCheck","signature":"EnableParamCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EnableParamsCheck","signature":"EnableParamsCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EnableParamsChecking","signature":"EnableParamsChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EndingAt","signature":"EndingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EndOfMonth","signature":"EndOfMonth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"EndOfWeek","signature":"EndOfWeek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"EndProfiler","signature":"EndProfiler()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"EndsWithCS","signature":"EndsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"EnforceConstraints","signature":"EnforceConstraints(paWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"EnforeConstraints","signature":"EnforeConstraints(paWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"EnglishWords","signature":"EnglishWords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"Env","signature":"Env()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring"},{"name":"EnvVar","signature":"EnvVar(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring"},{"name":"EraseFile","signature":"EraseFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"EraseFileQ","signature":"EraseFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"EraseTempList","signature":"EraseTempList()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EraseTempnumber","signature":"EraseTempnumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EraseTempObject","signature":"EraseTempObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EraseTempString","signature":"EraseTempString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EstimateInlineWidth","signature":"EstimateInlineWidth(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"EstimateItemWidth","signature":"EstimateItemWidth(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"euc_dist","signature":"euc_dist(a, b)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EuclideanDistance","signature":"EuclideanDistance(_anNumbers1_, _anNumbers2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"EuclideanDistance3","signature":"EuclideanDistance3(a1, a2, a3, b1, b2, b3)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring"},{"name":"Even","signature":"Even(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"EvenNumbersIn","signature":"EvenNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Every","signature":"Every(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryItemAmong","signature":"EveryItemAmong(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryItemAmongQ","signature":"EveryItemAmongQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryItemAmongQQ","signature":"EveryItemAmongQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryItemIn","signature":"EveryItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryItemInQ","signature":"EveryItemInQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryItemInQQ","signature":"EveryItemInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryNumber","signature":"EveryNumber(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryNumberIn","signature":"EveryNumberIn(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryNumberInQ","signature":"EveryNumberInQ(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryNumberInQQ","signature":"EveryNumberInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryNumberQ","signature":"EveryNumberQ(panList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryNumberQQ","signature":"EveryNumberQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryQ","signature":"EveryQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryQQ","signature":"EveryQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryThingAmong","signature":"EveryThingAmong(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryThingAmongQ","signature":"EveryThingAmongQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryThingAmongQQ","signature":"EveryThingAmongQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryThingIn","signature":"EveryThingIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryThingInQ","signature":"EveryThingInQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryThingInQQ","signature":"EveryThingInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"EveryThingInQQX","signature":"EveryThingInQQX(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Evidentially","signature":"Evidentially()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExaBytesToBits","signature":"ExaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToBytes","signature":"ExaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToGigaBytes","signature":"ExaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToKiloBytes","signature":"ExaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToMegaBytes","signature":"ExaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToPetaBytes","signature":"ExaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToTeraBytes","signature":"ExaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToYottaBytes","signature":"ExaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ExaBytesToZettaBytes","signature":"ExaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"exec","signature":"exec(_cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"ExecutePlanFor","signature":"ExecutePlanFor(paData, cGoal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"ExeDir","signature":"ExeDir()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"ExistsAt","signature":"ExistsAt(pcSearchStr, pcMainStr, pnStartPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ExpectAbout","signature":"ExpectAbout(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExpectAboutXT","signature":"ExpectAboutXT(n, nTolerance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExpectAtLeast","signature":"ExpectAtLeast(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExpectAtMost","signature":"ExpectAtMost(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExpectBetween","signature":"ExpectBetween(n1, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExpectExactly","signature":"ExpectExactly(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExpectLessThan","signature":"ExpectLessThan(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"ExpectMoreThan","signature":"ExpectMoreThan(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"f","signature":"f(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"FALSE","signature":"FALSE()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring"},{"name":"FalseObject","signature":"FalseObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring"},{"name":"FALSEQ","signature":"FALSEQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring"},{"name":"FastProUpdate","signature":"FastProUpdate(paList, paCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/number/stzFastPro.ring"},{"name":"FastProUpdateMany","signature":"FastProUpdateMany(paList, paCommandLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/number/stzFastPro.ring"},{"name":"Few","signature":"Few(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewAmong","signature":"FewAmong(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewAmongQ","signature":"FewAmongQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewAmongQQ","signature":"FewAmongQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewAmongXT","signature":"FewAmongXT(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewAmongXTQ","signature":"FewAmongXTQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewAmongXTQQ","signature":"FewAmongXTQQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewIn","signature":"FewIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewInQ","signature":"FewInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewInQQ","signature":"FewInQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewInXT","signature":"FewInXT(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewInXTQ","signature":"FewInXTQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewInXTQQ","signature":"FewInXTQQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewOf","signature":"FewOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewOfQ","signature":"FewOfQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewOfQQ","signature":"FewOfQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewOfXT","signature":"FewOfXT(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewOfXTQ","signature":"FewOfXTQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewOfXTQQ","signature":"FewOfXTQQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewQ","signature":"FewQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewQQ","signature":"FewQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewXT","signature":"FewXT(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewXTQ","signature":"FewXTQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"FewXTQQ","signature":"FewXTQQ(paList, nFewRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"fgettime","signature":"fgettime(cFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/foundation/stzPluginFuncs.ring"},{"name":"FileAppend","signature":"FileAppend(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileAppendQ","signature":"FileAppendQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileBackup","signature":"FileBackup(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileCopy","signature":"FileCopy(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileCreate","signature":"FileCreate(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileCreateIfInexistant","signature":"FileCreateIfInexistant(cFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileCreateQ","signature":"FileCreateQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileDelete","signature":"FileDelete(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileErase","signature":"FileErase(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileEraseQ","signature":"FileEraseQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileExists","signature":"FileExists(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileInfo","signature":"FileInfo(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileInfoQ","signature":"FileInfoQ(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileInfoXT","signature":"FileInfoXT(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileManage","signature":"FileManage(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileManageQ","signature":"FileManageQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileModificationTime","signature":"FileModificationTime(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileModifier","signature":"FileModifier(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileModifTime","signature":"FileModifTime(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileModify","signature":"FileModify(cFileName, cOldContent, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileMove","signature":"FileMove(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"filemtime","signature":"filemtime(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileOverrite","signature":"FileOverrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileOverwrite","signature":"FileOverwrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileOverwriteQ","signature":"FileOverwriteQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileOverwriter","signature":"FileOverwriter(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FilePathExists","signature":"FilePathExists(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileRead","signature":"FileRead(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileReadQ","signature":"FileReadQ(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileRemove","signature":"FileRemove(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileSafeErase","signature":"FileSafeErase(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileSafeEraseQ","signature":"FileSafeEraseQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileSafeOverrite","signature":"FileSafeOverrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileSafeOverwrite","signature":"FileSafeOverwrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileSize","signature":"FileSize(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileSizeInBytes","signature":"FileSizeInBytes(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileUpdate","signature":"FileUpdate(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileUpdateQ","signature":"FileUpdateQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FileUpdater","signature":"FileUpdater(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"FindAll","signature":"FindAll(pThing, pContainer)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"FindAllCS","signature":"FindAllCS(pThing, pContainer, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"FindCS","signature":"FindCS(pThing, pContainer, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"FindFirst","signature":"FindFirst(_aList_, pStrOrNbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindFirstCS","signature":"FindFirstCS(_aList_, pStrOrNbr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindLast","signature":"FindLast(_aList_, pStrOrNbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindLastCS","signature":"FindLastCS(_aList_, pStrOrNbr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindMatchingBracket","signature":"FindMatchingBracket(cStr, nStartPos)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindMaxIn","signature":"FindMaxIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"FindNext","signature":"FindNext(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextCS","signature":"FindNextCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextNth","signature":"FindNextNth(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextNthCS","signature":"FindNextNthCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextNthMarker","signature":"FindNextNthMarker(_cStr_, n, nFrom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"FindNextNthMarquer","signature":"FindNextNthMarquer(_cStr_, n, nFrom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"FindNextNthST","signature":"FindNextNthST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextNthStartingAt","signature":"FindNextNthStartingAt(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextNthStartingAtCS","signature":"FindNextNthStartingAtCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextNthSTCS","signature":"FindNextNthSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextST","signature":"FindNextST(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNextSTCS","signature":"FindNextSTCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNth","signature":"FindNth(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthCS","signature":"FindNthCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthNext","signature":"FindNthNext(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthNextCS","signature":"FindNthNextCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthNextST","signature":"FindNthNextST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthNextStartingAt","signature":"FindNthNextStartingAt(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthNextStartingAtCS","signature":"FindNthNextStartingAtCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthNextSTCS","signature":"FindNthNextSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthPrevious","signature":"FindNthPrevious(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthPreviousCS","signature":"FindNthPreviousCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthPreviousST","signature":"FindNthPreviousST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthPreviousSTCS","signature":"FindNthPreviousSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthST","signature":"FindNthST(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthStartingAt","signature":"FindNthStartingAt(_aList_, nth, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthStartingAtCS","signature":"FindNthStartingAtCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNthSTCS","signature":"FindNthSTCS(_aList_, nth, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindNumberOrStringInNestedList","signature":"FindNumberOrStringInNestedList(pNbrOrStr, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindPrevious","signature":"FindPrevious(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindPreviousCS","signature":"FindPreviousCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindPreviousST","signature":"FindPreviousST(_aList_, pItem, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindPreviousSTCS","signature":"FindPreviousSTCS(_aList_, pItem, _nStart_, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FindStrListInNestedStrList","signature":"FindStrListInNestedStrList(pcItemProvidedAsStr, pcListProvidedAsStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"First3","signature":"First3(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"First3Items","signature":"First3Items(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FirstCharIn","signature":"FirstCharIn(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"FirstCharInUnicode","signature":"FirstCharInUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"FirstCharOf","signature":"FirstCharOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"FirstItem","signature":"FirstItem(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FirstItemIn","signature":"FirstItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FirstItemInList","signature":"FirstItemInList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FirstLetterIn","signature":"FirstLetterIn(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"FirstLetterOf","signature":"FirstLetterOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"FirstListIn","signature":"FirstListIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FirstN","signature":"FirstN(_n_, _aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FirstNItems","signature":"FirstNItems(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"FirstNPrimes","signature":"FirstNPrimes(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"FirstNPRimesQ","signature":"FirstNPRimesQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"FirstNPrimesQRT","signature":"FirstNPrimesQRT(_n_, pcReturnType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"FirstNPrimesW","signature":"FirstNPrimesW(_n_, pcCondition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"FirstUnicodeChar","signature":"FirstUnicodeChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"Five","signature":"Five(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"FiveXT","signature":"FiveXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Flatten","signature":"Flatten(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Flower","signature":"Flower()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"FoldcaseIn","signature":"FoldcaseIn(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"FoldcaseOf","signature":"FoldcaseOf(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"FolderCreateIfInexistant","signature":"FolderCreateIfInexistant(_cFolderPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"FontColors","signature":"FontColors()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"ForgetRelations","signature":"ForgetRelations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"ForgetSuppositions","signature":"ForgetSuppositions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"FormatCompactList","signature":"FormatCompactList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatItemForNL","signature":"FormatItemForNL(pValue, cBaseIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatList","signature":"FormatList(aList, cSep, cIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatListNL","signature":"FormatListNL(aList, cSep, cIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatListSmart","signature":"FormatListSmart(aList, cSep, cIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatListSmartNL","signature":"FormatListSmartNL(aList, cSep, cIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatShortList","signature":"FormatShortList(aList, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatShortListNL","signature":"FormatShortListNL(aList, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatShortString","signature":"FormatShortString(cStr, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatString","signature":"FormatString(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatValue","signature":"FormatValue(pValue, cSep, cIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatValueCompact","signature":"FormatValueCompact(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"FormatValueSmartNL","signature":"FormatValueSmartNL(pValue, cSep, cIndent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"Four","signature":"Four(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"FourXT","signature":"FourXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"FreezeClock","signature":"FreezeClock(_cTimestamp_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"FrenchWords","signature":"FrenchWords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"FROM","signature":"FROM()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"FROM_","signature":"FROM_(pcTableName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"Gain","signature":"Gain(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"Gain100","signature":"Gain100(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"GainFactor","signature":"GainFactor(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"GainX","signature":"GainX(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"GeneralPunctuationChars","signature":"GeneralPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"GeneralPunctuations","signature":"GeneralPunctuations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"GeneralPunctuationUnicodes","signature":"GeneralPunctuationUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"GenerateColorIntensities","signature":"GenerateColorIntensities(_cColorName_, cHexValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"generateCombinationsXT","signature":"generateCombinationsXT(paList, _nLen_, _nDepth_, _aCurrent_, _aResult_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"GenerateListAccessCode_FromNameAndPath","signature":"GenerateListAccessCode_FromNameAndPath(pcListName, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"GeneratePaths","signature":"GeneratePaths(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"GeneratePlanFor","signature":"GeneratePlanFor(paData, cGoal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"GenPaths","signature":"GenPaths(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"GetAdverbRulesByCategory","signature":"GetAdverbRulesByCategory(category)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzAdverb.ring"},{"name":"GetAmPmText","signature":"GetAmPmText(_nHour_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"GetDateTimeFormat","signature":"GetDateTimeFormat(cFormatNameOrString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"GetDayByName","signature":"GetDayByName(nDayOfWeek)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"GetDayName","signature":"GetDayName(nDayOfWeek)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"GetDayNameInLanguage","signature":"GetDayNameInLanguage(nDayOfWeek, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"GetDayNameXT","signature":"GetDayNameXT(nDayOfWeek, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"GetHistoryUpdateState","signature":"GetHistoryUpdateState()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"GetLength","signature":"GetLength(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"GetLocalIP","signature":"GetLocalIP()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"GetMaxDepth","signature":"GetMaxDepth(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"GetMonthName","signature":"GetMonthName(_nMonth_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"GetMonthNameInLanguage","signature":"GetMonthNameInLanguage(_nMonth_, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"GetMonthNameXT","signature":"GetMonthNameXT(_nMonth_, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"GetPluralRulesByCategory","signature":"GetPluralRulesByCategory(category)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzPlural.ring"},{"name":"GetPublicIP","signature":"GetPublicIP()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"GetRule","signature":"GetRule(pcRuleGroup, pcRuleName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"GetsingularRulesByCategory","signature":"GetsingularRulesByCategory(category)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzSingular.ring"},{"name":"GetVizWidth","signature":"GetVizWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"GigaBytesToBits","signature":"GigaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToBytes","signature":"GigaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToExaBytes","signature":"GigaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToKiloBytes","signature":"GigaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToMegaBytes","signature":"GigaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToPetaBytes","signature":"GigaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToTeraBytes","signature":"GigaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToYottaBytes","signature":"GigaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GigaBytesToZettaBytes","signature":"GigaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"GraphDefaultValidators","signature":"GraphDefaultValidators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"GraphRules","signature":"GraphRules()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"GraphTypes","signature":"GraphTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"GraphvizQ","signature":"GraphvizQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzDotCode.ring"},{"name":"GreatestCommonDividor","signature":"GreatestCommonDividor(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"GuardianActor","signature":"GuardianActor(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring"},{"name":"Half","signature":"Half(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"HalfQ","signature":"HalfQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"HalfQQ","signature":"HalfQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"HalfXT","signature":"HalfXT(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"HalfXTQ","signature":"HalfXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"HalfXTQQ","signature":"HalfXTQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Handshake","signature":"Handshake()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HashDel","signature":"HashDel(paHash, _cKey_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"HashDelete","signature":"HashDelete(paHash, _cKey_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"HashRemove","signature":"HashRemove(paHash, _cKey_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"HasKey","signature":"HasKey(paList, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"HasKeys","signature":"HasKeys(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"HasKeysXT","signature":"HasKeysXT(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"HasPath","signature":"HasPath(paList, pacKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"HasVar","signature":"HasVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"HaveBothSameType","signature":"HaveBothSameType(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"HaveSameContent","signature":"HaveSameContent(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"HaveSameDifference","signature":"HaveSameDifference(_anNumbers_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"HaveSameSortingOrder","signature":"HaveSameSortingOrder(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"HaveSameSortingOrders","signature":"HaveSameSortingOrders(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"HaveSameType","signature":"HaveSameType(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Heart","signature":"Heart()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HeavyDoubleDashH","signature":"HeavyDoubleDashH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyDoubleDashV","signature":"HeavyDoubleDashV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyDownH","signature":"HeavyDownH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyDownHalf","signature":"HeavyDownHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyDownLeft","signature":"HeavyDownLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyDownRight","signature":"HeavyDownRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyH","signature":"HeavyH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyLeftHalf","signature":"HeavyLeftHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyLeftLightRight","signature":"HeavyLeftLightRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyQuadDashH","signature":"HeavyQuadDashH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyQuadDashV","signature":"HeavyQuadDashV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyRightHalf","signature":"HeavyRightHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyTripleDashH","signature":"HeavyTripleDashH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyTripleDashV","signature":"HeavyTripleDashV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyUpH","signature":"HeavyUpH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyUpHalf","signature":"HeavyUpHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyUpLeft","signature":"HeavyUpLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyUpLightDown","signature":"HeavyUpLightDown()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyUpRight","signature":"HeavyUpRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyV","signature":"HeavyV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyVAndH","signature":"HeavyVAndH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyVAndLeft","signature":"HeavyVAndLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"HeavyVAndRight","signature":"HeavyVAndRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"hex2dec","signature":"hex2dec(cHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetwork.ring"},{"name":"HexChars","signature":"HexChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HexNumberPrefix","signature":"HexNumberPrefix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexNumberPrefixes","signature":"HexNumberPrefixes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexPrefix","signature":"HexPrefix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexPrefixes","signature":"HexPrefixes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexToDec","signature":"HexToDec(_cHex_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexToDecimal","signature":"HexToDecimal(_cHex_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexToDecimalForm","signature":"HexToDecimalForm(_cHex_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexToRGB","signature":"HexToRGB(_cHex_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"HexToUnicode","signature":"HexToUnicode(_cHex_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"HexUnicode","signature":"HexUnicode(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HexUnicodeOf","signature":"HexUnicodeOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HexUnicodes","signature":"HexUnicodes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HexUnicodesOf","signature":"HexUnicodesOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HexUnicodeToUnicode","signature":"HexUnicodeToUnicode(cHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"HighestPath","signature":"HighestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"HostName","signature":"HostName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring"},{"name":"HowCertain","signature":"HowCertain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"HowMany","signature":"HowMany(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HowManyArabicLetters","signature":"HowManyArabicLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"HowManyCharInUnicode","signature":"HowManyCharInUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyCharsInUnicode","signature":"HowManyCharsInUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyChineseLetters","signature":"HowManyChineseLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"HowManyGeneralPunctuationChar","signature":"HowManyGeneralPunctuationChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyGeneralPunctuationChars","signature":"HowManyGeneralPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyItems","signature":"HowManyItems(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HowManyItemsIn","signature":"HowManyItemsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HowManyLanguages","signature":"HowManyLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"HowManyLatinLetters","signature":"HowManyLatinLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"HowManyMathChars","signature":"HowManyMathChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"HowManyPunctuation","signature":"HowManyPunctuation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyPunctuationChar","signature":"HowManyPunctuationChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyPunctuationChars","signature":"HowManyPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyPunctuations","signature":"HowManyPunctuations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyQ","signature":"HowManyQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring"},{"name":"HowManyStzClasses","signature":"HowManyStzClasses()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HowManyTurnableChar","signature":"HowManyTurnableChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnableChars","signature":"HowManyTurnableChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnableNumbersUnicode","signature":"HowManyTurnableNumbersUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnableNumbersUnicodes","signature":"HowManyTurnableNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnableUnicode","signature":"HowManyTurnableUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnableUnicodes","signature":"HowManyTurnableUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnedChar","signature":"HowManyTurnedChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnedChars","signature":"HowManyTurnedChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnedNumbersUnicode","signature":"HowManyTurnedNumbersUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnedNumbersUnicodes","signature":"HowManyTurnedNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnedUnicode","signature":"HowManyTurnedUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyTurnedUnicodes","signature":"HowManyTurnedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyUnicodeBlocks","signature":"HowManyUnicodeBlocks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"HowManyupplementalPunctuationChar","signature":"HowManyupplementalPunctuationChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HowManyupplementalPunctuationChars","signature":"HowManyupplementalPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HtmlQ","signature":"HtmlQ(pcHtmlOrFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring"},{"name":"HtmlToList","signature":"HtmlToList(pcHtmlTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"HtmlToText","signature":"HtmlToText(pcHtml)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring"},{"name":"HumanActor","signature":"HumanActor(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring"},{"name":"HwoMany","signature":"HwoMany(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HwoManyItems","signature":"HwoManyItems(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HwoManyItemsIn","signature":"HwoManyItemsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"HyphenLong","signature":"HyphenLong()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"HyphenShort","signature":"HyphenShort()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"IdentifyWordsInQuickMode","signature":"IdentifyWordsInQuickMode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"IdentifyWordsInStrictMode","signature":"IdentifyWordsInStrictMode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"if_","signature":"if_(pExpressionOrBoolean)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"iff","signature":"iff(cCondition, pTrue, pFalse)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinCode.ring"},{"name":"iif","signature":"iif(pCondition, pTrue, pFalse)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinCode.ring"},{"name":"ImgToAsciiQ","signature":"ImgToAsciiQ(pcImagePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzImageToAscii.ring"},{"name":"IndianDigits","signature":"IndianDigits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"IndianNumbers","signature":"IndianNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InfereType","signature":"InfereType(_cType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"InQ","signature":"InQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"INSERT_INTO","signature":"INSERT_INTO(pcTableName, pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"INSERT_INTO_","signature":"INSERT_INTO_(pcTableName, pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"IntensifyColor","signature":"IntensifyColor(cColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"Interpolate","signature":"Interpolate(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Interpoltate","signature":"Interpoltate(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"InterpretEventType","signature":"InterpretEventType(cEventCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/file_stzFolderWatcher_libuv_demo.ring"},{"name":"Intersection","signature":"Intersection(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"IntersectionCS","signature":"IntersectionCS(paLists, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"Intrepolate","signature":"Intrepolate(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"InversedChars","signature":"InversedChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversedCharsUnicodes","signature":"InversedCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversedCharsXT","signature":"InversedCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversedUnicodes","signature":"InversedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversibleChars","signature":"InversibleChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversibleCharsUnicodes","signature":"InversibleCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversibleCharsXT","signature":"InversibleCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversibleNumbers","signature":"InversibleNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversibleNumbersUnicodes","signature":"InversibleNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversibleNumbersXT","signature":"InversibleNumbersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InversibleUnicodes","signature":"InversibleUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertedChars","signature":"InvertedChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertedCharsUnicodes","signature":"InvertedCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertedCharsXT","signature":"InvertedCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertedUnicodes","signature":"InvertedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertibleChars","signature":"InvertibleChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertibleCharsUnicodes","signature":"InvertibleCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertibleCharsXT","signature":"InvertibleCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertibleNumbers","signature":"InvertibleNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertibleNumbersXT","signature":"InvertibleNumbersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertibleNumberUnicodes","signature":"InvertibleNumberUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvertibleUnicodes","signature":"InvertibleUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvisibleChars","signature":"InvisibleChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvisibleCharsNames","signature":"InvisibleCharsNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvisibleCharsUnicodes","signature":"InvisibleCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"InvisibleUnicodes","signature":"InvisibleUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Is12HourFormat","signature":"Is12HourFormat(_cFormat_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"Is2DList","signature":"Is2DList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"Is32Bit","signature":"Is32Bit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"Is32Or64Bit","signature":"Is32Or64Bit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"Is64Bit","signature":"Is64Bit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"Is64Or32Bit","signature":"Is64Or32Bit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsABlankString","signature":"IsABlankString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsAbsolutePath","signature":"IsAbsolutePath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsAChar","signature":"IsAChar(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"IsACharOrAList","signature":"IsACharOrAList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsACharOrANumber","signature":"IsACharOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsACharOrAObject","signature":"IsACharOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsACharOrAString","signature":"IsACharOrAString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsACharOrList","signature":"IsACharOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsACharOrNumber","signature":"IsACharOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsACharOrObject","signature":"IsACharOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsACharOrString","signature":"IsACharOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAClassName","signature":"IsAClassName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsADeepList","signature":"IsADeepList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAEvenList","signature":"IsAEvenList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAFardiList","signature":"IsAFardiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAfterNamedParamList","signature":"IsAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAfterPositionNamedParamList","signature":"IsAfterPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAHash","signature":"IsAHash(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsAHashList","signature":"IsAHashList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsAHashListOrListOfStrings","signature":"IsAHashListOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAHexNumber","signature":"IsAHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"IsAHybridList","signature":"IsAHybridList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsALetter","signature":"IsALetter(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"IsAList","signature":"IsAList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAListInString","signature":"IsAListInString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOf","signature":"IsAListOf(pcType, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfBinaryNumbers","signature":"IsAListOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfBits","signature":"IsAListOfBits(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfBytes","signature":"IsAListOfBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfBytes.ring"},{"name":"IsAListOfChars","signature":"IsAListOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfDecimalNumbers","signature":"IsAListOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfEntities","signature":"IsAListOfEntities(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"IsAListOfGrids","signature":"IsAListOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfHashLists","signature":"IsAListOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfHexNumbers","signature":"IsAListOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfHybridLists","signature":"IsAListOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfLetters","signature":"IsAListOfLetters(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfLists","signature":"IsAListOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsAndPairsOfLists","signature":"IsAListOfListsAndPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfBinaryNumbers","signature":"IsAListOfListsOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfChars","signature":"IsAListOfListsOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfDecimalNumbers","signature":"IsAListOfListsOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfGrids","signature":"IsAListOfListsOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfHashLists","signature":"IsAListOfListsOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfHexNumbers","signature":"IsAListOfListsOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfHybridLists","signature":"IsAListOfListsOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfLists","signature":"IsAListOfListsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfNumbers","signature":"IsAListOfListsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfObjects","signature":"IsAListOfListsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfOctalNumbers","signature":"IsAListOfListsOfOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfPairs","signature":"IsAListOfListsOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfSameSize","signature":"IsAListOfListsOfSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfSets","signature":"IsAListOfListsOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStrings","signature":"IsAListOfListsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzBinaryNumbers","signature":"IsAListOfListsOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzChars","signature":"IsAListOfListsOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzDecimalNumbers","signature":"IsAListOfListsOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzGrids","signature":"IsAListOfListsOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzHashLists","signature":"IsAListOfListsOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzHexNumbers","signature":"IsAListOfListsOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzLists","signature":"IsAListOfListsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzNumbers","signature":"IsAListOfListsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzObjects","signature":"IsAListOfListsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzOctalNumbers","signature":"IsAListOfListsOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzPairs","signature":"IsAListOfListsOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzSets","signature":"IsAListOfListsOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzStrings","signature":"IsAListOfListsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzTables","signature":"IsAListOfListsOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfStzTrees","signature":"IsAListOfListsOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfTables","signature":"IsAListOfListsOfTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfListsOfTrees","signature":"IsAListOfListsOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfNamedObjects","signature":"IsAListOfNamedObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfNamedObjects.ring"},{"name":"IsAListOfNumbers","signature":"IsAListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfNumbersAndPairsOfNumbers","signature":"IsAListOfNumbersAndPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfNumbersAndStrings","signature":"IsAListOfNumbersAndStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfNumbersInStrings","signature":"IsAListOfNumbersInStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfNumbersOrListOfStrings","signature":"IsAListOfNumbersOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfNumbersOrStrings","signature":"IsAListOfNumbersOrStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfObjects","signature":"IsAListOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfObjectsAndPairsOfObjects","signature":"IsAListOfObjectsAndPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfOctalNumbers","signature":"IsAListOfOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairs","signature":"IsAListOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfChars","signature":"IsAListOfPairsOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfListAndNumber","signature":"IsAListOfPairsOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfListAndObject","signature":"IsAListOfPairsOfListAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfListAndString","signature":"IsAListOfPairsOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfLists","signature":"IsAListOfPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfNumberAndList","signature":"IsAListOfPairsOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfNumberAndObject","signature":"IsAListOfPairsOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfNumberAndString","signature":"IsAListOfPairsOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfNumbers","signature":"IsAListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfObjectAndNumber","signature":"IsAListOfPairsOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfObjectAndString","signature":"IsAListOfPairsOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfObjects","signature":"IsAListOfPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfSections","signature":"IsAListOfPairsOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStringAndList","signature":"IsAListOfPairsOfStringAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStringAndNumber","signature":"IsAListOfPairsOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStringAndObject","signature":"IsAListOfPairsOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStrings","signature":"IsAListOfPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStzLists","signature":"IsAListOfPairsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStzNumbers","signature":"IsAListOfPairsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStzObjects","signature":"IsAListOfPairsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfPairsOfStzStrings","signature":"IsAListOfPairsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfQBytesLists","signature":"IsAListOfQBytesLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfSections","signature":"IsAListOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfSets","signature":"IsAListOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStrings","signature":"IsAListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStringsAndPairsOfStrings","signature":"IsAListOfStringsAndPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStringsOrListOfNumbers","signature":"IsAListOfStringsOrListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzBinaryNumbers","signature":"IsAListOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzChars","signature":"IsAListOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzDecimalNumbers","signature":"IsAListOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzGrids","signature":"IsAListOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzHashLists","signature":"IsAListOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzHexNumbers","signature":"IsAListOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzListOfBytes","signature":"IsAListOfStzListOfBytes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzLists","signature":"IsAListOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzNumbers","signature":"IsAListOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzObjects","signature":"IsAListOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzOctalNumbers","signature":"IsAListOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzPairs","signature":"IsAListOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzSets","signature":"IsAListOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzStrings","signature":"IsAListOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzTables","signature":"IsAListOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfStzTrees","signature":"IsAListOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfTrees","signature":"IsAListOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOfZerosAndOnes","signature":"IsAListOfZerosAndOnes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAListOrAChar","signature":"IsAListOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAListOrANumber","signature":"IsAListOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAListOrAObject","signature":"IsAListOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAListOrChar","signature":"IsAListOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAListOrNumber","signature":"IsAListOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAListOrObject","signature":"IsAListOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAlphabetic","signature":"IsAlphabetic(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsAlphabetical","signature":"IsAlphabetical(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsAlphaNumeric","signature":"IsAlphaNumeric(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsAlphaNumerical","signature":"IsAlphaNumerical(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsAMarquer","signature":"IsAMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsANamedParamList","signature":"IsANamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAnAsciiChar","signature":"IsAnAsciiChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"IsAndNamedParamList","signature":"IsAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAndOrAndPositionOrAndSubStringNamedParamList","signature":"IsAndOrAndPositionOrAndSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAndroid32","signature":"IsAndroid32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsAndroid64","signature":"IsAndroid64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsAndThenNamedParamList","signature":"IsAndThenNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAnEmptyList","signature":"IsAnEmptyList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAnEmptyString","signature":"IsAnEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsAnEntity","signature":"IsAnEntity(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzEntity.ring"},{"name":"IsAnObject","signature":"IsAnObject(obj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANonEmptyString","signature":"IsANonEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsANumber","signature":"IsANumber(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrAChar","signature":"IsANumberOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrAList","signature":"IsANumberOrAList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrAObject","signature":"IsANumberOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrAString","signature":"IsANumberOrAString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrChar","signature":"IsANumberOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrList","signature":"IsANumberOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrObject","signature":"IsANumberOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsANumberOrString","signature":"IsANumberOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrAChar","signature":"IsAObjectOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrAList","signature":"IsAObjectOrAList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrANumber","signature":"IsAObjectOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrAString","signature":"IsAObjectOrAString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrChar","signature":"IsAObjectOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrList","signature":"IsAObjectOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrNumber","signature":"IsAObjectOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAObjectOrString","signature":"IsAObjectOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAOddList","signature":"IsAOddList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPackageName","signature":"IsAPackageName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAPair","signature":"IsAPair(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPair.ring"},{"name":"IsAPairAndKeyIsString","signature":"IsAPairAndKeyIsString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOf","signature":"IsAPairOf(pcType, paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfChars","signature":"IsAPairOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfEmptyLists","signature":"IsAPairOfEmptyLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfListAndNumber","signature":"IsAPairOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfListAndObject","signature":"IsAPairOfListAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfListAndString","signature":"IsAPairOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfLists","signature":"IsAPairOfLists(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfNumberAndList","signature":"IsAPairOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfNumberAndObject","signature":"IsAPairOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfNumberAndString","signature":"IsAPairOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfNumbers","signature":"IsAPairOfNumbers(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfObjectAndNumber","signature":"IsAPairOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfObjectAndString","signature":"IsAPairOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfObjects","signature":"IsAPairOfObjects(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfSections","signature":"IsAPairOfSections(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStringAndList","signature":"IsAPairOfStringAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStringAndNumber","signature":"IsAPairOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStringAndObject","signature":"IsAPairOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStrings","signature":"IsAPairOfStrings(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStzLists","signature":"IsAPairOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStzNumbers","signature":"IsAPairOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStzObjects","signature":"IsAPairOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPairOfStzStrings","signature":"IsAPairOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsAPureList","signature":"IsAPureList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsARingType","signature":"IsARingType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsARM","signature":"IsARM()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsARM32","signature":"IsARM32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsARM64","signature":"IsARM64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsAsciiChar","signature":"IsAsciiChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"IsASet","signature":"IsASet(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSet.ring"},{"name":"IsAsNamedParamList","signature":"IsAsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAString","signature":"IsAString(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStringOrAChar","signature":"IsAStringOrAChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStringOrANumber","signature":"IsAStringOrANumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStringOrAObject","signature":"IsAStringOrAObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStringOrChar","signature":"IsAStringOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStringOrNumber","signature":"IsAStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStringOrObject","signature":"IsAStringOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStzClass","signature":"IsAStzClass(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStzClassName","signature":"IsAStzClassName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStzConversation","signature":"IsAStzConversation(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzConversation.ring"},{"name":"IsAStzFindableType","signature":"IsAStzFindableType(_cType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAStzGoal","signature":"IsAStzGoal(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzGoal.ring"},{"name":"IsAStzGraph","signature":"IsAStzGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"IsAStzKnowGraph","signature":"IsAStzKnowGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"IsAStzKnowledgeGraph","signature":"IsAStzKnowledgeGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"IsAStzStateMachine","signature":"IsAStzStateMachine(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzStateMachine.ring"},{"name":"IsAStzType","signature":"IsAStzType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsAtNamedParamList","signature":"IsAtNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAtOrAtItemNamedParamList","signature":"IsAtOrAtItemNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAtOrAtPositionNamedParamList","signature":"IsAtOrAtPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAtOrAtSubStringNamedParamList","signature":"IsAtOrAtSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAtPositionNamedParamList","signature":"IsAtPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsAtPositionsNamedParamList","signature":"IsAtPositionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsATree","signature":"IsATree(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"IsAUnicodeHex","signature":"IsAUnicodeHex(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"IsAUnicodeHexNumber","signature":"IsAUnicodeHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"IsAVowel","signature":"IsAVowel(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"IsAZawjiList","signature":"IsAZawjiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsBeforeNamedParamList","signature":"IsBeforeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBeforeOrAfterNamedParamList","signature":"IsBeforeOrAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBeforePositionNamedParamList","signature":"IsBeforePositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBetweenIBNamedParamList","signature":"IsBetweenIBNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBetweenNamedParamList","signature":"IsBetweenNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBlank","signature":"IsBlank(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsBlankString","signature":"IsBlankString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsBoundedByIBNamedParamList","signature":"IsBoundedByIBNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBoundedByNamedParamList","signature":"IsBoundedByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBoundedByOrBoundsNamedParamList","signature":"IsBoundedByOrBoundsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsBoundsOrBoundedByNamedParamList","signature":"IsBoundsOrBoundedByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsByNamedParamList","signature":"IsByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsByOrInColNamedParamList","signature":"IsByOrInColNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsByOrInRowNamedParamList","signature":"IsByOrInRowNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsByOrWithNamedParamList","signature":"IsByOrWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsByOrWithOrUsingNamedParamList","signature":"IsByOrWithOrUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsCacheActivated","signature":"IsCacheActivated(pcFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"IsCaseSensitive","signature":"IsCaseSensitive(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsCaseSensitiveNamedParamList","signature":"IsCaseSensitiveNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsChar","signature":"IsChar(pStrOrNbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"IsCharOrList","signature":"IsCharOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsCharOrNumber","signature":"IsCharOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsCharOrObject","signature":"IsCharOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsCharOrString","signature":"IsCharOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsClassName","signature":"IsClassName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsConsecutive","signature":"IsConsecutive(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsConstraint","signature":"IsConstraint(pObject, pcConstraint)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzConstraint.ring"},{"name":"IsContiguous","signature":"IsContiguous(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsContinuous","signature":"IsContinuous(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsCounterNamedParamList","signature":"IsCounterNamedParamList(paParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCounter.ring"},{"name":"IsCountry","signature":"IsCountry(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsCountryAbbreviation","signature":"IsCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsCountryName","signature":"IsCountryName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsCountryNumber","signature":"IsCountryNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsCSV","signature":"IsCSV(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"IsCsvFileName","signature":"IsCsvFileName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsCsvString","signature":"IsCsvString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsCSVXT","signature":"IsCSVXT(_cStr_, cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"IsDate","signature":"IsDate(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"IsDateTime","signature":"IsDateTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"IsDeepHashList","signature":"IsDeepHashList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"IsDeepList","signature":"IsDeepList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsDir","signature":"IsDir(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsDirectionNamedParamList","signature":"IsDirectionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsDirectionOrGoingNamedParamList","signature":"IsDirectionOrGoingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsDirPath","signature":"IsDirPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsDoNamedParamList","signature":"IsDoNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsEachNamedParamList","signature":"IsEachNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsElseOrOtherwiseNamedParamList","signature":"IsElseOrOtherwiseNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsEmpty","signature":"IsEmpty(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsEmptyList","signature":"IsEmptyList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsEmptyString","signature":"IsEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsEndOrToNamedParamList","signature":"IsEndOrToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsEntity","signature":"IsEntity(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzEntity.ring"},{"name":"IsEqualToNamedParamList","signature":"IsEqualToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsEvenList","signature":"IsEvenList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsFardiList","signature":"IsFardiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsFile","signature":"IsFile(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"IsFileName","signature":"IsFileName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsFilePath","signature":"IsFilePath(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"IsFirstNamedParamList","signature":"IsFirstNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsFolder","signature":"IsFolder(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsForNamedParamList","signature":"IsForNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsFreeBSD32","signature":"IsFreeBSD32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsFreeBSD64","signature":"IsFreeBSD64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsFromNamedParamList","signature":"IsFromNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsFromOrBetweenNamedParamList","signature":"IsFromOrBetweenNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsFromOrFromNodeNamedParamList","signature":"IsFromOrFromNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsFromOrFromPathNamedParamList","signature":"IsFromOrFromPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsFromPathNamedParamList","signature":"IsFromPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsGrandTotalNamedParamList","signature":"IsGrandTotalNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsHash","signature":"IsHash(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashList","signature":"IsHashList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOfHashLists","signature":"IsHashListOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOfLists","signature":"IsHashListOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOfNumbers","signature":"IsHashListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOfObjects","signature":"IsHashListOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOfPairs","signature":"IsHashListOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOfPairsOfNumbers","signature":"IsHashListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOfStrings","signature":"IsHashListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"IsHashListOrListOfStrings","signature":"IsHashListOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsHexNumber","signature":"IsHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"IsHtml","signature":"IsHtml(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml.ring"},{"name":"IsHtmlFileName","signature":"IsHtmlFileName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsHtmlTable","signature":"IsHtmlTable(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"IsHtmlTableString","signature":"IsHtmlTableString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsHybridList","signature":"IsHybridList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsInGroupNamedParamList","signature":"IsInGroupNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsInHistoryUpdate","signature":"IsInHistoryUpdate()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"IsInNamedParamList","signature":"IsInNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsInOrInsideNamedParamList","signature":"IsInOrInsideNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsInPlanNamedParamList","signature":"IsInPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsInSectionNamedParamList","signature":"IsInSectionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsIntegerInString","signature":"IsIntegerInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsInvisible","signature":"IsInvisible(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsInvisibleChar","signature":"IsInvisibleChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"IsInvisibleString","signature":"IsInvisibleString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsItemNamedParamList","signature":"IsItemNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsItNamedParamList","signature":"IsItNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsJson","signature":"IsJson(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"IsJsonList","signature":"IsJsonList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"IsJsonString","signature":"IsJsonString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"IsLabelNamedParamList","signature":"IsLabelNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsLanguage","signature":"IsLanguage(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsLanguageAbbreviation","signature":"IsLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsLanguageName","signature":"IsLanguageName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsLanguageNumber","signature":"IsLanguageNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsLastCharsNamedParamList","signature":"IsLastCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsLastNamedParamList","signature":"IsLastNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsLastNCharsNamedParamList","signature":"IsLastNCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsLatin","signature":"IsLatin(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsLinux32","signature":"IsLinux32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsLinux64","signature":"IsLinux64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsList2D","signature":"IsList2D(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"IsListInString","signature":"IsListInString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListNamedParamList","signature":"IsListNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsListOf","signature":"IsListOf(pcType, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfBinaryNumbers","signature":"IsListOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfBits","signature":"IsListOfBits(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfBoleans","signature":"IsListOfBoleans(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfBytes","signature":"IsListOfBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfBytes.ring"},{"name":"IsListOfChars","signature":"IsListOfChars(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfDecimalNumbers","signature":"IsListOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfEntities","signature":"IsListOfEntities(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"IsListOfGrids","signature":"IsListOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfHashLists","signature":"IsListOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfHexNumbers","signature":"IsListOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfHybridLists","signature":"IsListOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfLetters","signature":"IsListOfLetters(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfLists","signature":"IsListOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsAndPairsOfLists","signature":"IsListOfListsAndPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfBinaryNumbers","signature":"IsListOfListsOfBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfChars","signature":"IsListOfListsOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfDecimalNumbers","signature":"IsListOfListsOfDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfGrids","signature":"IsListOfListsOfGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfHashLists","signature":"IsListOfListsOfHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfHexNumbers","signature":"IsListOfListsOfHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfHybridLists","signature":"IsListOfListsOfHybridLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfLists","signature":"IsListOfListsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfNumbers","signature":"IsListOfListsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfObjects","signature":"IsListOfListsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfPairs","signature":"IsListOfListsOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfPairsOfLists","signature":"IsListOfListsOfPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfPairsOfNumbers","signature":"IsListOfListsOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfPairsOfObjects","signature":"IsListOfListsOfPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfPairsOfPairs","signature":"IsListOfListsOfPairsOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfPairsOfStrings","signature":"IsListOfListsOfPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfSameSize","signature":"IsListOfListsOfSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfSets","signature":"IsListOfListsOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStrings","signature":"IsListOfListsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzBinaryNumbers","signature":"IsListOfListsOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzChars","signature":"IsListOfListsOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzDecimalNumbers","signature":"IsListOfListsOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzGrids","signature":"IsListOfListsOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzHashLists","signature":"IsListOfListsOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzHexNumbers","signature":"IsListOfListsOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzLists","signature":"IsListOfListsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzNumbers","signature":"IsListOfListsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzObjects","signature":"IsListOfListsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzOctalNumbers","signature":"IsListOfListsOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzPairs","signature":"IsListOfListsOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzSets","signature":"IsListOfListsOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzStrings","signature":"IsListOfListsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzTables","signature":"IsListOfListsOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfStzTrees","signature":"IsListOfListsOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfTables","signature":"IsListOfListsOfTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfListsOfTrees","signature":"IsListOfListsOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfMatrices","signature":"IsListOfMatrices(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"IsListOfNamedObjects","signature":"IsListOfNamedObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfNamedObjects.ring"},{"name":"IsListOfNegativeNumbers","signature":"IsListOfNegativeNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"IsListOfNonZeroPositiveNumbers","signature":"IsListOfNonZeroPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"IsListOfNumbers","signature":"IsListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersAndPairsOfNumbers","signature":"IsListOfNumbersAndPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersAndStrings","signature":"IsListOfNumbersAndStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersInStrings","signature":"IsListOfNumbersInStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersOrListOfStrings","signature":"IsListOfNumbersOrListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersOrStrings","signature":"IsListOfNumbersOrStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersSortedDown","signature":"IsListOfNumbersSortedDown(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersSortedInAscending","signature":"IsListOfNumbersSortedInAscending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersSortedInDesending","signature":"IsListOfNumbersSortedInDesending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfNumbersSortedUp","signature":"IsListOfNumbersSortedUp(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfObjects","signature":"IsListOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfObjectsAndPairsOfObjects","signature":"IsListOfObjectsAndPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfOctalNumbers","signature":"IsListOfOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairs","signature":"IsListOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfChars","signature":"IsListOfPairsOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfListAndNumber","signature":"IsListOfPairsOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfListAndObject","signature":"IsListOfPairsOfListAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfListAndString","signature":"IsListOfPairsOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfLists","signature":"IsListOfPairsOfLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumberAndList","signature":"IsListOfPairsOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumberAndObject","signature":"IsListOfPairsOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumberAndString","signature":"IsListOfPairsOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumbers","signature":"IsListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumbersSortedDown","signature":"IsListOfPairsOfNumbersSortedDown(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumbersSortedInAscending","signature":"IsListOfPairsOfNumbersSortedInAscending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumbersSortedInDescending","signature":"IsListOfPairsOfNumbersSortedInDescending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfNumbersSortedUp","signature":"IsListOfPairsOfNumbersSortedUp(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfObjectAndNumber","signature":"IsListOfPairsOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfObjectAndString","signature":"IsListOfPairsOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfObjects","signature":"IsListOfPairsOfObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfPairs","signature":"IsListOfPairsOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfSections","signature":"IsListOfPairsOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStringAndList","signature":"IsListOfPairsOfStringAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStringAndNumber","signature":"IsListOfPairsOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStringAndObject","signature":"IsListOfPairsOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStrings","signature":"IsListOfPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStzLists","signature":"IsListOfPairsOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStzNumbers","signature":"IsListOfPairsOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStzObjects","signature":"IsListOfPairsOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPairsOfStzStrings","signature":"IsListOfPairsOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfPositiveNumbers","signature":"IsListOfPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"IsListOfQBytesLists","signature":"IsListOfQBytesLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfSections","signature":"IsListOfSections(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfSets","signature":"IsListOfSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStrictlyPositiveNumbers","signature":"IsListOfStrictlyPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"IsListOfStrings","signature":"IsListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStringsAndPairsOfStrings","signature":"IsListOfStringsAndPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStringsOrListOfNumbers","signature":"IsListOfStringsOrListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStringsOrPairsOfStrings","signature":"IsListOfStringsOrPairsOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStringsOrString","signature":"IsListOfStringsOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsListOfStzBinaryNumbers","signature":"IsListOfStzBinaryNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzBytes","signature":"IsListOfStzBytes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzChars","signature":"IsListOfStzChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzDecimalNumbers","signature":"IsListOfStzDecimalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzGrids","signature":"IsListOfStzGrids(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzHashLists","signature":"IsListOfStzHashLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzHexNumbers","signature":"IsListOfStzHexNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzListOfBytes","signature":"IsListOfStzListOfBytes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzLists","signature":"IsListOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzNumbers","signature":"IsListOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzObjects","signature":"IsListOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzOctalNumbers","signature":"IsListOfStzOctalNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzPairs","signature":"IsListOfStzPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzSets","signature":"IsListOfStzSets(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzStrings","signature":"IsListOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzTables","signature":"IsListOfStzTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfStzTrees","signature":"IsListOfStzTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfTables","signature":"IsListOfTables(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzListOfTables.ring"},{"name":"IsListOfTrees","signature":"IsListOfTrees(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOfValidItemsPaths","signature":"IsListOfValidItemsPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"IsListOfValidNodesPaths","signature":"IsListOfValidNodesPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"IsListOfZerosAndOnes","signature":"IsListOfZerosAndOnes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListOrChar","signature":"IsListOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsListOrNumber","signature":"IsListOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsListOrNumberOrString","signature":"IsListOrNumberOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsListOrObject","signature":"IsListOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsListOrString","signature":"IsListOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsListOrStringOrNumber","signature":"IsListOrStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsListSorted","signature":"IsListSorted(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListSortedDown","signature":"IsListSortedDown(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListSortedInAscending","signature":"IsListSortedInAscending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListSortedInDescending","signature":"IsListSortedInDescending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsListSortedUp","signature":"IsListSortedUp(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsLocaleAbbreviation","signature":"IsLocaleAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsLocaleList","signature":"IsLocaleList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsLongCountryAbbreviation","signature":"IsLongCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsLongLanguageAbbreviation","signature":"IsLongLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsMacOS32","signature":"IsMacOS32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsMacOS64","signature":"IsMacOS64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsMacOSX32","signature":"IsMacOSX32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsMacOSX64","signature":"IsMacOSX64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsMadeOfJustNumbers","signature":"IsMadeOfJustNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsMadeOfNumbers","signature":"IsMadeOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsMadeOfOnlyNumbers","signature":"IsMadeOfOnlyNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsMarquer","signature":"IsMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsMatrix","signature":"IsMatrix(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"IsMatrixOfNonZeroPositiveNumbers","signature":"IsMatrixOfNonZeroPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"IsMatrixOfPositiveNumbers","signature":"IsMatrixOfPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"IsMatrixOfStrictlyPositiveNumbers","signature":"IsMatrixOfStrictlyPositiveNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"IsMirrored","signature":"IsMirrored(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsMSDOS32","signature":"IsMSDOS32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsMSDOS64","signature":"IsMSDOS64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsNamedParamList","signature":"IsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNameOrNamedNamedParamList","signature":"IsNameOrNamedNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNCharsAfterNamedParamList","signature":"IsNCharsAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNCharsBeforeNamedParamList","signature":"IsNCharsBeforeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNeitherNor","signature":"IsNeitherNor(p, p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNeitherNorCS","signature":"IsNeitherNorCS(p, p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNLastCharsNamedParamList","signature":"IsNLastCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNodeNamedParamList","signature":"IsNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNodeOrNodesOrFromOrFromNodeNamedParamList","signature":"IsNodeOrNodesOrFromOrFromNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNonEmptyString","signature":"IsNonEmptyString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNonNullString","signature":"IsNonNullString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNorNamedParamList","signature":"IsNorNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNotAString","signature":"IsNotAString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNotString","signature":"IsNotString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNthNamedParamList","signature":"IsNthNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsNull","signature":"IsNull(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNullString","signature":"IsNullString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNumberInString","signature":"IsNumberInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNumberInStringOrNumber","signature":"IsNumberInStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNumberOrChar","signature":"IsNumberOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNumberOrList","signature":"IsNumberOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNumberOrListInString","signature":"IsNumberOrListInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsNumberOrListOrString","signature":"IsNumberOrListOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNumberOrNumberInString","signature":"IsNumberOrNumberInString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNumberOrObject","signature":"IsNumberOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNumberOrString","signature":"IsNumberOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsNumberOrStringOrList","signature":"IsNumberOrStringOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsObjectOrChar","signature":"IsObjectOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsObjectOrList","signature":"IsObjectOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsObjectOrNumber","signature":"IsObjectOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsObjectOrString","signature":"IsObjectOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsOddList","signature":"IsOddList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsOfNamedParamList","signature":"IsOfNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOfOrOfPlanNamedParamList","signature":"IsOfOrOfPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOfOrOfPlanOrInOrInPlanNamedParamList","signature":"IsOfOrOfPlanOrInOrInPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOfOrOfSubStringNamedParamList","signature":"IsOfOrOfSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOfOrToNamedParamList","signature":"IsOfOrToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOfTypeNamedParamList","signature":"IsOfTypeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOneOfTheseNamedParamsList","signature":"IsOneOfTheseNamedParamsList(paList, pacKeywords)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOnOrOfNamedParamList","signature":"IsOnOrOfNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOrNamedParamList","signature":"IsOrNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsOrOrAndNamedParamList","signature":"IsOrOrAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsPackageName","signature":"IsPackageName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsPair","signature":"IsPair(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPair.ring"},{"name":"IsPairAndKeyIsString","signature":"IsPairAndKeyIsString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOf","signature":"IsPairOf(pcType, paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfChars","signature":"IsPairOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfEmptyLists","signature":"IsPairOfEmptyLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfListAndNumber","signature":"IsPairOfListAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfListAndObject","signature":"IsPairOfListAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfListAndString","signature":"IsPairOfListAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfLists","signature":"IsPairOfLists(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfNumberAndList","signature":"IsPairOfNumberAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfNumberAndObject","signature":"IsPairOfNumberAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfNumberAndString","signature":"IsPairOfNumberAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfNumbers","signature":"IsPairOfNumbers(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfObjectAndNumber","signature":"IsPairOfObjectAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfObjectAndString","signature":"IsPairOfObjectAndString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfObjects","signature":"IsPairOfObjects(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfPairs","signature":"IsPairOfPairs(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfSections","signature":"IsPairOfSections(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStringAndList","signature":"IsPairOfStringAndList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStringAndNumber","signature":"IsPairOfStringAndNumber(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStringAndObject","signature":"IsPairOfStringAndObject(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStrings","signature":"IsPairOfStrings(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStzLists","signature":"IsPairOfStzLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStzNumbers","signature":"IsPairOfStzNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStzObjects","signature":"IsPairOfStzObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPairOfStzStrings","signature":"IsPairOfStzStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsPalindrom","signature":"IsPalindrom(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsPatternNamedParamList","signature":"IsPatternNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsPlanOrInPlanNamedParamList","signature":"IsPlanOrInPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsPositionNamedParamList","signature":"IsPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsPositionOrPositionsNamedParamList","signature":"IsPositionOrPositionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsPositionOrSubStringNamedParamList","signature":"IsPositionOrSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsPositive","signature":"IsPositive(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"IsPureList","signature":"IsPureList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsQ","signature":"IsQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring"},{"name":"IsRaiseNamedParamList","signature":"IsRaiseNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsRangeNamedParamList","signature":"IsRangeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsRealInString","signature":"IsRealInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsRespectivelyNamedParamList","signature":"IsRespectivelyNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsReturnedAsNamedParamList","signature":"IsReturnedAsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsReturnTypeNamedParamList","signature":"IsReturnTypeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsRingOrStzType","signature":"IsRingOrStzType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsRingsNamedParamList","signature":"IsRingsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsRingSortable","signature":"IsRingSortable(pListOrString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsRingSortableOn","signature":"IsRingSortableOn(paListOfLists, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsRingType","signature":"IsRingType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsSayOrReturnNamedParamList","signature":"IsSayOrReturnNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsScript","signature":"IsScript(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsScriptAbbreviation","signature":"IsScriptAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsScriptName","signature":"IsScriptName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsScriptNumber","signature":"IsScriptNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSection","signature":"IsSection(_n1_, _n2_, _nSize_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSection.ring"},{"name":"IsSectionsNamedParamList","signature":"IsSectionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsSet","signature":"IsSet(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSet.ring"},{"name":"IsSetOfSections","signature":"IsSetOfSections(paSections)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSetOfSections.ring"},{"name":"IsShortCountryAbbreviation","signature":"IsShortCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSorted","signature":"IsSorted(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedDown","signature":"IsSortedDown(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedDownList","signature":"IsSortedDownList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedDownListOfNumbers","signature":"IsSortedDownListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedDownListOfPairsOfNumbers","signature":"IsSortedDownListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedDownString","signature":"IsSortedDownString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedInAscending","signature":"IsSortedInAscending(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedInAscendingListOfNumbers","signature":"IsSortedInAscendingListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedInAscendingListOfPairsOfNumbers","signature":"IsSortedInAscendingListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedInDescending","signature":"IsSortedInDescending(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedInDescendingListOfNumbers","signature":"IsSortedInDescendingListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedInDescendingListOfPairsOfNumbers","signature":"IsSortedInDescendingListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedList","signature":"IsSortedList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedListDown","signature":"IsSortedListDown(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedListInAscending","signature":"IsSortedListInAscending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedListInDescending","signature":"IsSortedListInDescending(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedListOfNumbers","signature":"IsSortedListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedListOfPairsOfNumbers","signature":"IsSortedListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedListUp","signature":"IsSortedListUp(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedString","signature":"IsSortedString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedStringDown","signature":"IsSortedStringDown(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedStringInAscending","signature":"IsSortedStringInAscending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedStringInDescending","signature":"IsSortedStringInDescending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedStringUp","signature":"IsSortedStringUp(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedUp","signature":"IsSortedUp(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsSortedUpList","signature":"IsSortedUpList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedUpListOfNumbers","signature":"IsSortedUpListOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedUpListOfPairsOfNumbers","signature":"IsSortedUpListOfPairsOfNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsSortedUpString","signature":"IsSortedUpString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsStartingAtNamedParamList","signature":"IsStartingAtNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStartingAtOrAfterNamedParamList","signature":"IsStartingAtOrAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStartingAtOrBeforeNamedParamList","signature":"IsStartingAtOrBeforeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStartingAtOrStartingAtPositionNamedParamList","signature":"IsStartingAtOrStartingAtPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStartingFromNamedParamList","signature":"IsStartingFromNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStartOrFromNamedParamList","signature":"IsStartOrFromNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStepNamedParamList","signature":"IsStepNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStoppingAtNamedParamList","signature":"IsStoppingAtNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStringNamedParamList","signature":"IsStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStringOrChar","signature":"IsStringOrChar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStringOrList","signature":"IsStringOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStringOrListOfStrings","signature":"IsStringOrListOfStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStringOrListOrNumber","signature":"IsStringOrListOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStringOrNumber","signature":"IsStringOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStringOrNumberInString","signature":"IsStringOrNumberInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsStringOrNumberOrList","signature":"IsStringOrNumberOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStringOrObject","signature":"IsStringOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStringOrSubStringNamedParamList","signature":"IsStringOrSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsStringSorted","signature":"IsStringSorted(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsStringSortedDown","signature":"IsStringSortedDown(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsStringSortedInAscending","signature":"IsStringSortedInAscending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsStringSortedInDescending","signature":"IsStringSortedInDescending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsStringSortedUp","signature":"IsStringSortedUp(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"IsStzCalendar","signature":"IsStzCalendar(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzCalendar.ring"},{"name":"IsStzClass","signature":"IsStzClass(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStzClassName","signature":"IsStzClassName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStzConversation","signature":"IsStzConversation(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzConversation.ring"},{"name":"IsStzDateTime","signature":"IsStzDateTime(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"IsStzDiagram","signature":"IsStzDiagram(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"IsStzDuration","signature":"IsStzDuration(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDuration.ring"},{"name":"IsStzEngineTimeline","signature":"IsStzEngineTimeline(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzEngineTimeline.ring"},{"name":"IsStzFindable","signature":"IsStzFindable(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStzFindableType","signature":"IsStzFindableType(_cType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStzGoal","signature":"IsStzGoal(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzGoal.ring"},{"name":"IsStzGraph","signature":"IsStzGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"IsStzGraphObject","signature":"IsStzGraphObject(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"IsStzGridNav","signature":"IsStzGridNav(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGridNav.ring"},{"name":"IsStzKnowGraph","signature":"IsStzKnowGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"IsStzKnowledgeGraph","signature":"IsStzKnowledgeGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"IsStzMatrex","signature":"IsStzMatrex(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzMatrex.ring"},{"name":"IsStzOrgChart","signature":"IsStzOrgChart(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring"},{"name":"IsStzOrRingType","signature":"IsStzOrRingType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStzRelation","signature":"IsStzRelation(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRelation.ring"},{"name":"IsStzSequence","signature":"IsStzSequence(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSequence.ring"},{"name":"IsStzSimilarity","signature":"IsStzSimilarity(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring"},{"name":"IsStzStateMachine","signature":"IsStzStateMachine(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzStateMachine.ring"},{"name":"IsStzStringText","signature":"IsStzStringText(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"IsStzTablex","signature":"IsStzTablex(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTablex.ring"},{"name":"IsStzTimeLine","signature":"IsStzTimeLine(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTimeLine.ring"},{"name":"IsStzType","signature":"IsStzType(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"IsStzValidator","signature":"IsStzValidator(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzValidator.ring"},{"name":"IsStzWorldGraph","signature":"IsStzWorldGraph(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorldGraph.ring"},{"name":"IsSubPathOf","signature":"IsSubPathOf(paShortPath, paLongPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"IsSubStringNamedParamList","signature":"IsSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsSubStringOrSubStringsNamedParamList","signature":"IsSubStringOrSubStringsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsSubStringsNamedParamList","signature":"IsSubStringsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsSubTotalNamedParamList","signature":"IsSubTotalNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsTable","signature":"IsTable(paTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTable.ring"},{"name":"IsTextBoxedOptionsNamedParamList","signature":"IsTextBoxedOptionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsThanNamedParamList","signature":"IsThanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsThisNamedParam","signature":"IsThisNamedParam(paList, cKeyword)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsTime","signature":"IsTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring"},{"name":"IsToNamedParamList","signature":"IsToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrAndNamedParamList","signature":"IsToOrAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToColOrToRowNamedParamList","signature":"IsToOrToColOrToRowNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToNodeNamedParamList","signature":"IsToOrToNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToNodeOrAndNamedParamList","signature":"IsToOrToNodeOrAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToNodeOrAndOrAndNodeNamedParamList","signature":"IsToOrToNodeOrAndOrAndNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToNodeOrUntilReachFNamedParamList","signature":"IsToOrToNodeOrUntilReachFNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToPathNamedParamList","signature":"IsToOrToPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToPositionNamedParamList","signature":"IsToOrToPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrToPositionOrToNodeNamedParamList","signature":"IsToOrToPositionOrToNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToOrWithNamedParamList","signature":"IsToOrWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsToPathNamedParamList","signature":"IsToPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsTree","signature":"IsTree(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"IsUnicode","signature":"IsUnicode(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring"},{"name":"IsUnicodeHex","signature":"IsUnicodeHex(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"IsUnicodeHexNumber","signature":"IsUnicodeHexNumber(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"IsUniformList","signature":"IsUniformList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsUniformListCS","signature":"IsUniformListCS(paList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"IsUnix32","signature":"IsUnix32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsUnix64","signature":"IsUnix64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsUpToNCharsNamedParamList","signature":"IsUpToNCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsUpToOrUpToNItemsNamedParamList","signature":"IsUpToOrUpToNItemsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsUsingNamedParamList","signature":"IsUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsUsingOrByOrWithNamedParamList","signature":"IsUsingOrByOrWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsUsingOrWithOrByNamedParamList","signature":"IsUsingOrWithOrByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsUsingOrWithOrByOrWhereNamedParamList","signature":"IsUsingOrWithOrByOrWhereNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsValidDate","signature":"IsValidDate(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"IsValidDateTime","signature":"IsValidDateTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"IsValidDir","signature":"IsValidDir(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsValidDirPath","signature":"IsValidDirPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsValidEdgeStyle","signature":"IsValidEdgeStyle(pcStyle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"IsValidFile","signature":"IsValidFile(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"IsValidFilePath","signature":"IsValidFilePath(_cFullPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"IsValidFolder","signature":"IsValidFolder(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsValidFolderPath","signature":"IsValidFolderPath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"IsValidIP","signature":"IsValidIP(cIP)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"IsValidItemPath","signature":"IsValidItemPath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"IsValidListOfItemsPaths","signature":"IsValidListOfItemsPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"IsValidListOfNodesPaths","signature":"IsValidListOfNodesPaths(pacList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"IsValidNodePath","signature":"IsValidNodePath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"IsValidNodeType","signature":"IsValidNodeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"IsValidTime","signature":"IsValidTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring"},{"name":"IsValidUrl","signature":"IsValidUrl(cUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"IsValidUuid","signature":"IsValidUuid(cUuidStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"IsWhenOrIfOrForNamedParamList","signature":"IsWhenOrIfOrForNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWhereNamedParamList","signature":"IsWhereNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWidthNamedParamList","signature":"IsWidthNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"isWindows32","signature":"isWindows32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsWithNamedParamList","signature":"IsWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWithOrByNamedParamList","signature":"IsWithOrByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWithOrByOrUsingNamedParamList","signature":"IsWithOrByOrUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWithOrLabelNamedParamList","signature":"IsWithOrLabelNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWithOrToNamedParamList","signature":"IsWithOrToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWithOrUsingNamedParamList","signature":"IsWithOrUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWithOrUsingOrByNamedParamList","signature":"IsWithOrUsingOrByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsWithOrUsingOrInNamedParamList","signature":"IsWithOrUsingOrInNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"IsX64","signature":"IsX64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsX86","signature":"IsX86()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"IsZawjiList","signature":"IsZawjiList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Item","signature":"Item(pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemCS","signature":"ItemCS(pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemCSQ","signature":"ItemCSQ(pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemExists","signature":"ItemExists(pItem, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"ItemIn","signature":"ItemIn(pItem, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemInCS","signature":"ItemInCS(pItem, paList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemInCSQ","signature":"ItemInCSQ(pItem, paList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemInQ","signature":"ItemInQ(pItem, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemQ","signature":"ItemQ(pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"ItemsAreAllStrings","signature":"ItemsAreAllStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Jl","signature":"Jl()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzJuliaCode.ring"},{"name":"Join","signature":"Join(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"JoinXT","signature":"JoinXT(paList, pcSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Json","signature":"Json(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"JsonStringToList","signature":"JsonStringToList(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"JsonToList","signature":"JsonToList(_cJson_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"JsonXT","signature":"JsonXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"KeepHisto","signature":"KeepHisto()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepHistoOFF","signature":"KeepHistoOFF()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepHistoON","signature":"KeepHistoON()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepHistory","signature":"KeepHistory()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepHistoryOFF","signature":"KeepHistoryOFF()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepHistoryON","signature":"KeepHistoryON()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingExecutionTime","signature":"KeepingExecutionTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"KeepingHisto","signature":"KeepingHisto()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingHistory","signature":"KeepingHistory()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingHistoryXT","signature":"KeepingHistoryXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingHistoXT","signature":"KeepingHistoXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingObjectHisto","signature":"KeepingObjectHisto()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingObjectHistory","signature":"KeepingObjectHistory()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingObjectHistoryXT","signature":"KeepingObjectHistoryXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingObjectHistoXT","signature":"KeepingObjectHistoXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingObjectTime","signature":"KeepingObjectTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"KeepingObjHist","signature":"KeepingObjHist()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingObjHistXT","signature":"KeepingObjHistXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"KeepingTime","signature":"KeepingTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Keys","signature":"Keys(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"KiloBytesToBits","signature":"KiloBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToBytes","signature":"KiloBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToExaBytes","signature":"KiloBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToGigaBytes","signature":"KiloBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToMegaBytes","signature":"KiloBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToPetaBytes","signature":"KiloBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToTeraBytes","signature":"KiloBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToYottaBytes","signature":"KiloBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"KiloBytesToZettaBytes","signature":"KiloBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"L","signature":"L(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Languages","signature":"Languages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LanguagesAndTheirDefaultCountries","signature":"LanguagesAndTheirDefaultCountries()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"LanguagesforWhichDefaultCountryIs","signature":"LanguagesforWhichDefaultCountryIs(cCountryCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"LanguagesInScript","signature":"LanguagesInScript(cScript)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LanguagesXT","signature":"LanguagesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"LargestPath","signature":"LargestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"LastCharIn","signature":"LastCharIn(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LastCharInUnicode","signature":"LastCharInUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LastCharOf","signature":"LastCharOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LastItem","signature":"LastItem(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"LastItemIn","signature":"LastItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"LastItemInList","signature":"LastItemInList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"LastLetterIn","signature":"LastLetterIn(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LastLetterOf","signature":"LastLetterOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LastPathIn","signature":"LastPathIn(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"LastPathInPath","signature":"LastPathInPath(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"LastPathInPathXT","signature":"LastPathInPathXT(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"LastPathInXT","signature":"LastPathInXT(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"LastUnicode","signature":"LastUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"LastUnicodeChar","signature":"LastUnicodeChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LastValue","signature":"LastValue()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNaturalCode.ring"},{"name":"LatinAndArabicLetters","signature":"LatinAndArabicLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDiacritics","signature":"LatinDiacritics()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDiacriticsUnicodes","signature":"LatinDiacriticsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDiacriticsXT","signature":"LatinDiacriticsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDotlessLetters","signature":"LatinDotlessLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDotlessLettersAndTheirUnicodes","signature":"LatinDotlessLettersAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDotlessLettersUnicodes","signature":"LatinDotlessLettersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDotlessLettersXT","signature":"LatinDotlessLettersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDotlessUnicodes","signature":"LatinDotlessUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinDotlessUnicodesAndTheirLetters","signature":"LatinDotlessUnicodesAndTheirLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LatinLetter","signature":"LatinLetter(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LatinLetters","signature":"LatinLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"LC","signature":"LC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LCQ","signature":"LCQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LeastCommonMuliple","signature":"LeastCommonMuliple(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"LeftAlign","signature":"LeftAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"LeftAlignXT","signature":"LeftAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"LeftDownHeavyRightUpLight","signature":"LeftDownHeavyRightUpLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LeftHeavyRightDownLight","signature":"LeftHeavyRightDownLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LeftHeavyRightUpLight","signature":"LeftHeavyRightUpLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LeftHeavyRightVLight","signature":"LeftHeavyRightVLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LeftLightRightDownHeavy","signature":"LeftLightRightDownHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LeftLightRightUpHeavy","signature":"LeftLightRightUpHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LeftLightRightVHeavy","signature":"LeftLightRightVHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LeftTrim","signature":"LeftTrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"LeftUpHeavyRightDownLight","signature":"LeftUpHeavyRightDownLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"Length","signature":"Length(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinCode.ring"},{"name":"Letter","signature":"Letter(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"LightDoubleDashH","signature":"LightDoubleDashH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightDoubleDashV","signature":"LightDoubleDashV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightDownH","signature":"LightDownH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightDownHalf","signature":"LightDownHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightDownLeft","signature":"LightDownLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightDownRight","signature":"LightDownRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightH","signature":"LightH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightLeftHalf","signature":"LightLeftHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightLeftHeavyRight","signature":"LightLeftHeavyRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightQuadDashH","signature":"LightQuadDashH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightQuadDashV","signature":"LightQuadDashV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightRightHalf","signature":"LightRightHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightTripleDashH","signature":"LightTripleDashH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightTripleDashV","signature":"LightTripleDashV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightUpH","signature":"LightUpH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightUpHalf","signature":"LightUpHalf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightUpHeavyDown","signature":"LightUpHeavyDown()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightUpLeft","signature":"LightUpLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightUpRight","signature":"LightUpRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightV","signature":"LightV()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightVAndH","signature":"LightVAndH()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightVAndLeft","signature":"LightVAndLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"LightVAndRight","signature":"LightVAndRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"Lines","signature":"Lines(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"List","signature":"List()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"List2DToCSVXT","signature":"List2DToCSVXT(aList, cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"ListContainsCS","signature":"ListContainsCS(paList, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListContainsOneOfThese","signature":"ListContainsOneOfThese(paList, paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListContainsOneOfTheseCS","signature":"ListContainsOneOfTheseCS(paList, paItems, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListCount","signature":"ListCount(_aList_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListCountCS","signature":"ListCountCS(_aList_, pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListEquals","signature":"ListEquals(paList1, paList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListEqualsCS","signature":"ListEqualsCS(paList1, paList2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListFiles","signature":"ListFiles(cDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"ListFindAll","signature":"ListFindAll(paList, p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListFirstItem","signature":"ListFirstItem(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Listify","signature":"Listify(cStrInList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListInverse","signature":"ListInverse(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListItemsAreAllStrings","signature":"ListItemsAreAllStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListLastItem","signature":"ListLastItem(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListLowercased","signature":"ListLowercased(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListObjectify","signature":"ListObjectify(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListOfChars","signature":"ListOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"ListOfCharsQ","signature":"ListOfCharsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"ListOfLetters","signature":"ListOfLetters(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"ListOfListsOfStzTypes","signature":"ListOfListsOfStzTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ListOfNTimes","signature":"ListOfNTimes(_n_, pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListOfStrings","signature":"ListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"ListOfStringsQ","signature":"ListOfStringsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListQ","signature":"ListQ(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ListsHaveSameNumberOfItems","signature":"ListsHaveSameNumberOfItems(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListsHaveSameSize","signature":"ListsHaveSameSize(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListShow","signature":"ListShow(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListsIn","signature":"ListsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListsMerge","signature":"ListsMerge(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"ListsMergeQ","signature":"ListsMergeQ(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"ListsStringifyXT","signature":"ListsStringifyXT(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListStringify","signature":"ListStringify(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListStringifyXT","signature":"ListStringifyXT(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListThatHasLessNumberOfItems","signature":"ListThatHasLessNumberOfItems(paList1, paList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"ListThatHasMoreNumberOfItems","signature":"ListThatHasMoreNumberOfItems(paList1, paList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"ListToCode","signature":"ListToCode(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ListToCSV","signature":"ListToCSV(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"ListToCSVXT","signature":"ListToCSVXT(aList, cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"ListToHtml","signature":"ListToHtml(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"ListToHtmlXT","signature":"ListToHtmlXT(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"ListToJson","signature":"ListToJson(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"ListToJsonString","signature":"ListToJsonString(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"ListToJsonStringXT","signature":"ListToJsonStringXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"ListToJsonXT","signature":"ListToJsonXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"LL","signature":"LL(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LLMActor","signature":"LLMActor(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring"},{"name":"LLQ","signature":"LLQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LN","signature":"LN(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LNQ","signature":"LNQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LoadAdverbRulesFromFile","signature":"LoadAdverbRulesFromFile(filename)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzAdverb.ring"},{"name":"LoadPlugins","signature":"LoadPlugins()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2024/impl_fixed.ring"},{"name":"LoC","signature":"LoC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LocaleAbbreviations","signature":"LocaleAbbreviations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"LocaleAbbreviationsAsString","signature":"LocaleAbbreviationsAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"LocaleAbbreviationsHostedInString","signature":"LocaleAbbreviationsHostedInString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"LocaleAbbreviationsXT","signature":"LocaleAbbreviationsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"LocaleCountries","signature":"LocaleCountries()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"LocaleCountriesXT","signature":"LocaleCountriesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"LocaleCurrencies","signature":"LocaleCurrencies()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"LocaleCurrenciesXT","signature":"LocaleCurrenciesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"LocaleCurrencyFormats","signature":"LocaleCurrencyFormats()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzLocaleData.ring"},{"name":"LocaleDataSizeFormats","signature":"LocaleDataSizeFormats()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzLocaleData.ring"},{"name":"LocaleLanguageCodes","signature":"LocaleLanguageCodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"LocaleLanguageNumbers","signature":"LocaleLanguageNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"LocaleLanguages","signature":"LocaleLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"LocaleLanguagesXT","signature":"LocaleLanguagesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"LocaleMeasurementSystems","signature":"LocaleMeasurementSystems()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"LocaleNumberOptions","signature":"LocaleNumberOptions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzLocaleData.ring"},{"name":"LocaleQuotationStyles","signature":"LocaleQuotationStyles()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzLocaleData.ring"},{"name":"LocaleScripts","signature":"LocaleScripts()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"LocaleScriptsXT","signature":"LocaleScriptsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"LocaleTimeFormatTypes","signature":"LocaleTimeFormatTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzLocaleData.ring"},{"name":"LoCQ","signature":"LoCQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LoL","signature":"LoL(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LoLQ","signature":"LoLQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LoN","signature":"LoN(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LongestPath","signature":"LongestPath(aPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"LoNQ","signature":"LoNQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LoS","signature":"LoS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LoSQ","signature":"LoSQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"low","signature":"low(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"Lowercase","signature":"Lowercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Lowercased","signature":"Lowercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"LowercaseIn","signature":"LowercaseIn(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"LowercaseOf","signature":"LowercaseOf(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"LowestPath","signature":"LowestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"LQ","signature":"LQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LS","signature":"LS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"LSQ","signature":"LSQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"ltrim","signature":"ltrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Lx","signature":"Lx(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListex.ring"},{"name":"lxu","signature":"lxu()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListexUter.ring"},{"name":"lxuter","signature":"lxuter()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListexUter.ring"},{"name":"M","signature":"M(poStzObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"main","signature":"main()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/file_stzFolderWatcher_libuv_demo.ring"},{"name":"MandarinNumbers","signature":"MandarinNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MandarinNumbersAndTheirUnicodes","signature":"MandarinNumbersAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MandarinNumbersUnicodes","signature":"MandarinNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MandarinNumbersXT","signature":"MandarinNumbersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MandarinToArabicNumber","signature":"MandarinToArabicNumber(pcMandarinNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ManhattanDistance3","signature":"ManhattanDistance3(a1, a2, a3, b1, b2, b3)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring"},{"name":"Many","signature":"Many(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyAmong","signature":"ManyAmong(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyAmongQ","signature":"ManyAmongQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyAmongQQ","signature":"ManyAmongQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyAmongXT","signature":"ManyAmongXT(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyAmongXTQ","signature":"ManyAmongXTQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyAmongXTQQ","signature":"ManyAmongXTQQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyIn","signature":"ManyIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyInQ","signature":"ManyInQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyInQQ","signature":"ManyInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyInXT","signature":"ManyInXT(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyInXTQ","signature":"ManyInXTQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyInXTQQ","signature":"ManyInXTQQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyOf","signature":"ManyOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyOfQ","signature":"ManyOfQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyOfQQ","signature":"ManyOfQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyOfXT","signature":"ManyOfXT(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyOfXTQ","signature":"ManyOfXTQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyOfXTQQ","signature":"ManyOfXTQQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyQ","signature":"ManyQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyQQ","signature":"ManyQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyXT","signature":"ManyXT(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyXTQ","signature":"ManyXTQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"ManyXTQQ","signature":"ManyXTQQ(paList, nManyRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MarkersPositions","signature":"MarkersPositions(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"MarkersZ","signature":"MarkersZ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"MarkersZZ","signature":"MarkersZZ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Marquer","signature":"Marquer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"MarquerChar","signature":"MarquerChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"MarquersPositions","signature":"MarquersPositions(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"MarquersZ","signature":"MarquersZ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"MarquersZZ","signature":"MarquersZZ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"MatchOptions","signature":"MatchOptions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"MatchTypes","signature":"MatchTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"MathChars","signature":"MathChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"MathCharsQ","signature":"MathCharsQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"MathCharsQRT","signature":"MathCharsQRT(pcReturnType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"MathUnicodes","signature":"MathUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"Matrex","signature":"Matrex(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzMatrex.ring"},{"name":"MaxCompactWidth","signature":"MaxCompactWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"MaxComplexityThreshold","signature":"MaxComplexityThreshold()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"MaxIn","signature":"MaxIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MaxInlineWidth","signature":"MaxInlineWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"MaxOf","signature":"MaxOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MaxRandomLoop","signature":"MaxRandomLoop()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MaxRingRandom","signature":"MaxRingRandom()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MaxRingSeed","signature":"MaxRingSeed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MaxUnicode","signature":"MaxUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"MaxUnicodeNumber","signature":"MaxUnicodeNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"Mean","signature":"Mean(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MeanOf","signature":"MeanOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Median","signature":"Median(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MegaBytesToBits","signature":"MegaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToBytes","signature":"MegaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToExaBytes","signature":"MegaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToGigaBytes","signature":"MegaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToKiloBytes","signature":"MegaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToPetaBytes","signature":"MegaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToTeraBytes","signature":"MegaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToYottaBytes","signature":"MegaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MegaBytesToZettaBytes","signature":"MegaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"MemorySize","signature":"MemorySize(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MemorySize32","signature":"MemorySize32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemorySize32XT","signature":"MemorySize32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemorySize64","signature":"MemorySize64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemorySize64XT","signature":"MemorySize64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemorySizeInBytes","signature":"MemorySizeInBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MemorySizeInBytes32","signature":"MemorySizeInBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemorySizeInBytes32XT","signature":"MemorySizeInBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemorySizeInBytes64","signature":"MemorySizeInBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemorySizeInBytes64XT","signature":"MemorySizeInBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemorySizeInBytesXT","signature":"MemorySizeInBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MemorySizeXT","signature":"MemorySizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MemoryUnits","signature":"MemoryUnits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryGlobals.ring"},{"name":"MemSize","signature":"MemSize(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MemSize32","signature":"MemSize32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemSize32XT","signature":"MemSize32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemSize64","signature":"MemSize64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemSize64XT","signature":"MemSize64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemSizeInBytes","signature":"MemSizeInBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MemSizeInBytes32","signature":"MemSizeInBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemSizeInBytes32XT","signature":"MemSizeInBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MemSizeInBytes64","signature":"MemSizeInBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemSizeInBytes64XT","signature":"MemSizeInBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MemSizeInBytesXT","signature":"MemSizeInBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MemSizeXT","signature":"MemSizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"Merge","signature":"Merge(paListOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"MinIn","signature":"MinIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MinOf","signature":"MinOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MinShortForm","signature":"MinShortForm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"MissingValues","signature":"MissingValues()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"mkdir","signature":"mkdir(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"ModifyFile","signature":"ModifyFile(cFileName, cOldContent, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"Mohammad","signature":"Mohammad()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MohammadAsString","signature":"MohammadAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Mohammed","signature":"Mohammed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MohammedAsString","signature":"MohammedAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Moon","signature":"Moon()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Most","signature":"Most(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostOf","signature":"MostOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostOfQ","signature":"MostOfQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostOfQQ","signature":"MostOfQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostOfXT","signature":"MostOfXT(paList, nMostRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostOfXTQ","signature":"MostOfXTQ(paList, nMostRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostOfXTQQ","signature":"MostOfXTQQ(paList, nMostRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostQ","signature":"MostQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostQQ","signature":"MostQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostXT","signature":"MostXT(paList, nMostRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostXTQ","signature":"MostXTQ(paList, nMostRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"MostXTQQ","signature":"MostXTQQ(paList, nMostRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Move","signature":"Move(paList, _n1_, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"MoveFile","signature":"MoveFile(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"MoveItems","signature":"MoveItems(paList, _n1_, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"MSize","signature":"MSize(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"MSize32","signature":"MSize32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MSize32XT","signature":"MSize32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"MSize64","signature":"MSize64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MSize64XT","signature":"MSize64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"MSizeXT","signature":"MSizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"Muhammad","signature":"Muhammad()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MuhammadAsString","signature":"MuhammadAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Muhammed","signature":"Muhammed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MuhammedAsChar","signature":"MuhammedAsChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"MuhammedAsString","signature":"MuhammedAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"mul","signature":"mul(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Multiplication","signature":"Multiplication(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplicationOf","signature":"MultiplicationOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplicationOfXT","signature":"MultiplicationOfXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplicationsYielding","signature":"MultiplicationsYielding(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplicationsYieldingN","signature":"MultiplicationsYieldingN(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplicationsYieldingN_WithoutCommutation","signature":"MultiplicationsYieldingN_WithoutCommutation(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplicationXT","signature":"MultiplicationXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Multiply","signature":"Multiply(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplyAndCumulate","signature":"MultiplyAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MultiplyXT","signature":"MultiplyXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"MustQ","signature":"MustQ(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzConstraints.ring"},{"name":"Mx","signature":"Mx(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzMatrex.ring"},{"name":"N","signature":"N(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Name","signature":"Name(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"NamesOfDays","signature":"NamesOfDays()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"NamesOfDaysIn","signature":"NamesOfDaysIn(pcLangOrCountry)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"NamesOfMonths","signature":"NamesOfMonths()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"NamesOfMonthsIn","signature":"NamesOfMonthsIn(pcLangOrCountry)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"Naturally","signature":"Naturally(_cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyFromDoc","signature":"NaturallyFromDoc(pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyFromDocIn","signature":"NaturallyFromDocIn(pcLang, pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyIn","signature":"NaturallyIn(cLang, _cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyInXT","signature":"NaturallyInXT(cLang, aContext, _cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyStrict","signature":"NaturallyStrict(_cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyStrictIn","signature":"NaturallyStrictIn(cLang, _cCode_, pacAllowedOps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyWith","signature":"NaturallyWith(pcTemplate, paArgs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyWithIn","signature":"NaturallyWithIn(pcLang, pcTemplate, paArgs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NaturallyXT","signature":"NaturallyXT(aContext, _cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"NBlankSpaces","signature":"NBlankSpaces(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NCards","signature":"NCards(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NCopies","signature":"NCopies(n, p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Negative","signature":"Negative(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NegativeNumbersBetween","signature":"NegativeNumbersBetween(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NegativeNumbersIn","signature":"NegativeNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NestedRegex","signature":"NestedRegex()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"new","signature":"new()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"new_stz","signature":"new_stz(_cType_, p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NewLine","signature":"NewLine()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NextNthOccurrence","signature":"NextNthOccurrence(_cStr_, n, cSub, nFrom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NextNthPrime","signature":"NextNthPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NextNthPrimeAfter","signature":"NextNthPrimeAfter(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NextNthPrimeST","signature":"NextNthPrimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NextPrime","signature":"NextPrime(Start)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NextPrimeAfter","signature":"NextPrimeAfter(_nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NextPrimeST","signature":"NextPrimeST(_nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NFirst","signature":"NFirst(_n_, _aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"NFirstItems","signature":"NFirstItems(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"NFirstPrimesW","signature":"NFirstPrimesW(_n_, pcCondition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NHearts","signature":"NHearts(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Nine","signature":"Nine(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NineXT","signature":"NineXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NItemsFrom","signature":"NItemsFrom(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NItemsFromU","signature":"NItemsFromU(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NItemsIn","signature":"NItemsIn(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NItemsInU","signature":"NItemsInU(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NL","signature":"NL()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NNumbersBetween","signature":"NNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBetweenU","signature":"NNumbersBetweenU(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBetweenUZ","signature":"NNumbersBetweenUZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBetweenXT","signature":"NNumbersBetweenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBetweenXTU","signature":"NNumbersBetweenXTU(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBetweenXTUZ","signature":"NNumbersBetweenXTUZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBetweenXTZ","signature":"NNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBetweenZ","signature":"NNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThan","signature":"NNumbersBiggerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThan01","signature":"NNumbersBiggerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThan01U","signature":"NNumbersBiggerThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThan01XT","signature":"NNumbersBiggerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThan01XTU","signature":"NNumbersBiggerThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThanU","signature":"NNumbersBiggerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThanXT","signature":"NNumbersBiggerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersBiggerThanXTU","signature":"NNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFrom","signature":"NNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFromU","signature":"NNumbersFromU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFromUZ","signature":"NNumbersFromUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFromXT","signature":"NNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFromXTU","signature":"NNumbersFromXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFromXTUZ","signature":"NNumbersFromXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFromXTZ","signature":"NNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersFromZ","signature":"NNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThan","signature":"NNumbersGreaterThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThan01","signature":"NNumbersGreaterThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThan01U","signature":"NNumbersGreaterThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThan01XT","signature":"NNumbersGreaterThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThan01XTU","signature":"NNumbersGreaterThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThanU","signature":"NNumbersGreaterThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThanXT","signature":"NNumbersGreaterThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersGreaterThanXTU","signature":"NNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersIn","signature":"NNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersInU","signature":"NNumbersInU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersInUZ","signature":"NNumbersInUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersInXT","signature":"NNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersInXTU","signature":"NNumbersInXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersInXTUZ","signature":"NNumbersInXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersInXTZ","signature":"NNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersInZ","signature":"NNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThan","signature":"NNumbersLargerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThan01","signature":"NNumbersLargerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThan01U","signature":"NNumbersLargerThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThan01XT","signature":"NNumbersLargerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThan01XTU","signature":"NNumbersLargerThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThanU","signature":"NNumbersLargerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThanXT","signature":"NNumbersLargerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLargerThanXTU","signature":"NNumbersLargerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThan","signature":"NNumbersLessThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThan01","signature":"NNumbersLessThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThan01U","signature":"NNumbersLessThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThan01XT","signature":"NNumbersLessThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThanU","signature":"NNumbersLessThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThanXT","signature":"NNumbersLessThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThanXT01U","signature":"NNumbersLessThanXT01U(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersLessThanXTU","signature":"NNumbersLessThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThan","signature":"NNumbersSmallerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThan01","signature":"NNumbersSmallerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThan01U","signature":"NNumbersSmallerThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThan01XT","signature":"NNumbersSmallerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThanU","signature":"NNumbersSmallerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThanXT","signature":"NNumbersSmallerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThanXT01U","signature":"NNumbersSmallerThanXT01U(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NNumbersSmallerThanXTU","signature":"NNumbersSmallerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"No","signature":"No(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NodeAskStatus","signature":"NodeAskStatus()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodePlane.ring"},{"name":"NodeRegister","signature":"NodeRegister(pcName, pcHost, pnPort)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodePlane.ring"},{"name":"NodeTypes","signature":"NodeTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"NoItemAmong","signature":"NoItemAmong(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoItemAmongQ","signature":"NoItemAmongQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoItemamongQQ","signature":"NoItemamongQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoItemIn","signature":"NoItemIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoItemInQ","signature":"NoItemInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoItemInQQ","signature":"NoItemInQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoNumberInQQX","signature":"NoNumberInQQX(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOne","signature":"NoOne(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneAmong","signature":"NoOneAmong(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneAmongQ","signature":"NoOneAmongQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneAmongQQ","signature":"NoOneAmongQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneIn","signature":"NoOneIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneInQ","signature":"NoOneInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneInQQ","signature":"NoOneInQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneOf","signature":"NoOneOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneOfQ","signature":"NoOneOfQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneOfQQ","signature":"NoOneOfQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneOfTheseIsAString","signature":"NoOneOfTheseIsAString(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"NoOneOfTheseIsNull","signature":"NoOneOfTheseIsNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"NoOneQ","signature":"NoOneQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoOneQQ","signature":"NoOneQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoQ","signature":"NoQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NoQQ","signature":"NoQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NormaliseFilePath","signature":"NormaliseFilePath(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"NormaliseFilePathXT","signature":"NormaliseFilePathXT(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"NormaliseFolderPath","signature":"NormaliseFolderPath(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NormaliseFolderPathXT","signature":"NormaliseFolderPathXT(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NormalisePath","signature":"NormalisePath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NormalisePathXR","signature":"NormalisePathXR(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NormalizeFilePath","signature":"NormalizeFilePath(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"NormalizeFilePathXT","signature":"NormalizeFilePathXT(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"NormalizeFolderPath","signature":"NormalizeFolderPath(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NormalizeFolderPathXT","signature":"NormalizeFolderPathXT(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NormalizePath","signature":"NormalizePath(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NormalizePathsInCommand","signature":"NormalizePathsInCommand(pcCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"NormalizePathXT","signature":"NormalizePathXT(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"NothingAmong","signature":"NothingAmong(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingAmongQ","signature":"NothingAmongQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingAmongQQ","signature":"NothingAmongQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingIn","signature":"NothingIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingInQ","signature":"NothingInQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingInQQ","signature":"NothingInQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingInQQX","signature":"NothingInQQX(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingOf","signature":"NothingOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingOfQ","signature":"NothingOfQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NothingOfQQ","signature":"NothingOfQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Now","signature":"Now()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"NowDateTime","signature":"NowDateTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"NowTime","signature":"NowTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring"},{"name":"NowXT","signature":"NowXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"NowXTQ","signature":"NowXTQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"NQ","signature":"NQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"NRandomCards","signature":"NRandomCards(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NRandomItemsFrom","signature":"NRandomItemsFrom(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomItemsFromU","signature":"NRandomItemsFromU(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomItemsIn","signature":"NRandomItemsIn(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomItemsInU","signature":"NRandomItemsInU(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetween","signature":"NRandomNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetweenU","signature":"NRandomNumbersBetweenU(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetweenUZ","signature":"NRandomNumbersBetweenUZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetweenXT","signature":"NRandomNumbersBetweenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetweenXTU","signature":"NRandomNumbersBetweenXTU(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetweenXTUZ","signature":"NRandomNumbersBetweenXTUZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetweenXTZ","signature":"NRandomNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBetweenZ","signature":"NRandomNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThan","signature":"NRandomNumbersBiggerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThan01","signature":"NRandomNumbersBiggerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThan01U","signature":"NRandomNumbersBiggerThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThan01XT","signature":"NRandomNumbersBiggerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThan01XTU","signature":"NRandomNumbersBiggerThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThanU","signature":"NRandomNumbersBiggerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThanXT","signature":"NRandomNumbersBiggerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersBiggerThanXTU","signature":"NRandomNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFrom","signature":"NRandomNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFromU","signature":"NRandomNumbersFromU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFromUZ","signature":"NRandomNumbersFromUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFromXT","signature":"NRandomNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFromXTU","signature":"NRandomNumbersFromXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFromXTUZ","signature":"NRandomNumbersFromXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFromXTZ","signature":"NRandomNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersFromZ","signature":"NRandomNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThan","signature":"NRandomNumbersGreaterThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThan01","signature":"NRandomNumbersGreaterThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThan01U","signature":"NRandomNumbersGreaterThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThan01XT","signature":"NRandomNumbersGreaterThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThan01XTU","signature":"NRandomNumbersGreaterThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThanU","signature":"NRandomNumbersGreaterThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThanXT","signature":"NRandomNumbersGreaterThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersGreaterThanXTU","signature":"NRandomNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersIn","signature":"NRandomNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersInU","signature":"NRandomNumbersInU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersInUZ","signature":"NRandomNumbersInUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersInXT","signature":"NRandomNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersInXTU","signature":"NRandomNumbersInXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersInXTUZ","signature":"NRandomNumbersInXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersInXTZ","signature":"NRandomNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersInZ","signature":"NRandomNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThan","signature":"NRandomNumbersLargerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThan01","signature":"NRandomNumbersLargerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThan01U","signature":"NRandomNumbersLargerThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThan01XT","signature":"NRandomNumbersLargerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThan01XTU","signature":"NRandomNumbersLargerThan01XTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThanU","signature":"NRandomNumbersLargerThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThanXT","signature":"NRandomNumbersLargerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLargerThanXTU","signature":"NRandomNumbersLargerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThan","signature":"NRandomNumbersLessThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThan01","signature":"NRandomNumbersLessThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThan01U","signature":"NRandomNumbersLessThan01U(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThan01XT","signature":"NRandomNumbersLessThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThanU","signature":"NRandomNumbersLessThanU(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThanXT","signature":"NRandomNumbersLessThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThanXT01U","signature":"NRandomNumbersLessThanXT01U(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersLessThanXTU","signature":"NRandomNumbersLessThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersSmallerThan","signature":"NRandomNumbersSmallerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersSmallerThan01","signature":"NRandomNumbersSmallerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersSmallerThan01XT","signature":"NRandomNumbersSmallerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NRandomNumbersSmallerThanXT","signature":"NRandomNumbersSmallerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"nrxm","signature":"nrxm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"NSpaces","signature":"NSpaces(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NStars","signature":"NStars(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NStepsATime","signature":"NStepsATime(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"NthChar","signature":"NthChar(_n_, _str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"NthCharIn","signature":"NthCharIn(n, _cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NthCharOf","signature":"NthCharOf(n, _cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NthLetterIn","signature":"NthLetterIn(n, _cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NthLetterOf","signature":"NthLetterOf(n, _cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NthNextPrime","signature":"NthNextPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NthNextPrimeAfter","signature":"NthNextPrimeAfter(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NthNextprimeST","signature":"NthNextprimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NthPathIn","signature":"NthPathIn(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"NthPathInPath","signature":"NthPathInPath(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"NthPathInPathXT","signature":"NthPathInPathXT(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"NthPathInXT","signature":"NthPathInXT(n, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"NthPreviousPrime","signature":"NthPreviousPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NthPreviousPrimeAfter","signature":"NthPreviousPrimeAfter(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NthPreviousprimeST","signature":"NthPreviousprimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NTimes","signature":"NTimes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"NullUUID","signature":"NullUUID()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"NumberInPointer","signature":"NumberInPointer(ptr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfBytes.ring"},{"name":"NumberOfArabicLetters","signature":"NumberOfArabicLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"NumberOfBytes","signature":"NumberOfBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"NumberOfBytes32","signature":"NumberOfBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"NumberOfBytes32XT","signature":"NumberOfBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"NumberOfBytes64","signature":"NumberOfBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"NumberOfBytes64XT","signature":"NumberOfBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"NumberOfBytesXT","signature":"NumberOfBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"NumberOfCharsBetween","signature":"NumberOfCharsBetween(c1, _c2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"NumberOfCharsIn","signature":"NumberOfCharsIn(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NumberOfCharsInUnicode","signature":"NumberOfCharsInUnicode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfCharsOf","signature":"NumberOfCharsOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NumberOfChineseLetters","signature":"NumberOfChineseLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"NumberOfCountries","signature":"NumberOfCountries()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"NumberOfCurrencies","signature":"NumberOfCurrencies()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"NumberOfExaBytes","signature":"NumberOfExaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOfGeneralPunctuationChars","signature":"NumberOfGeneralPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfGeneralPunctuations","signature":"NumberOfGeneralPunctuations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfGigaBytes","signature":"NumberOfGigaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOfKiloBytes","signature":"NumberOfKiloBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOfLanguages","signature":"NumberOfLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"NumberOfLatinLetters","signature":"NumberOfLatinLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"NumberOfLeadingItems","signature":"NumberOfLeadingItems(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NumberOfLinesInUnicodeDataFile","signature":"NumberOfLinesInUnicodeDataFile()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"NumberOfMathChars","signature":"NumberOfMathChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"NumberOfMegaBytes","signature":"NumberOfMegaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOfMemBytes","signature":"NumberOfMemBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"NumberOfMemBytes32","signature":"NumberOfMemBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"NumberOfMemBytes32XT","signature":"NumberOfMemBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"NumberOfMemBytes64","signature":"NumberOfMemBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"NumberOfMemBytes64XT","signature":"NumberOfMemBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"NumberOfMemBytesXT","signature":"NumberOfMemBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"NumberOfMemoryBytes","signature":"NumberOfMemoryBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"NumberOfMemoryBytes32","signature":"NumberOfMemoryBytes32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"NumberOfMemoryBytes32XT","signature":"NumberOfMemoryBytes32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"NumberOfMemoryBytes64","signature":"NumberOfMemoryBytes64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"NumberOfMemoryBytes64XT","signature":"NumberOfMemoryBytes64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"NumberOfMemoryBytesXT","signature":"NumberOfMemoryBytesXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"NumberOfPetaBytes","signature":"NumberOfPetaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOfPunctuationChars","signature":"NumberOfPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfPunctuations","signature":"NumberOfPunctuations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfQ","signature":"NumberOfQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring"},{"name":"NumberOfStzClasses","signature":"NumberOfStzClasses()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NumberOfStzFindableTypes","signature":"NumberOfStzFindableTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"NumberOfSupplementalPunctuationChars","signature":"NumberOfSupplementalPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfSupplementalPunctuations","signature":"NumberOfSupplementalPunctuations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfTeraBytes","signature":"NumberOfTeraBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOfTrailingItems","signature":"NumberOfTrailingItems(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"NumberOfTurnableChars","signature":"NumberOfTurnableChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfTurnableNumbersUnicodes","signature":"NumberOfTurnableNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfTurnableUnicodes","signature":"NumberOfTurnableUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfTurnedChars","signature":"NumberOfTurnedChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfTurnedNumbersUnicodes","signature":"NumberOfTurnedNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfTurnedUnicodes","signature":"NumberOfTurnedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"NumberOfUnicodeBlocks","signature":"NumberOfUnicodeBlocks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"NumberOfUnicodeChars","signature":"NumberOfUnicodeChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"NumberOfUnicodes","signature":"NumberOfUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"NumberOfVars","signature":"NumberOfVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"NumberOfYottaBytes","signature":"NumberOfYottaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOfZettaBytes","signature":"NumberOfZettaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"NumberOtherThan","signature":"NumberOtherThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NumberOtherThan01","signature":"NumberOtherThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NumberOtherThan01XT","signature":"NumberOtherThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NumberOtherThanXT","signature":"NumberOtherThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NumberQ","signature":"NumberQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Numbers","signature":"Numbers(pStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NumbersBetween","signature":"NumbersBetween(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NumbersBetweenIB","signature":"NumbersBetweenIB(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NumbersBetweenXT","signature":"NumbersBetweenXT(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NumbersIB","signature":"NumbersIB(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NumbersIn","signature":"NumbersIn(pStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NumbersUnicodes","signature":"NumbersUnicodes(_anNumbers_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"NumbersXT","signature":"NumbersXT(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Numbrex","signature":"Numbrex(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzNumbrex.ring"},{"name":"NUniqueItemsFrom","signature":"NUniqueItemsFrom(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueItemsIn","signature":"NUniqueItemsIn(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBetween","signature":"NUniqueNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBetweenXT","signature":"NUniqueNumbersBetweenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBetweenXTZ","signature":"NUniqueNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBetweenZ","signature":"NUniqueNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBiggerThan","signature":"NUniqueNumbersBiggerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBiggerThan01","signature":"NUniqueNumbersBiggerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBiggerThan01XT","signature":"NUniqueNumbersBiggerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersBiggerThanXT","signature":"NUniqueNumbersBiggerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersFrom","signature":"NUniqueNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersFromXT","signature":"NUniqueNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersFromXTZ","signature":"NUniqueNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersFromZ","signature":"NUniqueNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersGreaterThan","signature":"NUniqueNumbersGreaterThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersGreaterThan01","signature":"NUniqueNumbersGreaterThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersGreaterThan01XT","signature":"NUniqueNumbersGreaterThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersGreaterThanXT","signature":"NUniqueNumbersGreaterThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersIn","signature":"NUniqueNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersInXT","signature":"NUniqueNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersInXTZ","signature":"NUniqueNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersInZ","signature":"NUniqueNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLargerThan","signature":"NUniqueNumbersLargerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLargerThan01","signature":"NUniqueNumbersLargerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLargerThan01XT","signature":"NUniqueNumbersLargerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLargerThanXT","signature":"NUniqueNumbersLargerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLessThan","signature":"NUniqueNumbersLessThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLessThan01","signature":"NUniqueNumbersLessThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLessThanXT","signature":"NUniqueNumbersLessThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersLessThanXT01","signature":"NUniqueNumbersLessThanXT01(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersSmallerThan","signature":"NUniqueNumbersSmallerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersSmallerThan01","signature":"NUniqueNumbersSmallerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersSmallerThanXT","signature":"NUniqueNumbersSmallerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueNumbersSmallerThanXT01","signature":"NUniqueNumbersSmallerThanXT01(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomItemsFrom","signature":"NUniqueRandomItemsFrom(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomItemsIn","signature":"NUniqueRandomItemsIn(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBetween","signature":"NUniqueRandomNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBetweenXT","signature":"NUniqueRandomNumbersBetweenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBetweenXTZ","signature":"NUniqueRandomNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBetweenZ","signature":"NUniqueRandomNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBiggerThan","signature":"NUniqueRandomNumbersBiggerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBiggerThan01","signature":"NUniqueRandomNumbersBiggerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBiggerThan01XT","signature":"NUniqueRandomNumbersBiggerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersBiggerThanXT","signature":"NUniqueRandomNumbersBiggerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersFrom","signature":"NUniqueRandomNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersFromXT","signature":"NUniqueRandomNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersFromXTZ","signature":"NUniqueRandomNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersFromZ","signature":"NUniqueRandomNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersGreaterThan","signature":"NUniqueRandomNumbersGreaterThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersGreaterThan01","signature":"NUniqueRandomNumbersGreaterThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersGreaterThan01XT","signature":"NUniqueRandomNumbersGreaterThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersGreaterThanXT","signature":"NUniqueRandomNumbersGreaterThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersIn","signature":"NUniqueRandomNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersInXT","signature":"NUniqueRandomNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersInXTZ","signature":"NUniqueRandomNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersInZ","signature":"NUniqueRandomNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLargerThan","signature":"NUniqueRandomNumbersLargerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLargerThan01","signature":"NUniqueRandomNumbersLargerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLargerThan01XT","signature":"NUniqueRandomNumbersLargerThan01XT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLargerThanXT","signature":"NUniqueRandomNumbersLargerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLessThan","signature":"NUniqueRandomNumbersLessThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLessThan01","signature":"NUniqueRandomNumbersLessThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLessThanXT","signature":"NUniqueRandomNumbersLessThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersLessThanXT01","signature":"NUniqueRandomNumbersLessThanXT01(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersSmallerThan","signature":"NUniqueRandomNumbersSmallerThan(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersSmallerThan01","signature":"NUniqueRandomNumbersSmallerThan01(_n_, nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersSmallerThanXT","signature":"NUniqueRandomNumbersSmallerThanXT(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"NUniqueRandomNumbersSmallerThanXT01","signature":"NUniqueRandomNumbersSmallerThanXT01(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Nx","signature":"Nx(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzNumbrex.ring"},{"name":"NZeros","signature":"NZeros(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"O","signature":"O(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Obj","signature":"Obj(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Objectify","signature":"Objectify(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ObjectKeepingTime","signature":"ObjectKeepingTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ObjectsIn","signature":"ObjectsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ObjQ","signature":"ObjQ(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"OctalChars","signature":"OctalChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"OctalNumberPrefix","signature":"OctalNumberPrefix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzOctalNumber.ring"},{"name":"OctalPrefix","signature":"OctalPrefix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzOctalNumber.ring"},{"name":"OctalPrefixes","signature":"OctalPrefixes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzOctalNumber.ring"},{"name":"Odd","signature":"Odd(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"OddNumbersIn","signature":"OddNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"OldVal","signature":"OldVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"OldVar","signature":"OldVar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"OldVarname","signature":"OldVarname()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"One","signature":"One(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"OneCard","signature":"OneCard()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"OneItemFrom","signature":"OneItemFrom(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"OneItemIn","signature":"OneItemIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"OneRandomCard","signature":"OneRandomCard()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"OneSpace","signature":"OneSpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"OneXT","signature":"OneXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"OnFileChange","signature":"OnFileChange()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/file_stzFolderWatcher_libuv_demo.ring"},{"name":"OnlyNumbers","signature":"OnlyNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"OnlyNumbersIn","signature":"OnlyNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"OnlyWhen","signature":"OnlyWhen(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfValue.ring"},{"name":"OperatingSystem","signature":"OperatingSystem()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"OperatingSystemAndItsArchitecture","signature":"OperatingSystemAndItsArchitecture()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"OperatingSystemXT","signature":"OperatingSystemXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"OQ","signature":"OQ(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ORDER_BY","signature":"ORDER_BY(pcColName, pcSortOrder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"ORDER_BY_","signature":"ORDER_BY_(pcColName, pcSortOrder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"Ordinal","signature":"Ordinal(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzOrdinal.ring"},{"name":"OrgChartDefaultValidators","signature":"OrgChartDefaultValidators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring"},{"name":"OrgChartNotation","signature":"OrgChartNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring"},{"name":"OS","signature":"OS()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"OSAndArch","signature":"OSAndArch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"OSXT","signature":"OSXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"OverwriteFile","signature":"OverwriteFile(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"PadLeft","signature":"PadLeft(cText, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"PadLeftXT","signature":"PadLeftXT(text, width, _c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"PadRight","signature":"PadRight(cText, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"PadRightXT","signature":"PadRightXT(text, width, _c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"Pairify","signature":"Pairify(paPairOfLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"Palette","signature":"Palette()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"ParagraphSeparator","signature":"ParagraphSeparator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"ParamCheck","signature":"ParamCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamChecking","signature":"ParamChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamCheckOff","signature":"ParamCheckOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamCheckOn","signature":"ParamCheckOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamChek","signature":"ParamChek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamCheking","signature":"ParamCheking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamsCheck","signature":"ParamsCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamsChecking","signature":"ParamsChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamsCheckOff","signature":"ParamsCheckOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamsCheckOn","signature":"ParamsCheckOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamsChek","signature":"ParamsChek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParamsCheking","signature":"ParamsCheking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ParentFolder","signature":"ParentFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"ParentParentFolder","signature":"ParentParentFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"pat","signature":"pat(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"PathIsGreaterThan","signature":"PathIsGreaterThan(paPath1, paPath2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathSep","signature":"PathSep()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2024/impl_fixed.ring"},{"name":"PathSeparator","signature":"PathSeparator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2024/impl_fixed.ring"},{"name":"PathsIn","signature":"PathsIn(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsInPath","signature":"PathsInPath(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsInPathXT","signature":"PathsInPathXT(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsIntersection","signature":"PathsIntersection(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsInXT","signature":"PathsInXT(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsSection","signature":"PathsSection(paPath1, paPath2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsTo","signature":"PathsTo(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsToPath","signature":"PathsToPath(paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"PathsWithDepth","signature":"PathsWithDepth(aPaths, nDepth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"patt","signature":"patt(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"Pattern","signature":"Pattern(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"PatternByName","signature":"PatternByName(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"PerfGain","signature":"PerfGain(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"PerfGain100","signature":"PerfGain100(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"PerfGainX","signature":"PerfGainX(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"PetaBytesToBits","signature":"PetaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToBytes","signature":"PetaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToExaBytes","signature":"PetaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToGigaBytes","signature":"PetaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToKiloBytes","signature":"PetaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToMegaBytes","signature":"PetaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToTeraBytes","signature":"PetaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToYottaBytes","signature":"PetaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"PetaBytesToZettaBytes","signature":"PetaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"Pg","signature":"Pg()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzPrologCode.ring"},{"name":"PIActor","signature":"PIActor(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring"},{"name":"PlanSummaryFor","signature":"PlanSummaryFor(paData, cGoal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"pluginFunc","signature":"pluginFunc(value, aParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2024/plugins/plugin_string_countVowels.ring"},{"name":"Plural","signature":"Plural(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzPlural.ring"},{"name":"Pluralise","signature":"Pluralise(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzPlural.ring"},{"name":"Pluralize","signature":"Pluralize(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzPlural.ring"},{"name":"PluralOf","signature":"PluralOf(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzPlural.ring"},{"name":"Positive","signature":"Positive(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PositiveNumbersBetween","signature":"PositiveNumbersBetween(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PositiveNumbersIn","signature":"PositiveNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PreviousNthOccurrence","signature":"PreviousNthOccurrence(_cStr_, n, cSub, nFrom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"PreviousNthPrime","signature":"PreviousNthPrime(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PreviousNthPrimeBefore","signature":"PreviousNthPrimeBefore(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PreviousNthPrimeST","signature":"PreviousNthPrimeST(nth, _nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PreviousPrime","signature":"PreviousPrime(_nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PreviousPrimeBefore","signature":"PreviousPrimeBefore(_nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PreviousPrimeST","signature":"PreviousPrimeST(_nbr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"prf","signature":"prf()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"prff","signature":"prff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"Prime","signature":"Prime(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PrimeNumbersIn","signature":"PrimeNumbersIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PrimesUnder","signature":"PrimesUnder(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PrimesUnderIB","signature":"PrimesUnderIB(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PrimesUnderIBQ","signature":"PrimesUnderIBQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PrimesUnderIBQQ","signature":"PrimesUnderIBQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PrimesUnderQ","signature":"PrimesUnderQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"PrimesUnderQQ","signature":"PrimesUnderQQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"print","signature":"print(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"printf","signature":"printf(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"println","signature":"println(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"ProcessId","signature":"ProcessId()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProcess.ring"},{"name":"ProcessUptime","signature":"ProcessUptime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProcess.ring"},{"name":"Product","signature":"Product(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"ProductCumul","signature":"ProductCumul(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"ProductCumulated","signature":"ProductCumulated(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"ProductCumulOf","signature":"ProductCumulOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"ProductOf","signature":"ProductOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"ProductXT","signature":"ProductXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Proff","signature":"Proff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"ProfilerOff","signature":"ProfilerOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"ProfilerOn","signature":"ProfilerOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"Profoff","signature":"Profoff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"profon","signature":"profon()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"pron","signature":"pron()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"PunctuationChars","signature":"PunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Punctuations","signature":"Punctuations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"PunctuationUnicodes","signature":"PunctuationUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"py","signature":"py()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzPythonCode.ring"},{"name":"Q","signature":"Q(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QC","signature":"QC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QH","signature":"QH(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHH","signature":"QHH(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHMS","signature":"QHHMS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHTM","signature":"QHHTM(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHTMS","signature":"QHHTMS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHTS","signature":"QHHTS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHVM","signature":"QHHVM(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHVS","signature":"QHHVS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHVT","signature":"QHHVT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHVTM","signature":"QHHVTM(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHVTMS","signature":"QHHVTMS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QHHVTS","signature":"QHHVTS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QLC","signature":"QLC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QLL","signature":"QLL(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QLN","signature":"QLN(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QLS","signature":"QLS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QmlQ","signature":"QmlQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzQmlCode.ring"},{"name":"QN","signature":"QN(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QQ","signature":"QQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QQQ","signature":"QQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QRT","signature":"QRT(p, pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNaturalCode.ring"},{"name":"QS","signature":"QS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"QuietEqualityRatio","signature":"QuietEqualityRatio()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"QuotationMark","signature":"QuotationMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"QuranicSigns","signature":"QuranicSigns()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"QuranicSignUnicodes","signature":"QuranicSignUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"R","signature":"R()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzRCode.ring"},{"name":"Random01","signature":"Random01()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Random01XT","signature":"Random01XT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomExponential","signature":"RandomExponential(pLambda)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomExponentialList","signature":"RandomExponentialList(_n_, pLambda)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomGaussian","signature":"RandomGaussian(nMean, nStd)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomIn","signature":"RandomIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetween","signature":"RandomNNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetweenU","signature":"RandomNNumbersBetweenU(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetweenUZ","signature":"RandomNNumbersBetweenUZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetweenXTU","signature":"RandomNNumbersBetweenXTU(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetweenXTUZ","signature":"RandomNNumbersBetweenXTUZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetweenXTZ","signature":"RandomNNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetweenZ","signature":"RandomNNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersBetwwenXT","signature":"RandomNNumbersBetwwenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFrom","signature":"RandomNNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFromU","signature":"RandomNNumbersFromU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFromUZ","signature":"RandomNNumbersFromUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFromXT","signature":"RandomNNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFromXTU","signature":"RandomNNumbersFromXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFromXTUZ","signature":"RandomNNumbersFromXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFromXTZ","signature":"RandomNNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersFromZ","signature":"RandomNNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersIn","signature":"RandomNNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersInU","signature":"RandomNNumbersInU(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersInUZ","signature":"RandomNNumbersInUZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersInXT","signature":"RandomNNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersInXTU","signature":"RandomNNumbersInXTU(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersInXTUZ","signature":"RandomNNumbersInXTUZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersInXTZ","signature":"RandomNNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNNumbersInZ","signature":"RandomNNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNormal","signature":"RandomNormal(nMean, nStd)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNormalList","signature":"RandomNormalList(n, nMean, nStd)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumber","signature":"RandomNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumber01","signature":"RandomNumber01()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumber01XT","signature":"RandomNumber01XT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBetween","signature":"RandomNumberBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBetweenXT","signature":"RandomNumberBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBetweenXTZ","signature":"RandomNumberBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBetweenZ","signature":"RandomNumberBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBiggerThan","signature":"RandomNumberBiggerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBiggerThan01","signature":"RandomNumberBiggerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBiggerThan01XT","signature":"RandomNumberBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberBiggerThanXT","signature":"RandomNumberBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberFrom","signature":"RandomNumberFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberFromXT","signature":"RandomNumberFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberFromXTZ","signature":"RandomNumberFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberFromZ","signature":"RandomNumberFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberGreaterThan","signature":"RandomNumberGreaterThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberGreaterThan01","signature":"RandomNumberGreaterThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberGreaterThan01XT","signature":"RandomNumberGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberGreaterThanXT","signature":"RandomNumberGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberIn","signature":"RandomNumberIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberInXT","signature":"RandomNumberInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberInXTZ","signature":"RandomNumberInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberInZ","signature":"RandomNumberInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberLessThan","signature":"RandomNumberLessThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberLessThan01","signature":"RandomNumberLessThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberLessThan01XT","signature":"RandomNumberLessThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberLessThanXT","signature":"RandomNumberLessThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberOtherThan","signature":"RandomNumberOtherThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberOtherThan01","signature":"RandomNumberOtherThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberOtherThanXT","signature":"RandomNumberOtherThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetween","signature":"RandomNumbersBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetweenU","signature":"RandomNumbersBetweenU(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetweenUZ","signature":"RandomNumbersBetweenUZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetweenXT","signature":"RandomNumbersBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetweenXTU","signature":"RandomNumbersBetweenXTU(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetweenXTUZ","signature":"RandomNumbersBetweenXTUZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetweenXTZ","signature":"RandomNumbersBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBetweenZ","signature":"RandomNumbersBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThan","signature":"RandomNumbersBiggerThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThan01","signature":"RandomNumbersBiggerThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThan01U","signature":"RandomNumbersBiggerThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThan01XT","signature":"RandomNumbersBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThan01XTU","signature":"RandomNumbersBiggerThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThanU","signature":"RandomNumbersBiggerThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThanXT","signature":"RandomNumbersBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersBiggerThanXTU","signature":"RandomNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersFrom","signature":"RandomNumbersFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersFromU","signature":"RandomNumbersFromU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersFromUZ","signature":"RandomNumbersFromUZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersFromXT","signature":"RandomNumbersFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersFromXTUZ","signature":"RandomNumbersFromXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersFromXTZ","signature":"RandomNumbersFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersFromZ","signature":"RandomNumbersFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThan","signature":"RandomNumbersGreaterThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThan01","signature":"RandomNumbersGreaterThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThan01U","signature":"RandomNumbersGreaterThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThan01XT","signature":"RandomNumbersGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThan01XTU","signature":"RandomNumbersGreaterThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThanU","signature":"RandomNumbersGreaterThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThanXT","signature":"RandomNumbersGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersGreaterThanXTU","signature":"RandomNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersIn","signature":"RandomNumbersIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersInU","signature":"RandomNumbersInU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersInUZ","signature":"RandomNumbersInUZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersInXT","signature":"RandomNumbersInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersInXTU","signature":"RandomNumbersInXTU(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersInXTUZ","signature":"RandomNumbersInXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersInXTZ","signature":"RandomNumbersInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumbersInZ","signature":"RandomNumbersInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberSmallerThan","signature":"RandomNumberSmallerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberSmallerThan01","signature":"RandomNumberSmallerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberSmallerThan01XT","signature":"RandomNumberSmallerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberSmallerThanXT","signature":"RandomNumberSmallerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomNumberXT","signature":"RandomNumberXT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomRound","signature":"RandomRound()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomRoundXT","signature":"RandomRoundXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomUniform","signature":"RandomUniform(nMin, nMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RandomUniformList","signature":"RandomUniformList(n, nMin, nMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"range","signature":"range(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"range0","signature":"range0(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPhp.ring"},{"name":"range0Q","signature":"range0Q(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"range1","signature":"range1(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"range1Q","signature":"range1Q(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"RangesToSections","signature":"RangesToSections(panRanges)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"RangeToSection","signature":"RangeToSection(pnStart, pnRange)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"ReadManyV","signature":"ReadManyV(paVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"ReadV","signature":"ReadV(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"Redo","signature":"Redo()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ReducePaths","signature":"ReducePaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"RegexPattern","signature":"RegexPattern(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"RegexPatternExplanation","signature":"RegexPatternExplanation(cName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRegexData.ring"},{"name":"RegexPatternName","signature":"RegexPatternName(cPatt)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRegexData.ring"},{"name":"RegexPatterns","signature":"RegexPatterns()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRegexData.ring"},{"name":"RegexPatternsExplanations","signature":"RegexPatternsExplanations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRegexData.ring"},{"name":"RegisterRule","signature":"RegisterRule(pcRuleGroup, pcRuleName, paRuleDefinition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"RegisterRuleInGroup","signature":"RegisterRuleInGroup(pcRuleGroup, pcRuleName, paRuleDefinition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"RelationsOf","signature":"RelationsOf(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"RelativeGain","signature":"RelativeGain(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"RemoveDiacritic","signature":"RemoveDiacritic(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"RemoveDiacritics","signature":"RemoveDiacritics(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RemoveFile","signature":"RemoveFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"RemoveFolderRecursive","signature":"RemoveFolderRecursive(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"RemoveVar","signature":"RemoveVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"Repeat","signature":"Repeat(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"RepeatInAList","signature":"RepeatInAList(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"RepeatInAString","signature":"RepeatInAString(pcSubStr, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RepeatInList","signature":"RepeatInList(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"RepeatInString","signature":"RepeatInString(pcSubStr, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RepeatN","signature":"RepeatN(value, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Replace","signature":"Replace(_cStr_, cSubStr, cNewSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"ReplaceCharsW","signature":"ReplaceCharsW(_cStr_, cCondition, cNewChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ReplaceCS","signature":"ReplaceCS(str, cSubStr, cNewSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"ReplaceEachLeadingChar","signature":"ReplaceEachLeadingChar(_cStr_, cNewChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RepresentsCalculableInteger","signature":"RepresentsCalculableInteger(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RepresentsSignedRealNumber","signature":"RepresentsSignedRealNumber(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RepresentsUnsignedRealNumber","signature":"RepresentsUnsignedRealNumber(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ResetHistoryUpdateState","signature":"ResetHistoryUpdateState()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"ResetProfiler","signature":"ResetProfiler()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"ResetTimer","signature":"ResetTimer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"ResetVars","signature":"ResetVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"ResetVizWidth","signature":"ResetVizWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ResolveColor","signature":"ResolveColor(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"ResolveEdgeStyle","signature":"ResolveEdgeStyle(pStyle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"ResolveHostname","signature":"ResolveHostname(cHostname)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"ResolveNodeType","signature":"ResolveNodeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"RetrieveN","signature":"RetrieveN(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ReversedChars","signature":"ReversedChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversedCharsUnicodes","signature":"ReversedCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversedCharsXT","signature":"ReversedCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversedUnicodes","signature":"ReversedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversibleChars","signature":"ReversibleChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversibleCharsUnicodes","signature":"ReversibleCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversibleCharsXT","signature":"ReversibleCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversibleNumbers","signature":"ReversibleNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversibleNumbersUnicodes","signature":"ReversibleNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversibleNumbersXT","signature":"ReversibleNumbersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ReversibleUnicodes","signature":"ReversibleUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertedChars","signature":"RevertedChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertedCharsUnicodes","signature":"RevertedCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertedCharsXT","signature":"RevertedCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertedUnicodes","signature":"RevertedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertibleChars","signature":"RevertibleChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertibleCharsUnicodes","signature":"RevertibleCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertibleCharsXT","signature":"RevertibleCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RevertibleUnicodes","signature":"RevertibleUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RGBToHex","signature":"RGBToHex(_nR_, _nG_, _nB_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"RightAlign","signature":"RightAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RightAlignXT","signature":"RightAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RightDownHeavyLeftUpLight","signature":"RightDownHeavyLeftUpLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"RightHeavyLeftDownLight","signature":"RightHeavyLeftDownLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"RightHeavyLeftUpLight","signature":"RightHeavyLeftUpLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"RightHeavyLeftVLight","signature":"RightHeavyLeftVLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"RightLightLeftDownHeavy","signature":"RightLightLeftDownHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"RightLightLeftUpHeavy","signature":"RightLightLeftUpHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"RightLightLeftVHeavy","signature":"RightLightLeftVHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"RightTrim","signature":"RightTrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RightUpHeavyLeftDownLight","signature":"RightUpHeavyLeftDownLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"ring_addDays","signature":"ring_addDays(_cDate_, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"ring_ChDir","signature":"ring_ChDir(cNewPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_currentDir","signature":"ring_currentDir()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_dir","signature":"ring_dir(cFolderPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_dirExists","signature":"ring_dirExists(cDirPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_download","signature":"ring_download(cURL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_exeFolder","signature":"ring_exeFolder()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_fexists","signature":"ring_fexists(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_filter","signature":"ring_filter(aList, f)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_find","signature":"ring_find(aList, item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2024/demo.ring"},{"name":"ring_getPathType","signature":"ring_getPathType(cPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_isalpha","signature":"ring_isalpha(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_isdigit","signature":"ring_isdigit(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_isdir","signature":"ring_isdir(cPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_map","signature":"ring_map(aList, f)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_number","signature":"ring_number(_cNumberInStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"ring_reduce","signature":"ring_reduce(aList, f1, initialVal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"ring_time","signature":"ring_time()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRingFuncs.ring"},{"name":"RingFunctions","signature":"RingFunctions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"RingKeywords","signature":"RingKeywords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"RingMaxRandom","signature":"RingMaxRandom()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RingMaxSeed","signature":"RingMaxSeed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"RingTypes","signature":"RingTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"RollRelocateMonths","signature":"RollRelocateMonths(poMemory)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"RollReportNothingMoved","signature":"RollReportNothingMoved(poMemory)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"RollWritePointer","signature":"RollWritePointer(poMemory)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"RomanNumber","signature":"RomanNumber(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"RomanNumbers","signature":"RomanNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RomanNumbersAndTheirUnicodes","signature":"RomanNumbersAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RomanNumbersUnicodes","signature":"RomanNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RomanNumbersXT","signature":"RomanNumbersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RomanToArabicNumber","signature":"RomanToArabicNumber(pcRomanNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RomanToDecimalNumber","signature":"RomanToDecimalNumber(pcRomanNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"RoundBox","signature":"RoundBox(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RoundBoxed","signature":"RoundBoxed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RoundedBox","signature":"RoundedBox(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RoundedBoxed","signature":"RoundedBoxed(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"rrxm","signature":"rrxm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"rtrim","signature":"rtrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"RunPlugin","signature":"RunPlugin(cPluginName, aParams, cPluginsPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/execution/stzPluginExecutor.ring"},{"name":"RuntimeSystem","signature":"RuntimeSystem()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"rx","signature":"rx(pcPattern)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"rxm","signature":"rxm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"rxma","signature":"rxma()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"rxp","signature":"rxp(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"rxu","signature":"rxu()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexUter.ring"},{"name":"rxuter","signature":"rxuter()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexUter.ring"},{"name":"S","signature":"S(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"SafeEraseFileQ","signature":"SafeEraseFileQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"SafeOverriteFile","signature":"SafeOverriteFile(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"SafeOverwriteFile","signature":"SafeOverwriteFile(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"SafEraseFile","signature":"SafEraseFile(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"SafeTraceObjectHistory","signature":"SafeTraceObjectHistory(poStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"SalatAlaMohammadAsString","signature":"SalatAlaMohammadAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatAlaMohammed","signature":"SalatAlaMohammed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatAlaMuhammad","signature":"SalatAlaMuhammad()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatAlaMuhammadAsString","signature":"SalatAlaMuhammadAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatAlaMuhammed","signature":"SalatAlaMuhammed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatAlaMuhammedAsChar","signature":"SalatAlaMuhammedAsChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatAlaMuhammedAsString","signature":"SalatAlaMuhammedAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatAlMohammad","signature":"SalatAlMohammad()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SalatNabee","signature":"SalatNabee()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Script","signature":"Script(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"ScriptOf","signature":"ScriptOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"Scripts","signature":"Scripts(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"ScriptsAndTheirDefaultLanguages","signature":"ScriptsAndTheirDefaultLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"ScriptsForLanguage","signature":"ScriptsForLanguage(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ScriptsforWhichDefaultLanguageIs","signature":"ScriptsforWhichDefaultLanguageIs(_cLangCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"ScriptsOf","signature":"ScriptsOf(paListStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"Section","signature":"Section(_n1_, _n2_, _nSize_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSection.ring"},{"name":"SectionsToRanges","signature":"SectionsToRanges(paSections)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"SectionToRange","signature":"SectionToRange(n1, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"SeedRandom","signature":"SeedRandom(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SELECT","signature":"SELECT(pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"SELECT_","signature":"SELECT_(pacColNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"Send","signature":"Send(pcAddr, pMsg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodePlane.ring"},{"name":"SentenceSeparator","signature":"SentenceSeparator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"SentenceSeparators","signature":"SentenceSeparators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SentenceSeperators","signature":"SentenceSeperators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SetAll","signature":"SetAll(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetAny","signature":"SetAny(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetAnyTo","signature":"SetAnyTo(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetApproximateEqualityRatio","signature":"SetApproximateEqualityRatio(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetApproximativeEqualityRation","signature":"SetApproximativeEqualityRation(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetArcDownLeft","signature":"SetArcDownLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetArcDownRight","signature":"SetArcDownRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetArcUpLeft","signature":"SetArcUpLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetArcUpRight","signature":"SetArcUpRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetBinaryNumberPrefix","signature":"SetBinaryNumberPrefix(pcBinaryPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzBinaryNumber.ring"},{"name":"SetBinaryPrefix","signature":"SetBinaryPrefix(pcBinaryPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzBinaryNumber.ring"},{"name":"SetCheckingParam","signature":"SetCheckingParam(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCheckingParams","signature":"SetCheckingParams(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCheckingParamsTo","signature":"SetCheckingParamsTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCheckingParamTo","signature":"SetCheckingParamTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCheckParam","signature":"SetCheckParam(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCheckParams","signature":"SetCheckParams(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCheckParamsTo","signature":"SetCheckParamsTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCheckParamTo","signature":"SetCheckParamTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetCSVSep","signature":"SetCSVSep(cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"SetCSVSeparator","signature":"SetCSVSeparator(cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"SetCSVSeperator","signature":"SetCSVSeperator(cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"SetCurrentLanguage","signature":"SetCurrentLanguage(cLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"SetCurrentLocale","signature":"SetCurrentLocale(pcLocaleAbbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"SetDefaultLocale","signature":"SetDefaultLocale(pcLocaleAbbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"SetDefaultMarquerChar","signature":"SetDefaultMarquerChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SetDefaultMaxTreeDisplayLevel","signature":"SetDefaultMaxTreeDisplayLevel(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"SetDefaultVizWidth","signature":"SetDefaultVizWidth(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetDiagonalCross","signature":"SetDiagonalCross(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDiagonalUpperLeftToLowerRight","signature":"SetDiagonalUpperLeftToLowerRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDiagonalUpperRightToLowerLeft","signature":"SetDiagonalUpperRightToLowerLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleDownH","signature":"SetDoubleDownH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleDownLeft","signature":"SetDoubleDownLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleDownRight","signature":"SetDoubleDownRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleH","signature":"SetDoubleH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleUpH","signature":"SetDoubleUpH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleUpLeft","signature":"SetDoubleUpLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleUpRight","signature":"SetDoubleUpRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleV","signature":"SetDoubleV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleVH","signature":"SetDoubleVH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleVLeft","signature":"SetDoubleVLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDoubleVRight","signature":"SetDoubleVRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownDoubleHSingle","signature":"SetDownDoubleHSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownDoubleLeftSingle","signature":"SetDownDoubleLeftSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownDoubleRightSingle","signature":"SetDownDoubleRightSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownHeavyHLight","signature":"SetDownHeavyHLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownHeavyLeftLight","signature":"SetDownHeavyLeftLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownHeavyLeftUpLight","signature":"SetDownHeavyLeftUpLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownHeavyRightLight","signature":"SetDownHeavyRightLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownHeavyRightUpLight","signature":"SetDownHeavyRightUpLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownHeavyUpHLight","signature":"SetDownHeavyUpHLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownLightHHeavy","signature":"SetDownLightHHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownLightLeftHeavy","signature":"SetDownLightLeftHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownLightLeftUpHeavy","signature":"SetDownLightLeftUpHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownLightRightHeavy","signature":"SetDownLightRightHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownLightRightUpHeavy","signature":"SetDownLightRightUpHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownLightUpHHeavy","signature":"SetDownLightUpHHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownSingleHDouble","signature":"SetDownSingleHDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownSingleLeftDouble","signature":"SetDownSingleLeftDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetDownSingleRightDouble","signature":"SetDownSingleRightDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetEarlyCheck","signature":"SetEarlyCheck(b)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetEarlyChecks","signature":"SetEarlyChecks(b)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetEarlyChecksTo","signature":"SetEarlyChecksTo(b)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetEarlyCheckTo","signature":"SetEarlyCheckTo(b)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetEnvVar","signature":"SetEnvVar(pcName, pcValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring"},{"name":"SetFew","signature":"SetFew(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetHalf","signature":"SetHalf(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetHeavyDoubleDashH","signature":"SetHeavyDoubleDashH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyDoubleDashV","signature":"SetHeavyDoubleDashV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyDownH","signature":"SetHeavyDownH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyDownHalf","signature":"SetHeavyDownHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyDownLeft","signature":"SetHeavyDownLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyDownRight","signature":"SetHeavyDownRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyH","signature":"SetHeavyH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyLeftHalf","signature":"SetHeavyLeftHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyLeftLightRight","signature":"SetHeavyLeftLightRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyQuadDashH","signature":"SetHeavyQuadDashH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyQuadDashV","signature":"SetHeavyQuadDashV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyRightHalf","signature":"SetHeavyRightHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyTripleDashH","signature":"SetHeavyTripleDashH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyTripleDashV","signature":"SetHeavyTripleDashV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyUpH","signature":"SetHeavyUpH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyUpHalf","signature":"SetHeavyUpHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyUpLeft","signature":"SetHeavyUpLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyUpLightDown","signature":"SetHeavyUpLightDown(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyUpRight","signature":"SetHeavyUpRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyV","signature":"SetHeavyV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyVAndH","signature":"SetHeavyVAndH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyVAndLeft","signature":"SetHeavyVAndLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHeavyVAndRight","signature":"SetHeavyVAndRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetHexPrefix","signature":"SetHexPrefix(pcPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"SetKeepingHistoryTo","signature":"SetKeepingHistoryTo(bOn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"SetKeepingHistoryToXT","signature":"SetKeepingHistoryToXT(bOn, pcMode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"SetKeepingObjectTimeTo","signature":"SetKeepingObjectTimeTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetKeepingTime","signature":"SetKeepingTime(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetKeepingTimeTo","signature":"SetKeepingTimeTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetKeepTime","signature":"SetKeepTime(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetLastValue","signature":"SetLastValue(value)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNaturalCode.ring"},{"name":"SetLeftDownHeavyRightUpLight","signature":"SetLeftDownHeavyRightUpLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLeftHeavyRightDownLight","signature":"SetLeftHeavyRightDownLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLeftHeavyRightUpLight","signature":"SetLeftHeavyRightUpLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLeftHeavyRightVLight","signature":"SetLeftHeavyRightVLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLeftLightRightDownHeavy","signature":"SetLeftLightRightDownHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLeftLightRightUpHeavy","signature":"SetLeftLightRightUpHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLeftLightRightVHeavy","signature":"SetLeftLightRightVHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLeftUpHeavyRightDownLight","signature":"SetLeftUpHeavyRightDownLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightDoubleDashH","signature":"SetLightDoubleDashH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightDoubleDashV","signature":"SetLightDoubleDashV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightDownH","signature":"SetLightDownH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightDownHalf","signature":"SetLightDownHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightDownLeft","signature":"SetLightDownLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightDownRight","signature":"SetLightDownRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightH","signature":"SetLightH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightLeftHalf","signature":"SetLightLeftHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightLeftHeavyRight","signature":"SetLightLeftHeavyRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightQuadDashH","signature":"SetLightQuadDashH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightQuadDashV","signature":"SetLightQuadDashV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightRightHalf","signature":"SetLightRightHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightTripleDashH","signature":"SetLightTripleDashH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightTripleDashV","signature":"SetLightTripleDashV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightUpH","signature":"SetLightUpH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightUpHalf","signature":"SetLightUpHalf(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightUpHeavyDown","signature":"SetLightUpHeavyDown(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightUpLeft","signature":"SetLightUpLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightUpRight","signature":"SetLightUpRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightV","signature":"SetLightV(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightVAndH","signature":"SetLightVAndH(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightVAndLeft","signature":"SetLightVAndLeft(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetLightVAndRight","signature":"SetLightVAndRight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetMany","signature":"SetMany(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetMarquer","signature":"SetMarquer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SetMarquerChar","signature":"SetMarquerChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SetMaxCompactWidth","signature":"SetMaxCompactWidth(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"SetMaxComplexityThreshold","signature":"SetMaxComplexityThreshold(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"SetMaxInlineWidth","signature":"SetMaxInlineWidth(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"SetMaxRandomLoop","signature":"SetMaxRandomLoop(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetMinShortForm","signature":"SetMinShortForm(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"SetMost","signature":"SetMost(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetNo","signature":"SetNo(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetNoTo","signature":"SetNoTo(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetObjectKeepingTimeTo","signature":"SetObjectKeepingTimeTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetOctalNumberPrefix","signature":"SetOctalNumberPrefix(cPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzOctalNumber.ring"},{"name":"SetOctalPrefix","signature":"SetOctalPrefix(cPrefix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzOctalNumber.ring"},{"name":"SetOrdinalLanguage","signature":"SetOrdinalLanguage(lang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzOrdinal.ring"},{"name":"SetParamChecking","signature":"SetParamChecking(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetParamsCheck","signature":"SetParamsCheck(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetParamsChecking","signature":"SetParamsChecking(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetParamsCheckingTo","signature":"SetParamsCheckingTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetParamsCheckTo","signature":"SetParamsCheckTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetQuietEqualityRatio","signature":"SetQuietEqualityRatio(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetRandomRound","signature":"SetRandomRound(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetRightDownHeavyLeftUpLight","signature":"SetRightDownHeavyLeftUpLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetRightHeavyLeftDownLight","signature":"SetRightHeavyLeftDownLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetRightHeavyLeftUpLight","signature":"SetRightHeavyLeftUpLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetRightHeavyLeftVLight","signature":"SetRightHeavyLeftVLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetRightLightLeftDownHeavy","signature":"SetRightLightLeftDownHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetRightLightLeftUpHeavy","signature":"SetRightLightLeftUpHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetRightLightLeftVHeavy","signature":"SetRightLightLeftVHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetRightUpHeavyLeftDownLight","signature":"SetRightUpHeavyLeftDownLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetSome","signature":"SetSome(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetSomeTo","signature":"SetSomeTo(_nRatio_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SetTempList","signature":"SetTempList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetTempNumber","signature":"SetTempNumber(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetTempObject","signature":"SetTempObject(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetTempString","signature":"SetTempString(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetUpDoubleHSingle","signature":"SetUpDoubleHSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpDoubleLeftSingle","signature":"SetUpDoubleLeftSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpDoubleRightSingle","signature":"SetUpDoubleRightSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetupFileoWatcher","signature":"SetupFileoWatcher()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/file_stzFolderWatcher_libuv_demo.ring"},{"name":"SetUpHeavyDownHLight","signature":"SetUpHeavyDownHLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpHeavyHLight","signature":"SetUpHeavyHLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpHeavyLeftDownLight","signature":"SetUpHeavyLeftDownLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpHeavyLeftLight","signature":"SetUpHeavyLeftLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpHeavyRightDownLight","signature":"SetUpHeavyRightDownLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpHeavyRightLight","signature":"SetUpHeavyRightLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpLightDownHHeavy","signature":"SetUpLightDownHHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpLightHHeavy","signature":"SetUpLightHHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpLightLeftDownHeavy","signature":"SetUpLightLeftDownHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpLightLeftHeavy","signature":"SetUpLightLeftHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpLightRightDownHeavy","signature":"SetUpLightRightDownHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpLightRightHeavy","signature":"SetUpLightRightHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpSingleHDouble","signature":"SetUpSingleHDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpSingleLeftDouble","signature":"SetUpSingleLeftDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetUpSingleRightDouble","signature":"SetUpSingleRightDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetV","signature":"SetV(paVarNamesAndTheirValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"SetVDoubleHSingle","signature":"SetVDoubleHSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVDoubleLeftSingle","signature":"SetVDoubleLeftSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVDoubleRightSingle","signature":"SetVDoubleRightSingle(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVHeavyHLight","signature":"SetVHeavyHLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVHeavyLeftLight","signature":"SetVHeavyLeftLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVHeavyRightLight","signature":"SetVHeavyRightLight(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVizWidth","signature":"SetVizWidth(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetVizWidthTo","signature":"SetVizWidthTo(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SetVLightHHeavy","signature":"SetVLightHHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVLightLeftHeavy","signature":"SetVLightLeftHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVLightRightHeavy","signature":"SetVLightRightHeavy(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVSingleHDouble","signature":"SetVSingleHDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVSingleLeftDouble","signature":"SetVSingleLeftDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"SetVSingleRightDouble","signature":"SetVSingleRightDouble(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"Seven","signature":"Seven(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SevenXT","signature":"SevenXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ShallowestPath","signature":"ShallowestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"ShortestCommonPaths","signature":"ShortestCommonPaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"ShortestPath","signature":"ShortestPath(aPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"ShortFormQ","signature":"ShortFormQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ShortFormXTQ","signature":"ShortFormXTQ(paList, p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"ShouldExpandList","signature":"ShouldExpandList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShouldExpandListSmart","signature":"ShouldExpandListSmart(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"Show","signature":"Show(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShowAsHashList","signature":"ShowAsHashList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShowAsHL","signature":"ShowAsHL(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShowAsHList","signature":"ShowAsHList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShowHashList","signature":"ShowHashList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShowHL","signature":"ShowHL(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShowHList","signature":"ShowHList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShowNL","signature":"ShowNL(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShowShort","signature":"ShowShort(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShowShortNL","signature":"ShowShortNL(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShowShortNLXT","signature":"ShowShortNLXT(pValue, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShowShortXT","signature":"ShowShortXT(pValue, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShowShortXTNL","signature":"ShowShortXTNL(pValue, nItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListShow.ring"},{"name":"ShwoAsHashList","signature":"ShwoAsHashList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShwoAsHL","signature":"ShwoAsHL(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShwoAsHList","signature":"ShwoAsHList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShwoHashList","signature":"ShwoHashList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"ShwoHList","signature":"ShwoHList(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"Simplified","signature":"Simplified(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Simplify","signature":"Simplify(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Since","signature":"Since(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfValue.ring"},{"name":"SingleQuote","signature":"SingleQuote()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"SingleSpace","signature":"SingleSpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Singular","signature":"Singular(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzSingular.ring"},{"name":"Singularise","signature":"Singularise(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzSingular.ring"},{"name":"Singularize","signature":"Singularize(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzSingular.ring"},{"name":"SingularOf","signature":"SingularOf(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzSingular.ring"},{"name":"Six","signature":"Six(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SixXT","signature":"SixXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Size","signature":"Size(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"Size32","signature":"Size32(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"Size32XT","signature":"Size32XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"Size64","signature":"Size64(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"Size64XT","signature":"Size64XT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytes","signature":"SizeInBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"SizeInBytes32","signature":"SizeInBytes32(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"SizeInBytes32XT","signature":"SizeInBytes32XT(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler32Bit.ring"},{"name":"SizeInBytes64","signature":"SizeInBytes64(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytes64XT","signature":"SizeInBytes64XT(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytesPerChar","signature":"SizeInBytesPerChar(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytesPerChar32","signature":"SizeInBytesPerChar32(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytesPerChar32XT","signature":"SizeInBytesPerChar32XT(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytesPerChar64","signature":"SizeInBytesPerChar64(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytesPerChar64XT","signature":"SizeInBytesPerChar64XT(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytesPerCharXT","signature":"SizeInBytesPerCharXT(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler64Bit.ring"},{"name":"SizeInBytesXT","signature":"SizeInBytesXT(_item_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"SizeInChars","signature":"SizeInChars(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"SizeInExaBytes","signature":"SizeInExaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeInGigaBytes","signature":"SizeInGigaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeInKiloBytes","signature":"SizeInKiloBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeInMegaBytes","signature":"SizeInMegaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeInPetaBytes","signature":"SizeInPetaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeInTeraBytes","signature":"SizeInTeraBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeInYottaBytes","signature":"SizeInYottaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeInZettaBytes","signature":"SizeInZettaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"SizeXT","signature":"SizeXT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryProfiler.ring"},{"name":"Slice","signature":"Slice(pStrOrList, _n1_, n2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SmallestPath","signature":"SmallestPath(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"Smile","signature":"Smile()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Softanzify","signature":"Softanzify(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Some","signature":"Some(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeAmong","signature":"SomeAmong(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeAmongQ","signature":"SomeAmongQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeAmongQQ","signature":"SomeAmongQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeAmongXT","signature":"SomeAmongXT(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeAmongXTQ","signature":"SomeAmongXTQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeAmongXTQQ","signature":"SomeAmongXTQQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeIn","signature":"SomeIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeInQ","signature":"SomeInQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeInQQ","signature":"SomeInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeInXT","signature":"SomeInXT(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeInXTQ","signature":"SomeInXTQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeInXTQQ","signature":"SomeInXTQQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeItems","signature":"SomeItems(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"SomeNumbersBetween","signature":"SomeNumbersBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBetweenU","signature":"SomeNumbersBetweenU(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBetweenUZ","signature":"SomeNumbersBetweenUZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBetweenXT","signature":"SomeNumbersBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBetweenXTU","signature":"SomeNumbersBetweenXTU(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBetweenXTUZ","signature":"SomeNumbersBetweenXTUZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBetweenXTZ","signature":"SomeNumbersBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBetweenZ","signature":"SomeNumbersBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThan","signature":"SomeNumbersBiggerThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThan01","signature":"SomeNumbersBiggerThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThan01U","signature":"SomeNumbersBiggerThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThan01XT","signature":"SomeNumbersBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThan01XTU","signature":"SomeNumbersBiggerThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThanU","signature":"SomeNumbersBiggerThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThanXT","signature":"SomeNumbersBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersBiggerThanXTU","signature":"SomeNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersFrom","signature":"SomeNumbersFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersFromU","signature":"SomeNumbersFromU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersFromUZ","signature":"SomeNumbersFromUZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersFromXT","signature":"SomeNumbersFromXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersFromXTUZ","signature":"SomeNumbersFromXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersFromXTZ","signature":"SomeNumbersFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersFromZ","signature":"SomeNumbersFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThan","signature":"SomeNumbersGreaterThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThan01","signature":"SomeNumbersGreaterThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThan01U","signature":"SomeNumbersGreaterThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThan01XT","signature":"SomeNumbersGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThan01XTU","signature":"SomeNumbersGreaterThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThanU","signature":"SomeNumbersGreaterThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThanXT","signature":"SomeNumbersGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersGreaterThanXTU","signature":"SomeNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersIn","signature":"SomeNumbersIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersInU","signature":"SomeNumbersInU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersInUZ","signature":"SomeNumbersInUZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersInXT","signature":"SomeNumbersInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersInXTU","signature":"SomeNumbersInXTU(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersInXTUZ","signature":"SomeNumbersInXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersInXTZ","signature":"SomeNumbersInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeNumbersInZ","signature":"SomeNumbersInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOf","signature":"SomeOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOfQ","signature":"SomeOfQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOfQQ","signature":"SomeOfQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOfXT","signature":"SomeOfXT(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOfXTQ","signature":"SomeOfXTQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOfXTQQ","signature":"SomeOfXTQQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneAmong","signature":"SomeOneAmong(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneAmongQ","signature":"SomeOneAmongQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneAmongQQ","signature":"SomeOneAmongQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneIn","signature":"SomeOneIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneInQ","signature":"SomeOneInQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneInQQ","signature":"SomeOneInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneOf","signature":"SomeOneOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneOfQ","signature":"SomeOneOfQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeOneOfQQ","signature":"SomeOneOfQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeQ","signature":"SomeQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeQQ","signature":"SomeQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetween","signature":"SomeRandomNumbersBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetweenU","signature":"SomeRandomNumbersBetweenU(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetweenUZ","signature":"SomeRandomNumbersBetweenUZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetweenXT","signature":"SomeRandomNumbersBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetweenXTU","signature":"SomeRandomNumbersBetweenXTU(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetweenXTUZ","signature":"SomeRandomNumbersBetweenXTUZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetweenXTZ","signature":"SomeRandomNumbersBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBetweenZ","signature":"SomeRandomNumbersBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThan","signature":"SomeRandomNumbersBiggerThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThan01","signature":"SomeRandomNumbersBiggerThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThan01U","signature":"SomeRandomNumbersBiggerThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThan01XT","signature":"SomeRandomNumbersBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThan01XTU","signature":"SomeRandomNumbersBiggerThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThanU","signature":"SomeRandomNumbersBiggerThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThanXT","signature":"SomeRandomNumbersBiggerThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersBiggerThanXTU","signature":"SomeRandomNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThan","signature":"SomeRandomNumbersGreaterThan(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThan01","signature":"SomeRandomNumbersGreaterThan01(nValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThan01U","signature":"SomeRandomNumbersGreaterThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThan01XT","signature":"SomeRandomNumbersGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThan01XTU","signature":"SomeRandomNumbersGreaterThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThanU","signature":"SomeRandomNumbersGreaterThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThanXT","signature":"SomeRandomNumbersGreaterThanXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersGreaterThanXTU","signature":"SomeRandomNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersIn","signature":"SomeRandomNumbersIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersInU","signature":"SomeRandomNumbersInU(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersInUZ","signature":"SomeRandomNumbersInUZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersInXT","signature":"SomeRandomNumbersInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersInXTU","signature":"SomeRandomNumbersInXTU(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersInXTUZ","signature":"SomeRandomNumbersInXTUZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersInXTZ","signature":"SomeRandomNumbersInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeRandomNumbersInZ","signature":"SomeRandomNumbersInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingAmong","signature":"SomeThingAmong(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingAmongQ","signature":"SomeThingAmongQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingAmongQQ","signature":"SomeThingAmongQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingIn","signature":"SomeThingIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingInQ","signature":"SomeThingInQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingInQQ","signature":"SomeThingInQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingOf","signature":"SomeThingOf(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingOfQ","signature":"SomeThingOfQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeThingOfQQ","signature":"SomeThingOfQQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SometimesWhen","signature":"SometimesWhen(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfValue.ring"},{"name":"SomeUniqueNumbersBetween","signature":"SomeUniqueNumbersBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersBetweenXT","signature":"SomeUniqueNumbersBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersBetweenXTZ","signature":"SomeUniqueNumbersBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersBetweenZ","signature":"SomeUniqueNumbersBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersBiggerThan01U","signature":"SomeUniqueNumbersBiggerThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersBiggerThan01XTU","signature":"SomeUniqueNumbersBiggerThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersBiggerThanU","signature":"SomeUniqueNumbersBiggerThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersBiggerThanXTU","signature":"SomeUniqueNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersFrom","signature":"SomeUniqueNumbersFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersFromXTZ","signature":"SomeUniqueNumbersFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersFromZ","signature":"SomeUniqueNumbersFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersGreaterThan01U","signature":"SomeUniqueNumbersGreaterThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersGreaterThan01XTU","signature":"SomeUniqueNumbersGreaterThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersGreaterThanU","signature":"SomeUniqueNumbersGreaterThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersGreaterThanXTU","signature":"SomeUniqueNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersIn","signature":"SomeUniqueNumbersIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersInXT","signature":"SomeUniqueNumbersInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersInXTZ","signature":"SomeUniqueNumbersInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueNumbersInZ","signature":"SomeUniqueNumbersInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersBiggerThan01U","signature":"SomeUniqueRandomNumbersBiggerThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersBiggerThan01XTU","signature":"SomeUniqueRandomNumbersBiggerThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersBiggerThanU","signature":"SomeUniqueRandomNumbersBiggerThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersBiggerThanXTU","signature":"SomeUniqueRandomNumbersBiggerThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersGreaterThan01U","signature":"SomeUniqueRandomNumbersGreaterThan01U(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersGreaterThan01XTU","signature":"SomeUniqueRandomNumbersGreaterThan01XTU(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersGreaterThanU","signature":"SomeUniqueRandomNumbersGreaterThanU(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeUniqueRandomNumbersGreaterThanXTU","signature":"SomeUniqueRandomNumbersGreaterThanXTU(_n_, nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeXT","signature":"SomeXT(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeXTQ","signature":"SomeXTQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SomeXTQQ","signature":"SomeXTQQ(paList, nSomeRatio)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"SortAdverbRulesByPriority","signature":"SortAdverbRulesByPriority(rules)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzAdverb.ring"},{"name":"SortBy","signature":"SortBy(paList, pcExpr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortedInAscending","signature":"SortedInAscending(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SortedInDescending","signature":"SortedInDescending(paItems)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SortingOrder","signature":"SortingOrder(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortingOrders","signature":"SortingOrders(paListOfThings)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortList","signature":"SortList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortListBy","signature":"SortListBy(paList, pcExpr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortLists","signature":"SortLists(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortListsBySize","signature":"SortListsBySize(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortListsOn","signature":"SortListsOn(paLists, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortOn","signature":"SortOn(paLists, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortOnDown","signature":"SortOnDown(_n_, palist)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortOnUp","signature":"SortOnUp(_n_, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortOnXT","signature":"SortOnXT(_n_, paList, pcDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"SortPaths","signature":"SortPaths(paPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"SortPluralRulesByPriority","signature":"SortPluralRulesByPriority(rules)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzPlural.ring"},{"name":"SortSingularRulesByPriority","signature":"SortSingularRulesByPriority(aRules)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzSingular.ring"},{"name":"Space","signature":"Space(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"Spacify","signature":"Spacify(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SpacifyXT","signature":"SpacifyXT(_str_, pSep, pStep, pDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SpawnProcess","signature":"SpawnProcess(pcCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProcess.ring"},{"name":"SpeedFactor","signature":"SpeedFactor(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"SpeedUp","signature":"SpeedUp(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"SpeedUpX","signature":"SpeedUpX(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"SpeedX","signature":"SpeedX(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"SplitAt","signature":"SplitAt(cData, cSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SplitAtCS","signature":"SplitAtCS(cData, cSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SplitCS","signature":"SplitCS(cData, cSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SQ","signature":"SQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Star","signature":"Star()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"StartingAt","signature":"StartingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StartObjectTime","signature":"StartObjectTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StartObjectTimeInClocks","signature":"StartObjectTimeInClocks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StartOfMonth","signature":"StartOfMonth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StartOfWeek","signature":"StartOfWeek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StartProfiler","signature":"StartProfiler()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StartsWithCS","signature":"StartsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StartTimer","signature":"StartTimer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StateMachineNotation","signature":"StateMachineNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring"},{"name":"StoppingAt","signature":"StoppingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StopProfiler","signature":"StopProfiler()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StopWordsMustBeRemoved","signature":"StopWordsMustBeRemoved()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StopWordsMustNotBeRemoved","signature":"StopWordsMustNotBeRemoved()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StopWordsStatus","signature":"StopWordsStatus()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"str2hex","signature":"str2hex(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetwork.ring"},{"name":"StringAlignCenter","signature":"StringAlignCenter(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringAlignCenterXT","signature":"StringAlignCenterXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringAlignLeft","signature":"StringAlignLeft(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringAlignLeftXT","signature":"StringAlignLeftXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringAlignRight","signature":"StringAlignRight(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringAlignRightXT","signature":"StringAlignRightXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringAlignXT","signature":"StringAlignXT(_cStr_, nWidth, cChar, cDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringCase","signature":"StringCase(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringCases","signature":"StringCases()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringCenterAlign","signature":"StringCenterAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringCenterAlignXT","signature":"StringCenterAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringContains","signature":"StringContains(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringContainsCS","signature":"StringContainsCS(pcStr, pcSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringContainsOneOfThese","signature":"StringContainsOneOfThese(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringContainsOneOfTheseCS","signature":"StringContainsOneOfTheseCS(pcStr, pcSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringCount","signature":"StringCount(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringCountCS","signature":"StringCountCS(pcStr, pcSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Stringify","signature":"Stringify(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StringIsAMarquer","signature":"StringIsAMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsArabicWord","signature":"StringIsArabicWord(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsCharName","signature":"StringIsCharName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsCountryAbbreviation","signature":"StringIsCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsCountryName","signature":"StringIsCountryName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsCountryNumber","signature":"StringIsCountryNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsInList","signature":"StringIsInList(_str_, aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsInListCS","signature":"StringIsInListCS(_str_, aList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsLanguageAbbreviation","signature":"StringIsLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsLanguageName","signature":"StringIsLanguageName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsLanguageNumber","signature":"StringIsLanguageNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsListInString","signature":"StringIsListInString(pcString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListInString.ring"},{"name":"StringIsLocaleAbbreviation","signature":"StringIsLocaleAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsLongCountryAbbreviation","signature":"StringIsLongCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsLongLanguageAbbreviation","signature":"StringIsLongLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsLowercase","signature":"StringIsLowercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsMarquer","signature":"StringIsMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsNull","signature":"StringIsNull(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsScriptAbbreviation","signature":"StringIsScriptAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsScriptName","signature":"StringIsScriptName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsScriptNumber","signature":"StringIsScriptNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsShortCountryAbbreviation","signature":"StringIsShortCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsShortLanguageAbbreviation","signature":"StringIsShortLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsUppercase","signature":"StringIsUppercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringIsWord","signature":"StringIsWord(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringLeftAlign","signature":"StringLeftAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringLeftAlignXT","signature":"StringLeftAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringLowercase","signature":"StringLowercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringLowercased","signature":"StringLowercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringNumberOfChars","signature":"StringNumberOfChars(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringNumberOfOccurrence","signature":"StringNumberOfOccurrence(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringQ","signature":"StringQ(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StringReverseChars","signature":"StringReverseChars(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringRightAlign","signature":"StringRightAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringRightAlignXT","signature":"StringRightAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringsAreEqual","signature":"StringsAreEqual(paStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringsAreEqualCS","signature":"StringsAreEqualCS(pacStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringSection","signature":"StringSection(_str_, _n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringSimplified","signature":"StringSimplified(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringsIn","signature":"StringsIn(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StringTitlecase","signature":"StringTitlecase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringTitlecased","signature":"StringTitlecased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringToCSVList","signature":"StringToCSVList(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"StringToCSVListXT","signature":"StringToCSVListXT(_cStr_, cSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzCSV.ring"},{"name":"StringToHtmlList","signature":"StringToHtmlList(pcHtmlTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"StringToList","signature":"StringToList(cstrInList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StringToUnicodes","signature":"StringToUnicodes(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringUppercase","signature":"StringUppercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StringUppercased","signature":"StringUppercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StyleForEdgeType","signature":"StyleForEdgeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"stz","signature":"stz()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Stz2DList","signature":"Stz2DList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"Stz2DListQ","signature":"Stz2DListQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"StzAccessibilityTreeQ","signature":"StzAccessibilityTreeQ(poDoc, poPanel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzAccessibilityTree.ring"},{"name":"StzAccuracy","signature":"StzAccuracy(pacPredicted, pacTruth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzModelEval.ring"},{"name":"StzACharOtherThan","signature":"StzACharOtherThan(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzActivateParamChecking","signature":"StzActivateParamChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzActiveWorkbenchQ","signature":"StzActiveWorkbenchQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentWorkbench.ring"},{"name":"StzAddDays","signature":"StzAddDays(_cDate_, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzAddNaturalLanguage","signature":"StzAddNaturalLanguage(aDef)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzAddSODRule","signature":"StzAddSODRule(poSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgRule.ring"},{"name":"StzAgentDeclarationFromFileQ","signature":"StzAgentDeclarationFromFileQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzAgentDeclarationQ","signature":"StzAgentDeclarationQ(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzAgentFolderQ","signature":"StzAgentFolderQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentFolder.ring"},{"name":"StzAgentFunctionAllowance","signature":"StzAgentFunctionAllowance(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzAgentGraphIsSound","signature":"StzAgentGraphIsSound(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzAgentHostQ","signature":"StzAgentHostQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentHost.ring"},{"name":"StzAgentHostResponder","signature":"StzAgentHostResponder(poHost)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzAgentLoopCoverageStatement","signature":"StzAgentLoopCoverageStatement()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentHost.ring"},{"name":"StzAgentPostureRank","signature":"StzAgentPostureRank(pcPosture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzAgentReversibilityCode","signature":"StzAgentReversibilityCode(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentHost.ring"},{"name":"StzAgentRuleQ","signature":"StzAgentRuleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRule.ring"},{"name":"StzAgentRuleSetQ","signature":"StzAgentRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRule.ring"},{"name":"StzAgentWorkbenchQ","signature":"StzAgentWorkbenchQ(pnId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentWorkbench.ring"},{"name":"StzAllMatches","signature":"StzAllMatches(cInput, cPattern)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzAllowAgentFunction","signature":"StzAllowAgentFunction(pcName, pcMaxPosture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzAmount","signature":"StzAmount(pValue, pcCurrency)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzAmount.ring"},{"name":"StzAmountQ","signature":"StzAmountQ(pValue, pcCurrency)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzAmount.ring"},{"name":"StzAnovaOneWay","signature":"StzAnovaOneWay(paGroups)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzApiKeyQ","signature":"StzApiKeyQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring"},{"name":"StzApostrophe","signature":"StzApostrophe()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzAppBackendQ","signature":"StzAppBackendQ(pcName, poTopology)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppBackend.ring"},{"name":"StzAppClusterQ","signature":"StzAppClusterQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzAppCluster.ring"},{"name":"StzApplyKnowledgeDerivations","signature":"StzApplyKnowledgeDerivations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"StzAppProfileQ","signature":"StzAppProfileQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring"},{"name":"StzAppQ","signature":"StzAppQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/app/stzApp.ring"},{"name":"StzAppServerQ","signature":"StzAppServerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppServer.ring"},{"name":"StzAppTopologyQ","signature":"StzAppTopologyQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzAppTopology.ring"},{"name":"StzArabicLetter","signature":"StzArabicLetter(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzArabicNumber","signature":"StzArabicNumber(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzArch","signature":"StzArch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzAreBothChars","signature":"StzAreBothChars(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzAreBothLetters","signature":"StzAreBothLetters(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzAreBothListsOfHashLists","signature":"StzAreBothListsOfHashLists(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAreBothListsOfLists","signature":"StzAreBothListsOfLists(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAreBothListsOfNumbers","signature":"StzAreBothListsOfNumbers(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAreBothListsOfObjects","signature":"StzAreBothListsOfObjects(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAreBothListsOfPairs","signature":"StzAreBothListsOfPairs(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAreBothListsOfSets","signature":"StzAreBothListsOfSets(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAreBothListsOfStrings","signature":"StzAreBothListsOfStrings(aList1, aList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAreChars","signature":"StzAreChars(pacChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzAreLetters","signature":"StzAreLetters(pacLetters)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzAreSameObject","signature":"StzAreSameObject(pcVarName1, pcVarName2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAskModel","signature":"StzAskModel(pcQuestion, pnMaxNewTokens)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzAskModelXT","signature":"StzAskModelXT(pcQuestion, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzASpace","signature":"StzASpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzAssociativeListQ","signature":"StzAssociativeListQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"StzAttenuateColor","signature":"StzAttenuateColor(cColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzAuthDbStoreQ","signature":"StzAuthDbStoreQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzAuthStore.ring"},{"name":"StzAuthMemoryStoreQ","signature":"StzAuthMemoryStoreQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzAuthStore.ring"},{"name":"StzAuthQ","signature":"StzAuthQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzAuth.ring"},{"name":"StzAuthResponder","signature":"StzAuthResponder(poAuth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzAutoLoadNeuralModel","signature":"StzAutoLoadNeuralModel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzB64UrlDecode","signature":"StzB64UrlDecode(pcData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidc.ring"},{"name":"StzB64UrlEncode","signature":"StzB64UrlEncode(pcData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidc.ring"},{"name":"StzBallAndStickStyle","signature":"StzBallAndStickStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzBestTextOn","signature":"StzBestTextOn(pBg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"stzBinaryNumberError","signature":"stzBinaryNumberError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzBinaryNumberError.ring"},{"name":"StzBinaryNumberQ","signature":"StzBinaryNumberQ(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzBinaryNumber.ring"},{"name":"StzBitsToBytes","signature":"StzBitsToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToExaBytes","signature":"StzBitsToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToGigaBytes","signature":"StzBitsToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToKiloBytes","signature":"StzBitsToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToMegaBytes","signature":"StzBitsToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToPetaBytes","signature":"StzBitsToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToTeraBytes","signature":"StzBitsToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToYottaBytes","signature":"StzBitsToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBitsToZettaBytes","signature":"StzBitsToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBlobKeyToName","signature":"StzBlobKeyToName(pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzBlobPort.ring"},{"name":"StzBlobStyle","signature":"StzBlobStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzBondLength","signature":"StzBondLength()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzBothAreCharsInComputableForm","signature":"StzBothAreCharsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreIntegers","signature":"StzBothAreIntegers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreIntegersInStrings","signature":"StzBothAreIntegersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreLists","signature":"StzBothAreLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreMarquers","signature":"StzBothAreMarquers(pcStr1, pcStr2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBothAreNumbers","signature":"StzBothAreNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreNumbersInStrings","signature":"StzBothAreNumbersInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreObjects","signature":"StzBothAreObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothArePairsOfLists","signature":"StzBothArePairsOfLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothArePairsOfNumbers","signature":"StzBothArePairsOfNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothArePairsOfObjects","signature":"StzBothArePairsOfObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothArePairsOfStrings","signature":"StzBothArePairsOfStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreReals","signature":"StzBothAreReals(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreRealsInStrings","signature":"StzBothAreRealsInStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreStrings","signature":"StzBothAreStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreStringsInComputableForm","signature":"StzBothAreStringsInComputableForm(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreStzLists","signature":"StzBothAreStzLists(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreStzNumbers","signature":"StzBothAreStzNumbers(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreStzObjects","signature":"StzBothAreStzObjects(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothAreStzStrings","signature":"StzBothAreStzStrings(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothEndWith","signature":"StzBothEndWith(pStrOrList1, pStrOrList2, pSubStrOrSubList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothEndWithANumber","signature":"StzBothEndWithANumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothEndWithCS","signature":"StzBothEndWithCS(pStrOrList1, pStrOrList2, pSubStrOrSubList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothHaveSameStzType","signature":"StzBothHaveSameStzType(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothStartWith","signature":"StzBothStartWith(pStrOrList1, pStrOrList2, pSubStrOrSubList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothStartWithANumber","signature":"StzBothStartWithANumber(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothStartWithCS","signature":"StzBothStartWithCS(pStrOrList1, pStrOrList2, pSubStrOrSubList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBothStringsAreEqual","signature":"StzBothStringsAreEqual(pcStr1, pcStr2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBothStringsAreEqualCS","signature":"StzBothStringsAreEqualCS(pcStr1, pcStr2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBounds","signature":"StzBounds(pBounds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzBoxArrowStyle","signature":"StzBoxArrowStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzBoxChars","signature":"StzBoxChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBoxDashChars","signature":"StzBoxDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBoxDashRound","signature":"StzBoxDashRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBoxedString","signature":"StzBoxedString(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringBoxed.ring"},{"name":"StzBoxify","signature":"StzBoxify(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBoxifyDash","signature":"StzBoxifyDash(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBoxifyRound","signature":"StzBoxifyRound(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBoxPlotDomain","signature":"StzBoxPlotDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureBoxHeight","signature":"StzBoxPlotFigureBoxHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureBuildXT","signature":"StzBoxPlotFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureFrom","signature":"StzBoxPlotFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureFromXT","signature":"StzBoxPlotFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureKeys","signature":"StzBoxPlotFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureLeash","signature":"StzBoxPlotFigureLeash()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureLeft","signature":"StzBoxPlotFigureLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureMaxGroups","signature":"StzBoxPlotFigureMaxGroups()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureRight","signature":"StzBoxPlotFigureRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureRowPitch","signature":"StzBoxPlotFigureRowPitch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureText","signature":"StzBoxPlotFigureText(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureTitleSize","signature":"StzBoxPlotFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureTypeSize","signature":"StzBoxPlotFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureWhy","signature":"StzBoxPlotFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotFigureWidth","signature":"StzBoxPlotFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotRuleSet","signature":"StzBoxPlotRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotStyle","signature":"StzBoxPlotStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxPlotStyleXT","signature":"StzBoxPlotStyleXT(pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzBoxPlotFigure.ring"},{"name":"StzBoxRoundChars","signature":"StzBoxRoundChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBoxRoundDashChars","signature":"StzBoxRoundDashChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzBpmnDiagramQ","signature":"StzBpmnDiagramQ(poWorkflow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzBpmnDiagram.ring"},{"name":"StzBpmnNotation","signature":"StzBpmnNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring"},{"name":"StzBuildColorPalette","signature":"StzBuildColorPalette()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzBuildEngineWasm","signature":"StzBuildEngineWasm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"StzBuildEngineWasmSubset","signature":"StzBuildEngineWasmSubset(paGroups, pcDestPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"StzBuilderQ","signature":"StzBuilderQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"StzBuiltinAgentFunctions","signature":"StzBuiltinAgentFunctions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzByrneStyle","signature":"StzByrneStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzBytesQ","signature":"StzBytesQ(pData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzBytes.ring"},{"name":"StzBytesToBits","signature":"StzBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToExaBytes","signature":"StzBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToGigaBytes","signature":"StzBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToKiloBytes","signature":"StzBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToMegaBytes","signature":"StzBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToPetaBytes","signature":"StzBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToTeraBytes","signature":"StzBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToYottaBytes","signature":"StzBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzBytesToZettaBytes","signature":"StzBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzCache","signature":"StzCache(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"StzCacheQ","signature":"StzCacheQ(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCache.ring"},{"name":"StzCalendarQ","signature":"StzCalendarQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzCalendar.ring"},{"name":"StzCancelToken","signature":"StzCancelToken()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCancelToken.ring"},{"name":"StzCanRender","signature":"StzCanRender(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzCanvasQ","signature":"StzCanvasQ(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzCanvas.ring"},{"name":"StzCapabilityCatalogQ","signature":"StzCapabilityCatalogQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDelivery.ring"},{"name":"StzCapabilityResponder","signature":"StzCapabilityResponder(poSecurityGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzCapitalize","signature":"StzCapitalize(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzCaseFold","signature":"StzCaseFold(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzCaseSensitive","signature":"StzCaseSensitive(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzCategoryDomain","signature":"StzCategoryDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzCatmullStyle","signature":"StzCatmullStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzCCodeKeywords","signature":"StzCCodeKeywords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzCCodeQ","signature":"StzCCodeQ(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCCode.ring"},{"name":"StzCenter","signature":"StzCenter(text, width)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzCertificateFingerprint","signature":"StzCertificateFingerprint(pcCert)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzCertificateInfo","signature":"StzCertificateInfo(pcCert)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzCertificateIsReadable","signature":"StzCertificateIsReadable(pcCert)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzCertificateKey","signature":"StzCertificateKey(pcCert)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzChaosGameCorners","signature":"StzChaosGameCorners()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzChaosGameCounts","signature":"StzChaosGameCounts(poPicture, pnDots)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzChaosGamePictureQ","signature":"StzChaosGamePictureQ(poFont, pnDots, pnSeed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzChaosGameSubstance","signature":"StzChaosGameSubstance(pnDots, pnSeed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzChapterQ","signature":"StzChapterQ(pcFile, pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzChapter.ring"},{"name":"StzChar","signature":"StzChar(nCodepoint)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzCharacter","signature":"StzCharacter(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharAttributes","signature":"StzCharAttributes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharByName","signature":"StzCharByName(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharCategoryByUnicode","signature":"StzCharCategoryByUnicode(nCodepoint)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzCharClass","signature":"StzCharClass()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharClassName","signature":"StzCharClassName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharCode","signature":"StzCharCode(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"stzCharError","signature":"stzCharError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzCharError.ring"},{"name":"StzCharInfoByUnicode","signature":"StzCharInfoByUnicode(nCodepoint)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzCharIsArabic7arakah","signature":"StzCharIsArabic7arakah(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharIsArabicShaddah","signature":"StzCharIsArabicShaddah(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharIsLineSeparator","signature":"StzCharIsLineSeparator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharIsSentenceSeparator","signature":"StzCharIsSentenceSeparator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharIsWordSeparator","signature":"StzCharIsWordSeparator(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharMethods","signature":"StzCharMethods()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharName","signature":"StzCharName(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharNameByUnicode","signature":"StzCharNameByUnicode(nCodepoint)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzCharObj","signature":"StzCharObj(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharQ","signature":"StzCharQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzChars","signature":"StzChars(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzCharsBetween","signature":"StzCharsBetween(c1, _c2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzCharScript","signature":"StzCharScript(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCharsNames","signature":"StzCharsNames(acChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzCharsToUnicodes","signature":"StzCharsToUnicodes(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzCharToUnicode","signature":"StzCharToUnicode(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzChartQ","signature":"StzChartQ(pcChartType, paDataSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzBarPlot.ring"},{"name":"StzChatPrompt","signature":"StzChatPrompt(pcSystem, pcUser)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzChatSafeText","signature":"StzChatSafeText(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzCheckAgentGraph","signature":"StzCheckAgentGraph(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzCheckCode","signature":"StzCheckCode(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckCodeFile","signature":"StzCheckCodeFile(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckEffectsGuarded","signature":"StzCheckEffectsGuarded(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzCheckEffectsTraced","signature":"StzCheckEffectsTraced(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzCheckExternalDataContained","signature":"StzCheckExternalDataContained(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzCheckGeoMaps","signature":"StzCheckGeoMaps(paMaps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"StzCheckNoLLMEffectful","signature":"StzCheckNoLLMEffectful(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzCheckOpenTextContained","signature":"StzCheckOpenTextContained(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzCheckParam","signature":"StzCheckParam(pValue, p2, p3)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzCheckParamCS","signature":"StzCheckParamCS(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzCheckPictures","signature":"StzCheckPictures(paPictures)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzCheckPlanCoverage","signature":"StzCheckPlanCoverage(pcPlanText, pcLabel, paDischarges)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckPlanOfRecord","signature":"StzCheckPlanOfRecord(pcPlanPath, pacSuitePaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckPlanText","signature":"StzCheckPlanText(pcPlanText, pcLabel, pacSuitePaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckPlanTextXT","signature":"StzCheckPlanTextXT(pcPlanText, pcLabel, pacSectionKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckProject","signature":"StzCheckProject(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckProjectDeep","signature":"StzCheckProjectDeep(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckProjectKnobs","signature":"StzCheckProjectKnobs(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCheckSecurityPosture","signature":"StzCheckSecurityPosture(poPosture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityPosture.ring"},{"name":"StzCheckServiceDelivery","signature":"StzCheckServiceDelivery(poDelivery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring"},{"name":"StzCheckServices","signature":"StzCheckServices(poRegistry)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRegistry.ring"},{"name":"StzChemistryBondsAt","signature":"StzChemistryBondsAt(poSubstance, pcAtom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChemistryDomain","signature":"StzChemistryDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChemistryElements","signature":"StzChemistryElements()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChemistryMaxValence","signature":"StzChemistryMaxValence(pcSymbol)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChemistryRuleSet","signature":"StzChemistryRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChemistrySymbolOf","signature":"StzChemistrySymbolOf(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChemistryTypeOf","signature":"StzChemistryTypeOf(pcSymbol)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChemistryValenceOf","signature":"StzChemistryValenceOf(poSubstance, pcAtom)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzChiSquareGoodnessOfFit","signature":"StzChiSquareGoodnessOfFit(paObserved, paExpected)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzChiSquareIndependence","signature":"StzChiSquareIndependence(paTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzCidrRange","signature":"StzCidrRange(pcCidr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzCircuitNets","signature":"StzCircuitNets(poDg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzElectricNotation.ring"},{"name":"StzClasses","signature":"StzClasses()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzClassesAndTheirPluralForm","signature":"StzClassesAndTheirPluralForm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzClassesXT","signature":"StzClassesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzClearVars","signature":"StzClearVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzClockIsFrozen","signature":"StzClockIsFrozen()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzCloseAgentWorkbench","signature":"StzCloseAgentWorkbench(pnId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentWorkbench.ring"},{"name":"StzCloseSecurityLedger","signature":"StzCloseSecurityLedger()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzCloseTraceScope","signature":"StzCloseTraceScope()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzTraceScope.ring"},{"name":"StzClusterByEditDistance","signature":"StzClusterByEditDistance(paStrings, nThreshold)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzClusterByEditDistanceCS","signature":"StzClusterByEditDistanceCS(paStrings, nThreshold, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzClusterSupervisorQ","signature":"StzClusterSupervisorQ(poCluster)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzClusterSupervisor.ring"},{"name":"StzClusterTelemetryQ","signature":"StzClusterTelemetryQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzClusterTelemetry.ring"},{"name":"StzCodedBand","signature":"StzCodedBand(pnRes, pnScale)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedBandName","signature":"StzCodedBandName(pnBand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodeDeepRuleSetQ","signature":"StzCodeDeepRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring"},{"name":"StzCodedGlyph","signature":"StzCodedGlyph(pcSet, pnBand, pnSign)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableDomain","signature":"StzCodedTableDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureBuildXT","signature":"StzCodedTableFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureCell","signature":"StzCodedTableFigureCell()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureFrom","signature":"StzCodedTableFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureFromXT","signature":"StzCodedTableFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureKeys","signature":"StzCodedTableFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureMaxSide","signature":"StzCodedTableFigureMaxSide()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureText","signature":"StzCodedTableFigureText(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureTitleSize","signature":"StzCodedTableFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureTypeSize","signature":"StzCodedTableFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableFigureWhy","signature":"StzCodedTableFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableRuleSet","signature":"StzCodedTableRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableStyle","signature":"StzCodedTableStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodedTableStyleXT","signature":"StzCodedTableStyleXT(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzCodedTableFigure.ring"},{"name":"StzCodeIsClean","signature":"StzCodeIsClean(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCodepoint","signature":"StzCodepoint(cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzCodepointByName","signature":"StzCodepointByName(cName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzCodeProjectRuleSetQ","signature":"StzCodeProjectRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring"},{"name":"StzCodeRuleNames","signature":"StzCodeRuleNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzCodeRuleQ","signature":"StzCodeRuleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring"},{"name":"StzCodeRuleSetQ","signature":"StzCodeRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRule.ring"},{"name":"StzCohortQ","signature":"StzCohortQ(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzCohort.ring"},{"name":"StzColorAtLightness","signature":"StzColorAtLightness(pColor, pnL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzColorForNodeType","signature":"StzColorForNodeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzColorFromHSL","signature":"StzColorFromHSL(pnH, pnS, pnL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzColorLuminance","signature":"StzColorLuminance(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzColorMix","signature":"StzColorMix(pFrom, pTo, pnT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzColorRoles","signature":"StzColorRoles()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzColorThemes","signature":"StzColorThemes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzColorToHex","signature":"StzColorToHex(pnColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzColorToNumber","signature":"StzColorToNumber(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzColorTreatments","signature":"StzColorTreatments()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzColorWithAlpha","signature":"StzColorWithAlpha(pColor, pnAlpha)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzCommutativeStyle","signature":"StzCommutativeStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzCompareDatasets","signature":"StzCompareDatasets(paData1, paData2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzComplexPlaneDomain","signature":"StzComplexPlaneDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureBuildXT","signature":"StzComplexPlaneFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureFrom","signature":"StzComplexPlaneFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureFromXT","signature":"StzComplexPlaneFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureHeight","signature":"StzComplexPlaneFigureHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureKeys","signature":"StzComplexPlaneFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureLeash","signature":"StzComplexPlaneFigureLeash()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureTitleSize","signature":"StzComplexPlaneFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureTypeSize","signature":"StzComplexPlaneFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureWhy","signature":"StzComplexPlaneFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneFigureWidth","signature":"StzComplexPlaneFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneRuleSet","signature":"StzComplexPlaneRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComplexPlaneStyle","signature":"StzComplexPlaneStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzComplexPlaneFigure.ring"},{"name":"StzComposeMethodFor","signature":"StzComposeMethodFor(pcIntent, pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"StzComputeFederationQ","signature":"StzComputeFederationQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzComputeFederation.ring"},{"name":"StzComputePipelineQ","signature":"StzComputePipelineQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzComputePipeline.ring"},{"name":"StzConcatenate","signature":"StzConcatenate(pacListOfStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"StzConcatenateXT","signature":"StzConcatenateXT(pacListOfStr, pcSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"StzConditionalCodeKeywords","signature":"StzConditionalCodeKeywords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzConditionalCodeQ","signature":"StzConditionalCodeQ(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCCode.ring"},{"name":"StzConditionalRegexMakerQ","signature":"StzConditionalRegexMakerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzConfusionMatrix","signature":"StzConfusionMatrix(pacPredicted, pacTruth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzModelEval.ring"},{"name":"StzConicDomain","signature":"StzConicDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzConstrainedDecodingStatus","signature":"StzConstrainedDecodingStatus()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzConstrainedDecodingSupported","signature":"StzConstrainedDecodingSupported()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzConstrainRelation","signature":"StzConstrainRelation(pcRel, pcRule)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"StzConstraintQ","signature":"StzConstraintQ(pObject, pConstraint)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzConstraint.ring"},{"name":"StzContains","signature":"StzContains(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzContainsCS","signature":"StzContainsCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzContainsOneOfThese","signature":"StzContainsOneOfThese(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzContainsOneOfTheseCS","signature":"StzContainsOneOfTheseCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzContrastingText","signature":"StzContrastingText(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzContrastLc","signature":"StzContrastLc(pText, pBg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzContrastMinimumBodyText","signature":"StzContrastMinimumBodyText()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzContrastMinimumLargeText","signature":"StzContrastMinimumLargeText()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzContrastOf","signature":"StzContrastOf(pA, pB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzConversationQ","signature":"StzConversationQ(pcTopic)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzConversation.ring"},{"name":"StzConvertTo12Hour","signature":"StzConvertTo12Hour(_nHour_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzCopyFileContent","signature":"StzCopyFileContent(cSource, cDest)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzCorrelationTest","signature":"StzCorrelationTest(paA, paB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzCount","signature":"StzCount(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzCountCS","signature":"StzCountCS(pStrOrList, pSubStrOrItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"stzCounterError","signature":"stzCounterError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzCounterError.ring"},{"name":"StzCounterQ","signature":"StzCounterQ(paParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzCounter.ring"},{"name":"StzCountExaBytes","signature":"StzCountExaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzCountGigaBytes","signature":"StzCountGigaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzCountKiloBytes","signature":"StzCountKiloBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzCountMegaBytes","signature":"StzCountMegaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzCountPetaBytes","signature":"StzCountPetaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"stzCountryError","signature":"stzCountryError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzCountryError.ring"},{"name":"StzCountryQ","signature":"StzCountryQ(pcCountryIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCountry.ring"},{"name":"StzCountTeraBytes","signature":"StzCountTeraBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzCountYottaBytes","signature":"StzCountYottaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzCountZettaBytes","signature":"StzCountZettaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"stzCurrencyError","signature":"stzCurrencyError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzCurrencyError.ring"},{"name":"StzCurrencyExponent","signature":"StzCurrencyExponent(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzAmount.ring"},{"name":"StzCurrencyQ","signature":"StzCurrencyQ(pcCurrencyIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzCurrency.ring"},{"name":"StzCurrentTraceId","signature":"StzCurrentTraceId()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzTraceScope.ring"},{"name":"StzCurrentTraceParent","signature":"StzCurrentTraceParent()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzTraceScope.ring"},{"name":"StzCurrentUnicodeVersion","signature":"StzCurrentUnicodeVersion()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzCurvedGraphStyle","signature":"StzCurvedGraphStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzDatabaseQ","signature":"StzDatabaseQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzDatabase.ring"},{"name":"StzDataSetQ","signature":"StzDataSetQ(paData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzDataSetTemplates","signature":"StzDataSetTemplates()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzDataSetTemplatesXT","signature":"StzDataSetTemplatesXT(cType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzDataVars","signature":"StzDataVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzDataVarsXT","signature":"StzDataVarsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzDateQ","signature":"StzDateQ(pDate)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzDateSys","signature":"StzDateSys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzDateTimeQ","signature":"StzDateTimeQ(pDateTime)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzDayOrdinalSuffix","signature":"StzDayOrdinalSuffix(_nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzDec2Hex","signature":"StzDec2Hex(_nNum_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetwork.ring"},{"name":"StzDecimalToBinary","signature":"StzDecimalToBinary(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzDecimalToBinary.ring"},{"name":"stzDecimalToBinaryError","signature":"stzDecimalToBinaryError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzDecimalToBinaryError.ring"},{"name":"StzDecimalToBinaryQ","signature":"StzDecimalToBinaryQ(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzDecimalToBinary.ring"},{"name":"StzDefaultDaysOfWeek","signature":"StzDefaultDaysOfWeek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzDefaultDetectionSet","signature":"StzDefaultDetectionSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzDetection.ring"},{"name":"StzDefaultEdgeStyle","signature":"StzDefaultEdgeStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzDefaultGraphType","signature":"StzDefaultGraphType()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"StzDefaultLanguage","signature":"StzDefaultLanguage()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"StzDefaultNodeColor","signature":"StzDefaultNodeColor()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzDefaultNodeType","signature":"StzDefaultNodeType()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzDegToDms","signature":"StzDegToDms(pnDeg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzDegToDmsXT","signature":"StzDegToDmsXT(pnDeg, pnDecimals, pcHemi)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzDeleteVar","signature":"StzDeleteVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzDeliveryQ","signature":"StzDeliveryQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDelivery.ring"},{"name":"StzDeployKeyQ","signature":"StzDeployKeyQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring"},{"name":"StzDeploymentQ","signature":"StzDeploymentQ(poDelivery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring"},{"name":"StzDeploymentSiteQ","signature":"StzDeploymentSiteQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring"},{"name":"StzDesactivateParamChecking","signature":"StzDesactivateParamChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzDetection","signature":"StzDetection(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzDetection.ring"},{"name":"StzDetectionSet","signature":"StzDetectionSet(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzDetection.ring"},{"name":"StzDikoPayoutPolicyQ","signature":"StzDikoPayoutPolicyQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPayouts.ring"},{"name":"StzDirCountDirs","signature":"StzDirCountDirs(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirCountFiles","signature":"StzDirCountFiles(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirCreate","signature":"StzDirCreate(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirCreateAll","signature":"StzDirCreateAll(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirCreatePath","signature":"StzDirCreatePath(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirDelete","signature":"StzDirDelete(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirDeleteAll","signature":"StzDirDeleteAll(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirection","signature":"StzDirection(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzDirExists","signature":"StzDirExists(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDirRemoveAll","signature":"StzDirRemoveAll(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzDisallowAgentFunction","signature":"StzDisallowAgentFunction(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzDlmQ","signature":"StzDlmQ(pDomainOrKB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/learning/stzDLM.ring"},{"name":"StzDlmSourceQ","signature":"StzDlmSourceQ(poDlm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzLlmPort.ring"},{"name":"StzDmsToDeg","signature":"StzDmsToDeg(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzDocFailures","signature":"StzDocFailures()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"StzDocFindings","signature":"StzDocFindings(pcBase)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"StzDocGateBaseline","signature":"StzDocGateBaseline(pcBaselinePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocGate.ring"},{"name":"StzDocGateBaselineUpdate","signature":"StzDocGateBaselineUpdate(pcBase, pcBaselinePath, pbSeed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocGate.ring"},{"name":"StzDocGateBaselineWrite","signature":"StzDocGateBaselineWrite(paFailing, pcBaselinePath, pbSeed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocGate.ring"},{"name":"StzDocGateFailing","signature":"StzDocGateFailing(pcBase)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocGate.ring"},{"name":"StzDocGateFindings","signature":"StzDocGateFindings(pcBase, pcBaselinePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocGate.ring"},{"name":"StzDocGateJudge","signature":"StzDocGateJudge(paFailing, paBaseline)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocGate.ring"},{"name":"StzDocRecordOf","signature":"StzDocRecordOf(pcClass, pcMethod)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"StzDocRecordOfIn","signature":"StzDocRecordOfIn(pcClass, pcMethod, pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocRecord.ring"},{"name":"StzDocScoreOf","signature":"StzDocScoreOf(pcBrief, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"StzDotCodeQ","signature":"StzDotCodeQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzDotCode.ring"},{"name":"StzDotDomain","signature":"StzDotDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzDotStyle","signature":"StzDotStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzDoubleSpace","signature":"StzDoubleSpace()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzDrakonIcons","signature":"StzDrakonIcons()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDrakonNotation.ring"},{"name":"StzDrakonNotation","signature":"StzDrakonNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDrakonNotation.ring"},{"name":"StzDrawableKind","signature":"StzDrawableKind(poThing)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzWindow.ring"},{"name":"StzDrawNodeShape","signature":"StzDrawNodeShape(poCanvas, pcShape, pnX, pnY, pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzNodeShape.ring"},{"name":"StzDrawNodeShapeXT","signature":"StzDrawNodeShapeXT(poCanvas, pcShape, pnX, pnY, pnW, pnH, pcFill, pcStroke, pnStrokeW)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzNodeShape.ring"},{"name":"StzDurationQ","signature":"StzDurationQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDuration.ring"},{"name":"StzEarconsQ","signature":"StzEarconsQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzEarcons.ring"},{"name":"StzEarconSteps","signature":"StzEarconSteps()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzEarcons.ring"},{"name":"StzEarlyCheck","signature":"StzEarlyCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEarlyCheckOff","signature":"StzEarlyCheckOff()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEarlyCheckOn","signature":"StzEarlyCheckOn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEdgeStyles","signature":"StzEdgeStyles()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzEduBaseFile","signature":"StzEduBaseFile()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduCopyTree","signature":"StzEduCopyTree(pcFrom, pcTo)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduListItems","signature":"StzEduListItems(pcList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduMatchPromises","signature":"StzEduMatchPromises(pacPromises, pcOutput, pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduNormalize","signature":"StzEduNormalize(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduOutputLines","signature":"StzEduOutputLines(pcOutput)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduPromisesIn","signature":"StzEduPromisesIn(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduRemoveTree","signature":"StzEduRemoveTree(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduRingExe","signature":"StzEduRingExe()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduRunProgram","signature":"StzEduRunProgram(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduRunPrograms","signature":"StzEduRunPrograms(pacCodes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduRunSoftanza","signature":"StzEduRunSoftanza(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduWithLibrary","signature":"StzEduWithLibrary(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzEduWorldFindings","signature":"StzEduWorldFindings(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzEducation.ring"},{"name":"StzElapsedTime","signature":"StzElapsedTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StzElapsedTimeXT","signature":"StzElapsedTimeXT(pIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StzElectricNotation","signature":"StzElectricNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzElectricNotation.ring"},{"name":"StzEllipseRaysStyle","signature":"StzEllipseRaysStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzEmbeddingCheckData","signature":"StzEmbeddingCheckData(paData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzEmbedding.ring"},{"name":"StzEmbeddingPrepare","signature":"StzEmbeddingPrepare(poOwner, paData, nRows, nCols, nPcaDims)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzEmbedding.ring"},{"name":"StzEmpty","signature":"StzEmpty(pcStzType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEmulatorQ","signature":"StzEmulatorQ(poDelivery)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEmulator.ring"},{"name":"StzEndOfMonth","signature":"StzEndOfMonth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzEndOfWeek","signature":"StzEndOfWeek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzEndProfiler","signature":"StzEndProfiler()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StzEndsWith","signature":"StzEndsWith(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzEndsWithCS","signature":"StzEndsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzEngineContentFromList","signature":"StzEngineContentFromList(_pList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzEngineDayAbbr","signature":"StzEngineDayAbbr(_nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzEngineDayName","signature":"StzEngineDayName(_nDay_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzEngineMarshalList","signature":"StzEngineMarshalList(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzEngineMarshalListValue","signature":"StzEngineMarshalListValue(_aList_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzEngineMonthAbbr","signature":"StzEngineMonthAbbr(nMonth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzEngineMonthName","signature":"StzEngineMonthName(nMonth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzEngineTimelineQ","signature":"StzEngineTimelineQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzEngineTimeline.ring"},{"name":"StzEngineWasmPath","signature":"StzEngineWasmPath()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"stzEntityError","signature":"stzEntityError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzEntityError.ring"},{"name":"StzEntityQ","signature":"StzEntityQ(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzEntity.ring"},{"name":"StzEnvironmentQ","signature":"StzEnvironmentQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring"},{"name":"StzEraseTempList","signature":"StzEraseTempList()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEraseTempNumber","signature":"StzEraseTempNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEraseTempObject","signature":"StzEraseTempObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEraseTempString","signature":"StzEraseTempString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzErNotation","signature":"StzErNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"StzErParticipations","signature":"StzErParticipations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"StzErRelationKinds","signature":"StzErRelationKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"StzErRuleSetQ","signature":"StzErRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzErDiagram.ring"},{"name":"StzEscapeForRegex","signature":"StzEscapeForRegex(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzEuclideanDistance","signature":"StzEuclideanDistance(_anNumbers1_, _anNumbers2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzEuclideanStyle","signature":"StzEuclideanStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzEuler25DStyle","signature":"StzEuler25DStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzEulerStyle","signature":"StzEulerStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzEventBus","signature":"StzEventBus()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzEventBus.ring"},{"name":"StzEvidentialAdverb","signature":"StzEvidentialAdverb(nConf)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"StzEvidentialVerdict","signature":"StzEvidentialVerdict(bYes, nConf)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"StzExaBytesToBits","signature":"StzExaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToBytes","signature":"StzExaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToGigaBytes","signature":"StzExaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToKiloBytes","signature":"StzExaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToMegaBytes","signature":"StzExaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToPetaBytes","signature":"StzExaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToTeraBytes","signature":"StzExaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToYottaBytes","signature":"StzExaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExaBytesToZettaBytes","signature":"StzExaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzExecutePlanFor","signature":"StzExecutePlanFor(paData, cGoal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzExerciseQ","signature":"StzExerciseQ(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzExercise.ring"},{"name":"StzExpectModelDigest","signature":"StzExpectModelDigest(pcPath, pcHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzExportPackTemplate","signature":"StzExportPackTemplate(pcCode, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzExportPackTemplateToFile","signature":"StzExportPackTemplateToFile(pcCode, pcName, pcFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzFacetCatalogQ","signature":"StzFacetCatalogQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzFacetCatalog.ring"},{"name":"StzFact","signature":"StzFact(pcKind, pcSubject, pValue, pcUnit, pcWhere, pcMessage)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzFactNumText","signature":"StzFactNumText(pn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzFactUnitText","signature":"StzFactUnitText(pcUnit)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzFalseObjectQ","signature":"StzFalseObjectQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring"},{"name":"StzFalseQ","signature":"StzFalseQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzFalseObject.ring"},{"name":"StzFamilyNotation","signature":"StzFamilyNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"StzFamilyRuleSetQ","signature":"StzFamilyRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFamilyTree.ring"},{"name":"StzFaultGateKinds","signature":"StzFaultGateKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"StzFaultNotation","signature":"StzFaultNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"StzFaultRuleSetQ","signature":"StzFaultRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFaultTree.ring"},{"name":"StzFileAppend","signature":"StzFileAppend(pcPath, pcContent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileAppendQ","signature":"StzFileAppendQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileBackup","signature":"StzFileBackup(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileBlobStoreQ","signature":"StzFileBlobStoreQ(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzBlobPort.ring"},{"name":"StzFileCopy","signature":"StzFileCopy(pcSrc, pcDst)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileCreate","signature":"StzFileCreate(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileCreateIfInexistant","signature":"StzFileCreateIfInexistant(cFilePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileCreateQ","signature":"StzFileCreateQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileDelete","signature":"StzFileDelete(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileDir","signature":"StzFileDir(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileErase","signature":"StzFileErase(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileEraseQ","signature":"StzFileEraseQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"stzFileError","signature":"stzFileError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzFileError.ring"},{"name":"StzFileExists","signature":"StzFileExists(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileExtension","signature":"StzFileExtension(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileInfo","signature":"StzFileInfo(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileInfoQ","signature":"StzFileInfoQ(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileInfoXT","signature":"StzFileInfoXT(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileManage","signature":"StzFileManage(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileModifTime","signature":"StzFileModifTime(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileModify","signature":"StzFileModify(cFileName, cOldContent, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileMove","signature":"StzFileMove(cSource, cDestination)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileName","signature":"StzFileName(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileOverwiteQ","signature":"StzFileOverwiteQ(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileOverwrite","signature":"StzFileOverwrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileRead","signature":"StzFileRead(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileReadQ","signature":"StzFileReadQ(cFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileSafeErase","signature":"StzFileSafeErase(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileSafeEraseQ","signature":"StzFileSafeEraseQ(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileSafeOverwrite","signature":"StzFileSafeOverwrite(cFileName, _cNewContent_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileSize","signature":"StzFileSize(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFileWrite","signature":"StzFileWrite(pcPath, pcContent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzFind","signature":"StzFind(pThing, paIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindableTypes","signature":"StzFindableTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindAll","signature":"StzFindAll(pThing, pContainer)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindAllCS","signature":"StzFindAllCS(pThing, pContainer, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindCS","signature":"StzFindCS(pThing, paIn, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindFirst","signature":"StzFindFirst(pThing, paIn)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindFirstCS","signature":"StzFindFirstCS(p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindLast","signature":"StzFindLast(pSubStrOrItem, pStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindLastCS","signature":"StzFindLastCS(pSubStrOrItem, pStrOrList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindNth","signature":"StzFindNth(pSubStrOrItem, pStrOrList, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFindNthCS","signature":"StzFindNthCS(pSubStrOrItem, pStrOrList, n, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzFirstCharOf","signature":"StzFirstCharOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzFirstLetterOf","signature":"StzFirstLetterOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzFirstUnicodeChar","signature":"StzFirstUnicodeChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzFishboneAngle","signature":"StzFishboneAngle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneCategorySize","signature":"StzFishboneCategorySize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneCauseSize","signature":"StzFishboneCauseSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneDiagram","signature":"StzFishboneDiagram(poFont, pcEffect, paCategories)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneDomain","signature":"StzFishboneDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneFromCauses","signature":"StzFishboneFromCauses(pcEffect, paCategories)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneFromCausesXT","signature":"StzFishboneFromCausesXT(poFont, pcEffect, paCategories)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishbonePaperOf","signature":"StzFishbonePaperOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneRibLength","signature":"StzFishboneRibLength()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneRuleSet","signature":"StzFishboneRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFishboneStyle","signature":"StzFishboneStyle(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFishboneDiagram.ring"},{"name":"StzFloorPlanAreaText","signature":"StzFloorPlanAreaText(pnArea)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanDiagram","signature":"StzFloorPlanDiagram(poFont, paRooms, paDoors, paWindows)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanDomain","signature":"StzFloorPlanDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanFromRooms","signature":"StzFloorPlanFromRooms(paRooms, paDoors, paWindows)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanMargin","signature":"StzFloorPlanMargin()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanPaperOf","signature":"StzFloorPlanPaperOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanRuleSet","signature":"StzFloorPlanRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanStyle","signature":"StzFloorPlanStyle(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanWall","signature":"StzFloorPlanWall()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFloorPlanWidth","signature":"StzFloorPlanWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzFloorPlanDiagram.ring"},{"name":"StzFoldcaseOf","signature":"StzFoldcaseOf(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzFolderQ","signature":"StzFolderQ(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"StzFontColors","signature":"StzFontColors()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzFontQ","signature":"StzFontQ(pcPathOrBytes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzFont.ring"},{"name":"StzForegroundOn","signature":"StzForegroundOn(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzFormatNumber","signature":"StzFormatNumber(nValue, nDecimals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzFormAudit","signature":"StzFormAudit(pcClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"StzFormFamily","signature":"StzFormFamily(pcClass, pcVerb)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reflect/stzReflectFuncs.ring"},{"name":"StzFourier","signature":"StzFourier(paSequence)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzFourier.ring"},{"name":"StzFourierQ","signature":"StzFourierQ(paSequence)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzFourier.ring"},{"name":"StzFractionDomain","signature":"StzFractionDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureBarHeight","signature":"StzFractionFigureBarHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureBarLeft","signature":"StzFractionFigureBarLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureBarPitch","signature":"StzFractionFigureBarPitch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureBarRight","signature":"StzFractionFigureBarRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureBuildXT","signature":"StzFractionFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureDiscRadius","signature":"StzFractionFigureDiscRadius()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureFrom","signature":"StzFractionFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureFromXT","signature":"StzFractionFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureHeightOf","signature":"StzFractionFigureHeightOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureKeys","signature":"StzFractionFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureMaxDenominator","signature":"StzFractionFigureMaxDenominator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureTitleSize","signature":"StzFractionFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureTypeSize","signature":"StzFractionFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureWhy","signature":"StzFractionFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionFigureWidth","signature":"StzFractionFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionRuleSet","signature":"StzFractionRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionStyle","signature":"StzFractionStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFractionStyleXT","signature":"StzFractionStyleXT(pnHeight)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFractionFigure.ring"},{"name":"StzFrameGraphQ","signature":"StzFrameGraphQ(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzFrameGraph.ring"},{"name":"StzFreezeClock","signature":"StzFreezeClock(_cTimestamp_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzFunctionDomain","signature":"StzFunctionDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionDomainXT","signature":"StzFunctionDomainXT(panSizes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigure","signature":"StzFunctionFigure(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureBottom","signature":"StzFunctionFigureBottom()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureBuildXT","signature":"StzFunctionFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureChordsPerMark","signature":"StzFunctionFigureChordsPerMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureDefaultSamples","signature":"StzFunctionFigureDefaultSamples()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureFrom","signature":"StzFunctionFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureFromXT","signature":"StzFunctionFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureHeight","signature":"StzFunctionFigureHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureKeys","signature":"StzFunctionFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureLeash","signature":"StzFunctionFigureLeash()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureLeft","signature":"StzFunctionFigureLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureRight","signature":"StzFunctionFigureRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureTitleSize","signature":"StzFunctionFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureTop","signature":"StzFunctionFigureTop()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureTypeSize","signature":"StzFunctionFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionFigureWidth","signature":"StzFunctionFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionPieceSizesOf","signature":"StzFunctionPieceSizesOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionRuleSet","signature":"StzFunctionRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionStyle","signature":"StzFunctionStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzFunctionStyleXT","signature":"StzFunctionStyleXT(panSizes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzFunctionFigure.ring"},{"name":"StzGanttDiagram","signature":"StzGanttDiagram(poFont, paTasks, paDeps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttDomain","signature":"StzGanttDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttFromTasks","signature":"StzGanttFromTasks(paTasks, paDeps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttHeightFor","signature":"StzGanttHeightFor(pnLanes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttLanesOf","signature":"StzGanttLanesOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttLeftColumn","signature":"StzGanttLeftColumn()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttRowHeight","signature":"StzGanttRowHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttRuleSet","signature":"StzGanttRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttStyle","signature":"StzGanttStyle(pnLanes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttStyleXT","signature":"StzGanttStyleXT(pnLanes, pbGuides)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttTop","signature":"StzGanttTop()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGanttWidth","signature":"StzGanttWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGanttDiagram.ring"},{"name":"StzGenerate","signature":"StzGenerate(pcPrompt, pnMaxNewTokens)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzGenerateColorIntensities","signature":"StzGenerateColorIntensities(_cColorName_, cHexValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzGeneratePlanFor","signature":"StzGeneratePlanFor(paData, cGoal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzGenerateXT","signature":"StzGenerateXT(pcPrompt, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzGenerationActive","signature":"StzGenerationActive()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzGeoAngularDistance","signature":"StzGeoAngularDistance(pnLon1, pnLat1, pnLon2, pnLat2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoArc","signature":"StzGeoArc(pnLon1, pnLat1, pnLon2, pnLat2, pnSteps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoAtlas","signature":"StzGeoAtlas(poFeatures)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoAtlas.ring"},{"name":"StzGeoCircle","signature":"StzGeoCircle(pnLon, pnLat, pnRadiusDeg, pnPoints)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoCircleKm","signature":"StzGeoCircleKm(pnLon, pnLat, pnRadiusKm, pnPoints)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoConicFor","signature":"StzGeoConicFor(poFeatures, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoCSR","signature":"StzGeoCSR(pnPerKm2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"StzGeoDensityField","signature":"StzGeoDensityField(poPoints, pnCellKm, pnBandwidthKm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoField.ring"},{"name":"StzGeoDensityFieldXT","signature":"StzGeoDensityFieldXT(poPoints, pnCellKm, pnBandwidthKm, pcKernel, pbEdgeCorrected)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoField.ring"},{"name":"StzGeoDistanceKm","signature":"StzGeoDistanceKm(pnLon1, pnLat1, pnLon2, pnLat2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoDistanceOnSphereKm","signature":"StzGeoDistanceOnSphereKm(pnLon1, pnLat1, pnLon2, pnLat2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoEllipsoid","signature":"StzGeoEllipsoid(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzGeoEllipsoidQ","signature":"StzGeoEllipsoidQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzGeoEllipsoids","signature":"StzGeoEllipsoids()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzGeoFeaturesFromJson","signature":"StzGeoFeaturesFromJson(pcJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoFeatures.ring"},{"name":"StzGeoFeaturesFromJsonWhere","signature":"StzGeoFeaturesFromJsonWhere(pcJson, pcKey, pcValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoFeatures.ring"},{"name":"StzGeoFeaturesFromTopoJson","signature":"StzGeoFeaturesFromTopoJson(pcJson, pcObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoFeatures.ring"},{"name":"StzGeoField","signature":"StzGeoField(paGrid, paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoField.ring"},{"name":"StzGeoFieldFromAsciiGrid","signature":"StzGeoFieldFromAsciiGrid(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoField.ring"},{"name":"StzGeoInterpolate","signature":"StzGeoInterpolate(pnLon1, pnLat1, pnLon2, pnLat2, pnT)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoKindNumber","signature":"StzGeoKindNumber(pKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoMap","signature":"StzGeoMap(poProjection, poFeatures)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"StzGeoMapPaletteFor","signature":"StzGeoMapPaletteFor(pnClasses)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"StzGeoMaternIICeiling","signature":"StzGeoMaternIICeiling(pnProposedPerKm2, pnRadiusKm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"StzGeometryDomain","signature":"StzGeometryDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzGeoNameAliases","signature":"StzGeoNameAliases()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoAtlas.ring"},{"name":"StzGeoNameKeys","signature":"StzGeoNameKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoFeatures.ring"},{"name":"StzGeoNormalizeName","signature":"StzGeoNormalizeName(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoAtlas.ring"},{"name":"StzGeoPoints","signature":"StzGeoPoints(paLonLat, poWindow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoPoints.ring"},{"name":"StzGeoProcess","signature":"StzGeoProcess(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"StzGeoProcesses","signature":"StzGeoProcesses()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"StzGeoProcessQ","signature":"StzGeoProcessQ(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"StzGeoProject","signature":"StzGeoProject(pnLon, pnLat, pcKind, pnLat0)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"StzGeoProjectionKinds","signature":"StzGeoProjectionKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoProjections","signature":"StzGeoProjections()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"StzGeoProjectRing","signature":"StzGeoProjectRing(paRing, pcKind, pnLat0)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"StzGeoRamp","signature":"StzGeoRamp(pName, pnClasses)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"StzGeoRamps","signature":"StzGeoRamps()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoMap.ring"},{"name":"StzGeoRegionsFromJson","signature":"StzGeoRegionsFromJson(pcJson, pcNameKey, pcValueKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"StzGeoRegionsFromJsonXT","signature":"StzGeoRegionsFromJsonXT(pcJson, pcNameKey, pcValueKey, pcKind, pnLat0)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"StzGeoRingAreaKm2","signature":"StzGeoRingAreaKm2(paLonLat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoRingAreaOnSphereKm2","signature":"StzGeoRingAreaOnSphereKm2(paLonLat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoRingContains","signature":"StzGeoRingContains(paLonLat, pnLon, pnLat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoSamples","signature":"StzGeoSamples(paLonLatValue, poWindow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoSamples.ring"},{"name":"StzGeoSkippedCount","signature":"StzGeoSkippedCount()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"StzGeoStandardParallel","signature":"StzGeoStandardParallel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoRegions.ring"},{"name":"StzGeoUtmProjection","signature":"StzGeoUtmProjection(pnZone)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoUtmZoneArithmetic","signature":"StzGeoUtmZoneArithmetic(pnLon)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoUtmZoneOf","signature":"StzGeoUtmZoneOf(pnLon, pnLat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoVariogramModels","signature":"StzGeoVariogramModels()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoSamples.ring"},{"name":"StzGeoWGS84","signature":"StzGeoWGS84()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzGeoWGS84A","signature":"StzGeoWGS84A()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGeoWGS84F","signature":"StzGeoWGS84F()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProjection.ring"},{"name":"StzGetAmPmText","signature":"StzGetAmPmText(_nHour_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzGetDateTimeFormat","signature":"StzGetDateTimeFormat(cFormatNameOrString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzGetDayByName","signature":"StzGetDayByName(nDayOfWeek)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzGetDayName","signature":"StzGetDayName(nDayOfWeek)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzGetDayNameInLanguage","signature":"StzGetDayNameInLanguage(nDayOfWeek, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzGetDayNameXT","signature":"StzGetDayNameXT(nDayOfWeek, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzGetHistoryUpdateState","signature":"StzGetHistoryUpdateState()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzGetMonthName","signature":"StzGetMonthName(_nMonth_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzGetMonthNameInLanguage","signature":"StzGetMonthNameInLanguage(_nMonth_, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzGetMonthNameXT","signature":"StzGetMonthNameXT(_nMonth_, _cLanguage_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzGetRule","signature":"StzGetRule(pcRuleGroup, pcRuleName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"StzGgmlReady","signature":"StzGgmlReady()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeural.ring"},{"name":"StzGgmlVersion","signature":"StzGgmlVersion()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeural.ring"},{"name":"StzGigaBytesToBits","signature":"StzGigaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToBytes","signature":"StzGigaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToExaBytes","signature":"StzGigaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToKiloBytes","signature":"StzGigaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToMegaBytes","signature":"StzGigaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToPetaBytes","signature":"StzGigaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToTeraBytes","signature":"StzGigaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToYottaBytes","signature":"StzGigaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGigaBytesToZettaBytes","signature":"StzGigaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzGoalQ","signature":"StzGoalQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/conversation/stzGoal.ring"},{"name":"StzGovernanceInvariantNames","signature":"StzGovernanceInvariantNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzGpuQ","signature":"StzGpuQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzGpu.ring"},{"name":"StzGrammarAccepts","signature":"StzGrammarAccepts(pcGBNF, pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzGrammarCouldContinue","signature":"StzGrammarCouldContinue(pcGBNF, pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzGrammarRefusal","signature":"StzGrammarRefusal(pcGBNF)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzGraphCanvasQ","signature":"StzGraphCanvasQ(poGraph, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzGraphCanvas.ring"},{"name":"StzGraphDefaultValidators","signature":"StzGraphDefaultValidators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"StzGraphDomain","signature":"StzGraphDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzGraphGoalQ","signature":"StzGraphGoalQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphGoal.ring"},{"name":"StzGraphicsDevice","signature":"StzGraphicsDevice()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzCanvas.ring"},{"name":"StzGraphMetric","signature":"StzGraphMetric(poGraph, cWhich)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzGraphCanvas.ring"},{"name":"StzGraphQ","signature":"StzGraphQ(cGraphName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"StzGraphQueryQ","signature":"StzGraphQueryQ(oGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphQuery.ring"},{"name":"StzGraphRules","signature":"StzGraphRules()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"StzGraphStyle","signature":"StzGraphStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzGraphTypes","signature":"StzGraphTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraph.ring"},{"name":"StzGraphViewQ","signature":"StzGraphViewQ(oParent, acNodes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphView.ring"},{"name":"StzGrid","signature":"StzGrid(panColRow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzGrid.ring"},{"name":"StzGridNavQ","signature":"StzGridNavQ(cName, nRows, nCols)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGridNav.ring"},{"name":"StzGridQ","signature":"StzGridQ(panColRow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzGrid.ring"},{"name":"StzGrowSemanticOperations","signature":"StzGrowSemanticOperations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzGuardSectionsOf","signature":"StzGuardSectionsOf(pacSuitePaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzGuiAvailable","signature":"StzGuiAvailable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzPanel.ring"},{"name":"StzHasGenerativeModel","signature":"StzHasGenerativeModel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzHashListQ","signature":"StzHashListQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"StzHashListsQ","signature":"StzHashListsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfHashLists.ring"},{"name":"StzHashListXTQ","signature":"StzHashListXTQ(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"StzHashPassword","signature":"StzHashPassword(pcPassword)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzHashSecret","signature":"StzHashSecret(pcSecret)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzHashSecretXT","signature":"StzHashSecretXT(pcSecret, nRounds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzHasLanguagePack","signature":"StzHasLanguagePack(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzHasNeuralModel","signature":"StzHasNeuralModel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzHasNeuralNerModel","signature":"StzHasNeuralNerModel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzHasNotation","signature":"StzHasNotation(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"StzHasRerankerModel","signature":"StzHasRerankerModel()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzHasseStyle","signature":"StzHasseStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzHasVar","signature":"StzHasVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzHeatmapStyle","signature":"StzHeatmapStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzHex2Dec","signature":"StzHex2Dec(cHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetwork.ring"},{"name":"stzHexNumberError","signature":"stzHexNumberError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzHexNumberError.ring"},{"name":"StzHexNumberQ","signature":"StzHexNumberQ(_cHex_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"StzHexToNumber","signature":"StzHexToNumber(pcHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"StzHexToRGB","signature":"StzHexToRGB(_cHex_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzHexUnicode","signature":"StzHexUnicode(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzHexUnicodes","signature":"StzHexUnicodes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzHexUnicodeToUnicode","signature":"StzHexUnicodeToUnicode(cHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzHighlightColor","signature":"StzHighlightColor()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzHowMany","signature":"StzHowMany(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzHttpFailureText","signature":"StzHttpFailureText(pnStatus)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveGlobals.ring"},{"name":"StzHttpSandboxQ","signature":"StzHttpSandboxQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzHttpPort.ring"},{"name":"StzHyperbolicStyle","signature":"StzHyperbolicStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzHypothesisResult","signature":"StzHypothesisResult(paRaw, cTestName, cAlternative)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzIconLabelStyle","signature":"StzIconLabelStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzIdentifyWordsInQuickMode","signature":"StzIdentifyWordsInQuickMode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"StzIdentifyWordsInStrictMode","signature":"StzIdentifyWordsInStrictMode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"StzImgToAsciiQ","signature":"StzImgToAsciiQ(pcImagePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzImageToAscii.ring"},{"name":"StzIncident","signature":"StzIncident(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzIncident.ring"},{"name":"StzIncidentFromCase","signature":"StzIncidentFromCase(pcId, paCase, poLedger)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzIncident.ring"},{"name":"StzInfereType","signature":"StzInfereType(_cType_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIntensifyColor","signature":"StzIntensifyColor(cColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzInterpolate","signature":"StzInterpolate(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzInTraceScope","signature":"StzInTraceScope()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzTraceScope.ring"},{"name":"StzIntSeqQ","signature":"StzIntSeqQ(pHandle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzIntSeq.ring"},{"name":"StzInWorkbench","signature":"StzInWorkbench()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentWorkbench.ring"},{"name":"StzIpInCidr","signature":"StzIpInCidr(pcIp, pcCidr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzIpToNumber","signature":"StzIpToNumber(pcIp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzIs12HourFormat","signature":"StzIs12HourFormat(_cFormat_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzIs32Bit","signature":"StzIs32Bit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIs32Or64Bit","signature":"StzIs32Or64Bit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIs64Bit","signature":"StzIs64Bit()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsAfterNamedParamList","signature":"StzIsAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAfterPositionNamedParamList","signature":"StzIsAfterPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAlpha","signature":"StzIsAlpha(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzIsAlphabetic","signature":"StzIsAlphabetic(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsAlphanumeric","signature":"StzIsAlphanumeric(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsANamedParamList","signature":"StzIsANamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAndNamedParamList","signature":"StzIsAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAndOrAndPositionOrAndSubStringNamedParamList","signature":"StzIsAndOrAndPositionOrAndSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAndroid32","signature":"StzIsAndroid32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsAndroid64","signature":"StzIsAndroid64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsAndThenNamedParamList","signature":"StzIsAndThenNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsARM","signature":"StzIsARM()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsARM32","signature":"StzIsARM32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsARM64","signature":"StzIsARM64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsAsciiChar","signature":"StzIsAsciiChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzIsAsNamedParamList","signature":"StzIsAsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAtNamedParamList","signature":"StzIsAtNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAtOrAtItemNamedParamList","signature":"StzIsAtOrAtItemNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAtOrAtPositionNamedParamList","signature":"StzIsAtOrAtPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAtOrAtSubStringNamedParamList","signature":"StzIsAtOrAtSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAtPositionNamedParamList","signature":"StzIsAtPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsAtPositionsNamedParamList","signature":"StzIsAtPositionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBeforeNamedParamList","signature":"StzIsBeforeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBeforeOrAfterNamedParamList","signature":"StzIsBeforeOrAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBeforePositionNamedParamList","signature":"StzIsBeforePositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBetweenIBNamedParamList","signature":"StzIsBetweenIBNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBetweenNamedParamList","signature":"StzIsBetweenNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBlank","signature":"StzIsBlank(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsBoundedByIBNamedParamList","signature":"StzIsBoundedByIBNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBoundedByNamedParamList","signature":"StzIsBoundedByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBoundedByOrBoundsNamedParamList","signature":"StzIsBoundedByOrBoundsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsBoundsOrBoundedByNamedParamList","signature":"StzIsBoundsOrBoundedByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsByNamedParamList","signature":"StzIsByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsByOrInColNamedParamList","signature":"StzIsByOrInColNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsByOrInRowNamedParamList","signature":"StzIsByOrInRowNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsByOrWithNamedParamList","signature":"StzIsByOrWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsByOrWithOrUsingNamedParamList","signature":"StzIsByOrWithOrUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsCaseSensitive","signature":"StzIsCaseSensitive(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsCaseSensitiveNamedParamList","signature":"StzIsCaseSensitiveNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsChar","signature":"StzIsChar(pStrOrNbr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzIsCharOrList","signature":"StzIsCharOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsCharOrNumber","signature":"StzIsCharOrNumber(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsCharOrObject","signature":"StzIsCharOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsCharOrString","signature":"StzIsCharOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsCidr","signature":"StzIsCidr(pcCidr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzIsClassName","signature":"StzIsClassName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsCsvFileName","signature":"StzIsCsvFileName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsCsvString","signature":"StzIsCsvString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsCurrencyCode","signature":"StzIsCurrencyCode(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzAmount.ring"},{"name":"StzIsDarkColor","signature":"StzIsDarkColor(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzIsDate","signature":"StzIsDate(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzIsDateTime","signature":"StzIsDateTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzIsDigit","signature":"StzIsDigit(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzIsDirectionNamedParamList","signature":"StzIsDirectionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsDirectionOrGoingNamedParamList","signature":"StzIsDirectionOrGoingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsDoNamedParamList","signature":"StzIsDoNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsE164","signature":"StzIsE164(pcNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzSmsPort.ring"},{"name":"StzIsEachNamedParamList","signature":"StzIsEachNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsElseOrOtherwiseNamedParamList","signature":"StzIsElseOrOtherwiseNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsEmpty","signature":"StzIsEmpty(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsEndOrToNamedParamList","signature":"StzIsEndOrToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsEqualToNamedParamList","signature":"StzIsEqualToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsFileName","signature":"StzIsFileName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsFirstNamedParamList","signature":"StzIsFirstNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsForNamedParamList","signature":"StzIsForNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsFreeBSD32","signature":"StzIsFreeBSD32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsFreeBSD64","signature":"StzIsFreeBSD64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsFromNamedParamList","signature":"StzIsFromNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsFromOrBetweenNamedParamList","signature":"StzIsFromOrBetweenNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsFromOrFromNodeNamedParamList","signature":"StzIsFromOrFromNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsFromOrFromPathNamedParamList","signature":"StzIsFromOrFromPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsFromPathNamedParamList","signature":"StzIsFromPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsGrandTotalNamedParamList","signature":"StzIsGrandTotalNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsHtmlFileName","signature":"StzIsHtmlFileName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsHtmlTableString","signature":"StzIsHtmlTableString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsInGroupNamedParamList","signature":"StzIsInGroupNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsInHistoryUpdate","signature":"StzIsInHistoryUpdate()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzIsInNamedParamList","signature":"StzIsInNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsInOrInsideNamedParamList","signature":"StzIsInOrInsideNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsInPlanNamedParamList","signature":"StzIsInPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsInSectionNamedParamList","signature":"StzIsInSectionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsIntegerInString","signature":"StzIsIntegerInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsInvisibleChar","signature":"StzIsInvisibleChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzIsInvisibleString","signature":"StzIsInvisibleString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsIpAddress","signature":"StzIsIpAddress(pcIp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzIsItemNamedParamList","signature":"StzIsItemNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsItNamedParamList","signature":"StzIsItNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsKnownColor","signature":"StzIsKnownColor(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzIsKnownColorBase","signature":"StzIsKnownColorBase(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzIsLabelNamedParamList","signature":"StzIsLabelNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsLastCharsNamedParamList","signature":"StzIsLastCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsLastNamedParamList","signature":"StzIsLastNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsLastNCharsNamedParamList","signature":"StzIsLastNCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsLatin","signature":"StzIsLatin(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsLegible","signature":"StzIsLegible(pText, pBg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzIsLegibleXT","signature":"StzIsLegibleXT(pText, pBg, pnMin)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzIsLinux32","signature":"StzIsLinux32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsLinux64","signature":"StzIsLinux64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsListNamedParamList","signature":"StzIsListNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsListOfNamedObjects","signature":"StzIsListOfNamedObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfNamedObjects.ring"},{"name":"StzIsListOrObject","signature":"StzIsListOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsLower","signature":"StzIsLower(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzIsMacOSX32","signature":"StzIsMacOSX32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsMacOSX64","signature":"StzIsMacOSX64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsMarquer","signature":"StzIsMarquer(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsMSDOS32","signature":"StzIsMSDOS32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsMSDOS64","signature":"StzIsMSDOS64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsNamedParamList","signature":"StzIsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNameOrNamedNamedParamList","signature":"StzIsNameOrNamedNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNCharsAfterNamedParamList","signature":"StzIsNCharsAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNCharsBeforeNamedParamList","signature":"StzIsNCharsBeforeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNeitherNor","signature":"StzIsNeitherNor(p, p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsNeitherNorCS","signature":"StzIsNeitherNorCS(p, p1, p2, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsNLastCharsNamedParamList","signature":"StzIsNLastCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNodeNamedParamList","signature":"StzIsNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNodeOrNodesOrFromOrFromNodeNamedParamList","signature":"StzIsNodeOrNodesOrFromOrFromNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNodeShape","signature":"StzIsNodeShape(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzNodeShape.ring"},{"name":"StzIsNonNullString","signature":"StzIsNonNullString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsNorNamedParamList","signature":"StzIsNorNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNotString","signature":"StzIsNotString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsNthNamedParamList","signature":"StzIsNthNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsNull","signature":"StzIsNull(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsNullString","signature":"StzIsNullString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsNumberInString","signature":"StzIsNumberInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsNumberOrList","signature":"StzIsNumberOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsNumberOrListInString","signature":"StzIsNumberOrListInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsNumberOrNumberInString","signature":"StzIsNumberOrNumberInString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsNumberOrObject","signature":"StzIsNumberOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsNumberOrString","signature":"StzIsNumberOrString(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsNumberOrStringOrList","signature":"StzIsNumberOrStringOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsOfNamedParamList","signature":"StzIsOfNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOfOrOfPlanNamedParamList","signature":"StzIsOfOrOfPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOfOrOfPlanOrInOrInPlanNamedParamList","signature":"StzIsOfOrOfPlanOrInOrInPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOfOrOfSubStringNamedParamList","signature":"StzIsOfOrOfSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOfOrToNamedParamList","signature":"StzIsOfOrToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOfTypeNamedParamList","signature":"StzIsOfTypeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOneOfTheseNamedParamsList","signature":"StzIsOneOfTheseNamedParamsList(paList, pacKeywords)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOnOrOfNamedParamList","signature":"StzIsOnOrOfNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOrNamedParamList","signature":"StzIsOrNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsOrOrAndNamedParamList","signature":"StzIsOrOrAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsPackageName","signature":"StzIsPackageName(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsPalindrome","signature":"StzIsPalindrome(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsPatternNamedParamList","signature":"StzIsPatternNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsPlanOrInPlanNamedParamList","signature":"StzIsPlanOrInPlanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsPositionNamedParamList","signature":"StzIsPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsPositionOrPositionsNamedParamList","signature":"StzIsPositionOrPositionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsPositionOrSubStringNamedParamList","signature":"StzIsPositionOrSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsPunct","signature":"StzIsPunct(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsRaiseNamedParamList","signature":"StzIsRaiseNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsRangeNamedParamList","signature":"StzIsRangeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsRealInString","signature":"StzIsRealInString(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsRespectivelyNamedParamList","signature":"StzIsRespectivelyNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsReturnedAsNamedParamList","signature":"StzIsReturnedAsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsReturnTypeNamedParamList","signature":"StzIsReturnTypeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsRingsNamedParamList","signature":"StzIsRingsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsSayOrReturnNamedParamList","signature":"StzIsSayOrReturnNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsSectionsNamedParamList","signature":"StzIsSectionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsSorted","signature":"StzIsSorted(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsSortedInAscending","signature":"StzIsSortedInAscending(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsSortedInDescending","signature":"StzIsSortedInDescending(pcStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsSortedString","signature":"StzIsSortedString(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsSortedStringInAscending","signature":"StzIsSortedStringInAscending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsSortedStringInDescending","signature":"StzIsSortedStringInDescending(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzIsStartingAtNamedParamList","signature":"StzIsStartingAtNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStartingAtOrAfterNamedParamList","signature":"StzIsStartingAtOrAfterNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStartingAtOrBeforeNamedParamList","signature":"StzIsStartingAtOrBeforeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStartingAtOrStartingAtPositionNamedParamList","signature":"StzIsStartingAtOrStartingAtPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStartingFromNamedParamList","signature":"StzIsStartingFromNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStartOrFromNamedParamList","signature":"StzIsStartOrFromNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStepNamedParamList","signature":"StzIsStepNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStoppingAtNamedParamList","signature":"StzIsStoppingAtNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStringNamedParamList","signature":"StzIsStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsStringOrList","signature":"StzIsStringOrList(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsStringOrListOfStrings","signature":"StzIsStringOrListOfStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsStringOrObject","signature":"StzIsStringOrObject(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzIsStringOrSubStringNamedParamList","signature":"StzIsStringOrSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsSubStringNamedParamList","signature":"StzIsSubStringNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsSubStringOrSubStringsNamedParamList","signature":"StzIsSubStringOrSubStringsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsSubStringsNamedParamList","signature":"StzIsSubStringsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsSubTotalNamedParamList","signature":"StzIsSubTotalNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsTextBoxedOptionsNamedParamList","signature":"StzIsTextBoxedOptionsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsThanNamedParamList","signature":"StzIsThanNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsThisNamedParam","signature":"StzIsThisNamedParam(paList, cKeyword)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsTime","signature":"StzIsTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring"},{"name":"StzIsToNamedParamList","signature":"StzIsToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrAndNamedParamList","signature":"StzIsToOrAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToColOrToRowNamedParamList","signature":"StzIsToOrToColOrToRowNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToNodeNamedParamList","signature":"StzIsToOrToNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToNodeOrAndNamedParamList","signature":"StzIsToOrToNodeOrAndNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToNodeOrAndOrAndNodeNamedParamList","signature":"StzIsToOrToNodeOrAndOrAndNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToNodeOrUntilReachFNamedParamList","signature":"StzIsToOrToNodeOrUntilReachFNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToPathNamedParamList","signature":"StzIsToOrToPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToPositionNamedParamList","signature":"StzIsToOrToPositionNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrToPositionOrToNodeNamedParamList","signature":"StzIsToOrToPositionOrToNodeNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToOrWithNamedParamList","signature":"StzIsToOrWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsToPathNamedParamList","signature":"StzIsToPathNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsUnicode","signature":"StzIsUnicode(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring"},{"name":"StzIsUnix32","signature":"StzIsUnix32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsUnix64","signature":"StzIsUnix64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsUpper","signature":"StzIsUpper(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzIsUpToNCharsNamedParamList","signature":"StzIsUpToNCharsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsUpToOrUpToNItemsNamedParamList","signature":"StzIsUpToOrUpToNItemsNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsUsingNamedParamList","signature":"StzIsUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsUsingOrByOrWithNamedParamList","signature":"StzIsUsingOrByOrWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsUsingOrWithOrByNamedParamList","signature":"StzIsUsingOrWithOrByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsUsingOrWithOrByOrWhereNamedParamList","signature":"StzIsUsingOrWithOrByOrWhereNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsValidDate","signature":"StzIsValidDate(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzIsValidDateTime","signature":"StzIsValidDateTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzIsValidEdgeStyle","signature":"StzIsValidEdgeStyle(pcStyle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzIsValidNodeType","signature":"StzIsValidNodeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzIsValidTime","signature":"StzIsValidTime(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring"},{"name":"StzIsValidUuid","signature":"StzIsValidUuid(cUuidStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"StzIsVowel","signature":"StzIsVowel(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzIsWhenOrIfOrForNamedParamList","signature":"StzIsWhenOrIfOrForNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWhereNamedParamList","signature":"StzIsWhereNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWidthNamedParamList","signature":"StzIsWidthNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWindows32","signature":"StzIsWindows32()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsWithNamedParamList","signature":"StzIsWithNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWithOrByNamedParamList","signature":"StzIsWithOrByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWithOrByOrUsingNamedParamList","signature":"StzIsWithOrByOrUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWithOrLabelNamedParamList","signature":"StzIsWithOrLabelNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWithOrToNamedParamList","signature":"StzIsWithOrToNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWithOrUsingNamedParamList","signature":"StzIsWithOrUsingNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWithOrUsingOrByNamedParamList","signature":"StzIsWithOrUsingOrByNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsWithOrUsingOrInNamedParamList","signature":"StzIsWithOrUsingOrInNamedParamList(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedParams.ring"},{"name":"StzIsX64","signature":"StzIsX64()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzIsX86","signature":"StzIsX86()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzItemCSQ","signature":"StzItemCSQ(pItem, paList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"StzItemQ","signature":"StzItemQ(pItem, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"StzJoinWith","signature":"StzJoinWith(paList, pcSep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzJsCodeGraphFromSourceTS","signature":"StzJsCodeGraphFromSourceTS(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzJsCodeGraph.ring"},{"name":"StzJsCodeGraphTS","signature":"StzJsCodeGraphTS(pcRootPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzJsCodeGraph.ring"},{"name":"StzJsonAsciiSafe","signature":"StzJsonAsciiSafe(pcJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"StzJsonCompact","signature":"StzJsonCompact(cJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonGet","signature":"StzJsonGet(cJson, cKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonGetInt","signature":"StzJsonGetInt(cJson, cKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonHasKey","signature":"StzJsonHasKey(cJson, cKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonIsArray","signature":"StzJsonIsArray(cJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonIsValid","signature":"StzJsonIsValid(cJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonKeys","signature":"StzJsonKeys(cJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonPretty","signature":"StzJsonPretty(cJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonQ","signature":"StzJsonQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonSize","signature":"StzJsonSize(cJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJson.ring"},{"name":"StzJsonToList","signature":"StzJsonToList(pcJson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"StzJwtQ","signature":"StzJwtQ(pcToken)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidc.ring"},{"name":"StzKeepHistoryOFF","signature":"StzKeepHistoryOFF()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzKeepHistoryON","signature":"StzKeepHistoryON()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzKeepingHistory","signature":"StzKeepingHistory()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzKeepingHistoryXT","signature":"StzKeepingHistoryXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzKeepingTime","signature":"StzKeepingTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzKernelMakerQ","signature":"StzKernelMakerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gpu/stzKernelMaker.ring"},{"name":"StzKeywords","signature":"StzKeywords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzKGConstrainRelation","signature":"StzKGConstrainRelation(pcRel, pcLaw)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"StzKGConstraintUniqueFor","signature":"StzKGConstraintUniqueFor()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"StzKGDerivationSymmetricFor","signature":"StzKGDerivationSymmetricFor()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"StzKiloBytesToBits","signature":"StzKiloBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToBytes","signature":"StzKiloBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToExaBytes","signature":"StzKiloBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToGigaBytes","signature":"StzKiloBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToMegaBytes","signature":"StzKiloBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToPetaBytes","signature":"StzKiloBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToTeraBytes","signature":"StzKiloBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToYottaBytes","signature":"StzKiloBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKiloBytesToZettaBytes","signature":"StzKiloBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzKnow","signature":"StzKnow(pcName, pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"StzKnowEscape","signature":"StzKnowEscape(pcField)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"StzKnowGraphQ","signature":"StzKnowGraphQ(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"StzKnowledgeGraphQ","signature":"StzKnowledgeGraphQ(pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"StzKnowRelation","signature":"StzKnowRelation(pcFrom, pcRel, pcTo)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"StzKnowSplit","signature":"StzKnowSplit(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"StzKnowUnescape","signature":"StzKnowUnescape(pcField)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzKnowledgeGraph.ring"},{"name":"StzKnowXT","signature":"StzKnowXT(pcName, pcType, paProps)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"StzL","signature":"StzL(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"stzLanguageError","signature":"stzLanguageError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzLanguageError.ring"},{"name":"StzLanguageQ","signature":"StzLanguageQ(pcLangIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLanguage.ring"},{"name":"StzLanguagesAndTheirDefaultCountries","signature":"StzLanguagesAndTheirDefaultCountries()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzLanguagesforWhichDefaultCountryIs","signature":"StzLanguagesforWhichDefaultCountryIs(cCountryCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzLanIpv4","signature":"StzLanIpv4()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppBackend.ring"},{"name":"StzLastCharOf","signature":"StzLastCharOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzLastGrammarRun","signature":"StzLastGrammarRun()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzLastLetterOf","signature":"StzLastLetterOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzLastPaymentsProblem","signature":"StzLastPaymentsProblem()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzLastUnicodeChar","signature":"StzLastUnicodeChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzLatencyHistogram","signature":"StzLatencyHistogram()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzLatencyHistogram.ring"},{"name":"StzLatinLetter","signature":"StzLatinLetter(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzLatLonToDms","signature":"StzLatLonToDms(pnLat, pnLon)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoEllipsoid.ring"},{"name":"StzLC","signature":"StzLC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLCQ","signature":"StzLCQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLeanCheck","signature":"StzLeanCheck(pcLeanText, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzLeanDoor","signature":"StzLeanDoor()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzLeanDoorXT","signature":"StzLeanDoorXT(pcLean, pcProject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzLeanParseOutput","signature":"StzLeanParseOutput(pcOutput, pnExit)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzLeanTimeoutMs","signature":"StzLeanTimeoutMs()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzLearnerQ","signature":"StzLearnerQ(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzLearner.ring"},{"name":"StzLedgerAnchorParse","signature":"StzLedgerAnchorParse(pAnchor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzLedgerFromSealedFile","signature":"StzLedgerFromSealedFile(pcPath, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzLeft","signature":"StzLeft(_cStr_, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzLeftOf","signature":"StzLeftOf(_str_, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzLen","signature":"StzLen(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzLetter","signature":"StzLetter(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzLibDocQ","signature":"StzLibDocQ(paClasses)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzLibDoc.ring"},{"name":"StzLinearAlgebraDomain","signature":"StzLinearAlgebraDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzLinearConstraintOf","signature":"StzLinearConstraintOf(pcText, pacVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimExpr.ring"},{"name":"StzLinearFormOf","signature":"StzLinearFormOf(pcExpr, pacVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimExpr.ring"},{"name":"StzLinearizeId","signature":"StzLinearizeId(pcLang, pcSemId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzLines","signature":"StzLines(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzList2D","signature":"StzList2D(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"StzList2DQ","signature":"StzList2DQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"StzListAttributes","signature":"StzListAttributes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListBounderQ","signature":"StzListBounderQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListBounderXTQ","signature":"StzListBounderXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListCheckerQ","signature":"StzListCheckerQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListCheckerXTQ","signature":"StzListCheckerXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListClass","signature":"StzListClass()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListClassifierQ","signature":"StzListClassifierQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListClassifierXTQ","signature":"StzListClassifierXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListClassName","signature":"StzListClassName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListComparatorQ","signature":"StzListComparatorQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListComparatorXTQ","signature":"StzListComparatorXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListCoreQ","signature":"StzListCoreQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListCounterQ","signature":"StzListCounterQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListCounterXTQ","signature":"StzListCounterXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListDuplicatesQ","signature":"StzListDuplicatesQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListDuplicatesXTQ","signature":"StzListDuplicatesXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListenerQ","signature":"StzListenerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzListener.ring"},{"name":"stzListError","signature":"stzListError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzListError.ring"},{"name":"StzListexQ","signature":"StzListexQ(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListex.ring"},{"name":"StzListExtractorQ","signature":"StzListExtractorQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListExtractorXTQ","signature":"StzListExtractorXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListFiles","signature":"StzListFiles(cDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzListFinderQ","signature":"StzListFinderQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListFinderXTQ","signature":"StzListFinderXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListFlattenerQ","signature":"StzListFlattenerQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListFlattenerXTQ","signature":"StzListFlattenerXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListGetterQ","signature":"StzListGetterQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListGetterXTQ","signature":"StzListGetterXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListInserterQ","signature":"StzListInserterQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListInserterXTQ","signature":"StzListInserterXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListInStringQ","signature":"StzListInStringQ(pcString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListInString.ring"},{"name":"StzListLeadTrailQ","signature":"StzListLeadTrailQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListLeadTrailXTQ","signature":"StzListLeadTrailXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListMergerQ","signature":"StzListMergerQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListMergerXTQ","signature":"StzListMergerXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListMethods","signature":"StzListMethods()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListMoverQ","signature":"StzListMoverQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListMoverXTQ","signature":"StzListMoverXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListNamedParamsQ","signature":"StzListNamedParamsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"stzListOfBytesError","signature":"stzListOfBytesError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzListOfBytesError.ring"},{"name":"StzListOfBytesQ","signature":"StzListOfBytesQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfBytes.ring"},{"name":"StzListOfChars","signature":"StzListOfChars(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"stzListOfCharsError","signature":"stzListOfCharsError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzListOfCharsError.ring"},{"name":"StzListOfCharsQ","signature":"StzListOfCharsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"stzListOfEntitiesError","signature":"stzListOfEntitiesError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzListOfEntitiesError.ring"},{"name":"StzListOfEntitiesQ","signature":"StzListOfEntitiesQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"StzListOfGridsQ","signature":"StzListOfGridsQ(paGrids)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfGrids.ring"},{"name":"StzListOfHashListsQ","signature":"StzListOfHashListsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfHashLists.ring"},{"name":"StzListOfLetters","signature":"StzListOfLetters(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzListOfListsOfStzTypes","signature":"StzListOfListsOfStzTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzListOfListsQ","signature":"StzListOfListsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"StzListOfNamedObject","signature":"StzListOfNamedObject(paoObjects)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfNamedObjects.ring"},{"name":"StzListOfNumbersQ","signature":"StzListOfNumbersQ(paListOfNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"StzListOfObjectsQ","signature":"StzListOfObjectsQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzListOfObjects.ring"},{"name":"StzListOfPairsQ","signature":"StzListOfPairsQ(paLists)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"StzListOfSectionsQ","signature":"StzListOfSectionsQ(paSections)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfSections.ring"},{"name":"StzListOfSetsQ","signature":"StzListOfSetsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfSets.ring"},{"name":"StzListOfStrings","signature":"StzListOfStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"stzListOfStringsError","signature":"stzListOfStringsError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzListOfStringsError.ring"},{"name":"StzListOfStringsQ","signature":"StzListOfStringsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListOfTextsQ","signature":"StzListOfTextsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzListOfTexts.ring"},{"name":"stzListOfTimeLinesQ","signature":"stzListOfTimeLinesQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzListOfTimeLines.ring"},{"name":"StzListParserQ","signature":"StzListParserQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListParser.ring"},{"name":"StzListPerformerQ","signature":"StzListPerformerQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListPerformerXTQ","signature":"StzListPerformerXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListQ","signature":"StzListQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListRandomQ","signature":"StzListRandomQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListRandomXTQ","signature":"StzListRandomXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListRegexQ","signature":"StzListRegexQ(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListex.ring"},{"name":"StzListRemoverQ","signature":"StzListRemoverQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListRemoverXTQ","signature":"StzListRemoverXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListReplacerQ","signature":"StzListReplacerQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListReplacerXTQ","signature":"StzListReplacerXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListSectionsQ","signature":"StzListSectionsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListSectionsXTQ","signature":"StzListSectionsXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListSorterQ","signature":"StzListSorterQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListSorterXTQ","signature":"StzListSorterXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListSplitsQ","signature":"StzListSplitsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListSplitsXTQ","signature":"StzListSplitsXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListsQ","signature":"StzListsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfLists.ring"},{"name":"StzListStringifyQ","signature":"StzListStringifyQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListStringifyXTQ","signature":"StzListStringifyXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListTrimmerQ","signature":"StzListTrimmerQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListTrimmerXTQ","signature":"StzListTrimmerXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListWalkerQ","signature":"StzListWalkerQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListWalkerXTQ","signature":"StzListWalkerXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzListXTQ","signature":"StzListXTQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzLitsQ","signature":"StzLitsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzLL","signature":"StzLL(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLlmSandboxQ","signature":"StzLlmSandboxQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzLlmPort.ring"},{"name":"StzLLQ","signature":"StzLLQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLN","signature":"StzLN(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLNQ","signature":"StzLNQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLoadAppTopologyFrom","signature":"StzLoadAppTopologyFrom(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/appserver/stzAppBackend.ring"},{"name":"StzLoadDriver","signature":"StzLoadDriver()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzLoadDriver.ring"},{"name":"StzLoadKnowledgeBase","signature":"StzLoadKnowledgeBase(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"StzLoC","signature":"StzLoC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLocaleAbbreviations","signature":"StzLocaleAbbreviations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzLocaleAbbreviationsAsString","signature":"StzLocaleAbbreviationsAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzLocaleAbbreviationsXT","signature":"StzLocaleAbbreviationsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"stzLocaleError","signature":"stzLocaleError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzLocaleError.ring"},{"name":"StzLocaleMeasurementSystems","signature":"StzLocaleMeasurementSystems()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzLocaleQ","signature":"StzLocaleQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzLocaleToTitlecase","signature":"StzLocaleToTitlecase(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzLogbookQ","signature":"StzLogbookQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"StzLogLevelRank","signature":"StzLogLevelRank(pcLevel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzLog.ring"},{"name":"StzLogLevels","signature":"StzLogLevels()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzLog.ring"},{"name":"StzLogQ","signature":"StzLogQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzLog.ring"},{"name":"StzLoL","signature":"StzLoL(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLoN","signature":"StzLoN(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLoS","signature":"StzLoS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLower","signature":"StzLower(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzLowercaseOf","signature":"StzLowercaseOf(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzLoweringBridgeQ","signature":"StzLoweringBridgeQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring"},{"name":"StzLQ","signature":"StzLQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLS","signature":"StzLS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLSQ","signature":"StzLSQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzLxu","signature":"StzLxu()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListexUter.ring"},{"name":"StzLxuter","signature":"StzLxuter()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzListexUter.ring"},{"name":"StzMailSandboxQ","signature":"StzMailSandboxQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzMailPort.ring"},{"name":"StzMakeDir","signature":"StzMakeDir(_cPath_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFolder.ring"},{"name":"StzMappingWordsOf","signature":"StzMappingWordsOf(pcLang, pcSemId, pnMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzMarquerChar","signature":"StzMarquerChar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzMatchOptions","signature":"StzMatchOptions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzMatchTypes","signature":"StzMatchTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzMaterialGraphOps","signature":"StzMaterialGraphOps()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMaterialGraph.ring"},{"name":"StzMaterialGraphQ","signature":"StzMaterialGraphQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMaterialGraph.ring"},{"name":"StzMaterialMakerQ","signature":"StzMaterialMakerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMaterialMaker.ring"},{"name":"StzMathClaimDomains","signature":"StzMathClaimDomains()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathClaimKinds","signature":"StzMathClaimKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathClaimLeanNames","signature":"StzMathClaimLeanNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathClaimNaturalSamples","signature":"StzMathClaimNaturalSamples()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathClaimQ","signature":"StzMathClaimQ(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathClaimRelations","signature":"StzMathClaimRelations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathClaimSamples","signature":"StzMathClaimSamples()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathClaimSetQ","signature":"StzMathClaimSetQ(pcLesson)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathClaim.ring"},{"name":"StzMathComputedFnList","signature":"StzMathComputedFnList()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathDiagramQ","signature":"StzMathDiagramQ(poDomain, poSubstance, poStyle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathDomainQ","signature":"StzMathDomainQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathFigureFont","signature":"StzMathFigureFont()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathFigure.ring"},{"name":"StzMathFigureKinds","signature":"StzMathFigureKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathFigure.ring"},{"name":"StzMathFigureQ","signature":"StzMathFigureQ(pcKind, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathFigure.ring"},{"name":"StzMathGovernanceOf","signature":"StzMathGovernanceOf(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathLayoutFnExists","signature":"StzMathLayoutFnExists(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathLayoutFnList","signature":"StzMathLayoutFnList()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathMotionOverQ","signature":"StzMathMotionOverQ(poPicture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathMotion.ring"},{"name":"StzMathMotionQ","signature":"StzMathMotionQ(pcKind, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathMotion.ring"},{"name":"StzMathRegisteredRuleSets","signature":"StzMathRegisteredRuleSets()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathRuleSet","signature":"StzMathRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathStyleQ","signature":"StzMathStyleQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMathSubstanceQ","signature":"StzMathSubstanceQ(poDomain)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzMatrexQ","signature":"StzMatrexQ(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzMatrex.ring"},{"name":"StzMatrixDomain","signature":"StzMatrixDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureBuildXT","signature":"StzMatrixFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureCell","signature":"StzMatrixFigureCell()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureFrom","signature":"StzMatrixFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureFromXT","signature":"StzMatrixFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureGap","signature":"StzMatrixFigureGap()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureKeys","signature":"StzMatrixFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureMaxSide","signature":"StzMatrixFigureMaxSide()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureTitleSize","signature":"StzMatrixFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureTypeSize","signature":"StzMatrixFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixFigureWhy","signature":"StzMatrixFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixQ","signature":"StzMatrixQ(paMatrix)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzMatrix.ring"},{"name":"StzMatrixRuleSet","signature":"StzMatrixRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixStyle","signature":"StzMatrixStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMatrixStyleXT","signature":"StzMatrixStyleXT(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMatrixFigure.ring"},{"name":"StzMegaBytesToBits","signature":"StzMegaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToBytes","signature":"StzMegaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToExaBytes","signature":"StzMegaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToGigaBytes","signature":"StzMegaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToKiloBytes","signature":"StzMegaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToPetaBytes","signature":"StzMegaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToTeraBytes","signature":"StzMegaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToYottaBytes","signature":"StzMegaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMegaBytesToZettaBytes","signature":"StzMegaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzMemoryBlobStoreQ","signature":"StzMemoryBlobStoreQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzBlobPort.ring"},{"name":"StzMemoryDatabaseQ","signature":"StzMemoryDatabaseQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzDatabase.ring"},{"name":"StzMemoryDataSourceQ","signature":"StzMemoryDataSourceQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzDataPort.ring"},{"name":"StzMemoryUnits","signature":"StzMemoryUnits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryGlobals.ring"},{"name":"StzMeshFromObjQ","signature":"StzMeshFromObjQ(pcObjText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMesh.ring"},{"name":"StzMeshQ","signature":"StzMeshQ(pWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzMesh.ring"},{"name":"StzMetric","signature":"StzMetric(pcName, pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzMetric.ring"},{"name":"StzMetricFamily","signature":"StzMetricFamily(pcName, pcKind, paLabelNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzMetricFamily.ring"},{"name":"StzMetricFamilyXT","signature":"StzMetricFamilyXT(pcName, pcKind, paLabelNames, pnWindow, pnMaxChildren)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzMetricFamily.ring"},{"name":"StzMicrophoneQ","signature":"StzMicrophoneQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzMicrophone.ring"},{"name":"StzMid","signature":"StzMid(_cStr_, _nStart_, _nLen_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzMidToEnd","signature":"StzMidToEnd(_cStr_, _nStart_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzMissingValues","signature":"StzMissingValues()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzModelDigest","signature":"StzModelDigest(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzModelLoadStatus","signature":"StzModelLoadStatus()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzModelsDir","signature":"StzModelsDir()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzMoleculeFromBonds","signature":"StzMoleculeFromBonds(pacElements, paBonds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzMoleculeFromMol","signature":"StzMoleculeFromMol(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzMolParse","signature":"StzMolParse(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMoleculeDiagram.ring"},{"name":"StzMul","signature":"StzMul(_n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"StzMusicQ","signature":"StzMusicQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzMusic.ring"},{"name":"StzMuteChroma","signature":"StzMuteChroma()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzMutedOf","signature":"StzMutedOf(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzMutePull","signature":"StzMutePull()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzN","signature":"StzN(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzNamedHashList","signature":"StzNamedHashList(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"StzNamedHashListQ","signature":"StzNamedHashListQ(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzHashList.ring"},{"name":"StzNamedList","signature":"StzNamedList(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzNamedListQ","signature":"StzNamedListQ(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzNamedListXTQ","signature":"StzNamedListXTQ(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"StzNamedString","signature":"StzNamedString(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzNamedStringQ","signature":"StzNamedStringQ(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzNamedStringXTQ","signature":"StzNamedStringXTQ(paNamed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzNamesOfDays","signature":"StzNamesOfDays()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzNamesOfDaysIn","signature":"StzNamesOfDaysIn(pcLangOrCountry)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzNamesOfMonths","signature":"StzNamesOfMonths()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzNamesOfMonthsIn","signature":"StzNamesOfMonthsIn(pcLangOrCountry)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzNamingLint","signature":"StzNamingLint()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzNaturalBlocks","signature":"StzNaturalBlocks(pcDoc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"StzNaturalLanguages","signature":"StzNaturalLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzNaturalLint","signature":"StzNaturalLint(_cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"StzNaturalLintIn","signature":"StzNaturalLintIn(cLang, _cCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"StzNaturalPlanFor","signature":"StzNaturalPlanFor(pcIntent, pcTypeWord, pxValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzNaturalSuggest","signature":"StzNaturalSuggest(_cPartial_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"StzNaturalSuggestIn","signature":"StzNaturalSuggestIn(cLang, _cPartial_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNatural.ring"},{"name":"StzNCopies","signature":"StzNCopies(n, p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzNestedRegexMakerQ","signature":"StzNestedRegexMakerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzNetCalibrate","signature":"StzNetCalibrate()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNetCalibrate.ring"},{"name":"StzNetworkDeviceKinds","signature":"StzNetworkDeviceKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzNetworkNotation","signature":"StzNetworkNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzNetworkRuleSetQ","signature":"StzNetworkRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNetworkDiagram.ring"},{"name":"StzNeuralChatQ","signature":"StzNeuralChatQ(pcSystem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzNeuralEmbeddingOf","signature":"StzNeuralEmbeddingOf(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzSemanticIndex.ring"},{"name":"StzNeuralEngineQ","signature":"StzNeuralEngineQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralEngine.ring"},{"name":"StzNeuralModelQ","signature":"StzNeuralModelQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzNeuralVariantsSync","signature":"StzNeuralVariantsSync()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzNewLine","signature":"StzNewLine()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzNewSealKey","signature":"StzNewSealKey()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzNextToken","signature":"StzNextToken()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzNHearts","signature":"StzNHearts(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzNodeAppFromDescription","signature":"StzNodeAppFromDescription(aDesc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodeApp.ring"},{"name":"StzNodeAppQ","signature":"StzNodeAppQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodeApp.ring"},{"name":"StzNodePlane","signature":"StzNodePlane()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodePlane.ring"},{"name":"StzNodeQ","signature":"StzNodeQ(pcName, pnPort)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNode.ring"},{"name":"StzNodeRegistryQ","signature":"StzNodeRegistryQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodePlane.ring"},{"name":"StzNodeShapeForType","signature":"StzNodeShapeForType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzNodeShapeInk","signature":"StzNodeShapeInk(pcShape, pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzNodeShape.ring"},{"name":"StzNodeShapeNames","signature":"StzNodeShapeNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzNodeShape.ring"},{"name":"StzNodeSupervisorQ","signature":"StzNodeSupervisorQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzNodeSupervisor.ring"},{"name":"StzNodeTypes","signature":"StzNodeTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzNormalConfidenceLevels","signature":"StzNormalConfidenceLevels()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzNormalCriticalValue","signature":"StzNormalCriticalValue(pnLevel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzNormalizeFilePath","signature":"StzNormalizeFilePath(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzNormalizeFilePathXT","signature":"StzNormalizeFilePathXT(_cName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzNormalizePathsInCommand","signature":"StzNormalizePathsInCommand(pcCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzNotation","signature":"StzNotation(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNotation.ring"},{"name":"StzNotationRuns","signature":"StzNotationRuns(pcText, pnSize, poFont)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"StzNotations","signature":"StzNotations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNotation.ring"},{"name":"StzNotationSymbol","signature":"StzNotationSymbol(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathNotation.ring"},{"name":"StzNoteFact","signature":"StzNoteFact(pcKind, pcActor, pcSubject, pcWhat)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzNoteFactFrom","signature":"StzNoteFactFrom(pcKind, pcActor, pcSubject, pcWhat, pcOrigin)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzNoteGrant","signature":"StzNoteGrant(pcKind, pcActor, pcSubject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzNoteRefusal","signature":"StzNoteRefusal(pcKind, pcActor, pcSubject, pcReason)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzNoteRefusalFrom","signature":"StzNoteRefusalFrom(pcKind, pcActor, pcSubject, pcReason, pcOrigin)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzNoteToHz","signature":"StzNoteToHz(pcNote)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundInstrument.ring"},{"name":"StzNow","signature":"StzNow()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzNowDateTime","signature":"StzNowDateTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzNowTime","signature":"StzNowTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring"},{"name":"StzNowXT","signature":"StzNowXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzNowXTQ","signature":"StzNowXTQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDateTime.ring"},{"name":"StzNQ","signature":"StzNQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzNSpaces","signature":"StzNSpaces(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzNStars","signature":"StzNStars(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzNthChar","signature":"StzNthChar(_n_, _str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzNthCharOf","signature":"StzNthCharOf(n, _cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzNthLetterOf","signature":"StzNthLetterOf(n, _cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzNullPointerQ","signature":"StzNullPointerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPointer.ring"},{"name":"StzNullUUID","signature":"StzNullUUID()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"StzNumber","signature":"StzNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"stzNumberError","signature":"stzNumberError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzNumberError.ring"},{"name":"StzNumberLineDomain","signature":"StzNumberLineDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureAxisY","signature":"StzNumberLineFigureAxisY()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureBuildXT","signature":"StzNumberLineFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureFrom","signature":"StzNumberLineFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureFromXT","signature":"StzNumberLineFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureHeight","signature":"StzNumberLineFigureHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureKeys","signature":"StzNumberLineFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureLeash","signature":"StzNumberLineFigureLeash()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureLeft","signature":"StzNumberLineFigureLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureRight","signature":"StzNumberLineFigureRight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureTitleSize","signature":"StzNumberLineFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureTypeSize","signature":"StzNumberLineFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureWhy","signature":"StzNumberLineFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineFigureWidth","signature":"StzNumberLineFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineRuleSet","signature":"StzNumberLineRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberLineStyle","signature":"StzNumberLineStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzNumberLineFigure.ring"},{"name":"StzNumberOfArabicLetters","signature":"StzNumberOfArabicLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzNumberOfChars","signature":"StzNumberOfChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzNumberOfCharsBetween","signature":"StzNumberOfCharsBetween(c1, _c2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzNumberOfCharsOf","signature":"StzNumberOfCharsOf(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzNumberOfChineseLetters","signature":"StzNumberOfChineseLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzNumberOfExaBytes","signature":"StzNumberOfExaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumberOfGigaBytes","signature":"StzNumberOfGigaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumberOfKiloBytes","signature":"StzNumberOfKiloBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumberOfLatinLetters","signature":"StzNumberOfLatinLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzNumberOfMegaBytes","signature":"StzNumberOfMegaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumberOfPetaBytes","signature":"StzNumberOfPetaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumberOfStzFindableTypes","signature":"StzNumberOfStzFindableTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzNumberOfTeraBytes","signature":"StzNumberOfTeraBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumberOfVars","signature":"StzNumberOfVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzNumberOfYottaBytes","signature":"StzNumberOfYottaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumberOfZettaBytes","signature":"StzNumberOfZettaBytes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzNumbersQ","signature":"StzNumbersQ(paListOfNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"StzNumbrexQ","signature":"StzNumbrexQ(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzNumbrex.ring"},{"name":"StzNumBuffer","signature":"StzNumBuffer(pInput)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzNumBuffer.ring"},{"name":"StzNumBufferOfSizeQ","signature":"StzNumBufferOfSizeQ(pnSize)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzNumBuffer.ring"},{"name":"StzNumBufferQ","signature":"StzNumBufferQ(pInput)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzNumBuffer.ring"},{"name":"StzNumBufferRangeQ","signature":"StzNumBufferRangeQ(pnCount, pnStart, pnStep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzNumBuffer.ring"},{"name":"stzObjectError","signature":"stzObjectError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzObjectError.ring"},{"name":"StzObjectPointerQ","signature":"StzObjectPointerQ(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPointer.ring"},{"name":"StzOccurrenceQ","signature":"StzOccurrenceQ(panOccurr, pcSubStr, pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzOccurrences.ring"},{"name":"stzOctalNumberError","signature":"stzOctalNumberError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzOctalNumberError.ring"},{"name":"StzOctalNumberQ","signature":"StzOctalNumberQ(cNumber)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzOctalNumber.ring"},{"name":"StzOidcClientQ","signature":"StzOidcClientQ(pcIssuer, pcClientId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidc.ring"},{"name":"StzOidcProviderQ","signature":"StzOidcProviderQ(pcIssuer)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzOidcProvider.ring"},{"name":"StzOidcSandboxQ","signature":"StzOidcSandboxQ(pcIssuer, pcClientId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzOidcSandbox.ring"},{"name":"StzOldVal","signature":"StzOldVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzOldVar","signature":"StzOldVar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzOldVarname","signature":"StzOldVarname()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzOpen","signature":"StzOpen(pcKeyHex, pcBlobHex, pcAad)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzOpenAgentWorkbench","signature":"StzOpenAgentWorkbench()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentWorkbench.ring"},{"name":"StzOpenDurableSecurityLedger","signature":"StzOpenDurableSecurityLedger(pnCapacity, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzOpenInDefaultApp","signature":"StzOpenInDefaultApp(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzOpenSecurityLedger","signature":"StzOpenSecurityLedger(pnCapacity)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzOpenTraceScope","signature":"StzOpenTraceScope(pcTraceParent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzTraceScope.ring"},{"name":"StzOperatingSystemQ","signature":"StzOperatingSystemQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzOperatingSystemXT","signature":"StzOperatingSystemXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzOptimFileQ","signature":"StzOptimFileQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimFile.ring"},{"name":"StzOptimModelFromFile","signature":"StzOptimModelFromFile(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimFile.ring"},{"name":"StzOptimModelFromZopt","signature":"StzOptimModelFromZopt(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimFile.ring"},{"name":"StzOptimModelQ","signature":"StzOptimModelQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimModel.ring"},{"name":"StzOptimNaturally","signature":"StzOptimNaturally(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimSentence.ring"},{"name":"StzOptimOpWord","signature":"StzOptimOpWord(pnOp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimExpr.ring"},{"name":"StzOptimRelationAt","signature":"StzOptimRelationAt(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimExpr.ring"},{"name":"StzOptimSentenceQ","signature":"StzOptimSentenceQ(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimSentence.ring"},{"name":"StzOptimStatusWord","signature":"StzOptimStatusWord(pnStatus)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimModel.ring"},{"name":"StzOrderDomain","signature":"StzOrderDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzOrgChartDefaultValidators","signature":"StzOrgChartDefaultValidators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring"},{"name":"StzOrgChartNotation","signature":"StzOrgChartNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgChart.ring"},{"name":"StzOrgRuleQ","signature":"StzOrgRuleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgRule.ring"},{"name":"StzOrgRuleSetQ","signature":"StzOrgRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzOrgRule.ring"},{"name":"StzOS","signature":"StzOS()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"StzOtelBatch","signature":"StzOtelBatch(pcServiceName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzOtelBatch.ring"},{"name":"StzOutputFieldTypes","signature":"StzOutputFieldTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"StzOutputSchemaQ","signature":"StzOutputSchemaQ(paFields)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"StzOutputValueDiff","signature":"StzOutputValueDiff(pvExpected, pvGot, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"StzOutputValuesAgree","signature":"StzOutputValuesAgree(pv1, pv2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"StzOverlayFromTemplate","signature":"StzOverlayFromTemplate(pcTemplate, pcTarget, paPairs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzOverlay.ring"},{"name":"StzOverlayQ","signature":"StzOverlayQ(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzOverlay.ring"},{"name":"StzOwnAgent","signature":"StzOwnAgent(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzOwnAgentStack.ring"},{"name":"StzOwnAgentIsWired","signature":"StzOwnAgentIsWired(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzOwnAgentStack.ring"},{"name":"StzOwnAgents","signature":"StzOwnAgents()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzOwnAgentStack.ring"},{"name":"StzPackCoverage","signature":"StzPackCoverage(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzPackPhrases","signature":"StzPackPhrases(pcLang, pcPrefix, pnMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzPadLeft","signature":"StzPadLeft(cText, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzPadLeftXT","signature":"StzPadLeftXT(text, width, _c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzPadRight","signature":"StzPadRight(cText, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzPadRightXT","signature":"StzPadRightXT(text, width, _c_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzPairOfListsQ","signature":"StzPairOfListsQ(paList1, paList2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPairOfLists.ring"},{"name":"StzPairOfNumbersQ","signature":"StzPairOfNumbersQ(paPair)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPairOfNumbers.ring"},{"name":"StzPairQ","signature":"StzPairQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzPair.ring"},{"name":"StzPairsQ","signature":"StzPairsQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfPairs.ring"},{"name":"StzPalette","signature":"StzPalette()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzPanelQ","signature":"StzPanelQ(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzPanel.ring"},{"name":"StzParagraphSeparator","signature":"StzParagraphSeparator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"StzParamChecking","signature":"StzParamChecking()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzParseModelOutput","signature":"StzParseModelOutput(pcRaw)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzOutputSchema.ring"},{"name":"StzParseRange","signature":"StzParseRange(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzParseTreeQ","signature":"StzParseTreeQ(pcLabel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/linguistic/stzParseTree.ring"},{"name":"StzPasskeySandboxQ","signature":"StzPasskeySandboxQ(pcRpId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPasskeySandbox.ring"},{"name":"StzPasskeyServerQ","signature":"StzPasskeyServerQ(pcRpId, pcOrigin)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzPasskey.ring"},{"name":"StzPasswordNeedsRehash","signature":"StzPasswordNeedsRehash(pcStored)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzPasswordQ","signature":"StzPasswordQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring"},{"name":"StzPat","signature":"StzPat(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzPathBasename","signature":"StzPathBasename(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzPathDirname","signature":"StzPathDirname(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzPathDomain","signature":"StzPathDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzPathExtension","signature":"StzPathExtension(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzPathHasGuardOrValidation","signature":"StzPathHasGuardOrValidation(poGraph, paPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzGovernanceChecks.ring"},{"name":"StzPattern","signature":"StzPattern(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzPatternByName","signature":"StzPatternByName(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzPatternQ","signature":"StzPatternQ(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPattern.ring"},{"name":"StzPaymentBatchQ","signature":"StzPaymentBatchQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzPaymentOrderQ","signature":"StzPaymentOrderQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzPaymentRequestQ","signature":"StzPaymentRequestQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzPaymentsDetectionSet","signature":"StzPaymentsDetectionSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"StzPaymentsIsFinal","signature":"StzPaymentsIsFinal(pcStatut)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzPaymentsPortQ","signature":"StzPaymentsPortQ(poBackend)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzPaymentsReasonMeaning","signature":"StzPaymentsReasonMeaning(pcCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzPaymentsWebhookHandle","signature":"StzPaymentsWebhookHandle(poReq, poResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"StzPaymentsWebhookRoute","signature":"StzPaymentsWebhookRoute(poServer, pcPath, poPort)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"StzPayoutDeskQ","signature":"StzPayoutDeskQ(poPort, poPolicy, pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPayouts.ring"},{"name":"StzPayoutPlanQ","signature":"StzPayoutPlanQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPayouts.ring"},{"name":"StzPayoutPolicyQ","signature":"StzPayoutPolicyQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPayouts.ring"},{"name":"StzPerfMonitor","signature":"StzPerfMonitor(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfMonitor.ring"},{"name":"StzPerfPlan","signature":"StzPerfPlan(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfPlan.ring"},{"name":"StzPerfProfile","signature":"StzPerfProfile(poMonitor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfProfile.ring"},{"name":"StzPerfSentinel","signature":"StzPerfSentinel(poSla, poMonitor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfSentinel.ring"},{"name":"StzPerfSeries","signature":"StzPerfSeries(pnCapacity)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzPerfSeries.ring"},{"name":"StzPetaBytesToBits","signature":"StzPetaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToBytes","signature":"StzPetaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToExaBytes","signature":"StzPetaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToGigaBytes","signature":"StzPetaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToKiloBytes","signature":"StzPetaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToMegaBytes","signature":"StzPetaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToTeraBytes","signature":"StzPetaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToYottaBytes","signature":"StzPetaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetaBytesToZettaBytes","signature":"StzPetaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzPetriNotation","signature":"StzPetriNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"StzPetriRuleSetQ","signature":"StzPetriRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPetriNet.ring"},{"name":"StzPiaGovernanceKeys","signature":"StzPiaGovernanceKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaKinds","signature":"StzPiaKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaKnownVersions","signature":"StzPiaKnownVersions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaProposesKeys","signature":"StzPiaProposesKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaReversibilityClasses","signature":"StzPiaReversibilityClasses()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaScheduleKeys","signature":"StzPiaScheduleKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaSkillKeys","signature":"StzPiaSkillKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaTopKeys","signature":"StzPiaTopKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaVerbs","signature":"StzPiaVerbs()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiaVersion","signature":"StzPiaVersion()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentDeclaration.ring"},{"name":"StzPiFrontHandle","signature":"StzPiFrontHandle(poReq, poResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"StzPispiAllScopes","signature":"StzPispiAllScopes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"StzPispiDescriptors","signature":"StzPispiDescriptors(pcParticipant)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"StzPispiHttpAdapterQ","signature":"StzPispiHttpAdapterQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"StzPiSpiHttpFrontQ","signature":"StzPiSpiHttpFrontQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiHttpFront.ring"},{"name":"StzPispiJson","signature":"StzPispiJson(paBody)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiHttpAdapter.ring"},{"name":"StzPispiQrCrc16","signature":"StzPispiQrCrc16(pcData)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"StzPispiQrParse","signature":"StzPispiQrParse(pcPayload)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"StzPispiQrQ","signature":"StzPispiQrQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPispiQr.ring"},{"name":"StzPispiRegisterDescriptors","signature":"StzPispiRegisterDescriptors(poStore, pcParticipant)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"StzPiSpiSandboxQ","signature":"StzPiSpiSandboxQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPiSpiSandbox.ring"},{"name":"StzPispiSecretName","signature":"StzPispiSecretName(pcParticipant, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"StzPispiSecretParts","signature":"StzPispiSecretParts()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"StzPispiSecretQ","signature":"StzPispiSecretQ(pcParticipant, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"stzPivotTable","signature":"stzPivotTable(pSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzPivotTable.ring"},{"name":"StzPlanCoverageBeginMark","signature":"StzPlanCoverageBeginMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzPlanCoverageEndMark","signature":"StzPlanCoverageEndMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzPlanCoverageTable","signature":"StzPlanCoverageTable(pcPlanText, paDischarges)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzPlanItemsOf","signature":"StzPlanItemsOf(pcPlanText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzPlanSummaryFor","signature":"StzPlanSummaryFor(paData, cGoal)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzPlasticGovernance","signature":"StzPlasticGovernance(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticGovernance.ring"},{"name":"StzPlasticGovernanceOf","signature":"StzPlasticGovernanceOf(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"StzPlasticGovernanceQ","signature":"StzPlasticGovernanceQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticGovernance.ring"},{"name":"StzPlasticRule","signature":"StzPlasticRule(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRule.ring"},{"name":"StzPlasticRuleQ","signature":"StzPlasticRuleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRule.ring"},{"name":"StzPlasticRuleSet","signature":"StzPlasticRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRules.ring"},{"name":"StzPlatformFormValue","signature":"StzPlatformFormValue(cBody, cKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformInboxRoute","signature":"StzPlatformInboxRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformMessageRoute","signature":"StzPlatformMessageRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformProfileQ","signature":"StzPlatformProfileQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPlatformProfile.ring"},{"name":"StzPlatformQ","signature":"StzPlatformQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformRowsJson","signature":"StzPlatformRowsJson(aRows)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformSessionRoute","signature":"StzPlatformSessionRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformStoreGetRoute","signature":"StzPlatformStoreGetRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformStorePutRoute","signature":"StzPlatformStorePutRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformThingRoute","signature":"StzPlatformThingRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformWhoamiRoute","signature":"StzPlatformWhoamiRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlatformWorldRoute","signature":"StzPlatformWorldRoute(oReq, oResp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/platform/stzPlatform.ring"},{"name":"StzPlotCanvasQ","signature":"StzPlotCanvasQ(pcKind, paValues, paLabels, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzPlotCanvas.ring"},{"name":"StzPlotQ","signature":"StzPlotQ(pcChartType, paDataSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzBarPlot.ring"},{"name":"StzPointerQ","signature":"StzPointerQ(pParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPointer.ring"},{"name":"StzPoissonCount","signature":"StzPoissonCount(pnLambda, pnSeed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/geo/stzGeoProcess.ring"},{"name":"StzPolynomialQ","signature":"StzPolynomialQ(paCoefficients)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzPolynomial.ring"},{"name":"StzPostureReversibilityRefusal","signature":"StzPostureReversibilityRefusal(pcPosture, pcRevClass)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/governance/stzGovernance.ring"},{"name":"StzProcessQ","signature":"StzProcessQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProcess.ring"},{"name":"StzProfiler","signature":"StzProfiler(pnMaxPaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzProfiler.ring"},{"name":"StzProgramQ","signature":"StzProgramQ(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProgram.ring"},{"name":"StzProjectIsClean","signature":"StzProjectIsClean(pcDir)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzProjectQ","signature":"StzProjectQ(pcFolder)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzProject.ring"},{"name":"StzProve","signature":"StzProve(paTriple)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"StzPyAstAvailable","signature":"StzPyAstAvailable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPyCodeGraphAst","signature":"StzPyCodeGraphAst(pcRootPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPyCodeGraphFromSource","signature":"StzPyCodeGraphFromSource(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPyCodeGraphFromSourceAst","signature":"StzPyCodeGraphFromSourceAst(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPyCodeGraphFromSourceTS","signature":"StzPyCodeGraphFromSourceTS(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPyCodeGraphQ","signature":"StzPyCodeGraphQ(pcRootPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPyCodeGraphTS","signature":"StzPyCodeGraphTS(pcRootPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPyExe","signature":"StzPyExe()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPyCodeGraph.ring"},{"name":"StzPythagorasGapExpr","signature":"StzPythagorasGapExpr()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzPythagorasMotionQ","signature":"StzPythagorasMotionQ(poFont)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzPythagorasPictureQ","signature":"StzPythagorasPictureQ(poFont)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzQ","signature":"StzQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQC","signature":"StzQC(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQH","signature":"StzQH(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHH","signature":"StzQHH(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHMS","signature":"StzQHHMS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHTM","signature":"StzQHHTM(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHTMS","signature":"StzQHHTMS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHTS","signature":"StzQHHTS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHV","signature":"StzQHHV(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHVM","signature":"StzQHHVM(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHVS","signature":"StzQHHVS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHVT","signature":"StzQHHVT(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHVTM","signature":"StzQHHVTM(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHVTMS","signature":"StzQHHVTMS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQHHVTS","signature":"StzQHHVTS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQmlCodeQ","signature":"StzQmlCodeQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzQmlCode.ring"},{"name":"StzQQ","signature":"StzQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQQQ","signature":"StzQQQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzQuaternionTableStyle","signature":"StzQuaternionTableStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzQuietEqualityRatio","signature":"StzQuietEqualityRatio()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzQuotationMark","signature":"StzQuotationMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzRais","signature":"StzRais(paMessage)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzRaise","signature":"StzRaise(paMessage)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzRaiseConflict","signature":"StzRaiseConflict(cParam1, cParam2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseDeprecated","signature":"StzRaiseDeprecated(cOld, cNew)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseEmptyList","signature":"StzRaiseEmptyList(cOp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseEmptyString","signature":"StzRaiseEmptyString(cOp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseNotImplemented","signature":"StzRaiseNotImplemented(cFeature)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseOutOfRange","signature":"StzRaiseOutOfRange(nIndex, nMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseParamType","signature":"StzRaiseParamType(cParam, cExpected)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseParamTypeListOf","signature":"StzRaiseParamTypeListOf(cParam, cExpected)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseParamTypeOneOf","signature":"StzRaiseParamTypeOneOf(cParam, cExpected1, cExpected2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseSizeMismatch","signature":"StzRaiseSizeMismatch(nSize1, nSize2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRaiseStructured","signature":"StzRaiseStructured(cWhere, cWhat, cWhy, cTodo)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzError.ring"},{"name":"StzRandom","signature":"StzRandom(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"StzRandom01","signature":"StzRandom01()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"StzRandom01XT","signature":"StzRandom01XT(_nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"StzRandomExponential","signature":"StzRandomExponential(pLambda)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"StzRandomExponentialList","signature":"StzRandomExponentialList(_n_, pLambda)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"StzRandomToken","signature":"StzRandomToken(nBytes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzRandomXT","signature":"StzRandomXT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"StzRateLimiter","signature":"StzRateLimiter(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRateLimiter.ring"},{"name":"StzRateLimiterResponder","signature":"StzRateLimiterResponder(poLimiter, pnBlockMs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzReactiveHarvestAttrs","signature":"StzReactiveHarvestAttrs(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveObject.ring"},{"name":"StzReactiveSetAttr","signature":"StzReactiveSetAttr(pObj, pcName, pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveObject.ring"},{"name":"StzReactor","signature":"StzReactor()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactor.ring"},{"name":"StzReactorHttpClientQ","signature":"StzReactorHttpClientQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzHttpPort.ring"},{"name":"StzReactorPool","signature":"StzReactorPool(nWorkers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactorPool.ring"},{"name":"StzReadableTextOn","signature":"StzReadableTextOn(pBg, pnSizePx, pbBold)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzReadManyV","signature":"StzReadManyV(paVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzReadV","signature":"StzReadV(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzReaxisRunAfter","signature":"StzReaxisRunAfter(nDelayMs, fCallback)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveGlobals.ring"},{"name":"StzReaxisRunAfterXT","signature":"StzReaxisRunAfterXT(nDelayMs, fCallback, paArgs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveGlobals.ring"},{"name":"StzReaxisStopTimer","signature":"StzReaxisStopTimer(cId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveGlobals.ring"},{"name":"StzReaxisTickDetached","signature":"StzReaxisTickDetached()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/reactive/stzReactiveGlobals.ring"},{"name":"StzRecordSecurityEvent","signature":"StzRecordSecurityEvent(poEvent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzRecursiveRegexMakerQ","signature":"StzRecursiveRegexMakerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzReferenceExport","signature":"StzReferenceExport(pcBase, pcOut, pcCommit, pcDate)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"StzReferenceExportOnly","signature":"StzReferenceExportOnly(pcBase, pcOut, pcCommit, pcDate, pacOnly)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzDocExport.ring"},{"name":"StzRegexEscape","signature":"StzRegexEscape(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzRegexLookaroundMakerQ","signature":"StzRegexLookaroundMakerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzRegexMakerQ","signature":"StzRegexMakerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzRegexMatch","signature":"StzRegexMatch(cInput, cPattern)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzRegexPattern","signature":"StzRegexPattern(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzRegexQ","signature":"StzRegexQ(pcPattern)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzRegexReplace","signature":"StzRegexReplace(cInput, cPattern, cReplacement)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegex.ring"},{"name":"StzRegisterMathRuleSet","signature":"StzRegisterMathRuleSet(pcName, paRules)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzRegisterNotation","signature":"StzRegisterNotation(poNotation)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzNotation.ring"},{"name":"StzRegisterRule","signature":"StzRegisterRule(pcRuleGroup, pcRuleName, paRuleDefinition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"StzRelationQ","signature":"StzRelationQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRelation.ring"},{"name":"StzRemoveDiacritic","signature":"StzRemoveDiacritic(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzRemoveDiacritics","signature":"StzRemoveDiacritics(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzRemoveVar","signature":"StzRemoveVar(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzRendition","signature":"StzRendition(pcKind, pcMime, pContent, pcLocator, pcTitle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzRenditionExtension","signature":"StzRenditionExtension(paRendition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzRenditionIsLocated","signature":"StzRenditionIsLocated(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzRenditionOf","signature":"StzRenditionOf(pObject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzRepeatInString","signature":"StzRepeatInString(pcSubStr, nTimes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzRepeatStr","signature":"StzRepeatStr(_cStr_, nCount)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzReplace","signature":"StzReplace(_cStr_, cSubStr, cNewSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzReplaceCS","signature":"StzReplaceCS(_cStr_, cSubStr, cNewSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzRequestClassifierQ","signature":"StzRequestClassifierQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzRequestClassifier.ring"},{"name":"StzRequestSigner","signature":"StzRequestSigner(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzRequestSigner.ring"},{"name":"StzRerank","signature":"StzRerank(pcQuery, paDocs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzResetEngineAgentLoop","signature":"StzResetEngineAgentLoop()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentHost.ring"},{"name":"StzResetHistoryUpdateState","signature":"StzResetHistoryUpdateState()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzResetTimer","signature":"StzResetTimer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StzResetVars","signature":"StzResetVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzResidualPlotDomain","signature":"StzResidualPlotDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureBuildXT","signature":"StzResidualPlotFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureFrom","signature":"StzResidualPlotFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureFromXT","signature":"StzResidualPlotFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureHeight","signature":"StzResidualPlotFigureHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureKeys","signature":"StzResidualPlotFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureMaxCells","signature":"StzResidualPlotFigureMaxCells()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureTitleSize","signature":"StzResidualPlotFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureTypeSize","signature":"StzResidualPlotFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureWhy","signature":"StzResidualPlotFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotFigureWidth","signature":"StzResidualPlotFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotRuleSet","signature":"StzResidualPlotRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResidualPlotStyle","signature":"StzResidualPlotStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzResidualPlotFigure.ring"},{"name":"StzResolveColor","signature":"StzResolveColor(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzResolveEdgeStyle","signature":"StzResolveEdgeStyle(pStyle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzResolveNodeType","signature":"StzResolveNodeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzResolveSemantic","signature":"StzResolveSemantic(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzResolveSemanticInLang","signature":"StzResolveSemanticInLang(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzResolveSemanticPhraseInLang","signature":"StzResolveSemanticPhraseInLang(pcLang, pacWords)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzResolveSemanticXT","signature":"StzResolveSemanticXT(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzResourcesQ","signature":"StzResourcesQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzDeployment.ring"},{"name":"StzResponderSet","signature":"StzResponderSet(paResponders)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzResponseActions","signature":"StzResponseActions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzResponsePlan","signature":"StzResponsePlan(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzRetryBudget","signature":"StzRetryBudget(nBudget, nWindowSeconds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzRetryBudget.ring"},{"name":"StzReverse","signature":"StzReverse(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzRGBToHex","signature":"StzRGBToHex(_nR_, _nG_, _nB_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzRight","signature":"StzRight(_cStr_, _n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzRightOf","signature":"StzRightOf(_str_, n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzRingCodeGraphFromSource","signature":"StzRingCodeGraphFromSource(pcSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzRingCodeGraph.ring"},{"name":"StzRingCodeGraphQ","signature":"StzRingCodeGraphQ(pcRootPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzRingCodeGraph.ring"},{"name":"StzRingFunctions","signature":"StzRingFunctions()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzRingKeywords","signature":"StzRingKeywords()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzRingTypes","signature":"StzRingTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzRoleStepL","signature":"StzRoleStepL(pcStep)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzRoleStepNames","signature":"StzRoleStepNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzRomanNumber","signature":"StzRomanNumber(pcChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzRosterEstateRoot","signature":"StzRosterEstateRoot()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/agentic/stzAgentRoster.ring"},{"name":"StzRoundTo","signature":"StzRoundTo(n, nPlaces)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzRsaKeyIsUsable","signature":"StzRsaKeyIsUsable(pcPem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzRsaKeyPair","signature":"StzRsaKeyPair(nBits)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzRsaPublicKey","signature":"StzRsaPublicKey(pcPem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzRsaSign","signature":"StzRsaSign(pcMessage, pcPem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzRuleGovernance","signature":"StzRuleGovernance(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticGovernance.ring"},{"name":"StzRuleGovernanceQ","signature":"StzRuleGovernanceQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticGovernance.ring"},{"name":"StzRuleReportQ","signature":"StzRuleReportQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzRuleReport.ring"},{"name":"StzRxp","signature":"StzRxp(pcPattName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"StzRxu","signature":"StzRxu()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexUter.ring"},{"name":"StzRxuter","signature":"StzRxuter()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexUter.ring"},{"name":"StzS","signature":"StzS(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzSafeTraceObjectHistory","signature":"StzSafeTraceObjectHistory(poStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzSamlIdentityProviderQ","signature":"StzSamlIdentityProviderQ(pcEntityId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSamlProvider.ring"},{"name":"StzSamlServiceProviderQ","signature":"StzSamlServiceProviderQ(pcEntityId, pcAcsUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSaml.ring"},{"name":"StzSaveKnowledgeBase","signature":"StzSaveKnowledgeBase(pcFile)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzKnowledgeWorld.ring"},{"name":"StzScenePanelQ","signature":"StzScenePanelQ(poPanel, poScene, pnSize)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzScenePanel.ring"},{"name":"StzSceneQ","signature":"StzSceneQ(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzScene.ring"},{"name":"StzScopedRule","signature":"StzScopedRule(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRule.ring"},{"name":"StzScopedRuleQ","signature":"StzScopedRuleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzPlasticRule.ring"},{"name":"StzScreenReaderAvailable","signature":"StzScreenReaderAvailable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzScreenReaderBridge.ring"},{"name":"StzScreenReaderBridgeQ","signature":"StzScreenReaderBridgeQ(poWindow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzScreenReaderBridge.ring"},{"name":"stzScriptError","signature":"stzScriptError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzScriptError.ring"},{"name":"StzScriptQ","signature":"StzScriptQ(pcScriptIdentifier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzScript.ring"},{"name":"StzScriptsAndTheirDefaultLanguages","signature":"StzScriptsAndTheirDefaultLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzScriptsforWhichDefaultLanguageIs","signature":"StzScriptsforWhichDefaultLanguageIs(_cLangCode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzSeal","signature":"StzSeal(pcKeyHex, pcPlain, pcAad)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzSeatingDiagram","signature":"StzSeatingDiagram(poFont, paTables, paGuests, paApart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingDomain","signature":"StzSeatingDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingFromTables","signature":"StzSeatingFromTables(paTables, paGuests, paApart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingFromTablesXT","signature":"StzSeatingFromTablesXT(poFont, paTables, paGuests, paApart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingMargin","signature":"StzSeatingMargin()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingNameGap","signature":"StzSeatingNameGap()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingNameSize","signature":"StzSeatingNameSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingPaperOf","signature":"StzSeatingPaperOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingRadiusFor","signature":"StzSeatingRadiusFor(pnSeats)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingRuleSet","signature":"StzSeatingRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingSeatGap","signature":"StzSeatingSeatGap()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingSeatRadius","signature":"StzSeatingSeatRadius()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingStyle","signature":"StzSeatingStyle(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSeatingWidth","signature":"StzSeatingWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzSeatingDiagram.ring"},{"name":"StzSecretExpiryWatchQ","signature":"StzSecretExpiryWatchQ(poStore)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"StzSecretFromKind_pispi","signature":"StzSecretFromKind_pispi(pcName, pcPart)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsSecrets.ring"},{"name":"StzSecretMask","signature":"StzSecretMask()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring"},{"name":"StzSecretQ","signature":"StzSecretQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring"},{"name":"StzSecretStoreFromSealedFile","signature":"StzSecretStoreFromSealedFile(pcPath, poKeySecret, poActor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecretStore.ring"},{"name":"StzSecretStoreFromSealedFileVia","signature":"StzSecretStoreFromSealedFileVia(pcPath, poKeySecret, poResolver, poActor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecretStore.ring"},{"name":"StzSecretStoreQ","signature":"StzSecretStoreQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecretStore.ring"},{"name":"StzSecretStoreResponder","signature":"StzSecretStoreResponder(poStore, poActor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzResponsePlan.ring"},{"name":"StzSectionAfter","signature":"StzSectionAfter(pcLine)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzPredicateSet.ring"},{"name":"StzSectionQ","signature":"StzSectionQ(_n1_, _n2_, _nSize_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSection.ring"},{"name":"StzSectionsQ","signature":"StzSectionsQ(paSections)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListOfSections.ring"},{"name":"StzSecurityAttestation","signature":"StzSecurityAttestation(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityAttestation.ring"},{"name":"StzSecurityDrill","signature":"StzSecurityDrill(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityDrill.ring"},{"name":"StzSecurityEvent","signature":"StzSecurityEvent(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring"},{"name":"StzSecurityEventKindInfo","signature":"StzSecurityEventKindInfo(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring"},{"name":"StzSecurityEventKindIsKnown","signature":"StzSecurityEventKindIsKnown(pcKind)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring"},{"name":"StzSecurityEventKindNames","signature":"StzSecurityEventKindNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring"},{"name":"StzSecurityEventKinds","signature":"StzSecurityEventKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring"},{"name":"StzSecurityGrant","signature":"StzSecurityGrant(pcKind, poActor, pcSubject)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring"},{"name":"StzSecurityGraphQ","signature":"StzSecurityGraphQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityGraph.ring"},{"name":"StzSecurityInvariantNames","signature":"StzSecurityInvariantNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityPosture.ring"},{"name":"StzSecurityLedger","signature":"StzSecurityLedger(pnCapacity)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzSecurityLedgerIsOpen","signature":"StzSecurityLedgerIsOpen()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzSecurityLedgerQ","signature":"StzSecurityLedgerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzSecurityPostureIsSound","signature":"StzSecurityPostureIsSound(poPosture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityPosture.ring"},{"name":"StzSecurityPostureQ","signature":"StzSecurityPostureQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityPosture.ring"},{"name":"StzSecurityRefusal","signature":"StzSecurityRefusal(pcKind, poActor, pcSubject, pcReason)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityEvent.ring"},{"name":"StzSecurityRuleQ","signature":"StzSecurityRuleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityRule.ring"},{"name":"StzSecurityRuleSetQ","signature":"StzSecurityRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityRule.ring"},{"name":"StzSecuritySentinel","signature":"StzSecuritySentinel(poDetectionSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecuritySentinel.ring"},{"name":"StzSecuritySeverityCode","signature":"StzSecuritySeverityCode(pcSeverity)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzSelfCheckLessonClaims","signature":"StzSelfCheckLessonClaims()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzSelfDocQ","signature":"StzSelfDocQ(pcTarget)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzSelfDoc.ring"},{"name":"StzSemanticColors","signature":"StzSemanticColors()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzSemanticExactId","signature":"StzSemanticExactId(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSemanticExactIdInLang","signature":"StzSemanticExactIdInLang(pcLang, pcJoined)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSemanticLexicon","signature":"StzSemanticLexicon()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSemanticSimilarity","signature":"StzSemanticSimilarity(pcA, pcB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzSemanticValues","signature":"StzSemanticValues()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzEarcons.ring"},{"name":"StzSemLangCanonToken","signature":"StzSemLangCanonToken(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSemLangNormToken","signature":"StzSemLangNormToken(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSemVocabulary","signature":"StzSemVocabulary(pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSentenceSeparator","signature":"StzSentenceSeparator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"StzSequenceQ","signature":"StzSequenceQ(cName, nStart, nStep, nMode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSequence.ring"},{"name":"StzServiceRegistryQ","signature":"StzServiceRegistryQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRegistry.ring"},{"name":"StzServiceRuleQ","signature":"StzServiceRuleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring"},{"name":"StzServiceRuleSetQ","signature":"StzServiceRuleSetQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRule.ring"},{"name":"StzServicesAreSound","signature":"StzServicesAreSound(poRegistry)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzServiceRegistry.ring"},{"name":"StzSetEarlyCheck","signature":"StzSetEarlyCheck(b)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSetKeepingTimeTo","signature":"StzSetKeepingTimeTo(_bTrueOrFalse_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSetMarquerChar","signature":"StzSetMarquerChar(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzSetOfSectionsQ","signature":"StzSetOfSectionsQ(paSections)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSetOfSections.ring"},{"name":"StzSetQ","signature":"StzSetQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSet.ring"},{"name":"StzSetQuietEqualityRatio","signature":"StzSetQuietEqualityRatio(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSetTempList","signature":"StzSetTempList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSetTempNumber","signature":"StzSetTempNumber(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSetTempObject","signature":"StzSetTempObject(pObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSetTempString","signature":"StzSetTempString(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSetTheoryDomain","signature":"StzSetTheoryDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzSetV","signature":"StzSetV(paVarNamesAndTheirValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzSimilarityQ","signature":"StzSimilarityQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzSimilarity.ring"},{"name":"StzSimplify","signature":"StzSimplify(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzSizeInExaBytes","signature":"StzSizeInExaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSizeInGigaBytes","signature":"StzSizeInGigaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSizeInKiloBytes","signature":"StzSizeInKiloBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSizeInMegaBytes","signature":"StzSizeInMegaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSizeInPetaBytes","signature":"StzSizeInPetaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSizeInTeraBytes","signature":"StzSizeInTeraBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSizeInYottaBytes","signature":"StzSizeInYottaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSizeInZettaBytes","signature":"StzSizeInZettaBytes(item)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzSkillQ","signature":"StzSkillQ(pcFolder, pcId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzSkill.ring"},{"name":"StzSla","signature":"StzSla(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzSla.ring"},{"name":"StzSmsSandboxQ","signature":"StzSmsSandboxQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzSmsPort.ring"},{"name":"StzSmsSegments","signature":"StzSmsSegments(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzSmsPort.ring"},{"name":"StzSoftanzify","signature":"StzSoftanzify(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSortedListQ","signature":"StzSortedListQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzSortedList.ring"},{"name":"StzSoundDegreePatternQ","signature":"StzSoundDegreePatternQ(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundUniverse.ring"},{"name":"StzSoundFormantVoiceQ","signature":"StzSoundFormantVoiceQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundFormantVoice.ring"},{"name":"StzSoundFromBufferQ","signature":"StzSoundFromBufferQ(pnBufferId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSound.ring"},{"name":"StzSoundFromFileQ","signature":"StzSoundFromFileQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSound.ring"},{"name":"StzSoundGmInstrument","signature":"StzSoundGmInstrument(pnProg)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotation.ring"},{"name":"StzSoundGmProgram","signature":"StzSoundGmProgram(pcInst)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotation.ring"},{"name":"StzSoundGmTable","signature":"StzSoundGmTable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotation.ring"},{"name":"StzSoundGraphOfQ","signature":"StzSoundGraphOfQ(pnChannels, pnRate)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundGraph.ring"},{"name":"StzSoundGraphQ","signature":"StzSoundGraphQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundGraph.ring"},{"name":"StzSoundGridQ","signature":"StzSoundGridQ(pnGridId)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundGrid.ring"},{"name":"StzSoundInstrumentQ","signature":"StzSoundInstrumentQ(pName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundInstrument.ring"},{"name":"StzSoundInstruments","signature":"StzSoundInstruments()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundInstrument.ring"},{"name":"StzSoundLadderQ","signature":"StzSoundLadderQ(pUniverse, pMode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundLadder.ring"},{"name":"StzSoundLiveQ","signature":"StzSoundLiveQ(pnBpm)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundLive.ring"},{"name":"StzSoundLiveTickAll","signature":"StzSoundLiveTickAll()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundLive.ring"},{"name":"StzSoundNotationQ","signature":"StzSoundNotationQ(poScore)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotation.ring"},{"name":"StzSoundNotationReaderQ","signature":"StzSoundNotationReaderQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotationReader.ring"},{"name":"StzSoundOfSilenceQ","signature":"StzSoundOfSilenceQ(pnSeconds, pnChannels, pnRate)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSound.ring"},{"name":"StzSoundPatternQ","signature":"StzSoundPatternQ(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundPattern.ring"},{"name":"StzSoundPlotQ","signature":"StzSoundPlotQ(pnWidth, pnHeight)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundPlot.ring"},{"name":"StzSoundQ","signature":"StzSoundQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSound.ring"},{"name":"StzSoundRetunedVoiceQ","signature":"StzSoundRetunedVoiceQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundRetunedVoice.ring"},{"name":"StzSoundSchedulerQ","signature":"StzSoundSchedulerQ(poScore)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundScheduler.ring"},{"name":"StzSoundScoreFromAbcQ","signature":"StzSoundScoreFromAbcQ(pcAbc)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotationReader.ring"},{"name":"StzSoundScoreFromMidiQ","signature":"StzSoundScoreFromMidiQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotationReader.ring"},{"name":"StzSoundScoreFromMusicXMLQ","signature":"StzSoundScoreFromMusicXMLQ(pcXml)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundNotationReader.ring"},{"name":"StzSoundScoreOfQ","signature":"StzSoundScoreOfQ(pcNotes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundScore.ring"},{"name":"StzSoundScoreQ","signature":"StzSoundScoreQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundScore.ring"},{"name":"StzSoundSingingVerdict","signature":"StzSoundSingingVerdict()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundFormantVoice.ring"},{"name":"StzSoundStaffQ","signature":"StzSoundStaffQ(poScore)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundStaff.ring"},{"name":"StzSoundTranscriberQ","signature":"StzSoundTranscriberQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundTranscriber.ring"},{"name":"StzSoundTransportOfQ","signature":"StzSoundTransportOfQ(poGraph)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundTransport.ring"},{"name":"StzSoundTransportTickAll","signature":"StzSoundTransportTickAll()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundTransport.ring"},{"name":"StzSoundUniverseData_flamenco","signature":"StzSoundUniverseData_flamenco()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/flamenco.ring"},{"name":"StzSoundUniverseData_gamelan","signature":"StzSoundUniverseData_gamelan()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/gamelan.ring"},{"name":"StzSoundUniverseData_maqam","signature":"StzSoundUniverseData_maqam()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/maqam.ring"},{"name":"StzSoundUniverseData_niger","signature":"StzSoundUniverseData_niger()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/niger.ring"},{"name":"StzSoundUniverseData_raga","signature":"StzSoundUniverseData_raga()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/raga.ring"},{"name":"StzSoundUniverseData_tunisian","signature":"StzSoundUniverseData_tunisian()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/tunisian.ring"},{"name":"StzSoundUniverseData_westafrican","signature":"StzSoundUniverseData_westafrican()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/westafrican.ring"},{"name":"StzSoundUniverseData_western","signature":"StzSoundUniverseData_western()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/universes/western.ring"},{"name":"StzSoundUniverseQ","signature":"StzSoundUniverseQ(pName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundUniverse.ring"},{"name":"StzSoundUniverses","signature":"StzSoundUniverses()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzSoundUniverse.ring"},{"name":"StzSpace","signature":"StzSpace(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzSpacify","signature":"StzSpacify(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzSpacifyXT","signature":"StzSpacifyXT(_str_, pSep, pStep, pDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzSpawn","signature":"StzSpawn(pcCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProcess.ring"},{"name":"StzSphericalStyle","signature":"StzSphericalStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzSplit","signature":"StzSplit(_cStr_, cSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzSplitAt","signature":"StzSplitAt(cData, cSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzSplitAtCS","signature":"StzSplitAtCS(cData, cSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzSplitCS","signature":"StzSplitCS(_cStr_, cSubStr, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzSplitterQ","signature":"StzSplitterQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSplitter.ring"},{"name":"StzSpringGraphStyle","signature":"StzSpringGraphStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzSQ","signature":"StzSQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzSqliteDataSourceQ","signature":"StzSqliteDataSourceQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzDataPort.ring"},{"name":"StzSRandom","signature":"StzSRandom(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"StzSrtringQ","signature":"StzSrtringQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStartGeneration","signature":"StzStartGeneration(pcPrompt, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzStartingAt","signature":"StzStartingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzStartObjectTime","signature":"StzStartObjectTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzStartOfMonth","signature":"StzStartOfMonth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzStartOfWeek","signature":"StzStartOfWeek()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzStartProfiler","signature":"StzStartProfiler()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StzStartsWith","signature":"StzStartsWith(pStrOrList, pSubStrOrItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStartsWithCS","signature":"StzStartsWithCS(pStrOrList, pSubStrOrItem, bCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStartTimer","signature":"StzStartTimer()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProfilingTimer.ring"},{"name":"StzStateMachineNotation","signature":"StzStateMachineNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorkflow.ring"},{"name":"StzStateMachineQ","signature":"StzStateMachineQ(cName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzStateMachine.ring"},{"name":"StzStemPlotDomain","signature":"StzStemPlotDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureBuildXT","signature":"StzStemPlotFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureFrom","signature":"StzStemPlotFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureFromXT","signature":"StzStemPlotFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureKeys","signature":"StzStemPlotFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureLeft","signature":"StzStemPlotFigureLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureMaxRows","signature":"StzStemPlotFigureMaxRows()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureRowPitch","signature":"StzStemPlotFigureRowPitch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureText","signature":"StzStemPlotFigureText(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureTitleSize","signature":"StzStemPlotFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureTypeSize","signature":"StzStemPlotFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureWhy","signature":"StzStemPlotFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotFigureWidth","signature":"StzStemPlotFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotRuleSet","signature":"StzStemPlotRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotStyle","signature":"StzStemPlotStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStemPlotStyleXT","signature":"StzStemPlotStyleXT(pnW, pnH)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzStemPlotFigure.ring"},{"name":"StzStoppingAt","signature":"StzStoppingAt(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzStopwatch","signature":"StzStopwatch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzStopwatch.ring"},{"name":"StzStopwatchXT","signature":"StzStopwatchXT(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/perf/stzStopwatch.ring"},{"name":"StzStr2Hex","signature":"StzStr2Hex(cStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetwork.ring"},{"name":"StzStringAlignerQ","signature":"StzStringAlignerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringAlignerXTQ","signature":"StzStringAlignerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringAlignXT","signature":"StzStringAlignXT(_cStr_, nWidth, cChar, cDirection)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringAttributes","signature":"StzStringAttributes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringBounderQ","signature":"StzStringBounderQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringBounderXTQ","signature":"StzStringBounderXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCase","signature":"StzStringCase(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCaseChangerQ","signature":"StzStringCaseChangerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCaseChangerXTQ","signature":"StzStringCaseChangerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCases","signature":"StzStringCases()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCenterAlign","signature":"StzStringCenterAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCenterAlignXT","signature":"StzStringCenterAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCharListQ","signature":"StzStringCharListQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"StzStringCheckerQ","signature":"StzStringCheckerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCheckerXTQ","signature":"StzStringCheckerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringClass","signature":"StzStringClass()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringClassName","signature":"StzStringClassName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCodeQ","signature":"StzStringCodeQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCodeXTQ","signature":"StzStringCodeXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringComparatorQ","signature":"StzStringComparatorQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringComparatorXTQ","signature":"StzStringComparatorXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringConcatQ","signature":"StzStringConcatQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringConcatXTQ","signature":"StzStringConcatXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringContains","signature":"StzStringContains(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringContainsCS","signature":"StzStringContainsCS(pcStr, pcSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringContainsOneOfThese","signature":"StzStringContainsOneOfThese(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringContainsOneOfTheseCS","signature":"StzStringContainsOneOfTheseCS(pcStr, pacSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringContent","signature":"StzStringContent(_oStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCount","signature":"StzStringCount(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCountCS","signature":"StzStringCountCS(pcStr, pcSubStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCounterQ","signature":"StzStringCounterQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCounterXTQ","signature":"StzStringCounterXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCryptoQ","signature":"StzStringCryptoQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringCryptoXTQ","signature":"StzStringCryptoXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringDuplicatesQ","signature":"StzStringDuplicatesQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringDuplicatesXTQ","signature":"StzStringDuplicatesXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringEncoderQ","signature":"StzStringEncoderQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringEncoderXTQ","signature":"StzStringEncoderXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"stzStringError","signature":"stzStringError(pcError)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/error/stzStringError.ring"},{"name":"StzStringExtractorQ","signature":"StzStringExtractorQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringExtractorXTQ","signature":"StzStringExtractorXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringFinderQ","signature":"StzStringFinderQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringFinderXTQ","signature":"StzStringFinderXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringFormatterQ","signature":"StzStringFormatterQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringFormatterXTQ","signature":"StzStringFormatterXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringGetterQ","signature":"StzStringGetterQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringGetterXTQ","signature":"StzStringGetterXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringInserterQ","signature":"StzStringInserterQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringInserterXTQ","signature":"StzStringInserterXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIOQ","signature":"StzStringIOQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIOXTQ","signature":"StzStringIOXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsArabicWord","signature":"StzStringIsArabicWord(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsCharName","signature":"StzStringIsCharName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsCountryAbbreviation","signature":"StzStringIsCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsCountryName","signature":"StzStringIsCountryName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsCountryNumber","signature":"StzStringIsCountryNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsInList","signature":"StzStringIsInList(_str_, aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsInListCS","signature":"StzStringIsInListCS(_str_, aList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsLanguageAbbreviation","signature":"StzStringIsLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsLanguageName","signature":"StzStringIsLanguageName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsLanguageNumber","signature":"StzStringIsLanguageNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsLocaleAbbreviation","signature":"StzStringIsLocaleAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsLongCountryAbbreviation","signature":"StzStringIsLongCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsLongLanguageAbbreviation","signature":"StzStringIsLongLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsLowercase","signature":"StzStringIsLowercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsScriptAbbreviation","signature":"StzStringIsScriptAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsScriptName","signature":"StzStringIsScriptName(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsScriptNumber","signature":"StzStringIsScriptNumber(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsShortCountryAbbreviation","signature":"StzStringIsShortCountryAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsShortLanguageAbbreviation","signature":"StzStringIsShortLanguageAbbreviation(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsUppercase","signature":"StzStringIsUppercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringIsWord","signature":"StzStringIsWord(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLeadTrailQ","signature":"StzStringLeadTrailQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLeadTrailXTQ","signature":"StzStringLeadTrailXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLeftAlign","signature":"StzStringLeftAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLeftAlignXT","signature":"StzStringLeftAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLinesQ","signature":"StzStringLinesQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLinesXTQ","signature":"StzStringLinesXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringListQ","signature":"StzStringListQ(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringList.ring"},{"name":"StzStringLocaleQ","signature":"StzStringLocaleQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLocaleXTQ","signature":"StzStringLocaleXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringLowercased","signature":"StzStringLowercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringMethods","signature":"StzStringMethods()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringNumberOfChars","signature":"StzStringNumberOfChars(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringNumberOfOccurrence","signature":"StzStringNumberOfOccurrence(pcStr, pcSubStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringNumbersQ","signature":"StzStringNumbersQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringNumbersXTQ","signature":"StzStringNumbersXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringPerformerQ","signature":"StzStringPerformerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringPerformerXTQ","signature":"StzStringPerformerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringPointerQ","signature":"StzStringPointerQ(cString, _nBufferSize_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzPointer.ring"},{"name":"StzStringQ","signature":"StzStringQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringRandomizerQ","signature":"StzStringRandomizerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringRandomizerXTQ","signature":"StzStringRandomizerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringRemoverQ","signature":"StzStringRemoverQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringRemoverXTQ","signature":"StzStringRemoverXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringReplacerQ","signature":"StzStringReplacerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringReplacerXTQ","signature":"StzStringReplacerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringReverseChars","signature":"StzStringReverseChars(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringRightAlign","signature":"StzStringRightAlign(_cStr_, nWidth)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringRightAlignXT","signature":"StzStringRightAlignXT(_cStr_, nWidth, cChar)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringsAreEqual","signature":"StzStringsAreEqual(paStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringsAreEqualCS","signature":"StzStringsAreEqualCS(pacStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringSection","signature":"StzStringSection(_str_, _n1_, _n2_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringSectionsQ","signature":"StzStringSectionsQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringSectionsXTQ","signature":"StzStringSectionsXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringSplitterQ","signature":"StzStringSplitterQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringSplitterXTQ","signature":"StzStringSplitterXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringSubStringCSQ","signature":"StzStringSubStringCSQ(pcSubStr, pcStr, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringSubString.ring"},{"name":"StzStringSubStringQ","signature":"StzStringSubStringQ(pcSubStr, pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringSubString.ring"},{"name":"StzStringTextQ","signature":"StzStringTextQ(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"StzStringTitlecased","signature":"StzStringTitlecased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringToUnicodes","signature":"StzStringToUnicodes(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringTrimmerQ","signature":"StzStringTrimmerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringTrimmerXTQ","signature":"StzStringTrimmerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringUnicodeListQ","signature":"StzStringUnicodeListQ(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring"},{"name":"StzStringUppercased","signature":"StzStringUppercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringViewQ","signature":"StzStringViewQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringVisualizerQ","signature":"StzStringVisualizerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringVisualizerXTQ","signature":"StzStringVisualizerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringWalkerQ","signature":"StzStringWalkerQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringWalkerXTQ","signature":"StzStringWalkerXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringWordsQ","signature":"StzStringWordsQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringWordsXTQ","signature":"StzStringWordsXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStringXTQ","signature":"StzStringXTQ(_str_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzStyleForEdgeType","signature":"StzStyleForEdgeType(pcType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzSubstanceFromGraph","signature":"StzSubstanceFromGraph(poGraph, poDomain, paOpts)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzSubStr","signature":"StzSubStr(_cStr_, _nStart_, _nLen_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzSubstrXT","signature":"StzSubstrXT(paParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzSuggestVerbPhrases","signature":"StzSuggestVerbPhrases(pcPrefix, pnMax)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSuggestWord","signature":"StzSuggestWord(pcLang, pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzSuiteDischargesOf","signature":"StzSuiteDischargesOf(pacSuitePaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzSuperAppQ","signature":"StzSuperAppQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/app/stzSuperApp.ring"},{"name":"StzSurfaceDomain","signature":"StzSurfaceDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceDomainXT","signature":"StzSurfaceDomainXT(pnN)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureBuildXT","signature":"StzSurfaceFigureBuildXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureFrom","signature":"StzSurfaceFigureFrom(paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureFromXT","signature":"StzSurfaceFigureFromXT(poFont, paSpec)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureHeight","signature":"StzSurfaceFigureHeight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureKeys","signature":"StzSurfaceFigureKeys()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureTitleSize","signature":"StzSurfaceFigureTitleSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureTypeSize","signature":"StzSurfaceFigureTypeSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureWhy","signature":"StzSurfaceFigureWhy(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceFigureWidth","signature":"StzSurfaceFigureWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceRuleSet","signature":"StzSurfaceRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceStyle","signature":"StzSurfaceStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSurfaceStyleXT","signature":"StzSurfaceStyleXT(pnN)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzSurfaceFigure.ring"},{"name":"StzSvgNameOf","signature":"StzSvgNameOf(pcRaw, pcPrefix, paUsed)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagram.ring"},{"name":"StzSwap","signature":"StzSwap(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzSysDate","signature":"StzSysDate()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzSystem","signature":"StzSystem(pcCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzSystemActorQ","signature":"StzSystemActorQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring"},{"name":"StzSystemCallQ","signature":"StzSystemCallQ(pcProgram)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzSystemCallQXT","signature":"StzSystemCallQXT(pcProgram, cReturnType)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzSystemCapabilitiesQ","signature":"StzSystemCapabilitiesQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"StzSystemLocale","signature":"StzSystemLocale()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzSystemLocaleAbbreviation","signature":"StzSystemLocaleAbbreviation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"StzSystemProfileQ","signature":"StzSystemProfileQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemProfile.ring"},{"name":"StzSystemSilent","signature":"StzSystemSilent(pcCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzSystemSilentXT","signature":"StzSystemSilentXT(pcProgram, pacArgs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzSystemXT","signature":"StzSystemXT(pcProgram, pacArgs)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemCall.ring"},{"name":"StzSysTime","signature":"StzSysTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzTableDomain","signature":"StzTableDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTableQ","signature":"StzTableQ(paTable)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/table/stzTable.ring"},{"name":"StzTablexQ","signature":"StzTablexQ(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTablex.ring"},{"name":"StzTapeGraph","signature":"StzTapeGraph(pHandle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTapeGraphXT","signature":"StzTapeGraphXT(pHandle, paOpts)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTapePicture","signature":"StzTapePicture(pcExpr, pcNames, pbShared)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTapeStepArity","signature":"StzTapeStepArity(pcOp)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTapeStepLabel","signature":"StzTapeStepLabel(paNode, pacNames)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTCriticalValue","signature":"StzTCriticalValue(pnLevel, pnDF)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzTeachSynonym","signature":"StzTeachSynonym(pcLang, pcWord, pcMeaning)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzTempList","signature":"StzTempList()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTempNumber","signature":"StzTempNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTempObject","signature":"StzTempObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTempString","signature":"StzTempString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTempVal","signature":"StzTempVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVals","signature":"StzTempVals()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVar","signature":"StzTempVar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVarName","signature":"StzTempVarName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVarNames","signature":"StzTempVarNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVars","signature":"StzTempVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVarsNames","signature":"StzTempVarsNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVarsVals","signature":"StzTempVarsVals()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVarsXT","signature":"StzTempVarsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVarVal","signature":"StzTempVarVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTempVarXT","signature":"StzTempVarXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzTeraBytesToBits","signature":"StzTeraBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToBytes","signature":"StzTeraBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToExaBytes","signature":"StzTeraBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToGigaBytes","signature":"StzTeraBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToKiloBytes","signature":"StzTeraBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToMegaBytes","signature":"StzTeraBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToPetaBytes","signature":"StzTeraBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToYottaBytes","signature":"StzTeraBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzTeraBytesToZettaBytes","signature":"StzTeraBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzText","signature":"StzText(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTextQ","signature":"StzTextQ(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTFIDFKeywords","signature":"StzTFIDFKeywords(paDocs, nTop)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzTFIDFKeywordsCS","signature":"StzTFIDFKeywordsCS(paDocs, nTop, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzThalesAngle","signature":"StzThalesAngle(poPicture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzThalesPictureQ","signature":"StzThalesPictureQ(poFont)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzMathStories.ring"},{"name":"StzThalesStyle","signature":"StzThalesStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTheList","signature":"StzTheList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTheListQ","signature":"StzTheListQ(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzThemeColor","signature":"StzThemeColor(pcTheme, pcRole)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzThemeCssPrefix","signature":"StzThemeCssPrefix()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTheme.ring"},{"name":"StzThemeFromCSS","signature":"StzThemeFromCSS(pcCss)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTheme.ring"},{"name":"StzThemeQ","signature":"StzThemeQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTheme.ring"},{"name":"StzThemeRoles","signature":"StzThemeRoles()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzColor.ring"},{"name":"StzThemeTokenOf","signature":"StzThemeTokenOf(paTokens, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTheme.ring"},{"name":"StzTheNumberQ","signature":"StzTheNumberQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTheString","signature":"StzTheString(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTheStringQ","signature":"StzTheStringQ(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTile","signature":"StzTile(panColRow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTile.ring"},{"name":"StzTileQ","signature":"StzTileQ(panColRow)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTile.ring"},{"name":"StzTimelineAxisYFor","signature":"StzTimelineAxisYFor(pnLevels)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineBandPitch","signature":"StzTimelineBandPitch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineBandsOf","signature":"StzTimelineBandsOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineDiagram","signature":"StzTimelineDiagram(poFont, paEvents, paEras)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineDomain","signature":"StzTimelineDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineEraSize","signature":"StzTimelineEraSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineFromEvents","signature":"StzTimelineFromEvents(paEvents, paEras)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineFromEventsXT","signature":"StzTimelineFromEventsXT(poFont, paEvents, paEras)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineHeightFor","signature":"StzTimelineHeightFor(pnLevels, pnBands)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineLeft","signature":"StzTimelineLeft()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineLevelPitch","signature":"StzTimelineLevelPitch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineLevelsOf","signature":"StzTimelineLevelsOf(poSubstance)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineNameSize","signature":"StzTimelineNameSize()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimeLineQ","signature":"StzTimeLineQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTimeLine.ring"},{"name":"StzTimelineRuleSet","signature":"StzTimelineRuleSet()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimeLinesQ","signature":"StzTimeLinesQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzListOfTimeLines.ring"},{"name":"StzTimelineStyle","signature":"StzTimelineStyle(pnLevels, pnBands)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineTop","signature":"StzTimelineTop()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimelineWidth","signature":"StzTimelineWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzTimelineDiagram.ring"},{"name":"StzTimeQ","signature":"StzTimeQ(pTime)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTime.ring"},{"name":"stzTimeStamp","signature":"stzTimeStamp()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/archive/system/stzProfiler.ring"},{"name":"StzTimexQ","signature":"StzTimexQ(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTimex.ring"},{"name":"StzTitle","signature":"StzTitle(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzToday","signature":"StzToday()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzTodayQ","signature":"StzTodayQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzTodo","signature":"StzTodo()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTodoInCurrent","signature":"StzTodoInCurrent()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTodoInFuture","signature":"StzTodoInFuture()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTodoXT","signature":"StzTodoXT(pcCurrentOrFuture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTokenQ","signature":"StzTokenQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecret.ring"},{"name":"StzTomorrow","signature":"StzTomorrow()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzToSet","signature":"StzToSet(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzToSetCS","signature":"StzToSetCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzTotpFromSecretQ","signature":"StzTotpFromSecretQ(pcSecretBase32)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzTotp.ring"},{"name":"StzTotpQ","signature":"StzTotpQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzTotp.ring"},{"name":"StzTraceContext","signature":"StzTraceContext()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzTraceContext.ring"},{"name":"StzTraceContextFrom","signature":"StzTraceContextFrom(cHeader)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzTraceContext.ring"},{"name":"StzTraceObjectHistory","signature":"StzTraceObjectHistory(poStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"StzTreeCanvasQ","signature":"StzTreeCanvasQ(paNodes, paOptions)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzTreeCanvas.ring"},{"name":"StzTreeQ","signature":"StzTreeQ(paTree)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzTree.ring"},{"name":"StzTreeSitterAvailable","signature":"StzTreeSitterAvailable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeGraph.ring"},{"name":"StzTreeStyle","signature":"StzTreeStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzTrend","signature":"StzTrend(panDataSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"StzTrim","signature":"StzTrim(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrimEnd","signature":"StzTrimEnd(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrimLeft","signature":"StzTrimLeft(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrimLines","signature":"StzTrimLines(pStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrimList","signature":"StzTrimList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrimRight","signature":"StzTrimRight(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrimStart","signature":"StzTrimStart(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrimString","signature":"StzTrimString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzTrueObjectQ","signature":"StzTrueObjectQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzTrueObject.ring"},{"name":"StzTrueQ","signature":"StzTrueQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzTrueObject.ring"},{"name":"StzTrustModel","signature":"StzTrustModel(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/neural/stzNeuralModel.ring"},{"name":"StzTruthStatement","signature":"StzTruthStatement()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTryResolveColor","signature":"StzTryResolveColor(pColor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzDiagramColor.ring"},{"name":"StzTTestOneSample","signature":"StzTTestOneSample(paData, nMu0)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzTTestPaired","signature":"StzTTestPaired(paBefore, paAfter)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzTTestTwoSamples","signature":"StzTTestTwoSamples(paA, paB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzTTestTwoSamplesPooled","signature":"StzTTestTwoSamplesPooled(paA, paB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzTTestWelch","signature":"StzTTestWelch(paA, paB)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzHypothesis.ring"},{"name":"StzTukeyChangePointMinCount","signature":"StzTukeyChangePointMinCount()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyChangePointThreshold","signature":"StzTukeyChangePointThreshold()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyChangePointWindow","signature":"StzTukeyChangePointWindow()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyFitQ","signature":"StzTukeyFitQ(paRows)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyGaussianDOverF","signature":"StzTukeyGaussianDOverF()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyLadderPowers","signature":"StzTukeyLadderPowers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyLetters","signature":"StzTukeyLetters()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyLineQ","signature":"StzTukeyLineQ(paX, paY)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyOneWayQ","signature":"StzTukeyOneWayQ(paGroups)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyPowerName","signature":"StzTukeyPowerName(pnPower)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyReexpressionQ","signature":"StzTukeyReexpressionQ(paRows)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyReportQ","signature":"StzTukeyReportQ(pcSubject, paFaces)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyShapeMinCount","signature":"StzTukeyShapeMinCount()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeySkewThreshold","signature":"StzTukeySkewThreshold()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeySmootherQ","signature":"StzTukeySmootherQ(paNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeySmoothKinds","signature":"StzTukeySmoothKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeySpreadLevel","signature":"StzTukeySpreadLevel(paGroups)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeySpreadLevelThreshold","signature":"StzTukeySpreadLevelThreshold()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyStoryQ","signature":"StzTukeyStoryQ(poFit, poReport)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukeyStory.ring"},{"name":"StzTukeySummaryQ","signature":"StzTukeySummaryQ(paNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTukeyTailThreshold","signature":"StzTukeyTailThreshold()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/math/stzTukey.ring"},{"name":"StzTutorQ","signature":"StzTutorQ(poExercise, pcLearnerFolder, pcLang)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/stzTutor.ring"},{"name":"StzType","signature":"StzType(oStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTypedQ","signature":"StzTypedQ(_cType_, p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTypeFromWord","signature":"StzTypeFromWord(pcWord)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzSemanticResolver.ring"},{"name":"StzTypes","signature":"StzTypes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzTypesXT","signature":"StzTypesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzU","signature":"StzU(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzUCS","signature":"StzUCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzUiBindingsQ","signature":"StzUiBindingsQ(poDoc, poPanel)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiBindings.ring"},{"name":"StzUiDocumentQ","signature":"StzUiDocumentQ(pcTextOrPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiDocument.ring"},{"name":"StzUiProfileDivergences","signature":"StzUiProfileDivergences()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileHasProperty","signature":"StzUiProfileHasProperty(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileIsDivergent","signature":"StzUiProfileIsDivergent(pcProperty)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileIsStrictHeight","signature":"StzUiProfileIsStrictHeight(pbHeightDeclared)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileIsStrictPosition","signature":"StzUiProfileIsStrictPosition(pbSelfStrict, pbAllEarlierSiblingsStrict)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileIsStrictWidth","signature":"StzUiProfileIsStrictWidth(pbWidthDeclared)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileObservables","signature":"StzUiProfileObservables()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileProperties","signature":"StzUiProfileProperties()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileSpelling","signature":"StzUiProfileSpelling(pcProperty, pcTier)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileTolerance","signature":"StzUiProfileTolerance()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUiProfileWhyDivergent","signature":"StzUiProfileWhyDivergent(pcProperty)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/gui/stzUiProfile.ring"},{"name":"StzUmapKnnVariantsSync","signature":"StzUmapKnnVariantsSync()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzEmbedding.ring"},{"name":"StzUmlActivityNotation","signature":"StzUmlActivityNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlClassNotation","signature":"StzUmlClassNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlCommunicationNotation","signature":"StzUmlCommunicationNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlComponentNotation","signature":"StzUmlComponentNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlDeploymentNotation","signature":"StzUmlDeploymentNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlNotation","signature":"StzUmlNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlObjectNotation","signature":"StzUmlObjectNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlPackageNotation","signature":"StzUmlPackageNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlSequenceNotation","signature":"StzUmlSequenceNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUmlUseCaseNotation","signature":"StzUmlUseCaseNotation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzUmlNotation.ring"},{"name":"StzUnfreezeClock","signature":"StzUnfreezeClock()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzUnicode","signature":"StzUnicode(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzUnicodeCharCount","signature":"StzUnicodeCharCount()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzUnicodeCharName","signature":"StzUnicodeCharName(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzUnicodeCharsInRange","signature":"StzUnicodeCharsInRange(nFrom, nTo)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzUnicodeContainsName","signature":"StzUnicodeContainsName(cName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzUnicodeDataQ","signature":"StzUnicodeDataQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzUnicodeFindByName","signature":"StzUnicodeFindByName(cPattern)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"StzUnicodes","signature":"StzUnicodes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzUnicodeSectionToListOfChars","signature":"StzUnicodeSectionToListOfChars(nUnicode1, nUnicode2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzUnicodeSectionToListOfStzChars","signature":"StzUnicodeSectionToListOfStzChars(nUnicode1, nUnicode2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzUnicodeSectionToStzListOfChars","signature":"StzUnicodeSectionToStzListOfChars(nUnicode1, nUnicode2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzUnicodesToChars","signature":"StzUnicodesToChars(anUnicodes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring"},{"name":"StzUnicodesToString","signature":"StzUnicodesToString(anUnicodes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring"},{"name":"StzUnicodeToChar","signature":"StzUnicodeToChar(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzUnicodeToHexUnicode","signature":"StzUnicodeToHexUnicode(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"StzUnique","signature":"StzUnique(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzUniqueCS","signature":"StzUniqueCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzUniqueItems","signature":"StzUniqueItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzUniqueItemsCS","signature":"StzUniqueItemsCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzUpper","signature":"StzUpper(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzPrimitives.ring"},{"name":"StzUppercaseOf","signature":"StzUppercaseOf(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzUrl","signature":"StzUrl(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlFragment","signature":"StzUrlFragment(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlHost","signature":"StzUrlHost(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlIsValid","signature":"StzUrlIsValid(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlPath","signature":"StzUrlPath(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlPort","signature":"StzUrlPort(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlQ","signature":"StzUrlQ(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlQuery","signature":"StzUrlQuery(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUrlScheme","signature":"StzUrlScheme(pcUrl)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzUrl.ring"},{"name":"StzUUID","signature":"StzUUID()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"StzUUIDQ","signature":"StzUUIDQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"StzV","signature":"StzV(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzValidatorQ","signature":"StzValidatorQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzValidator.ring"},{"name":"StzVarExists","signature":"StzVarExists(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzVars","signature":"StzVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzVarsCount","signature":"StzVarsCount()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzVarVal","signature":"StzVarVal(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzVaultHttpResolver","signature":"StzVaultHttpResolver(pcAddress, poTokenSecret, poActor)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzVaultHttpResolver.ring"},{"name":"StzVaultResolverQ","signature":"StzVaultResolverQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzVaultResolver.ring"},{"name":"StzVectorIndex","signature":"StzVectorIndex(paVectors)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzVectorIndex.ring"},{"name":"StzVectorIndexQ","signature":"StzVectorIndexQ(paVectors)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzVectorIndex.ring"},{"name":"StzVectorStyle","signature":"StzVectorStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzVerifyAttestation","signature":"StzVerifyAttestation(pcPath, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityAttestation.ring"},{"name":"StzVerifyPassword","signature":"StzVerifyPassword(pcPassword, pcStored)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzVerifySealedLedger","signature":"StzVerifySealedLedger(pcPath, pcKey)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzSecurityLedger.ring"},{"name":"StzVerifySecret","signature":"StzVerifySecret(pcSecret, pcStored)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzVerifySecretXT","signature":"StzVerifySecretXT(pcSecret, pcStored, nRounds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/security/stzCryptoFuncs.ring"},{"name":"StzView","signature":"StzView(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"StzVirtualEnvironmentQ","signature":"StzVirtualEnvironmentQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualEnvironment.ring"},{"name":"StzVirtualFileSystemQ","signature":"StzVirtualFileSystemQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzVirtualFileSystem.ring"},{"name":"StzVl","signature":"StzVl(paVals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzVoiceForQ","signature":"StzVoiceForQ(pcLanguageTag)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzVoice.ring"},{"name":"StzVoicePoolOfQ","signature":"StzVoicePoolOfQ(pnRate)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzVoicePool.ring"},{"name":"StzVoiceQ","signature":"StzVoiceQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/sound/stzVoice.ring"},{"name":"StzVr","signature":"StzVr(pacVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzVrVl","signature":"StzVrVl(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzVxt","signature":"StzVxt(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"StzW","signature":"StzW(cType, paMethodAndFilter)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzWasmGroupsFor","signature":"StzWasmGroupsFor(paCapKeys)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzBuilder.ring"},{"name":"StzWebBundleQ","signature":"StzWebBundleQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzWebBundle.ring"},{"name":"StzWebhookQ","signature":"StzWebhookQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzWebhookSignature","signature":"StzWebhookSignature(pcBody, pcSecret)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/service/stzPaymentsPort.ring"},{"name":"StzWhere","signature":"StzWhere(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzWhereXT","signature":"StzWhereXT(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzWindowingAvailable","signature":"StzWindowingAvailable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzWindow.ring"},{"name":"StzWindowQ","signature":"StzWindowQ(pnW, pnH, pcTitle)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graphics/stzWindow.ring"},{"name":"StzWithoutDuplicates","signature":"StzWithoutDuplicates(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzWithoutDuplicatesCS","signature":"StzWithoutDuplicatesCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"StzWithoutQuotes","signature":"StzWithoutQuotes(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzWithoutSpaces","signature":"StzWithoutSpaces(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"StzWordCloudStyle","signature":"StzWordCloudStyle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzWordDomain","signature":"StzWordDomain()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzMathDiagram.ring"},{"name":"StzWordIdentificationMode","signature":"StzWordIdentificationMode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"StzWordStream","signature":"StzWordStream()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzWordStream.ring"},{"name":"StzWordStreamCS","signature":"StzWordStreamCS(pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzWordStream.ring"},{"name":"StzWordStreamCSQ","signature":"StzWordStreamCSQ(pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzWordStream.ring"},{"name":"StzWordStreamQ","signature":"StzWordStreamQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzWordStream.ring"},{"name":"StzWorkerPoolQ","signature":"StzWorkerPoolQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzWorkerPool.ring"},{"name":"StzWorkerProfileQ","signature":"StzWorkerProfileQ(pcTag, paCapabilities, pnBudget)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/cluster/stzWorkerProfile.ring"},{"name":"StzWorldGraphQ","signature":"StzWorldGraphQ(pSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorldGraph.ring"},{"name":"StzWorldQ","signature":"StzWorldQ(pSource)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorldGraph.ring"},{"name":"StzWorldRefKinds","signature":"StzWorldRefKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorldGraph.ring"},{"name":"StzWorldSymbolKinds","signature":"StzWorldSymbolKinds()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzWorldGraph.ring"},{"name":"StzWritePlanCoverage","signature":"StzWritePlanCoverage(pcPlanPath, pacSuitePaths)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/meta/stzCodeRules.ring"},{"name":"StzWritePrivateFile","signature":"StzWritePrivateFile(pcPath, pcContent)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzFile.ring"},{"name":"StzXmlAttr","signature":"StzXmlAttr(pcXml, pcPath, pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlBuilderQ","signature":"StzXmlBuilderQ(pcRootName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXml.ring"},{"name":"StzXmlChildren","signature":"StzXmlChildren(pcXml, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlCount","signature":"StzXmlCount(pcXml, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlEscape","signature":"StzXmlEscape(pcValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlFromFileQ","signature":"StzXmlFromFileQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXml.ring"},{"name":"StzXmlGet","signature":"StzXmlGet(pcXml, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlGetInt","signature":"StzXmlGetInt(pcXml, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlHas","signature":"StzXmlHas(pcXml, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlIsValid","signature":"StzXmlIsValid(pcXml)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlNamespace","signature":"StzXmlNamespace(pcXml, pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlPretty","signature":"StzXmlPretty(pcXml)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzXmlQ","signature":"StzXmlQ(pcText)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXml.ring"},{"name":"StzXmlRoot","signature":"StzXmlRoot(pcXml)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzXmlFuncs.ring"},{"name":"StzYesterday","signature":"StzYesterday()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"StzYottaBytesToBits","signature":"StzYottaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToBytes","signature":"StzYottaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToExaBytes","signature":"StzYottaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToGigaBytes","signature":"StzYottaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToKiloBytes","signature":"StzYottaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToMegaBytes","signature":"StzYottaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToPetaBytes","signature":"StzYottaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToTeraBytes","signature":"StzYottaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzYottaBytesToZettaBytes","signature":"StzYottaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToBits","signature":"StzZettaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToBytes","signature":"StzZettaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToExaBytes","signature":"StzZettaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToGigaBytes","signature":"StzZettaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToKiloBytes","signature":"StzZettaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToMegaBytes","signature":"StzZettaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToPetaBytes","signature":"StzZettaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToTeraBytes","signature":"StzZettaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZettaBytesToYottaBytes","signature":"StzZettaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"StzZoptVersion","signature":"StzZoptVersion()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/optim/stzOptimFile.ring"},{"name":"SubStringQ","signature":"SubStringQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Substruct","signature":"Substruct(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SubstructAndCumulate","signature":"SubstructAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SubstructCumul","signature":"SubstructCumul(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SubstructCumulated","signature":"SubstructCumulated(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SubstructionOf","signature":"SubstructionOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SubstructXT","signature":"SubstructXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"substrXT","signature":"substrXT(paParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"SubtractN","signature":"SubtractN(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Sum","signature":"Sum(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SumAndCumulate","signature":"SumAndCumulate(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SumCumul","signature":"SumCumul(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SumCumulated","signature":"SumCumulated(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SumOf","signature":"SumOf(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"SumXT","signature":"SumXT(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzListOfNumbers.ring"},{"name":"Sun","signature":"Sun()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SuperPathsOf","signature":"SuperPathsOf(aPaths, aBasePath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListPaths.ring"},{"name":"SupplementalPunctuationChars","signature":"SupplementalPunctuationChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SupplementalPunctuations","signature":"SupplementalPunctuations()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SupplementalPunctuationUnicodes","signature":"SupplementalPunctuationUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"SupposeQ","signature":"SupposeQ(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"SuppositionsSoFar","signature":"SuppositionsSoFar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"Swap","signature":"Swap(p1, p2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"SwapColsAndRows","signature":"SwapColsAndRows(aList2D)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"SwitchColsAndRows","signature":"SwitchColsAndRows(aList2D)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"Sys","signature":"Sys(cCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzSystemCallData.ring"},{"name":"SysCmd","signature":"SysCmd(cCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzSystemCallData.ring"},{"name":"SysCmdData","signature":"SysCmdData(cCommandName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzSystemCallData.ring"},{"name":"SysData","signature":"SysData(cCommandName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzSystemCallData.ring"},{"name":"SysDate","signature":"SysDate()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"SystemActor","signature":"SystemActor(pcName, paKinds)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring"},{"name":"SystemArch","signature":"SystemArch()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"SystemArchitecture","signature":"SystemArchitecture()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzOperatingSystem.ring"},{"name":"SystemCommand","signature":"SystemCommand(cCommand)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzSystemCallData.ring"},{"name":"SystemCommandData","signature":"SystemCommandData(cCommandName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzSystemCallData.ring"},{"name":"SystemLocale","signature":"SystemLocale()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"SystemLocaleAbbreviation","signature":"SystemLocaleAbbreviation()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/i18n/stzLocale.ring"},{"name":"SysTime","signature":"SysTime()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"SzRaise","signature":"SzRaise(paMessage)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Tablex","signature":"Tablex(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTablex.ring"},{"name":"TakingNEqualMoves","signature":"TakingNEqualMoves(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"Tbx","signature":"Tbx(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTablex.ring"},{"name":"TempList","signature":"TempList()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TempNumber","signature":"TempNumber()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TempObject","signature":"TempObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TempString","signature":"TempString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TempVal","signature":"TempVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVals","signature":"TempVals()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVar","signature":"TempVar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVarName","signature":"TempVarName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVarNames","signature":"TempVarNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVars","signature":"TempVars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVarsNames","signature":"TempVarsNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVarsVals","signature":"TempVarsVals()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVarsXT","signature":"TempVarsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVarVal","signature":"TempVarVal()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"TempVarXT","signature":"TempVarXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"Ten","signature":"Ten(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TenXT","signature":"TenXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TeraBytesToBits","signature":"TeraBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToBytes","signature":"TeraBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToExaBytes","signature":"TeraBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToGigaBytes","signature":"TeraBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToKiloBytes","signature":"TeraBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToMegaBytes","signature":"TeraBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToPetaBytes","signature":"TeraBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToYottaBytes","signature":"TeraBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"TeraBytesToZettaBytes","signature":"TeraBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"Text","signature":"Text(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"TextQ","signature":"TextQ(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"The","signature":"The(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"TheCheck","signature":"TheCheck()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheCheckMark","signature":"TheCheckMark()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheDot","signature":"TheDot()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheFlower","signature":"TheFlower()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheHandshake","signature":"TheHandshake()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheHeart","signature":"TheHeart()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheItem","signature":"TheItem(pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"TheItemCSQ","signature":"TheItemCSQ(pItem, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"TheItemIn","signature":"TheItemIn(pItem, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"TheItemInCS","signature":"TheItemInCS(pItem, paList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"TheItemInCSQ","signature":"TheItemInCSQ(pItem, paList, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"TheItemInQ","signature":"TheItemInQ(pItem, paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"TheItemQ","signature":"TheItemQ(pItem)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzItem.ring"},{"name":"TheLetter","signature":"TheLetter(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfTruth.ring"},{"name":"TheLetterQ","signature":"TheLetterQ(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfTruth.ring"},{"name":"TheLetters","signature":"TheLetters(acChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfTruth.ring"},{"name":"TheLettersQ","signature":"TheLettersQ(acChars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfTruth.ring"},{"name":"TheList","signature":"TheList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheListQ","signature":"TheListQ(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheMoon","signature":"TheMoon()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheNumberOfQ","signature":"TheNumberOfQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring"},{"name":"TheNumberQ","signature":"TheNumberQ(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheQ","signature":"TheQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"These","signature":"These(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseAreLists","signature":"TheseAreLists(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"TheseAreNotNull","signature":"TheseAreNotNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"TheseAreNull","signature":"TheseAreNull(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"TheseAreNumbers","signature":"TheseAreNumbers(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"TheseAreObjects","signature":"TheseAreObjects(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"TheseAreStrings","signature":"TheseAreStrings(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"TheseCards","signature":"TheseCards(acCards)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheseCardsXT","signature":"TheseCardsXT(acCards)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheseChars","signature":"TheseChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseCharsQ","signature":"TheseCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseItems","signature":"TheseItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseItemsQ","signature":"TheseItemsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseLists","signature":"TheseLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseListsQ","signature":"TheseListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseNumbers","signature":"TheseNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseNumbersQ","signature":"TheseNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseObjects","signature":"TheseObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseObjectsQ","signature":"TheseObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseQ","signature":"TheseQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStrings","signature":"TheseStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStringsQ","signature":"TheseStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzChars","signature":"TheseStzChars(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzCharsQ","signature":"TheseStzCharsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzLists","signature":"TheseStzLists(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzListsQ","signature":"TheseStzListsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzNumbers","signature":"TheseStzNumbers(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzNumbersQ","signature":"TheseStzNumbersQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzObjects","signature":"TheseStzObjects(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzObjectsQ","signature":"TheseStzObjectsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzStrings","signature":"TheseStzStrings(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheseStzStringsQ","signature":"TheseStzStringsQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheSmile","signature":"TheSmile()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheStar","signature":"TheStar()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheString","signature":"TheString(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheStringQ","signature":"TheStringQ(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheSun","signature":"TheSun()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheTick","signature":"TheTick()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TheWord","signature":"TheWord(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TheWordQ","signature":"TheWordQ(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ThisProcess","signature":"ThisProcess()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzProcess.ring"},{"name":"ThisValue","signature":"ThisValue(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfValue.ring"},{"name":"Three","signature":"Three(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ThreeCards","signature":"ThreeCards()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ThreeRandomCards","signature":"ThreeRandomCards()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"ThreeXT","signature":"ThreeXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Tick","signature":"Tick()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TimeLine","signature":"TimeLine(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTimeLine.ring"},{"name":"TimeLineQ","signature":"TimeLineQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzTimeLine.ring"},{"name":"TimeLines","signature":"TimeLines(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzListOfTimeLines.ring"},{"name":"TimeStamp","signature":"TimeStamp()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"Timex","signature":"Timex(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTimex.ring"},{"name":"Titlecase","signature":"Titlecase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Titlecased","signature":"Titlecased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Tmx","signature":"Tmx(_cPattern_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzTimex.ring"},{"name":"ToDate","signature":"ToDate(pDate)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"Today","signature":"Today()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"TodayQ","signature":"TodayQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"Todo","signature":"Todo()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoCurrent","signature":"TodoCurrent()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoCurrentRelease","signature":"TodoCurrentRelease()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoFuture","signature":"TodoFuture()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoFutureRelease","signature":"TodoFutureRelease()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoInCurrent","signature":"TodoInCurrent()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoInCurrentRelease","signature":"TodoInCurrentRelease()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoInFuture","signature":"TodoInFuture()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoInFutureRelease","signature":"TodoInFutureRelease()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TodoXT","signature":"TodoXT(pcCurrentOrFuture)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"ToHtmlTable","signature":"ToHtmlTable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"ToHtmlTableXT","signature":"ToHtmlTableXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzHtml-copy.ring"},{"name":"ToJson","signature":"ToJson(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"ToJsonXT","signature":"ToJsonXT(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzJsonFuncs.ring"},{"name":"Tomorrow","signature":"Tomorrow()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"ToolActor","signature":"ToolActor(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzSystemActor.ring"},{"name":"ToSet","signature":"ToSet(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"ToSetCS","signature":"ToSetCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Tour","signature":"Tour(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"TourQ","signature":"TourQ(pcPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTour.ring"},{"name":"TQ","signature":"TQ(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"TraceObjectHistory","signature":"TraceObjectHistory(pStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"TraceStzObjectHistory","signature":"TraceStzObjectHistory(pStzObj)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzObjectHistory.ring"},{"name":"transform_to_ring","signature":"transform_to_ring(data)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzExterCodeTransFuncs.ring"},{"name":"Transpose","signature":"Transpose(aList2D)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzList2D.ring"},{"name":"TravellerQ","signature":"TravellerQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/testoor/stzTraveller.ring"},{"name":"Trend","signature":"Trend(panDataSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"TrendAnalysis","signature":"TrendAnalysis(panDataSet)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/stats/stzDataSet.ring"},{"name":"Trim","signature":"Trim(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"TrimEnd","signature":"TrimEnd(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"TrimLines","signature":"TrimLines(pStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"TrimList","signature":"TrimList(aList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"TrimStart","signature":"TrimStart(cStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"TrimString","signature":"TrimString(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"TRUE","signature":"TRUE()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzTrueObject.ring"},{"name":"TrueObject","signature":"TrueObject()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzTrueObject.ring"},{"name":"TRUEQ","signature":"TRUEQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/object/stzTrueObject.ring"},{"name":"TruthChainOf","signature":"TruthChainOf(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzTruthChain.ring"},{"name":"TruthOf","signature":"TruthOf(pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzTruthChain.ring"},{"name":"TruthStatement","signature":"TruthStatement()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TryRunPlugin","signature":"TryRunPlugin(cPluginName, aParams, cPluginsPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/execution/stzPluginExecutor.ring"},{"name":"TurnableChars","signature":"TurnableChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableCharsAndTheirUnciodes","signature":"TurnableCharsAndTheirUnciodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableCharsAndtheirUnicodes","signature":"TurnableCharsAndtheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableCharsUnicodes","signature":"TurnableCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableCharsXT","signature":"TurnableCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableNumbers","signature":"TurnableNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableNumbersAndTheirUnicodes","signature":"TurnableNumbersAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableNumbersUnicodes","signature":"TurnableNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableNumbersUnicodesXT","signature":"TurnableNumbersUnicodesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableNumbersXT","signature":"TurnableNumbersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableUnicodes","signature":"TurnableUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnableUnicodesXT","signature":"TurnableUnicodesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedChars","signature":"TurnedChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedCharsAndTheirUnicodes","signature":"TurnedCharsAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedCharsUnicodes","signature":"TurnedCharsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedCharsXT","signature":"TurnedCharsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedDigits","signature":"TurnedDigits()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedDigitUnicodes","signature":"TurnedDigitUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedNumbers","signature":"TurnedNumbers()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedNumbersAndTheirUnicodes","signature":"TurnedNumbersAndTheirUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedNumbersUnicodes","signature":"TurnedNumbersUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedNumbersXT","signature":"TurnedNumbersXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TurnedUnicodes","signature":"TurnedUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Two","signature":"Two(val)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"TwoCards","signature":"TwoCards()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TwoRandomCards","signature":"TwoRandomCards()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"TwoXT","signature":"TwoXT(pStrOrItem, pcInStrOrList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Types","signature":"Types(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"TypesXT","signature":"TypesXT(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"U","signature":"U(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"UChar","signature":"UChar(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"UCS","signature":"UCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Underscore","signature":"Underscore()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Undo","signature":"Undo()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"UnfreezeClock","signature":"UnfreezeClock()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"Unicode","signature":"Unicode(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"UnicodeBlocks","signature":"UnicodeBlocks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksAndTheirRanges","signature":"UnicodeBlocksAndTheirRanges()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksContaining","signature":"UnicodeBlocksContaining(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksContainingAlongWithTheirRanges","signature":"UnicodeBlocksContainingAlongWithTheirRanges(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksContainingInTheirName","signature":"UnicodeBlocksContainingInTheirName(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksContainingInTheirNames","signature":"UnicodeBlocksContainingInTheirNames(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksContainingXT","signature":"UnicodeBlocksContainingXT(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksNames","signature":"UnicodeBlocksNames()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksNamesContaining","signature":"UnicodeBlocksNamesContaining(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksNamesContainingAlongWithTheirRanges","signature":"UnicodeBlocksNamesContainingAlongWithTheirRanges(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksNamesContainingXT","signature":"UnicodeBlocksNamesContainingXT(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksRanges","signature":"UnicodeBlocksRanges()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBlocksXT","signature":"UnicodeBlocksXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeBoxChars","signature":"UnicodeBoxChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeCategories","signature":"UnicodeCategories()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"UnicodeCategoriesXT","signature":"UnicodeCategoriesXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"UnicodeChar","signature":"UnicodeChar(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"UnicodeCharName","signature":"UnicodeCharName(c)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"UnicodeData","signature":"UnicodeData()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodeDataAsString","signature":"UnicodeDataAsString()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"UnicodeDirections","signature":"UnicodeDirections()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"UnicodeDirectionsXT","signature":"UnicodeDirectionsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"UnicodeHexToDecimal","signature":"UnicodeHexToDecimal(cUnicodeHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"UnicodeHexToDecimalForm","signature":"UnicodeHexToDecimalForm(cUnicodeHex)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzHexNumber.ring"},{"name":"UnicodeOf","signature":"UnicodeOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Unicodes","signature":"Unicodes(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"UnicodeScriptByCode","signature":"UnicodeScriptByCode(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"UnicodeScripts","signature":"UnicodeScripts()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"UnicodeScriptsXT","signature":"UnicodeScriptsXT()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"UnicodeSectionToListOfChars","signature":"UnicodeSectionToListOfChars(nUnicode1, nUnicode2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"UnicodeSectionToListOfStzChars","signature":"UnicodeSectionToListOfStzChars(nUnicode1, nUnicode2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"UnicodeSectionToStzListOfChars","signature":"UnicodeSectionToStzListOfChars(nUnicode1, nUnicode2)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"UnicodesNames","signature":"UnicodesNames(anUnicodes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringCharList.ring"},{"name":"UnicodesOf","signature":"UnicodesOf(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"UnicodesOfBoxChars","signature":"UnicodesOfBoxChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzUnicodeData.ring"},{"name":"UnicodesToChars","signature":"UnicodesToChars(anUnicodes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring"},{"name":"UnicodesToString","signature":"UnicodesToString(anUnicodes)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringUnicodeList.ring"},{"name":"UnicodeToChar","signature":"UnicodeToChar(_nUnicode_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"UnicodeToHexUnicode","signature":"UnicodeToHexUnicode(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringChar.ring"},{"name":"Unique","signature":"Unique(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"UniqueCS","signature":"UniqueCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"UniqueItems","signature":"UniqueItems(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"UniqueItemsCS","signature":"UniqueItemsCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"UniqueItemsIn","signature":"UniqueItemsIn(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"UniqueItemsInCS","signature":"UniqueItemsInCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"UniqueNNumbersBetween","signature":"UniqueNNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersBetweenXT","signature":"UniqueNNumbersBetweenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersBetweenXTZ","signature":"UniqueNNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersBetweenZ","signature":"UniqueNNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersFrom","signature":"UniqueNNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersFromXT","signature":"UniqueNNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersFromXTZ","signature":"UniqueNNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersFromZ","signature":"UniqueNNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersIn","signature":"UniqueNNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersInXT","signature":"UniqueNNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersInXTZ","signature":"UniqueNNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNNumbersInZ","signature":"UniqueNNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersBetween","signature":"UniqueNRandomNumbersBetween(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersBetweenXT","signature":"UniqueNRandomNumbersBetweenXT(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersBetweenXTZ","signature":"UniqueNRandomNumbersBetweenXTZ(_n_, _nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersBetweenZ","signature":"UniqueNRandomNumbersBetweenZ(_n_, _nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersFrom","signature":"UniqueNRandomNumbersFrom(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersFromXT","signature":"UniqueNRandomNumbersFromXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersFromXTZ","signature":"UniqueNRandomNumbersFromXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersFromZ","signature":"UniqueNRandomNumbersFromZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersIn","signature":"UniqueNRandomNumbersIn(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersInXT","signature":"UniqueNRandomNumbersInXT(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersInXTZ","signature":"UniqueNRandomNumbersInXTZ(_n_, panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueNRandomNumbersInZ","signature":"UniqueNRandomNumbersInZ(_n_, panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBetween","signature":"UniqueRandomNumbersBetween(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBetweenXT","signature":"UniqueRandomNumbersBetweenXT(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBetweenXTZ","signature":"UniqueRandomNumbersBetweenXTZ(_nMin_, _nMax_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBetweenZ","signature":"UniqueRandomNumbersBetweenZ(_nMin_, _nMax_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBiggerThan","signature":"UniqueRandomNumbersBiggerThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBiggerThan01","signature":"UniqueRandomNumbersBiggerThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBiggerThan01XT","signature":"UniqueRandomNumbersBiggerThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersBiggerThanXT","signature":"UniqueRandomNumbersBiggerThanXT(nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersFrom","signature":"UniqueRandomNumbersFrom(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersFromXTZ","signature":"UniqueRandomNumbersFromXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersFromZ","signature":"UniqueRandomNumbersFromZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersGreaterThan","signature":"UniqueRandomNumbersGreaterThan(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersGreaterThan01","signature":"UniqueRandomNumbersGreaterThan01(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersGreaterThan01XT","signature":"UniqueRandomNumbersGreaterThan01XT(_n_, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersGreaterThanXT","signature":"UniqueRandomNumbersGreaterThanXT(nValue, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersIn","signature":"UniqueRandomNumbersIn(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersInXT","signature":"UniqueRandomNumbersInXT(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersInXTZ","signature":"UniqueRandomNumbersInXTZ(panNumbers, _nSeed_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"UniqueRandomNumbersInZ","signature":"UniqueRandomNumbersInZ(panNumbers)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/number/stzRandom.ring"},{"name":"Until","signature":"Until(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfValue.ring"},{"name":"UpdateLastItem","signature":"UpdateLastItem(paList, pValue)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"UpDoubleHSingle","signature":"UpDoubleHSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpDoubleLeftSingle","signature":"UpDoubleLeftSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpDoubleRightSingle","signature":"UpDoubleRightSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpHeavyDownHLight","signature":"UpHeavyDownHLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpHeavyHLight","signature":"UpHeavyHLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpHeavyLeftDownLight","signature":"UpHeavyLeftDownLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpHeavyLeftLight","signature":"UpHeavyLeftLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpHeavyRightDownLight","signature":"UpHeavyRightDownLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpHeavyRightLight","signature":"UpHeavyRightLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpLightDownHHeavy","signature":"UpLightDownHHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpLightHHeavy","signature":"UpLightHHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpLightLeftDownHeavy","signature":"UpLightLeftDownHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpLightLeftHeavy","signature":"UpLightLeftHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpLightRightDownHeavy","signature":"UpLightRightDownHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpLightRightHeavy","signature":"UpLightRightHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"Uppercase","signature":"Uppercase(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"Uppercased","signature":"Uppercased(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"UppercaseIn","signature":"UppercaseIn(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"UppercaseOf","signature":"UppercaseOf(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"UpSingleHDouble","signature":"UpSingleHDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpSingleLeftDouble","signature":"UpSingleLeftDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UpSingleRightDouble","signature":"UpSingleRightDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"UrlDecode","signature":"UrlDecode(cString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"UrlEncode","signature":"UrlEncode(cString)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/network/stzNetworkUtils.ring"},{"name":"UserName","signature":"UserName()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring"},{"name":"UUID","signature":"UUID()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzUUID.ring"},{"name":"V","signature":"V(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"ValidationFunc_AllNodesReachable","signature":"ValidationFunc_AllNodesReachable()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ValidationFunc_DensityRange","signature":"ValidationFunc_DensityRange()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ValidationFunc_IsAcyclic","signature":"ValidationFunc_IsAcyclic()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ValidationFunc_IsConnected","signature":"ValidationFunc_IsConnected()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ValidationFunc_MaxNodes","signature":"ValidationFunc_MaxNodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ValidationFunc_NoBottlenecks","signature":"ValidationFunc_NoBottlenecks()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"ValidationFunc_NoOrphanNodes","signature":"ValidationFunc_NoOrphanNodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/graph/stzGraphRule.ring"},{"name":"VALUES","signature":"VALUES(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"VALUES_","signature":"VALUES_(paValues)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"VARCHAR","signature":"VARCHAR(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"VARCHAR_","signature":"VARCHAR_(_n_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"VarExists","signature":"VarExists(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"Vars","signature":"Vars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"VarsCount","signature":"VarsCount()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"VarVal","signature":"VarVal(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"VDoubleHSingle","signature":"VDoubleHSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VDoubleLeftSingle","signature":"VDoubleLeftSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VDoubleRightSingle","signature":"VDoubleRightSingle()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VHeavyHLight","signature":"VHeavyHLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VHeavyLeftLight","signature":"VHeavyLeftLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VHeavyRightLight","signature":"VHeavyRightLight()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"View","signature":"View(cFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"VizWidth","signature":"VizWidth()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Vl","signature":"Vl(paVals)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"VLightHHeavy","signature":"VLightHHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VLightLeftHeavy","signature":"VLightLeftHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VLightRightHeavy","signature":"VLightRightHeavy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"Vowels","signature":"Vowels()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"VowelsUnicodes","signature":"VowelsUnicodes()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"Vr","signature":"Vr(pacVars)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"VrVl","signature":"VrVl(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"VSingleHDouble","signature":"VSingleHDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VSingleLeftDouble","signature":"VSingleLeftDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"VSingleRightDouble","signature":"VSingleRightDouble()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzBoxDrawCharsData.ring"},{"name":"vv","signature":"vv(cVarName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinCSharp.ring"},{"name":"vxt","signature":"vxt(_cVarName_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzNamedVars.ring"},{"name":"W","signature":"W(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Whatever","signature":"Whatever(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzChainOfValue.ring"},{"name":"WhatIs","signature":"WhatIs(pcName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"WhatIsQ","signature":"WhatIsQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring"},{"name":"WhatQ","signature":"WhatQ()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzQuestion.ring"},{"name":"Where","signature":"Where(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"WHERE_","signature":"WHERE_(pcCondition)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"WhereXT","signature":"WhereXT(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"Why","signature":"Why()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzNNL.ring"},{"name":"WITH_","signature":"WITH_(pcSQL)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinSql.ring"},{"name":"WithoutDots","signature":"WithoutDots(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"WithoutDuplicates","signature":"WithoutDuplicates(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"WithoutDuplicatesCS","signature":"WithoutDuplicatesCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"WithoutDuplication","signature":"WithoutDuplication(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"WithoutDupplicates","signature":"WithoutDupplicates(p)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"WithoutDupplicatesCS","signature":"WithoutDupplicatesCS(p, pCaseSensitive)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"WithoutDupplication","signature":"WithoutDupplication(paList)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/list/stzListFunc.ring"},{"name":"WithoutQuotes","signature":"WithoutQuotes(_cStr_)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"WithoutSapces","signature":"WithoutSapces(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"WithoutSpaces","signature":"WithoutSpaces(pcStr)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringFunc.ring"},{"name":"WordBoundingChars","signature":"WordBoundingChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"WordIdentificationMode","signature":"WordIdentificationMode()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/string/stzStringText.ring"},{"name":"WordNonLetterChars","signature":"WordNonLetterChars()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"WordQ","signature":"WordQ(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Words","signature":"Words()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzRandomData.ring"},{"name":"WordSeparators","signature":"WordSeparators()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"WordSeperator","signature":"WordSeperator()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"WorkingDirectory","signature":"WorkingDirectory()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzEnvironment.ring"},{"name":"WorldEntities","signature":"WorldEntities()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/natural/stzListOfEntities.ring"},{"name":"WorldLanguages","signature":"WorldLanguages()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/data/stzCharData.ring"},{"name":"WriteLine","signature":"WriteLine(str)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extincode/stzExtinPython.ring"},{"name":"wrxm","signature":"wrxm()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/regex/stzRegexMaker.ring"},{"name":"WXT","signature":"WXT(cCode)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzSmallFuncs.ring"},{"name":"XAutoDiscover","signature":"XAutoDiscover()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzPlugingIntegFuncs.ring"},{"name":"XChain","signature":"XChain(cString, aPluginCalls)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzPlugingIntegFuncs.ring"},{"name":"XDot","signature":"XDot()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzDotCode.ring"},{"name":"XExists","signature":"XExists(cPluginName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzGlobalPluginManger.ring"},{"name":"Xf","signature":"Xf(cPluginName, aParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzGlobalPluginManger.ring"},{"name":"Xff","signature":"Xff(cPluginName, aParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzGlobalPluginManger.ring"},{"name":"XInfo","signature":"XInfo(cPluginName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzPlugingIntegFuncs.ring"},{"name":"XJl","signature":"XJl()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzJuliaCode.ring"},{"name":"XPg","signature":"XPg()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzPrologCode.ring"},{"name":"XPlugins","signature":"XPlugins()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzGlobalPluginManger.ring"},{"name":"XProcess","signature":"XProcess(cString, cPluginName, aParams)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzPlugingIntegFuncs.ring"},{"name":"XPy","signature":"XPy()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzPythonCode.ring"},{"name":"XQml","signature":"XQml()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzQmlCode.ring"},{"name":"XR","signature":"XR()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/extercode/stzRCode.ring"},{"name":"XSetPluginsPath","signature":"XSetPluginsPath(cPath)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzGlobalPluginManger.ring"},{"name":"XValidate","signature":"XValidate(cPluginName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/plugin/recovered/2025-plugma/integration/stzPlugingIntegFuncs.ring"},{"name":"YaAllah","signature":"YaAllah()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"YaMuhammed","signature":"YaMuhammed()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/common/stzFuncs.ring"},{"name":"Yesterday","signature":"Yesterday()","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/datetime/stzDate.ring"},{"name":"yn","signature":"yn(b)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/education/program/projects/project-s0/guard.ring"},{"name":"YottaBytesToBits","signature":"YottaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToBytes","signature":"YottaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToExaBytes","signature":"YottaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToGigaBytes","signature":"YottaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToKiloBytes","signature":"YottaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToMegaBytes","signature":"YottaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToPetaBytes","signature":"YottaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToTeraBytes","signature":"YottaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"YottaBytesToZettaBytes","signature":"YottaBytesToZettaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToBits","signature":"ZettaBytesToBits(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToBytes","signature":"ZettaBytesToBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToExaBytes","signature":"ZettaBytesToExaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToGigaBytes","signature":"ZettaBytesToGigaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToKiloBytes","signature":"ZettaBytesToKiloBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToMegaBytes","signature":"ZettaBytesToMegaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToPetaBytes","signature":"ZettaBytesToPetaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToTeraBytes","signature":"ZettaBytesToTeraBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZettaBytesToYottaBytes","signature":"ZettaBytesToYottaBytes(n)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/system/stzMemoryConvertors.ring"},{"name":"ZipFile","signature":"ZipFile(cZipFileName)","source":"https://github.com/mayouni/stzlib/blob/main/libraries/stzlib/base/file/stzZipFile.ring"}]}}